Commit graph

1773 commits

Author SHA1 Message Date
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
9668e6fc88 review cached variables related to building the project
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 22:42:30 +00:00
Ivailo Monev
938e7a70ab update ignored files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 22:42:05 +00:00
Ivailo Monev
bdd477cd26 removed TODO file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:45:59 +00:00
Ivailo Monev
76051f6ec7 on Arch mariadb is not required to build the project, only the client libraries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:44:59 +00:00
Ivailo Monev
139e0dbff1 rename build related CMake macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:44:06 +00:00
Ivailo Monev
e3058c4178 review build options info
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:42:09 +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
e57b552444 update ignored files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 16:21:36 +00:00
Ivailo Monev
991d29be67 add script for checking if header is included more than once
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 16:20:40 +00:00
Ivailo Monev
e7c501d73b add debug build script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 16:20:06 +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
84ae443e7b Revert "QTBUG-27500 has been addressed, update README [ci skip]"
This reverts commit ac69736b2d.
2019-05-14 02:24:30 +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
acb613a52d add script to add '#pragma once' before header guards
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 21:54:14 +00:00
Ivailo Monev
9a34d65413 adjust fastdev script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 21:12:50 +00:00
Ivailo Monev
ac69736b2d QTBUG-27500 has been addressed, update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 20:14:09 +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
67daf9b00d update README and comments in Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 15:04:24 +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
1c6946d1f3 linking against mysql on xenial requires lz4
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:24:20 +00:00
Ivailo Monev
3cf4d5500a libpqtypes-dev is needed too on Debian and derivatives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:21:52 +00:00
Ivailo Monev
1df9345bc2 invoke bsdtar after installing it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:12:48 +00:00
Ivailo Monev
c9c83f3c17 use downloaded ninja for xenial too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:10:33 +00:00