Ivailo Monev
89e6e7775e
make QPointer use QWeakPoint
...
upstream commits:
6f0f9f6928
c21ed8ca1f
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-19 21:10:59 +00:00
Ivailo Monev
f6e8689afa
build build with EGL support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-19 02:41:18 +00:00
Ivailo Monev
d13fd62834
fix egl build option
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-19 02:04:51 +00:00
Ivailo Monev
cd6c02d01e
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-18 15:33:22 +00:00
Ivailo Monev
ffcd2c28c4
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-17 20:36:39 +00:00
Ivailo Monev
baa7d3d014
minor cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-17 15:56:41 +00:00
Ivailo Monev
f88fb05ddb
make use of qrand() in JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-17 14:48:30 +00:00
Ivailo Monev
5b51cce132
fix a compiler warning in benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-17 14:48:02 +00:00
Ivailo Monev
1b38c78c83
it seems that nothing is passing hints to qDrawBorderPixmap()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-16 21:39:38 +00:00
Ivailo Monev
8d05a30c0f
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-16 21:03:17 +00:00
Ivailo Monev
c7fb03d462
the specialized image transformation functions do not pay off
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-16 16:58:00 +00:00
Ivailo Monev
ea27ea003d
bring back QPixmap::setAlphaChannel() and QPixmap::alphaChannel() as non-deprecated
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-15 14:08:07 +00:00
Ivailo Monev
a427a542f5
do not add qttestgui.h to the QtTest meta header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-15 13:21:33 +00:00
Ivailo Monev
0b0046ff23
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 17:32:07 +00:00
Ivailo Monev
851374453a
the in-place image convertor has pretty much no use
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 17:31:45 +00:00
Ivailo Monev
ff46fe239b
update KATIE_TOOLS
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 03:10:47 +00:00
Ivailo Monev
1cdf84cda1
better handling of the X11 extensions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 03:08:11 +00:00
Ivailo Monev
6b170de289
actually create the qtconfig.desktop file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 02:19:48 +00:00
Ivailo Monev
a013029c5c
do not force rendering hints
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 01:42:16 +00:00
Ivailo Monev
fd02946163
make sure qfeatures header does not redefine definitions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 23:19:02 +00:00
Ivailo Monev
0b3329beec
oops, copy-pasta mistake
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 22:27:31 +00:00
Ivailo Monev
54d6270593
add back qtconfig
...
I'll find use for it when I implement antialiasing and image
conversions options, maybe something else
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 22:26:01 +00:00
Ivailo Monev
e0a4ccd8e3
remove the qfeatures text file
...
I'm not going to maintain the tool that makes use of it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 22:17:45 +00:00
Ivailo Monev
435952d93a
obsolete headers werk
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 21:54:56 +00:00
Ivailo Monev
f2f1dd1ec0
fix a compiler warning when xsync support is not build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-11 22:18:47 +00:00
Ivailo Monev
7aa6ca211e
Merge branch 'master' of https://github.com/fluxer/katie
2016-08-11 22:05:21 +00:00
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
c23f2cc87c
update pnglibconf.h
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-11 00:21:39 +03:00
Ivailo Monev
4f8e532a0a
remove leftover reference to WREC
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 23:44:05 +03:00
Ivailo Monev
79b16c2e6f
fix build with latest MinGW on Windows
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 23:43:44 +03: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
4485dbdef4
ensure that full paths are used in .desktop files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 16:02:56 +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
ba874231d6
translations update
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 15:28:01 +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
9f7847d81f
bring back accidently removed asserations from JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 14:56:50 +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
1efa6f4749
adjust the QString benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 21:49:21 +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
317ef67bf5
katie_setup_sources() is no longer needed [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 20:48:04 +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
b3ae735d42
make it possible to disable all CPU features usage via "all" keyword
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 19:19:39 +00:00
Ivailo Monev
12a8fc09c3
improve ODBC detection
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 04:37:06 +00:00
Ivailo Monev
3cf1cb3ff4
move sql drivers to plugins sub-directory and remove IBase driver
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 04:33:37 +00:00
Ivailo Monev
469dfded78
update bundled libpng to 1.6.24
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 01:57:15 +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