Ivailo Monev
564188e235
correct ZLIB package version requirement note
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 05:36:24 +00:00
Ivailo Monev
8a08a87708
warn on negative data size from qCompress() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 05:24:04 +00:00
Ivailo Monev
81948e43d7
avoid buffer resizing in qCompress() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 05:14:00 +00:00
Ivailo Monev
a3174414ad
simplify qUncompress() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 03:27:27 +00:00
Ivailo Monev
beaf0af0f4
inline qstrcmp() function overloads
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 02:03:43 +00:00
Ivailo Monev
46d9359f9f
indent and use signle variable assignment in QByteArray::toBase64()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 01:21:57 +00:00
Ivailo Monev
48915cd40c
replace tabs with spaces in QByteArray::fromBase64()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 01:19:21 +00:00
Ivailo Monev
a24f1d7626
remove redundant header inclusions from qfont_x11 source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 21:19:42 +00:00
Ivailo Monev
879ce4d75a
remove redundant QFONTLOADER_DEBUG and QFONTLOADER_DEBUG_VERBOSE definitions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 21:19:24 +00:00
Ivailo Monev
edb9f7c9c9
optimize QFont::lastResortFont()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 21:19:00 +00:00
Ivailo Monev
47a2cf587e
remove redundant qt_defaultDpiX(), qt_defaultDpiY() and qt_defaultDpi() functions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 19:58:18 +00:00
Ivailo Monev
29168d23f1
remove non-existing classes forward declarations from qx11info_x11 header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 19:46:43 +00:00
Ivailo Monev
e4642e4ef8
optimize and make font tables lookups consistent
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 18:58:00 +00:00
Ivailo Monev
aeaab12466
remove redundant Q_UNUSED() macro calls in bestFoundry() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 18:21:07 +00:00
Ivailo Monev
59db1bf9b6
check if path is writable as fallback in QSettings::isWritable()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 22:26:14 +00:00
Ivailo Monev
39598942c6
convert strings to ASCII instead of Latin1 in QSettingsPrivate::variantToString()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 21:52:02 +00:00
Ivailo Monev
e4bd089f5a
replace break with return in QSettingsPrivate::variantToString()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 21:51:08 +00:00
Ivailo Monev
c05d3b9b1c
convert strings from/to ASCII instead of Latin1 in QSettingsPrivate::variantToString()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 21:50:08 +00:00
Ivailo Monev
b54f92af0e
update QSettings documentation [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 21:23:17 +00:00
Ivailo Monev
b241c8471f
remove redundant QT_RCC and QT_UIC definitions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 18:53:39 +00:00
Ivailo Monev
5ab0bd19cf
remove uic3 leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 18:39:35 +00:00
Ivailo Monev
6b31ca9cc3
make all custom CMake modules print library in status message
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 18:29:33 +00:00
Ivailo Monev
a456aabdce
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 18:01:42 +00:00
Ivailo Monev
d319fe8d58
avoid temporary in QVariant::canConvert() and int() constructs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 17:51:28 +00:00
Ivailo Monev
52646f336e
set Architectures to those which Debian provides binary packages for in Debian control file [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 17:24:11 +00:00
Ivailo Monev
437eb4df2e
link tst_script to script component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 08:48:14 +00:00
Ivailo Monev
a0d7b5c072
link performance_server to core component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 07:16:51 +00:00
Ivailo Monev
20eefb3c87
remove redundant Q_UNUSED() macro call in QDBusConnectionPrivate::serviceOwnerChangedNoLock()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 07:15:01 +00:00
Ivailo Monev
025750574a
link QDBusType test to D-Bus libraries
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 06:35:36 +00:00
Ivailo Monev
bafd134777
use foreach() for iteration in ~QFactoryLoaderPrivate(), QFactoryLoader::updateDir() and QFactoryLoader::update()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 05:55:31 +00:00
Ivailo Monev
8fc3b649f7
move variable closer to the scope it is used in in QFactoryLoader::updateDir()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 05:54:04 +00:00
Ivailo Monev
bdae06e149
update QSettings documentation [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 05:08:38 +00:00
Ivailo Monev
898418ff3c
remove redundant QProcEnvKey
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 04:17:48 +00:00
Ivailo Monev
e11b34777c
drop redundant QSettings UNIX file locking
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 04:05:43 +00:00
Ivailo Monev
b0cd255983
avoid temporaries in QString::isRightToLeft()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 23:17:51 +00:00
Ivailo Monev
d6d1684098
setup include directories before including sub-directory CMake files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 22:23:55 +00:00
Ivailo Monev
ba0c70ae2c
correct and verify codepoint conversion in tst_QChar::normalization_data()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 22:23:15 +00:00
Ivailo Monev
c5ddbb827f
mark overflow cases in QByteArray integer conversion methods unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 22:22:28 +00:00
Ivailo Monev
a30c6c494a
check if string is normalized before normalizing it from QString::normalized()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 21:29:36 +00:00
Ivailo Monev
d236165d11
simplify the QSettings write check
...
the previous implementation was supposed to be write-optimized, for cases
when QSettings::setValue() followed by QSettings::sync() is called often.
it turns out that optimizing for reading from the settings without changing
the object is more beneficial as that is often the case.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 19:19:48 +00:00
Ivailo Monev
c797b18733
optimize key/value and section/key splitting in ini_settings_read() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 18:18:24 +00:00
Ivailo Monev
d307c6e3b0
lock QSettingsPrivate object that work with the same file only from QSettingsPrivate::write()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 09:35:43 +00:00
Ivailo Monev
7074da179a
link QCssParser test to xml component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:54:24 +00:00
Ivailo Monev
0763c82311
link QThread test to system thread library
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:49:13 +00:00
Ivailo Monev
f239d2fce3
make use of QThread::yieldCurrentThread() in sql component threading test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:43:58 +00:00
Ivailo Monev
5474f5ac6e
link svg component to zlib libraries explicitly
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:37:34 +00:00
Ivailo Monev
8b390ff81f
link network component to OpenSSL libraries explicitly
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:37:20 +00:00
Ivailo Monev
01d315b51a
set extra link libraries as private where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:31:03 +00:00
Ivailo Monev
4cd28d3113
use consistent name for locker in QSettingsPrivate::write()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 07:29:08 +00:00
Ivailo Monev
f929c60c80
do not include Shell profile and linker config in Debian package
...
Shell profile file breaks cross-compilation because it exports
PKG_CONFIG_PATH
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 07:28:40 +00:00