Ivailo Monev
a573c906ec
correct directory existence check in QCoreApplicationPrivate::appendApplicationPathToLibraryPaths()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-26 11:25:36 +00:00
Ivailo Monev
27ad676041
rename QFontDatabase tables for consistency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-26 11:15:01 +00:00
Ivailo Monev
12848252ec
use single variable assignment in loadFc() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-26 11:09:52 +00:00
Ivailo Monev
e524d6e663
replace 0 with Q_NULLPTR where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-26 10:49:52 +00:00
Ivailo Monev
6cf517267f
avoid copy in foreach() loop in QDirIteratorPrivate::matchesFilters()
2020-01-26 09:17:22 +00:00
Ivailo Monev
996edf7e69
avoid temporary and remove always true case in QDir::cleanPath()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 23:58:06 +00:00
Ivailo Monev
62da531ca4
fix pending QSettings changes writing
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 19:14:11 +00:00
Ivailo Monev
e59d52fc71
remove unused and internal QAbstractFileEngineIterator::entryInfo()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 15:44:21 +00:00
Ivailo Monev
621e71e510
remove unused QTextStreamPrivate::stringOpenMode member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 14:37:32 +00:00
Ivailo Monev
1d626188c8
add QDBusPendingCall test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 11:17:20 +00:00
Ivailo Monev
079cc389b4
use correct type for argument and return value in qt_timeout_value()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 01:28:55 +00:00
Ivailo Monev
8a7c9e784c
replace setCloseOnExec() with its body and reuse file descriptor in QFSFileEnginePrivate::nativeOpen()
2020-01-24 23:01:58 +00:00
Ivailo Monev
e32a88f1fe
remove unused Q_INFINITY, Q_SNAN and Q_QNAN definitions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-24 22:44:45 +00:00
Ivailo Monev
79a572c3d4
QLibraryInfo cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-24 22:41:09 +00:00
Ivailo Monev
844cfcc675
avoid copy in createForName() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 20:24:07 +00:00
Ivailo Monev
97ec9a2ab2
remove unused CursorTblSize variable from qcursor_x11 source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 18:49:37 +00:00
Ivailo Monev
93b95bfeba
replace 0 with Q_NULLPTR where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 18:35:17 +00:00
Ivailo Monev
c6a58b86dd
check status of unw_getcontext() and unw_init_local() in qt_print_backtrace()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 18:14:18 +00:00
Ivailo Monev
b870968b33
introduce support for backtrace on crash via Unwind
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 16:29:42 +00:00
Ivailo Monev
1102ecc943
require MySQL/MariaDB atleast v4.1.13
...
also check for MariaDB specific config program, header in path suffix and
library name. setting MYSQL_VERSION based on PC_MYSQL_VERSION is no longer
done since it does not report its actual version, e.g. reports 3.1.4 while
it is 10.3.18 (on Debian stable) for an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 15:20:25 +00:00
Ivailo Monev
cbcceaf7fa
add missing braces to statement in QComboBox::mousePressEvent()
...
fixes compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 14:41:12 +00:00
Ivailo Monev
f0e5200278
correct check for plugins path existence in QCoreApplication::libraryPaths()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 13:46:30 +00:00
Ivailo Monev
c21aae41e8
support disabling of Xrandr and Xfixes extensions at runtime via environment variable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 10:12:11 +00:00
Ivailo Monev
41f81059d2
make JPEG, MNG and TIFF image format handlers plugins
...
this should reduce the startup time and memory usage since those image
formats are not used often and will allow to handle them via libvips or
other image processing library in the future
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 09:46:35 +00:00
Ivailo Monev
8a759e9452
update 3rdparty sources README file [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 08:19:58 +00:00
Ivailo Monev
654a833b99
remove unused JavaScriptCore StringObjectThatMasqueradesAsUndefined header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 08:04:35 +00:00
Ivailo Monev
c5a71faff6
update bundled libpng to v1.6.37
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 08:01:05 +00:00
Ivailo Monev
e720343ef0
allow macros to be passed as argument to Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FUNCTION() again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:48:14 +00:00
Ivailo Monev
e0ad7294ab
remove QBool class leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:32:48 +00:00
Ivailo Monev
1aeb5c27a6
drop DEC Ultrix and Reliant UNIX support
...
both are proprietary and Reliant UNIX is discontinued
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:22:55 +00:00
Ivailo Monev
b2da96b9ea
assume Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FUNCTION() are not defined
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:11:06 +00:00
Ivailo Monev
bb86fbb475
replace some tabs with space
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-22 15:57:56 +00:00
Ivailo Monev
dbea26b974
plug QAbstractItemModelPrivate::defaultRoleNames() memory
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-21 10:15:24 +00:00
Ivailo Monev
5c2c2eb6c8
stream QRegion as vector
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-21 10:14:59 +00:00
Ivailo Monev
2d1e4adf57
add LSAN sanitizer options file and use it in debug.sh script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-20 03:33:03 +00:00
Ivailo Monev
fa39899103
add QRegion test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-20 02:28:02 +00:00
Ivailo Monev
3c797c5e2a
effectively revert e939427b1e
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-20 02:27:30 +00:00
Ivailo Monev
6c4fa89896
adjust KtDesigner component to KtUiTools changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-19 20:02:50 +00:00
Ivailo Monev
a02818602d
simplify inline if/else statements
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-19 18:57:59 +00:00
Ivailo Monev
1f6ba3cda2
remove duplicate ui4 source and header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-19 18:49:36 +00:00
Ivailo Monev
ce118b4670
remove redundant QSharedDataPointer<T> forward declaration in qshareddata header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-19 09:40:15 +00:00
Ivailo Monev
1394277037
use QVector<T>::resize() instead of accessing private member in QRegion::rects()
...
upstream commit:
799f0841a6
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-19 08:40:05 +00:00
Ivailo Monev
525917be7f
mark Q_Q() macro call argument const where applicable in QFileSystemWatcherPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 14:22:28 +00:00
Ivailo Monev
e401b953af
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 14:21:56 +00:00
Ivailo Monev
30c67cecb2
add missing braces in QStackedLayout::sizeHint() and QStackedLayout::minimumSize()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 13:49:20 +00:00
Ivailo Monev
8abefd8846
update annotation names in QDBusMetaObject test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 13:48:56 +00:00
Ivailo Monev
1ccb0b3d86
correct definition check for meta types normalization cache in normalizeTypeInternal()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 13:36:39 +00:00
Ivailo Monev
a22af60efa
return value of qMax() result directly in QStackedLayout::heightForWidth()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 11:49:08 +00:00
Ivailo Monev
d1ad3a149f
avoid singleton access in QTipLabel::placeTip() and QTipLabel::tipChanged()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 11:46:00 +00:00
Ivailo Monev
37c356869b
check QApplication::type() rather than qt_x11Data in QPrinter::init() and QPrinter::isValid()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 09:49:41 +00:00