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