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
Ivailo Monev
b571202917
close converter before cloning in QTextCodec::ConverterState::operator=()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 09:10:22 +00:00
Ivailo Monev
7d8a501b10
close iterator before cloning in QTextBoundaryFinderPrivate::operator=()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 09:09:32 +00:00
Ivailo Monev
babf37bf53
remove unused and internal _QT_INPUT_ENCODING X11 atom
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 09:08:38 +00:00
Ivailo Monev
b04da2c9f0
mark QBufferPrivate::peek() methods as final
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 06:16:36 +00:00
Ivailo Monev
299aaf88b3
remove unused QT_PATH_ELEMENT definition in qpdf source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 05:52:23 +00:00
Ivailo Monev
5a3f09d4da
drop LPR support
...
neither the option nor the feature where properly exposed to the user so
there is no user-visible change. it can be done by writing to temporary
file and executing `lp` via QProcess, however that could potentially
leak private information
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 05:28:02 +00:00
Ivailo Monev
4e8305cb87
do not set priority member from QThread::setPriority() prior to pthread_setschedparam() call
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 03:28:26 +00:00
Ivailo Monev
f4acc4bb8f
remove unused Xt dependency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 01:33:06 +00:00
Ivailo Monev
11219d291f
remove unused XInput extension dependency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 01:24:10 +00:00
Ivailo Monev
2d3e0c5f3b
rebrand interface names and drop deprecated D-Bus annotation name support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 00:48:42 +00:00
Ivailo Monev
337b665834
remove unused qt_startup_hook() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 00:20:44 +00:00
Ivailo Monev
0edd707584
move qt_int_sqrt() function from qglobal to qtextdocument source file and make it static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 00:06:51 +00:00
Ivailo Monev
5d72c40870
remove private Qt::PenStyle::MPenStyle, Qt::PenCapStyle::MPenCapStyle and Qt::PenJoinStyle::MPenJoinStyle enums
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 23:55:10 +00:00
Ivailo Monev
28d63e9b27
rework X11 cursors table lookup
...
also adds more alternative cursor names
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 19:30:09 +00:00
Ivailo Monev
7818a35c32
rework X11 atoms table lookup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 05:27:28 +00:00
Ivailo Monev
1274a85f1f
remove unused and internal XmTRANSFER_SUCCESS and XmTRANSFER_FAILURE atoms
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 04:44:31 +00:00
Ivailo Monev
15b2f28e57
QSqlQuery benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 04:44:05 +00:00
Ivailo Monev
77bb0927fe
drop Motif DND support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 02:25:41 +00:00
Ivailo Monev
37b5f5f5e3
remove oci, db2, tds and ibase database leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 00:24:25 +00:00