Commit graph

4947 commits

Author SHA1 Message Date
Ivailo Monev
3f2d0117ad remove non-existing QStandardPaths methods declarations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 08:45:43 +02:00
Ivailo Monev
3a2da8bd21 fix some QFileSystemEngine issues
related:
a72408581c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 04:45:10 +00:00
Ivailo Monev
ade5aa4286 introduce QFile::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 04:40:21 +00:00
Ivailo Monev
6da69a8b06 add missing break in switch in QComboBox::keyPressEvent()
upstream commit:
c34c8a564e

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 02:14:30 +00:00
Ivailo Monev
8d539aaa0c remove redundant bool construct and inline if/else statement
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 00:30:06 +00:00
Ivailo Monev
7048498eaf use foreach() for iterations in QStandardItemPrivate and QStandardItem
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 23:19:47 +00:00
Ivailo Monev
ee9c02f472 use foreach() for iteration in QObjectPrivate::setThreadData_helper()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 22:26:47 +00:00
Ivailo Monev
55709a2182 fix possible heap corruption in QXmlStream
upstream commit:
6256729a6d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 21:16:03 +00:00
Ivailo Monev
98c7d2f06f check if X11 auto repeat is enabled in QKeyMapperPrivate::translateKeyEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 21:02:26 +00:00
Ivailo Monev
fb6f233766 note that QTBUG-6932 is fixed
via f7e1f4ef7b

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 19:44:17 +00:00
Ivailo Monev
558188c490 remove redundant events handling in QWindowsStyle::eventFilter()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 19:35:57 +00:00
Ivailo Monev
812fa1838f minor QRegExp optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 18:24:12 +00:00
Ivailo Monev
e6a43b2b3f avoid temporaries in QCommonStylePrivate::viewItemSize() and QCommonStylePrivate::viewItemDrawText()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 16:53:33 +00:00
Ivailo Monev
6e362c8018 update POT files [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 06:31:16 +00:00
Ivailo Monev
44cd141531 remove redundant QDeclarative_isFileCaseCorrect()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 06:30:01 +00:00
Ivailo Monev
f8e63fbd39 simplify DEFINE_BOOL_CONFIG_OPTION() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 06:27:53 +00:00
Ivailo Monev
1ccd89efb4 remove unused QDeclarativeKeysAttachedPrivate::imeItem member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 05:49:28 +00:00
Ivailo Monev
8ac88cea43 optimize QDeclarativeKeysAttached::keyPressed()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 05:44:26 +00:00
Ivailo Monev
bcd324e496 introduce PostgreSQL v13.1 support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 03:53:46 +00:00
Ivailo Monev
bf432ee0cb set CMAKE_UNITY_BUILD_BATCH_SIZE to 300
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 03:02:59 +00:00
Ivailo Monev
ee77bb1a8c clear metadata in QFSFileEngine::rename()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 01:37:18 +00:00
Ivailo Monev
6c0f3235eb share invalid UID/GID via QFileSystemMetaData member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 01:05:55 +00:00
Ivailo Monev
4db90501b0 use S_IS* macros instead of S_IF* constants
according to https://linux.die.net/man/2/stat the S_IF* constants are
present in POSIX.1-2001 and later, POSIX.1-1990 demands the use of macros

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-27 00:19:07 +00:00
Ivailo Monev
8fb5983019 eliminate qfilesystemengine source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 23:30:11 +00:00
Ivailo Monev
581a834b0f use foreach() for iteration in QObjectConnectionManager::execute()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 23:10:44 +00:00
Ivailo Monev
e6b91609e3 manually manage QImageIOHandlerPrivate pointer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 19:27:38 +00:00
Ivailo Monev
c9f0d77eb3 disable copying of QTextBoundaryFinderPrivate and do it in QTextBoundaryFinder
fixes Kate crashes when attempting to do spelling (spelling from cursor,
selection, etc.)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 17:22:29 +00:00
Ivailo Monev
a92a82a1aa typo in top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 17:18:42 +00:00
Ivailo Monev
1f29af4ca8 replace hardcoded values with definitions in qt_x_errhandler()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 05:40:53 +00:00
Ivailo Monev
ecfe9ce549 remove redundant QXImageWrapper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 05:40:05 +00:00
Ivailo Monev
9983b57a30 remove experimental and disabled code from qpixmap_x11 source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 02:56:30 +00:00
Ivailo Monev
728c91d711 remove redundant QFSFileEnginePrivate::is_sequential member
metadata already caches the flag and upon reset of fd/metdata the
information holded by the member may not be valid, in fact the warning
about not being able to seek on sequential device was printed sometimes
notably on BSD hosts and from the testing so far that is no longer the case

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 02:17:06 +00:00
Ivailo Monev
529bea2542 use foreach() for iterations in QFileSystemWatcherEngineUnix()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-26 00:37:33 +00:00
Ivailo Monev
aa26acce25 include desktopdb from NetBSD package file
as recommended in https://www.netbsd.org/docs/pkgsrc/pkgsrc.html#desktop-files,
the designer tool has MimeType key

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 23:50:25 +00:00
Ivailo Monev
d487a6b6e9 remove unused Ecma::RegExp::flagsToString()
optimize Ecma::RegExp::flagFromChar() while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 17:41:23 +00:00
Ivailo Monev
bae47ad4e5 remove unused QDeclarativeCompiledData::customTypeData member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 15:01:50 +00:00
Ivailo Monev
d54621bcf8 remove definitions from qconfig header that never affected the API
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 23:15:43 +00:00
Ivailo Monev
539611b7b2 URL TLDs update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 22:59:16 +00:00
Ivailo Monev
494386d8f5 implement QHostInfo::localHostName() via getdomainname() instead of resolv
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 22:51:26 +00:00
Ivailo Monev
9d45d0998a remove unused custom types converting feature of QDeclarativeMetaType
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 20:14:58 +00:00
Ivailo Monev
93cb989031 use switch statement in tabBarShapeFrom() to catch possibly unhandled values
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 19:00:47 +00:00
Ivailo Monev
46b1b4708a remove redundant access specifier in QDate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 18:56:24 +00:00
Ivailo Monev
21f22cbe71 note the QTranslator change in README file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 18:39:12 +00:00
Ivailo Monev
d5660dfaf1 use foreach() for iterations in QLibraryPrivate::findOrCreate()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 17:44:58 +00:00
Ivailo Monev
6421d37af6 add spaces to QDebug constructor for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 17:06:27 +00:00
Ivailo Monev
b07da8fed4 POT files update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 16:53:24 +00:00
Ivailo Monev
0c9baa600f QTextBoundaryFinder optimizations
specialized QTextBoundaryFinderPrivate constructor for default constructed
QTextBoundaryFinder and not opening break iterator for empty strings

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 16:34:15 +00:00
Ivailo Monev
e9e8a6769e static analyzer warnings fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 16:31:05 +00:00
Ivailo Monev
95d0453b9e compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 15:35:39 +00:00
Ivailo Monev
f0d8bad365 lock before accessing custom types pointer in QDBusMetaType
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-24 14:23:37 +00:00