Ivailo Monev
9fc98aab48
QDirIterator destructor does not have to be virtual
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 15:09:50 +00:00
Ivailo Monev
3e79fdf69f
avoid temporary in QDirIteratorPrivate::pushDirectory()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 15:07:56 +00:00
Ivailo Monev
999d86187b
avoid temporary in QUrl streaming operator
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 14:58:54 +00:00
Ivailo Monev
f2993e0ccb
replace QListIterator<> with foreach() where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 13:30:08 +00:00
Ivailo Monev
5660f5ed0d
Revert "get rid of QByteArray::shared_empty and QString::shared_empty"
...
This reverts commit 259252b337
.
2019-12-27 12:29:42 +00:00
Ivailo Monev
57c66530ea
avoid temporary in QCalendarDateValidator::currentText() const
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 12:10:39 +00:00
Ivailo Monev
0d9ccb1548
make TextWriter::hasOverlap() const and avoid temporary in it
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 12:10:11 +00:00
Ivailo Monev
6cee4d3a5c
remove redundant uint() constructs in QString::at() and QString::operator[]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 11:36:07 +00:00
Ivailo Monev
259252b337
get rid of QByteArray::shared_empty and QString::shared_empty
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 10:49:10 +00:00
Ivailo Monev
7ef1c71404
inline qstrnlen() function to strnlen()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 10:27:13 +00:00
Ivailo Monev
574355df4a
remove bogus compile-time error
...
the signature for truncate() from unistd header takes two arguments,
QByteArray::truncate() takes only one
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 10:14:50 +00:00
Ivailo Monev
4495e9df6c
protect QIcuCodec::allCodecs() and QIcuCodec::allMibs() cache with mutex
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 09:03:17 +00:00
Ivailo Monev
ff8aeeafcd
Revert "install newer libpng version in Travis"
...
This reverts commit a6e204f4d8
.
2019-12-27 07:45:29 +00:00
Ivailo Monev
a6e204f4d8
install newer libpng version in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 07:32:05 +00:00
Ivailo Monev
8e8350c883
require LibTIFF v3.6.0 atleast
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 06:19:55 +00:00
Ivailo Monev
3506044ea6
replace convert_rgb888_to_rgb32_C() function pointer with actual function call
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 05:56:12 +00:00
Ivailo Monev
8ce99a55a3
require libpng v1.5.4 atleast
...
there is no tarball for stable v1.5.3 in the archive at:
https://ftp-osl.osuosl.org/pub/libpng/src/archive/xz/libpng15/
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 05:37:54 +00:00
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