Commit graph

2798 commits

Author SHA1 Message Date
Ivailo Monev
7e7be4fd42 reimplement ThreadSafeSharedBase based on QAtomicInt
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 00:58:11 +00:00
Ivailo Monev
71b939b234 rename openDocument() and launchWebBrowser() functions, also make non-static
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 00:27:01 +00:00
Ivailo Monev
b4f82dd6c3 use QImage::constScanLine() in write_xbm_image() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 23:54:10 +00:00
Ivailo Monev
bc0b55d054 mark QHostInfoCache getters const and avoid lock
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 23:31:57 +00:00
Ivailo Monev
5597648bf3 use extern reference instead of including qdesktopservices_x11 source
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 22:47:40 +00:00
Ivailo Monev
cb239bda53 remove redundant inclusion of qt_x11_p header from qdesktopservice_x11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 22:47:02 +00:00
Ivailo Monev
e414daf999 build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 19:17:11 +00:00
Ivailo Monev
667f4a9c23 remove QSystemSemaphore notes about windows
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 19:04:48 +00:00
Ivailo Monev
652d9abdc0 use uninitialized buffer in QTextDocumentPrivate::plainText()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 18:57:06 +00:00
Ivailo Monev
d6607a36ac remove QSocketNotifier notes about windows
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 18:49:53 +00:00
Ivailo Monev
cda0ad3a7b cstdlib is required for malloc, realloc and free in qabstracttestlogger_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 17:25:33 +00:00
Ivailo Monev
2d7261cc6b cstdlib is required for free in qscopedpointer header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 16:40:48 +00:00
Ivailo Monev
e5ffaf680e cstdlib is required for malloc in qcontiguouscache header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 16:33:48 +00:00
Ivailo Monev
60d86aacbf std::swap is declared in utility header since C++11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 16:29:49 +00:00
Ivailo Monev
8f0ff492ec JavaScriptCore table, iterators and mutex do not have to be mutable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:58:32 +00:00
Ivailo Monev
c2773ef18c avoid lock in ThreadSafeSharedBase::refCount()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:55:31 +00:00
Ivailo Monev
78f8b0da4b avoid locks in QConnmanEngine::connmanAvailable() and QNetworkManagerEngine::networkManagerAvailable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:39:49 +00:00
Ivailo Monev
3e5066511e Revert "use uninitialized buffer in qt_ACE_do() function"
This reverts commit c8b043ee5e.
2019-07-25 13:29:43 +00:00
Ivailo Monev
56d17983ac avoid lock in QBearerEngine::configurationsInUse()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:12:35 +00:00
Ivailo Monev
d80be4f728 use QByteArray::clear() instead of resizing to zero in qt_ACE_do() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 12:19:48 +00:00
Ivailo Monev
4daf9e319f use uninitialized buffer in toLatin1_helper() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 12:14:07 +00:00
Ivailo Monev
c8b043ee5e use uninitialized buffer in qt_ACE_do() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 12:07:47 +00:00
Ivailo Monev
2ce3c1a8a3 use uninitialized buffer in QUtf32::convertToUnicode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 11:19:28 +00:00
Ivailo Monev
773c530044 use uninitialized buffer in QUtf8::convertFromUnicode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 11:18:45 +00:00
Ivailo Monev
118d7e281f use uninitialized buffer in QUtf16::convertFromUnicode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 11:17:51 +00:00
Ivailo Monev
88591d7ddc QStandardItemModelPrivate destructor does not have to be virtual
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 23:29:22 +00:00
Ivailo Monev
ac7a3ca15d QStandardItemPrivate destructor does not have to be virtual
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 23:29:06 +00:00
Ivailo Monev
c35f4c9188 use const q pointer for connection in QStandardItemModelPrivate::init()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 23:24:57 +00:00
Ivailo Monev
9ac769cac4 remove unused QScriptablePrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 23:18:48 +00:00
Ivailo Monev
a2a0090024 remove unused QScriptDebuggerConsoleCommandPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 21:19:07 +00:00
Ivailo Monev
46244fdfb4 remove unused QGraphicsSceneEventPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 21:00:21 +00:00
Ivailo Monev
810f9d264d remove unused QImageIOHandlerPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 20:54:48 +00:00
Ivailo Monev
646437d52a remove unusedQFactoryLoader::library() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 20:30:35 +00:00
Ivailo Monev
2f90ea4803 CUPS support no longer depends on QT_NO_LIBRARY not being defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 20:09:06 +00:00
Ivailo Monev
d18837a359 avoid locks in QFutureInterface getters
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 19:26:34 +00:00
Ivailo Monev
3048bf8887 avoid lock in QFutureInterfaceBase::isResultReadyAt()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 19:18:33 +00:00
Ivailo Monev
c3180313a0 private QFuture d member does not have to be mutable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 19:15:14 +00:00
Ivailo Monev
8b61fcbb4a avoid use of goto in tryPatternLoad()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 19:11:59 +00:00
Ivailo Monev
60c389ac8a fill special languages values
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 17:58:24 +00:00
Ivailo Monev
747fb3e8cb workaround for broken libSM is no longer needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 11:34:42 +00:00
Ivailo Monev
e85437dfcc remove experimental Python bindings
they may be brought back as separate project

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 11:07:13 +00:00
Ivailo Monev
d43c94daf6 update notes about script properties
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 10:57:00 +00:00
Ivailo Monev
08ded7687c add missing space to statement in QChar::isSpace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 10:53:05 +00:00
Ivailo Monev
b966fe78bb use utf8proc for grapheme break property detection
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 10:47:58 +00:00
Ivailo Monev
9e1cad4cda update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 00:14:03 +00:00
Ivailo Monev
6a68a1c5aa use indic shape and attributes for Mahajani script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:36:14 +00:00
Ivailo Monev
d9c8ad647f use arabic shape for Egyptian Hieroglyphs script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:33:15 +00:00
Ivailo Monev
895f220ade update package files and Travis dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:11:35 +00:00
Ivailo Monev
2c3140109d Unicode v5.0+ characters and partial scripts support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:02:45 +00:00
Ivailo Monev
eff91c0dc0 remove unused qt_script_for_writing_system() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-22 21:22:43 +00:00