Commit graph

3445 commits

Author SHA1 Message Date
Ivailo Monev
bcb01b9e24 remove redundant Q_DECL_VARIABLE_DEPRECATED definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 15:04:46 +00:00
Ivailo Monev
08e200d584 use find_program() instead of find_package() to find Git executable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 14:01:06 +00:00
Ivailo Monev
96990ced4d print warning about missing unifdef for any build type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:46:46 +00:00
Ivailo Monev
f1574a64a4 QStyleOptionTabBarBaseV2 and QTextTableCellFormat fancy headers compatibility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:29:11 +00:00
Ivailo Monev
32d8026987 make genmap.py script skip private headers again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:24:32 +00:00
Ivailo Monev
a11067d1f9 export QCache class
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:23:35 +00:00
Ivailo Monev
2d96f41c37 remove redundant Debian package symbols file [ci skip]
it is generated from override_dh_auto_install rule

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:09:56 +00:00
Ivailo Monev
a01210d92a add QDBusReply test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:40:09 +00:00
Ivailo Monev
5788b5091c add QDir test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:16:27 +00:00
Ivailo Monev
be63c5b251 reduce branches in QDir::operator==() operator
also fixes test case

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:15:15 +00:00
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