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