Commit graph

90 commits

Author SHA1 Message Date
Ivailo Monev
87e69c1117 update Shell scripts and .cmake files copyright
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 02:32:04 +00:00
Ivailo Monev
3049209062 replace Q_ASSERT(0) with Q_ASSERT(false)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-06 16:09:02 +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
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
f865064e56 update qlalr files copyright [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:38:17 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
0d9ccb1548 make TextWriter::hasOverlap() const and avoid temporary in it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 12:10:11 +00:00
Ivailo Monev
47a2cf587e remove redundant qt_defaultDpiX(), qt_defaultDpiY() and qt_defaultDpi() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-26 19:58:18 +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
bf4937524d remove duplicate header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 23:22:53 +00:00
Ivailo Monev
3012602c29 make comparison operators const where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 02:05:58 +00:00
Ivailo Monev
e5aea0776e replace c-style quintptr casts with constructors for consistency
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 17:48:58 +00:00
Ivailo Monev
711de9e459 use timers for QDeclarativeWorkerScriptEngine and QDeclarativePixmapReader if thread is not supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 20:47:20 +00:00
Ivailo Monev
aaa22efa0c remove threaded QML interpreter leftover
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 22:02:38 +00:00
Ivailo Monev
16041238aa build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 22:04:11 +00:00
Ivailo Monev
66ed8729f2 remove windows support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:42:54 +00:00
Ivailo Monev
4feff74f25 replace __ia64 definition checks with QT_ARCH_IA64
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:33:18 +00:00
Ivailo Monev
abb1cad857 remove windows and mac support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:30:45 +00:00
Ivailo Monev
849ba7a632 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
97db6a1b84 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
5060926a8f QDeclarativePropertyCache cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 21:17:36 +00:00
Ivailo Monev
be1ed4ad4e make getters of QDeclarativeJS parser const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 11:21:12 +00:00
Ivailo Monev
fca2f9ab92 replace reinterpret_cast with static_cast where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:50:14 +00:00
Ivailo Monev
f6a497bb88 replace hardcoded QVariant::LastType with the enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 13:52:54 +00:00
Ivailo Monev
651d10b1ac QDeclarativeEnginePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 21:10:27 +00:00
Ivailo Monev
fedd98e618 avoid locks where possible in QDeclarativeEnginePrivate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 17:36:43 +00:00
Ivailo Monev
569cfa5bd0 QVariant cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-21 14:46:34 +00:00
Ivailo Monev
18d55d0f4f avoid static members in parsers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-12 21:20:44 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
487b4ee2bb QDeclarativeData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-01 14:35:17 +00:00
Ivailo Monev
995b7998b0 deal with excessive include directories
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:39:35 +00:00
Ivailo Monev
0c969164cc compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 11:29:19 +00:00
Ivailo Monev
727cd2faed Revert "remove unused extradata from QMetaObject"
This reverts commit fe0d2e6215.
2019-05-19 18:06:42 +00:00
Ivailo Monev
fe0d2e6215 remove unused extradata from QMetaObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 17:32:24 +00:00
Ivailo Monev
77341cb6e8 now that QVariant::Float is a thing, use it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:39:57 +00:00
Ivailo Monev
3c58788f05 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-10 14:31:23 +00:00
Ivailo Monev
dfd0865e5d various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 22:15:43 +00:00
Ivailo Monev
50383bf757 namespace warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-10-18 03:47:12 +00:00
Ivailo Monev
8f6ccd040e Q_DECLARE_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:11:08 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
db644d1018 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:58:01 +00:00
Ivailo Monev
6026db1f7b 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 12:42:19 +00:00
Ivailo Monev
848c6c7a59 get rid of QLatin1Literal and some of the QStringBuilder usage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 06:18:21 +00:00
Ivailo Monev
c65432f762 Revert "remove the string builder and the ASCII cast/construction warnings"
This reverts commit 378c9be208.
2016-10-30 02:50:48 +00:00
Ivailo Monev
378c9be208 remove the string builder and the ASCII cast/construction warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 04:41:55 +00:00
Ivailo Monev
3d073379ab remove qFree/qMalloc/etc.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-18 20:06:38 +00:00
Ivailo Monev
915cf54d5e resolv must be linked to now, various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:12:21 +00:00
Ivailo Monev
4a5bcff7ec embracing the STL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
f332165f73 various fixes and cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-06 05:28:14 +00:00