Commit graph

266 commits

Author SHA1 Message Date
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
ccbd0ce98e now that qthread_p.h is not included from qapplication_p.h - qplatformdefs.h must be
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-23 06:12:02 +03:00
Ivailo Monev
8cfb29ed14 include bundled libpng directory when needed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-23 06:10:14 +03:00
Ivailo Monev
cb1bad0791 bundle libpng
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-23 05:30:41 +00:00
Ivailo Monev
705fa7c1ab move qthread_p.h inclusion out of qapplication_p.h
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 22:41:28 +00:00
Ivailo Monev
a3bfda06f6 say goodbye to QVariant(Qt::GlobalColor)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 21:46:00 +00:00
Ivailo Monev
0ab08fd159 no more paddings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 21:44:47 +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
0c5a261b6e various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-22 04:25:03 +00:00
Ivailo Monev
2059c781c6 Merge branch 'master' of https://github.com/fluxer/katie 2016-07-21 13:51:11 +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
37d5ef7969 fix build after e56e39cf
the function is not a method of QWizardAntiFlickerWidget so there is no way
it can access the private wizardPrivate member, oops

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-19 06:59:43 +03:00
Ivailo Monev
91dd13aa89 get rid of QMimeSource [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-18 07:16:14 +00:00
Ivailo Monev
9c733a3181 get rid of QClipboard and QDropEvent compat
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-18 06:12:29 +00:00
Ivailo Monev
e56e39cfdc fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-18 05:37:14 +00:00
Ivailo Monev
827a60069e update comment about QWidget friend class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-18 01:44:53 +00:00
Ivailo Monev
efa33d4396 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-17 23:58:13 +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
45bb7cc6a7 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-17 02:09:06 +00:00
Ivailo Monev
13c822d3b1 remove redundant conditional for using bundled libpng
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-15 16:09:59 +00:00
Ivailo Monev
3e4e6c4279 removed legacy pixmap and image cleanup hooks
upstream commits:
8aa0be210a

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-15 16:08:45 +00:00
Ivailo Monev
81c6f05fe4 change some QImage methods to take char* to avoid reinterpret_cast
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-15 16:04:36 +00:00
Ivailo Monev
720e8703a3 headers comapt werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-14 17:20:38 +00:00
Ivailo Monev
b1df408a44 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-14 16:24:40 +00:00
Ivailo Monev
d69bcfaf5d remove redudant moc file inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 12:52:25 +00:00
Ivailo Monev
498512c819 setup X11 related definitions from the top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 03:03:15 +03: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
010451e304 fix a pedantic compiler warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 12:46:27 +00:00
Ivailo Monev
8708f76386 cleanup ClassId enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:05:14 +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
31420afe5a there is no need to store the pixmap data pointer in QPixmapData::createCompatiblePixmapData()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 03:03:47 +00: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
49abec5475 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 16:57:18 +00:00
Ivailo Monev
bef2393f6e get rid of QPictureIO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 11:38:31 +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
2fdbf0333d remove declaration of QRasterPlatformPixmap::fromFile()
upstream commits:
0b924cdaee

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 13:21:06 +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