Commit graph

2851 commits

Author SHA1 Message Date
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
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
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
Ivailo Monev
a3b85bfa7c update link in note about EIDRM in qsystemsemaphore_unix source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 22:48:51 +00:00
Ivailo Monev
b12c1643b7 avoid temporary in QInotifyFileSystemWatcherEngine::readFromInotify()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 22:48:13 +00:00
Ivailo Monev
f340ed751e check for get_current_dir_name(), fegetenv(), fesetenv(), feclearexcept() and feenableexcept()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 19:06:01 +00:00
Ivailo Monev
d985ba594b update copyright in manual pages [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 10:04:34 +00:00
Ivailo Monev
e92833c02f reduce branches in QLibraryPrivate::load_sys()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 09:40:50 +00:00
Ivailo Monev
3c9276e6f1 QSystemError cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 08:32:06 +00:00
Ivailo Monev
71cfc3f3f5 move _GNU_SOURCE definition from qplatformdefs header to mkspecs CMake file
also remove -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE from FreeBSD platform
definitions since it does not support all required LFS functions and types

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 08:12:18 +00:00
Ivailo Monev
9e7d367c2e drop support for a.out format
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 08:03:11 +00:00
Ivailo Monev
145ec2cedf remove redundant QT_HPUX_LD definition check in qlibrary_unix source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 07:55:59 +00:00
Ivailo Monev
fcbd422717 replace BUFSIZE with QT_BUFFISZE where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 07:32:01 +00:00
Ivailo Monev
637f07eb35 effectively revert 46ae020ff2 and 9529ee4b26
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 06:56:49 +00:00
Ivailo Monev
86986f3c8d rework QImageReader formats table lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 05:04:16 +00:00
Ivailo Monev
4b6b6863ff use ZSTD_VERSION_NUMBER to check ZSTD version in qbytearray source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 00:34:29 +00:00
Ivailo Monev
7228b4032e use std::bitset<> for QCoreApplication::attribs member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 19:07:55 +00:00
Ivailo Monev
2eb52b08a9 remove virtual specifier from internal QCoreApplication::compressEvent()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 15:58:25 +00:00
Ivailo Monev
ce107fa11a use getprogname() if available in QCoreApplicationPrivate::appName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 15:53:38 +00:00
Ivailo Monev
3d58b1ecb1 remove unused qt_locale_initialized variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 15:52:15 +00:00
Ivailo Monev
58414cf1a9 replace while() with for() loop in createReadHandlerHelper() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 04:33:07 +00:00
Ivailo Monev
0bed9b997a avoid temporary in QImageWriter::supportedImageFormats()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 04:25:14 +00:00
Ivailo Monev
0f81581ec9 remove redundant image format plugins
handlers are built-in

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 04:23:18 +00:00
Ivailo Monev
9529ee4b26 replace qabstractfileengine with qfsfileengine header inclusion in qfontengine_ft source file
it is required since 46ae020ff2

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 03:43:24 +00:00
Ivailo Monev
fb9fad4460 check if platform provides 64-bit offset functions
apparently FreeBSD does not support all of them, including some types

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 02:51:13 +00:00
Ivailo Monev
606a6b714e obtain maximum hostname length via sysconf() in QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 00:29:19 +00:00
Ivailo Monev
574c3c90fd enable Large File Support (LFS) based on _LARGEFILE64_SOURCE, _LARGEFILE_SOURCE and _FILE_OFFSET_BITS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-15 00:19:24 +00:00