Commit graph

3735 commits

Author SHA1 Message Date
Ivailo Monev
9509ddce3d check if additional sorting flags are empty in QDir::operator<<() operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:50:25 +00:00
Ivailo Monev
2d3f663456 replace hardcoded mask with enum in QDir::operator<<() operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:37:10 +00:00
Ivailo Monev
790a861300 remove redundant network-settings header inclusion from tst_qfileinfo source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:08:23 +00:00
Ivailo Monev
5d0e87be33 reduce branches in QDataStream::operator>>() operators
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:31:19 +00:00
Ivailo Monev
05d7040b30 remove redundant Q_DOUBLE_FORMAT definition check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:28:52 +00:00
Ivailo Monev
511ab7fdc9 include correct event headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 01:00:25 +00:00
Ivailo Monev
d6795a19cf update automatically generated katie_generate_obsolete() macro calls list
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 00:14:03 +00:00
Ivailo Monev
4092a876f6 QMatrix4x4 has its own header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 00:13:15 +00:00
Ivailo Monev
c45efa3915 assume compiler features introduced in C++11 are supported by the compiler
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:43:31 +00:00
Ivailo Monev
74e458b163 assume Q_OUTOFLINE_TEMPLATE, Q_INLINE_TEMPLATE and Q_TYPENAME are not defined anywhere else
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:22:58 +00:00
Ivailo Monev
fa500e298d remove redundant Q_PACKED definition check
it should be defined for any compiler

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:22:28 +00:00
Ivailo Monev
41e02a4153 remove redundant Q_NO_PACKED_REFERENCE definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:21:58 +00:00
Ivailo Monev
1015f09e96 compelete headers compatibility map
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:02:19 +00:00
Ivailo Monev
7d011143bc update URL TLDs table [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 18:19:38 +00:00
Ivailo Monev
6a37828fa8 fix regression since 28b8a590c1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 17:32:59 +00:00
Ivailo Monev
0e92ef89b9 Revert "rework QPollingFileSystemWatcherEngine to use QFileInfo for files"
QFileInfo equal operator does not compare all attributes

This reverts commit 9812469490.
2020-01-02 17:31:21 +00:00
Ivailo Monev
61e0a23d43 make use of Q_TYPEOF() in compat Q_FOREACH()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:55:26 +00:00
Ivailo Monev
7f5237aaed reduce definition branches in qglobal header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:54:25 +00:00
Ivailo Monev
9812469490 rework QPollingFileSystemWatcherEngine to use QFileInfo for files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 16:53:28 +00:00
Ivailo Monev
0e3c1632dc add QFileSystemWatcher test 2020-01-02 15:50:56 +00:00
Ivailo Monev
ad811c9c7a add QFileInfo test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 15:33:06 +00:00
Ivailo Monev
ce38903e81 simplify and fix compatibility Q_FOREACH()
the issue was encountered while building other projects with GCC v9.2.0,
code generated by v8.3.0 is unaffected

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 00:53:35 +00:00
Ivailo Monev
f54e0ee862 print warning on parser error from json_settings_read() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 18:09:02 +00:00
Ivailo Monev
9d272713fb do not delete shared null QMap data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 17:39:59 +00:00
Ivailo Monev
49f79f4480 remove architecture checks from mkspecs file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 14:56:14 +00:00
Ivailo Monev
86ce17c2cf convert QVariant::String to/from QVariant::StringList type based on delimiter
the conversion covers the most common cases, further improvements like
splitting quoted strings can be done in the future

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 11:57:34 +00:00
Ivailo Monev
e41ebcba14 add i486 and pentium4 to arch array in Arch package file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 06:24:25 +00:00
Ivailo Monev
9d2cd75329 test Ninja generator from oldmake.sh script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 04:55:30 +00:00
Ivailo Monev
6d633966a2 merge .cmake into CMakeLists.txt files
this way it is easier to maintain and should reduce the time spend on
configuring the project when building, much like the all-in-one build
option

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 04:28:36 +00:00
Ivailo Monev
d5f8ba1a08 add arm to arch array in Arch package file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 03:17:04 +00:00
Ivailo Monev
0cc28228e0 add libxt to depends array in Arch package file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 03:16:26 +00:00
Ivailo Monev
fd80396cb8 build QML imports as modules and link them to required components
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 01:31:23 +00:00
Ivailo Monev
e3faec5cf7 link KtGui component to ICU libraries explicitly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 01:09:37 +00:00
Ivailo Monev
dea3f2ac74 include moc-generated files as local headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 00:24:20 +00:00
Ivailo Monev
3a30c3e7fb remove redundant QDeclarativeAbstractAnimationPrivate member size specifiers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 00:13:27 +00:00
Ivailo Monev
2af2359f17 replace 0 with Q_NULLPTR where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 00:12:56 +00:00
Ivailo Monev
c941712d22 effectively revert c8e884c2d3
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 00:03:00 +00:00
Ivailo Monev
e24b7745a3 avoid temporary in Parser::parse()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 23:54:15 +00:00
Ivailo Monev
76e9cb8220 plug qt_initLocale() memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 11:44:54 +00:00
Ivailo Monev
cdabe77b9c remove unused QSvgHandler::m_resolveNodes member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 10:06:54 +00:00
Ivailo Monev
43f3a2a47b remove redundant QStringSplitter() members
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 05:23:19 +00:00
Ivailo Monev
cf0b0ae659 avoid temporary in qt_string_count() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 05:08:57 +00:00
Ivailo Monev
44fc5a55d3 remove redundant uint() construct and C-style cast in qFindString() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 04:59:10 +00:00
Ivailo Monev
32eee98a70 do not free shared null QMap data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 04:29:58 +00:00
Ivailo Monev
a0e21b8fd9 cleanup findInterface() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 02:43:40 +00:00
Ivailo Monev
02c313578f designer tool does not have to be linked to KtUiTools component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 01:29:34 +00:00
Ivailo Monev
a8aea3ef4b link compnents to libraries and other components explicitly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 01:24:44 +00:00
Ivailo Monev
a7871caef5 update Debian package symbols file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 01:23:58 +00:00
Ivailo Monev
883884affe use static lists for plugin keys
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 00:52:10 +00:00
Ivailo Monev
aec3afbcec extended compiler-standard check to check for CMP0067 policy
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 00:51:31 +00:00