Commit graph

3353 commits

Author SHA1 Message Date
Ivailo Monev
3c7ad287f5 use new style cast in QFontEngineFT::minRightBearing()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:36:21 +00:00
Ivailo Monev
21b2fd740d require Freetype version 2.1.10+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:34:10 +00:00
Ivailo Monev
33bf38c255 use proper type for Glyph::uploadedToServer member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:15:35 +00:00
Ivailo Monev
ca8fffa888 replace reinterpret_cast with static_cast in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:10:44 +00:00
Ivailo Monev
fcecd1b13d remove VC6 support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 00:04:37 +00:00
Ivailo Monev
af15a631fd fix build when tools are suffixed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:50:55 +00:00
Ivailo Monev
f54f09f67f add break to default case in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:49:29 +00:00
Ivailo Monev
de4293d87e remove unused KATIE_QDBUSXML2CPP from KatieBUildMacros CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:48:45 +00:00
Ivailo Monev
d8b8dfb697 avoid temporaries in QStandardPaths::findExecutable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 22:32:32 +00:00
Ivailo Monev
de145e044a use foreach() for iteration in QCoreApplication::applicationFilePath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 22:19:38 +00:00
Ivailo Monev
0ebbfac411 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 19:37:11 +00:00
Ivailo Monev
4787af0947 append instead of prepending in QTextCodec::QTextCodec()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:06:51 +00:00
Ivailo Monev
f7501c429a note that the list of supported encodings is incomplete
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:05:31 +00:00
Ivailo Monev
c5aec3dffd implement QTextCodec::codecForText() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:05:02 +00:00
Ivailo Monev
0b54de45bd correct warning message in QIcuCodec::codecForUtf()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:03:47 +00:00
Ivailo Monev
3293cffe71 no need for explicit codecs creation anymore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 03:51:59 +00:00
Ivailo Monev
5582cfa8f8 avoid temporary in QTextCodec::codecForName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:17:56 +00:00
Ivailo Monev
846af35712 lock before acessing globals in QTextCodec::~QTextCodec() and QTextCodec::codecForLocale()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:02:47 +00:00
Ivailo Monev
da7d5a5f3b get rid of redundant codecs cache
a list of all codecs is maintained for the sake of cleanup already

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:02:16 +00:00
Ivailo Monev
04193959e4 make a deep copy of the codec name in QIcuCodec constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:00:45 +00:00
Ivailo Monev
6b429fce8a make use of already set variables in katie_setup_target() for translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 23:56:16 +00:00
Ivailo Monev
b8a7529aed build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 23:43:24 +00:00
Ivailo Monev
99f1b37600 use katie_setup_target() so that exec.sh script is used to execute the tools when building tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:59:03 +00:00
Ivailo Monev
a27b94b0bd QT_NO_THREAD conditional build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:44:47 +00:00
Ivailo Monev
2da7e1bf71 make custom build commands and targets depend on targets rather than their output
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:44:22 +00:00
Ivailo Monev
ee8a1e0fbb make QHttpNetworkReply test noop if QT_NO_HTTP is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:24:33 +00:00
Ivailo Monev
3db542a4e2 execute tools during build via script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:55:24 +00:00
Ivailo Monev
fdd69cbefb replace qstring with qglobal header inclusion in qxmlutils_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:26:13 +00:00
Ivailo Monev
cfa9be3d22 avoid temporary in QCoreApplication::translate()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:25:40 +00:00
Ivailo Monev
8685a832f5 remove qt3 support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:31 +00:00
Ivailo Monev
2d3cc67bc9 remove obsolete QWidget::isEnabledToTLW() and QWidget::topLevelWidget()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:15 +00:00
Ivailo Monev
3e0d93bcdb remove unused QWidgetPrivate::Direction enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:53:59 +00:00
Ivailo Monev
911971f6c6 remove unused virtual QWidgetPrivate::aboutToDestroy()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:51:29 +00:00
Ivailo Monev
86c39471dc ensure normalizeTypeInternal() does not remove const qualifier for pointers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 16:36:07 +00:00
Ivailo Monev
3ec3b36eb4 mark QFutureInterfaceBasePrivate::sendCallOut() and QFutureInterfaceBasePrivate::sendCallOuts() const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 15:01:35 +00:00
Ivailo Monev
fc5ff23a59 replace internal foldCase() function with its body
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:55:37 +00:00
Ivailo Monev
141189ea14 add QDBusMetaObject test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:13:57 +00:00
Ivailo Monev
c67ee7144e fix QDBusMetaObject
effectively revert 303bb571b0 and put back
null-terminator from badb333fc3

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:08:49 +00:00
Ivailo Monev
44bea91c8d build QDBusMetaType test only of DBus is found and enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:50 +00:00
Ivailo Monev
5614d48158 add QDBusConnection test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:16 +00:00
Ivailo Monev
6f3456438e rebrand RCC generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 01:54:00 +00:00
Ivailo Monev
fcc0f21ccb correct UNICODE_LAST_CODEPOINT definition in QChar test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 00:21:22 +00:00
Ivailo Monev
7d26ff61da check error code before result in QChar::decomposition() and QString::normalized()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:46 +00:00
Ivailo Monev
201465495e fix most of the QChar normalization test cases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:01 +00:00
Ivailo Monev
7a82746e1a fix decomposition of certain characters
unorm2_getDecomposition() is supposedly independent of the UNormalizer2
instance according to its documentation, apparently not

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:25:15 +00:00
Ivailo Monev
06526cb868 set error from errno before calling close() in QFileSystemEngine::copyFile()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:49:47 +00:00
Ivailo Monev
05982d0b07 make use of Q_DECLARE_FLAGS() macro in QStandardPaths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:35:26 +00:00
Ivailo Monev
dfab8f5fb3 QStandardPaths cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:33:55 +00:00
Ivailo Monev
f2806e5133 make use of Q_DISABLE_COPY() macro in QStandardPaths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:18:27 +00:00
Ivailo Monev
8b48335910 use const iterator in QProcessManager::catchDeadChildren()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:10:18 +00:00