Commit graph

3329 commits

Author SHA1 Message Date
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