Commit graph

148 commits

Author SHA1 Message Date
Ivailo Monev
366ffd11e2 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 20:23:57 +00:00
Ivailo Monev
54892bb1b4 make use of std::timed_mutex and std::recursive_timed_mutex in QMutexPrivate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 20:32:36 +00:00
Ivailo Monev
be83f7d709 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 18:38:37 +00:00
Ivailo Monev
d6f5721d4c QVariant, QByteArrayMatcher, QListData and QString cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:04:11 +00:00
Ivailo Monev
b037de1014 move qRound()/qRound64() docs where they belong
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-22 16:41:18 +00:00
Ivailo Monev
bb2ee2d843 partitially revert bdb84187da
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:16:43 +00:00
Ivailo Monev
e11c604e03 compiler warning fix
upstream commits:
477721250d

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:14:39 +00:00
Ivailo Monev
bdb84187da QObjectData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:00:35 +00:00
Ivailo Monev
a511630cde move qRound() and qRound64() to qmath header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 14:37:01 +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
a0ef87cd2b QIODevice upstream fixes
this includes upstream commits:
0c748fb7b1
06632928af
85da1625e4
https://github.com/qt/qtbase/commit/c70658d301e274c3aaa1fb6cebe2a5e56db1277
a373ffcda9
ed0c0070f9
35ee5349f2
f40cf77b0f
7c149dd869
84b739158d
ada8f1985d
310b7ef010
05d980664f
1ce203d05a
a9c398096b
5221ae5f42
fe1cbe9ca7
81e69ffdba

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 02:06:26 +00:00
Ivailo Monev
f94e9391f2 make use of QMutexLocker in QCoreApplication
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 20:05:39 +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
e49dfa18ba get rid of QThreadStorage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 23:09:55 +00:00
Ivailo Monev
91f34db1cd various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 00:18:27 +00:00
Ivailo Monev
621ae0ee3c move custom metatypes access to the scope it is used in
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:48:04 +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
71bd691d09 introduce QVariant::Float as alias to QMetaType::Float
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:26:56 +00:00
Ivailo Monev
ec8499c7e2 declare builtin metatype in same order as enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 02:33:51 +00:00
Ivailo Monev
f3b28853cd make QDoc documented properties actual properties
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 04:51:46 +00:00
Ivailo Monev
bc7e7e1161 do not randomize socket order
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 03:48:56 +00:00
Ivailo Monev
88399f3d7c revert accidently commited changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-06 17:59:56 +00:00
Ivailo Monev
8db0d36301 apply upstream commit
9b67d89c24

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 05:11:09 +00:00
Ivailo Monev
df49f5412e QTimer cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:48:52 +00:00
Ivailo Monev
6fcbf49aa4 get rid of QStringBuilder
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:20:49 +00:00
Ivailo Monev
f2068eb81d global cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:51:14 +00:00
Ivailo Monev
c8c4c5846e minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-02-12 00:13:44 +00:00
Ivailo Monev
2ddf52901f change FirstGuiType
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-11-16 12:19:05 +00:00
Ivailo Monev
050a206620 there is almost no reason to support all QDataStream versions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-10 04:39:48 +00:00
Ivailo Monev
612e6fc142 mostly Q_WS_MAC leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 07:44:53 +00:00
Ivailo Monev
e80eacf1ac gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 06:44:35 +00:00
Ivailo Monev
bc41a3fc46 minor event dispatcher cleanup 2017-06-23 16:26:32 +03:00
Ivailo Monev
c73380ad85 QT_COORD_TYPE leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-25 17:06:31 +00:00
Ivailo Monev
a51e760d26 cleanup qreal type definition conditionals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-20 17:05:02 +00:00
Ivailo Monev
65a18c610d Q_DECLARE_INTERFACE use fixes
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:54:24 +00:00
Ivailo Monev
d0fffcf5c0 require glib version 2.22.0 at minimum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-21 13:19:05 +00:00
Ivailo Monev
7c52a5de1a get rid of tablet cruft
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-08 00:34:52 +00:00
Ivailo Monev
0a485e9c3c changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 23:38:50 +00:00
Ivailo Monev
9a0b32268f various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 23:37:17 +00:00
Ivailo Monev
39ba8e1e6d events cleanup mostly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 03:19:15 +00:00
Ivailo Monev
ec6469a9f9 input cruft leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 16:27:14 +00:00
Ivailo Monev
5c6c47f017 mostly JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 22:06:38 +00:00
Ivailo Monev
2817bf1ce1 QMenuBar cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 13:34:59 +00:00
Ivailo Monev
3cfb9c6325 mostly intergrity/vxworks code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 12:27:54 +00:00
Ivailo Monev
269ae91c12 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 15:15:52 +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
4d671c30ee qNormalizeType() cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 03:29:21 +00:00
Ivailo Monev
d870af2af7 normalizeTypeInternal() cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 03:15:08 +00:00
Ivailo Monev
794b67dc56 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 02:28:53 +00:00
Ivailo Monev
d15d92890b mostly 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 00:12:26 +00:00