Commit graph

250 commits

Author SHA1 Message Date
Ivailo Monev
f2860f98ff improve X11 extension checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-11 22:04:59 +00:00
Ivailo Monev
273e936ed0 I forgot that system() doesn ot fork()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 16:06:40 +00:00
Ivailo Monev
6faa391d3c minor cleanups and corrections
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 15:52:12 +00:00
Ivailo Monev
8be468170e cleanup X11 desktop service implementation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 15:21:57 +00:00
Ivailo Monev
2aad877609 cleanup X11 desktop service implementation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 14:58:41 +00:00
Ivailo Monev
9dbf133d4e the GIF format patents of Unisys have expired a few years ago
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 14:56:13 +00:00
Ivailo Monev
ebe397f134 various cleanups
deffinetly need to review the qt_real_to_fixed() with qreal() replacement

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 13:26:15 +00:00
Ivailo Monev
113c57c95b Merge branch 'nosimd' of https://github.com/fluxer/katie 2016-08-10 03:22:04 +00:00
Ivailo Monev
c415e578bf minor rasterizer cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 21:32:39 +00:00
Ivailo Monev
91f2876f14 get rid of some SIMD remains
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 20:19:41 +00:00
Ivailo Monev
3b3e79adb1 no need for SIMD in imageconversions and drawing now
now that image format is not changed when scaling the performance
impact with this change is almost none, in most cases you will
(should) not notice a difference. if you care about performance
you most likely build with -mtune=native anyway so that the
compiler can better optimize things for the hardware.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 19:58:14 +00:00
Ivailo Monev
3e7a617bb6 call katie_generate_package() before katie_setup_paths()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 01:39:18 +00:00
Ivailo Monev
e84ba198a7 make it possible to retreive the graphics system name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 19:16:57 +00:00
Ivailo Monev
9b30037561 prevent native graphics system setup via QApplication::setGraphicsSystem()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 18:49:05 +00:00
Ivailo Monev
af9b207ff9 substitue native graphics system request with raster, with a warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 18:28:36 +00:00
Ivailo Monev
47c9703b6d compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 13:42:03 +00:00
Ivailo Monev
2ec2bd2af3 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 16:58:06 +00:00
Ivailo Monev
bed25afd2e use global static for icon engines interface
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 16:14:51 +00:00
Ivailo Monev
d504e5d4ad QAction cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 13:46:51 +00:00
Ivailo Monev
10415cc1df Merge branch 'master' of https://github.com/fluxer/katie 2016-08-07 01:21:16 +00:00
Ivailo Monev
19d5c428b5 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 00:53:09 +00:00
Ivailo Monev
c8fec5bc4b make the generators not respecting DESTDIR work again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00
Ivailo Monev
2ceb1f988f various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 13:21:14 +00:00
Ivailo Monev
282775393d minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 16:12:50 +03:00
Ivailo Monev
99e98bf3ed qpixmap_mac_p.h is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 03:44:42 +00:00
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
1dd660ba87 remove some unused functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 02:20:41 +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
00eacf4fd3 Merge branch 'master' of https://github.com/fluxer/katie 2016-07-31 23:28:29 +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
ada23509ef include the mac directory from the gui component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:48:49 +00:00
Ivailo Monev
804b17e368 bunch of OS X build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:35:05 +00:00
Ivailo Monev
11a9be9243 export QMacStyle like any other
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-31 19:17:36 +03:00
Ivailo Monev
c05ec6b751 kerning is required for OS X too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:59:55 +00:00
Ivailo Monev
7f872f3160 kerning is required for OS X too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-31 18:47:04 +03:00
Ivailo Monev
c145e0de0c OS X build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-31 18:43:22 +03: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
82b8b067a4 separate the logic for Freetype support from X11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:25:22 +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
c97f4ab884 cleanup QGraphicsItem derived classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 14:24:11 +00:00
Ivailo Monev
8042c6793f do not change the format on QImage transformation and set render hits via one call
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 13:52:27 +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
08e0765d08 remove the unused pixmap factory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-30 19:00:16 +00:00