Ivailo Monev
98bd874005
QVectorPath cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 18:01:40 +00:00
Ivailo Monev
50afdf1479
QTransform cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 17:44:03 +00:00
Ivailo Monev
edfa43dfdd
QX11PaintEngine cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 15:05:29 +00:00
Ivailo Monev
afc6650f34
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 14:26:06 +00:00
Ivailo Monev
49ba4fae2b
QWidgetBackingStore cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-20 14:59:23 +00:00
Ivailo Monev
64fcbb67a6
QWidgetBackingStore and BeginPaintInfo cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 22:07: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
9767d77572
remove double headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 14:53:28 +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
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
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
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
91f34db1cd
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 00:18:27 +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
8f9513db21
private classes cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-10 05:09:44 +00:00
Ivailo Monev
1e5dfefe57
QStaticTextItem cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 05:12:41 +00:00
Ivailo Monev
690e7d23c7
mac leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 04:53:36 +00:00
Ivailo Monev
93465c93be
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 04:48:28 +00:00
Ivailo Monev
ff2683415b
various cleanups
2019-05-04 17:32:26 +00:00
Ivailo Monev
6fcbf49aa4
get rid of QStringBuilder
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:20:49 +00:00
Ivailo Monev
f2068eb81d
global cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:51:14 +00:00
Ivailo Monev
4612dd9943
now that raw X11 fonts are not supported Freertype is required
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-10-18 04:29:36 +00:00
Ivailo Monev
050a206620
there is almost no reason to support all QDataStream versions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-10 04:39:48 +00:00
Ivailo Monev
d56802c370
remove raw font support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 19:23:36 +00:00
Ivailo Monev
cb57279c1e
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 15:55:51 +00:00
Ivailo Monev
a78f51acfc
an attempt to solve the "Status" as well as "QPaintEngine::X11" problem
...
unfortunetly some deeclarative sources still exhibit it, most of the
cruft is in private headers and I've not observed the problem as
often so this is nothing but a good start, to be continue..
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 11:51:32 +00:00
Ivailo Monev
7cf27b2703
mostly compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-07 17:15:37 +00:00
Ivailo Monev
be608ca159
mostly qmemrotate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 08:36:33 +00:00
Ivailo Monev
612e6fc142
mostly Q_WS_MAC leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 07:44:53 +00:00
Ivailo Monev
ca5aa4a2d3
fix build with NIS but without NSL
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 09:18:40 +00:00
Ivailo Monev
a8cba58eec
add macro to exclude sources from all-in-one source file and make use of it
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 08:00:15 +00:00
Ivailo Monev
e80eacf1ac
gui component all-in-one build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 06:44:35 +00:00
Ivailo Monev
8f6ccd040e
Q_DECLARE_INTERFACE use fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:11:08 +00:00
Ivailo Monev
58f2bdb791
deal with TODO in the drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 13:33:17 +00:00
Ivailo Monev
447a35a41f
mostly Q_CC_BOR support removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:53:32 +00:00
Ivailo Monev
897948f220
minor cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-18 04:07:10 +00:00
Ivailo Monev
fede7a03d6
various cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:31:45 +00:00
Ivailo Monev
39f1117c0f
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:03:56 +00:00
Ivailo Monev
71ffb62f31
remove the opengl component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 13:53:20 +00:00
Ivailo Monev
8c8cfc8f83
minor cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 12:47:28 +00:00
Ivailo Monev
db644d1018
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:58:01 +00:00
Ivailo Monev
591203c750
make use of memset in qt_memfill template
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:08:13 +00:00
Ivailo Monev
deff95c0f9
get rid of QPicture
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 01:10:39 +00:00
Ivailo Monev
14773c5fcf
micro-optimizations and minor cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-10 19:58:57 +00:00
Ivailo Monev
3cfb9c6325
mostly intergrity/vxworks code removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 12:27:54 +00:00
Ivailo Monev
94c5d59fb3
fix some all-in-one build issues
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-08 17:43:37 +00:00
Ivailo Monev
5583d612e3
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-05 03:33:04 +00:00
Ivailo Monev
3f8fe4095f
make NSL build dependency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-05 00:04:13 +00:00