Commit graph

1317 commits

Author SHA1 Message Date
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
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
d748259f9b QWidgetActionPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:19:41 +00:00
Ivailo Monev
90d24ac526 update qconfig header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:17:57 +00:00
Ivailo Monev
517084f31c QMenuBarPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:15:03 +00:00
Ivailo Monev
fc9b77b90a unify QChar enums declaration style
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:10:05 +00:00
Ivailo Monev
b06e9227c5 remove duplicate headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:57:07 +00:00
Ivailo Monev
66fb75adeb oops, adjust QKeyEvent contructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:25:01 +00:00
Ivailo Monev
a95af301f4 QKeyEvent, QContextMenuEvent and QToolBarChangeEvent cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:22:19 +00:00