Ivailo Monev
f5e96e50dc
getting rid of QMacPixmapData and the (virtual) native graphics system
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 03:33:41 +00:00
Ivailo Monev
77a82b78e5
minor cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 03:18:12 +00:00
Ivailo Monev
184cff3260
just bare with the lower polygons limit
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-01 02:51:03 +00:00
Ivailo Monev
f146a65cfb
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-01 02:01:14 +00:00
Ivailo Monev
4e1b4b4501
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 23:28:15 +00:00
Ivailo Monev
4989d40988
let the private painting engine manage itself
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 23:25:43 +00:00
Ivailo Monev
93148b9a9d
fix a compiler warning
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:25:35 +00:00
Ivailo Monev
1344290740
fix build system conditional
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:04:43 +00:00
Ivailo Monev
f901f5fe6e
CUPS support is not disabled for OS X unlike in Qt4
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 14:55:41 +00:00
Ivailo Monev
788d854244
fix build regression
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 14:28:33 +00:00
Ivailo Monev
5f012948ce
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 12:40:31 +00:00
Ivailo Monev
c0af1a2337
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-30 20:38:35 +00:00
Ivailo Monev
a81392ee40
remove the unused QVolatileImage and QCoreGraphicsSystem
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-30 19:46:20 +00:00
Ivailo Monev
4f55d3eb2e
remove painting emulation leftovers, follow up on e438721d
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-30 17:30:58 +00:00
Ivailo Monev
899bfc2b25
QFontEngineFT is used not only on Q_WS_X11
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 11:02:08 +00:00
Ivailo Monev
d4822000af
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 11:01:34 +00:00
Ivailo Monev
a1d5f5c776
fix a compiler warning
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 01:02:04 +00:00
Ivailo Monev
10a2bdaf62
minor QPen header cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 13:36:49 +00:00
Ivailo Monev
6e4af59a4d
QPen is forward declared in qwindowdefs header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 13:33:33 +00:00
Ivailo Monev
1f3e17350c
remove now unused functions from raster painting engine
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:09:32 +00:00
Ivailo Monev
70dc47bf3b
get rid of QCosmeticStroker
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-24 14:54:22 +00:00
Ivailo Monev
e40225f7c8
cleanup the resterizer
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-24 14:29:42 +00:00
Ivailo Monev
b1cf754ee5
do not forward-declare QColor just for the sake of debug stream
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 13:57:51 +00:00
Ivailo Monev
b1176f7089
do not use Q_PACKED
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 09:27:36 +00:00
Ivailo Monev
12dacc1d9a
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-21 13:50:52 +00:00
Ivailo Monev
093009f3e7
properly implement QAlphaPaintEngine::drawImage()
...
unlike in the upstream commit I opted to implement it properly since it is
called explicitly (and questionably) from QPSPrintEngine::drawImage()
upstream commits:
14d9a2b06c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-17 02:18:23 +00:00
Ivailo Monev
9ebc979ae2
make some X11 extensions optional as was in stock Qt4
...
this makes it possible to build without tricks on Slitaz for an example (or
at least the GUI component, I have yet to test everything) where only the
bare minimum is installed/available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 02:53:30 +03:00
Ivailo Monev
9c0729f7d5
Revert "QTessellator is private and used only on platforms that use X11"
...
This reverts commit e4ed5d7cef
.
the opengl component needs it too
2016-07-03 18:23:11 +03:00
Ivailo Monev
22b0d07313
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:59:10 +00:00
Ivailo Monev
e438721dff
kill the emulation painting engine with fire
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:27:03 +00:00
Ivailo Monev
6e0f5e5e06
kill the runtime graphics system with fire
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:18:55 +00:00
Ivailo Monev
e4ed5d7cef
QTessellator is private and used only on platforms that use X11
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-02 22:56:17 +00:00
Ivailo Monev
c648b66656
manage the gray raster pointer from the object owning it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 23:21:43 +00:00
Ivailo Monev
8471e75f9d
fix build regression since df4f8b77
...
some toolchains still do not support C99 (by default) like the current
MinGW for Windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 21:40:32 +00:00
Ivailo Monev
d0f9d27214
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 15:07:34 +00:00
Ivailo Monev
7fc8100503
silence -Woverloaded-virtual warnings in QRasterPaintEngine
...
upstream commits:
7ac4bf8a40
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 15:06:57 +00:00
Ivailo Monev
9bdda0cd5e
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 02:44:25 +00:00
Ivailo Monev
df4f8b7782
cleanup the raster paint engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 22:45:52 +00:00
Ivailo Monev
c453353492
cleanup the raster paint engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 13:35:40 +00:00
Ivailo Monev
3685e3960d
cleanup the raster paint engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 04:03:26 +00:00
Ivailo Monev
89d52933bd
remove Blitter painting engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-28 13:49:11 +00:00
Ivailo Monev
940f7d4647
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 11:28:32 +00:00
Ivailo Monev
5c0399c76b
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 08:28:47 +00:00
Ivailo Monev
748cb7993d
fix some pedantic compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 14:11:51 +00:00
Ivailo Monev
d5ce29803c
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 15:01:33 +00:00
Ivailo Monev
26f71b6fe6
constify some static declarations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 13:13:25 +00:00
Ivailo Monev
3a60ea1f30
cleanup draw helper
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 21:50:38 +00:00
Ivailo Monev
36696b61fd
QWS and QPA cleanups (incomplete)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 16:52:02 +00:00
Ivailo Monev
e449da4378
QPA and QWS cleanups (incomplete)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 13:21:19 +00:00
Ivailo Monev
18398add06
fix some pedantic compiler warnings
...
upstream commits:
fc4d45d97d
d730e07d01
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-20 14:09:41 +00:00