Commit graph

3353 commits

Author SHA1 Message Date
Ivailo Monev
20efcc02c9 headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:57:26 +00:00
Ivailo Monev
99d87124ad remove now redundant dblinc.py script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:40:01 +00:00
Ivailo Monev
58cf02db3a remove redundant DECLARE_COMPAT_WIDGET() macro definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:38:52 +00:00
Ivailo Monev
a2dcf2c39f the public headers checker in kate_generate_public() has served its purpose
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:33:20 +00:00
Ivailo Monev
5b1de5f573 remove non-existing classes leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:29:29 +00:00
Ivailo Monev
6f97faa864 QtContainerFwd fancy header compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:44:26 +00:00
Ivailo Monev
9f5226925e remove fancy headers for non-existing classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:38:27 +00:00
Ivailo Monev
5d045d4d1a remove redundant string header inclusion from qtextcodec_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:31:18 +00:00
Ivailo Monev
c008a0ed4d remove QHashDummyNode and QHashDummyValue leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:30:46 +00:00
Ivailo Monev
1435f76efd avoid temporaries in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 02:07:58 +00:00
Ivailo Monev
fdb0c42c9b remove unused and internal Qt::WidgetAttribute::WA_PendingUpdate enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 01:23:41 +00:00
Ivailo Monev
6a4f6ed0b4 quote value of GETCWDFUNCNAME so that it is considered as literal string by the compiler
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:42:41 +00:00
Ivailo Monev
620062de1a replace QT_DEBUG with QT_NO_DEBUG
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:30:42 +00:00
Ivailo Monev
0ff1805a8e avoid stat() in QFileSystemEngine::currentPath()
both get_current_dir_name() and getcwd() do it internally, atleast in glibc

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:13:38 +00:00
Ivailo Monev
9d66370a40 PATH_MAX is not required to call get_current_dir_name()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 23:46:51 +00:00
Ivailo Monev
e3e8cbcb2f optimize QFileSystemEngine::homePath() and QFileSystemEngine::tempPath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:57:35 +00:00
Ivailo Monev
d0d6603126 use QImage::constBits() in QRasterWindowSurface::prepareBuffer()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:50:45 +00:00
Ivailo Monev
ac7b0f4508 avoid temporary in QFileSystemEngine::setCurrentPath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:50:13 +00:00
Ivailo Monev
8e821501ae rebrand code generated by moc
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:11:00 +00:00
Ivailo Monev
b2c7193405 remove QT_NO_SETTINGS and QT_NO_COMPRESS definitions checks unrelated to bootstrap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:05:36 +00:00
Ivailo Monev
34f2cfc804 use KATIE_GIT as build-key and remove redundant QT_EDITION definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 19:04:06 +00:00
Ivailo Monev
88e1b7d04a assume QT_KATIE is not defined anywhere else
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 18:55:07 +00:00
Ivailo Monev
e37fc15eee remove redundant Debian package maintainer scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:50:25 +00:00
Ivailo Monev
308b9f5726 remove redundant libc suplements from qcore_unix_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:50:03 +00:00
Ivailo Monev
34d5041594 ensure resources for DBus performance benchmark are generated
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:17:22 +00:00
Ivailo Monev
2f86abdf84 set argv to full path to program in QProcessPrivate::startDetached()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 15:25:10 +00:00
Ivailo Monev
8ef9c313fa replace NDEBUG with QT_NO_DEBUG definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 03:19:12 +00:00
Ivailo Monev
9585bd773c mark certain core component options unsupported
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
84f0c221a6 remove redundant QT_NO_CODECS definition
it is the same as QT_NO_TEXTCODEC

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 21:48:37 +00:00
Ivailo Monev
3e6a9912f0 no need to execute moc via exec.sh during build, it is bootstrapped
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 21:29:04 +00:00
Ivailo Monev
0247dd0ac1 remove redundant forward Driver class declaration from cppwriteincludes header 2019-12-17 19:42:31 +00:00
Ivailo Monev
8342fcb803 Driver destructor does not have to be virtual
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:37:33 +00:00
Ivailo Monev
fd9ba609ab use proper types for Option members
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:33:33 +00:00
Ivailo Monev
0632d4e791 remove redundant UIC include directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:29:09 +00:00
Ivailo Monev
1d86e7dc66 add extended description for Debian package [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:27:20 +00:00
Ivailo Monev
b3bd3a643c add Debian package symbols file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:26:14 +00:00
Ivailo Monev
88eb8a3cbc regenerate manual pages
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:54:54 +00:00
Ivailo Monev
d6613fe92f fix spelling errors in qscript manual page
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:54:31 +00:00
Ivailo Monev
9042d1826f remove superfluous whitespace at the end of Categories key in desktop files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:48:53 +00:00
Ivailo Monev
b1ab4bf2b2 install pkgconfig files in architecture specific library directory by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:39:39 +00:00
Ivailo Monev
645d755006 add field code to Exec key in designer desktop file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:30:16 +00:00
Ivailo Monev
93a63b9953 fix spelling error in qt_x_errhandler()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:28:47 +00:00
Ivailo Monev
e99b981a62 do not assume LD_LIBRARY_PATH is not set in exec.sh script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:27:54 +00:00
Ivailo Monev
754e3355fd remove unused TreeWalker::acceptConnectionHints() and TreeWalker::acceptConnectionHint()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 04:19:21 +00:00
Ivailo Monev
84af65a340 make use of CMAKE_CURRENT_LIST_DIR CMake variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 04:02:08 +00:00
Ivailo Monev
7c0ae45047 QStandardPaths, QJsonArray, QJsonObject::iterator, QJsonParseError and QJsonValue are available since 4.9
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:35:13 +00:00
Ivailo Monev
e3a47bbe28 remove QStandrdPaths mac and windows specific documentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:34:10 +00:00
Ivailo Monev
b71a71bf41 avoid shadowing argument variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:27:58 +00:00
Ivailo Monev
4bf2189cb3 case-fold the UCS-4 char in foldCase() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:08:56 +00:00
Ivailo Monev
1c11bec01f remove redundant whitespace from moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:04:05 +00:00