Commit graph

1526 commits

Author SHA1 Message Date
Ivailo Monev
8d240f4997 deal with FIXME about tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 20:46:49 +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
11f4c6fe5d add now required forward declaration to QSessionManager header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 15:49:01 +00:00
Ivailo Monev
20810615b1 import fresh copies of 3rd party cycle, callgrind and valgrind headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 04:48:32 +00:00
Ivailo Monev
a5b8ebcf03 QIconvCodec cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 04:45:12 +00:00
Ivailo Monev
3982cbac7f oops, fix QPalette::currentColorGroup()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 19:44:45 +00:00
Ivailo Monev
6793e65f2d cleanup forward declarations in qwindowdefs header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 19:35:59 +00:00
Ivailo Monev
3a51c05a4a QGridLayout cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:37:22 +00:00
Ivailo Monev
b7f5f1c5ca QLayoutPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:36:52 +00:00
Ivailo Monev
4513c60296 QGesturePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:35:30 +00:00
Ivailo Monev
216c5b26d3 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:07:05 +00:00
Ivailo Monev
ce53a56d35 QBoxLayoutPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:06:22 +00:00
Ivailo Monev
901f10857c QActionPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:06:01 +00:00
Ivailo Monev
b471954ed9 QUuid cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 17:33:58 +00:00
Ivailo Monev
36578cb76e QPalette cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 17:29:41 +00:00
Ivailo Monev
988ac88ee7 Revert "use plain pointer for QDateTime private data pointer"
This reverts commit e4dcb43586.
2019-05-16 15:56:48 +00:00
Ivailo Monev
9767d77572 remove double headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 14:53:28 +00:00
Ivailo Monev
8b933f413e initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 05:20:18 +00:00
Ivailo Monev
e4dcb43586 use plain pointer for QDateTime private data pointer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 02:39:27 +00:00
Ivailo Monev
96dd11b778 plug QResource memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 23:45:52 +00:00
Ivailo Monev
70b573b8bb remove input context leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 22:46:04 +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
0ceffd10b5 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 19:54:14 +00:00
Ivailo Monev
6830519167 replace ThreadSpecific with thread_local in JavaScript engine
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 19:40:19 +00:00
Ivailo Monev
24e336a178 put common core helper functions in non-anonymous namespace and fix compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 18:10:54 +00:00
Ivailo Monev
8e86a5065a initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:58:50 +00:00
Ivailo Monev
6ecc6a6567 require fontconfig atleast v2.4.2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:04:19 +00:00
Ivailo Monev
8eba514a8f plug QFontCache memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 15:21:03 +00:00
Ivailo Monev
3966c88799 partitially revert be608ca159
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 15:12:21 +00:00
Ivailo Monev
04211370ea replace QStringList pointer with object in designer components
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 15:11:30 +00:00
Ivailo Monev
538684980c plug uic memory leak
upstream commit:
627657217e

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 14:50:07 +00:00
Ivailo Monev
f8cb569601 plug qrand() memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 05:38:21 +00:00
Ivailo Monev
72bd04e5ce Revert "get rid of aliased coordinate delta"
This reverts commit e032708773.
2019-05-14 02:24:26 +00:00
Ivailo Monev
7c7f7d8468 Revert "remove the gray raster code"
This reverts commit 142d67c13e.
2019-05-13 22:39:47 +00:00
Ivailo Monev
95ba27c4d8 Merge branch 'nograyraster' 2019-05-13 20:04:58 +00:00
Ivailo Monev
e032708773 get rid of aliased coordinate delta
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 20:01:54 +00:00
Ivailo Monev
1eeb679182 fix debug build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 19:10:57 +00:00
Ivailo Monev
142d67c13e remove the gray raster code
this is mostly for test purposes only. the removal will affect
some of the widgets drawing, especially round corners (like the
Plasma "Tool Box" and radio buttons with the Oxygen style). with
previous tests some changes to the outline mapper (QOutlineMapper)
were needed to fix some rounding issues but caused others so I am
not sure if I can make it work well without the Freetype2
rasterizer but I sure will try, again, if I have the time for it.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:29:27 +00:00
Ivailo Monev
f9a80a9d0f build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:23:35 +00:00
Ivailo Monev
1c6abfedcf QTextUndoCommand cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 17:17:26 +00:00
Ivailo Monev
41d7cbb8fd QTextBlockData and QTextDocumentPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 16:59:02 +00:00
Ivailo Monev
3a8df17f8a regenerate man pages, mostly for date bump
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 16:19:59 +00:00
Ivailo Monev
c0246a07c9 ConverterState cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 15:37:59 +00:00
Ivailo Monev
40ad51d158 make QDBusContextPrivate::set noop
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:45:35 +00:00
Ivailo Monev
6226ab533e QDBusConnectionPrivate identation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:43:36 +00:00
Ivailo Monev
f2b3f9b36d add asserts in QDBusContext
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:42:58 +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
c1e0536c87 declare LayoutDirection as integers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:40:35 +00:00