OSDN Git Service
Ivailo Monev [Fri, 12 Aug 2016 22:27:31 +0000 (22:27 +0000)]
oops, copy-pasta mistake
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 12 Aug 2016 22:19:28 +0000 (22:19 +0000)]
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>
Ivailo Monev [Fri, 12 Aug 2016 22:17:42 +0000 (22:17 +0000)]
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>
Ivailo Monev [Fri, 12 Aug 2016 21:54:56 +0000 (21:54 +0000)]
obsolete headers werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 11 Aug 2016 22:18:47 +0000 (22:18 +0000)]
fix a compiler warning when xsync support is not build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 11 Aug 2016 22:05:21 +0000 (22:05 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Thu, 11 Aug 2016 22:04:59 +0000 (22:04 +0000)]
improve X11 extension checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 21:21:39 +0000 (00:21 +0300)]
update pnglibconf.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 20:44:05 +0000 (23:44 +0300)]
remove leftover reference to WREC
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 20:43:44 +0000 (23:43 +0300)]
fix build with latest MinGW on Windows
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 16:06:40 +0000 (16:06 +0000)]
I forgot that system() doesn ot fork()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 16:02:56 +0000 (16:02 +0000)]
ensure that full paths are used in .desktop files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 15:52:12 +0000 (15:52 +0000)]
minor cleanups and corrections
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 15:28:01 +0000 (15:28 +0000)]
translations update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 15:21:57 +0000 (15:21 +0000)]
cleanup X11 desktop service implementation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 14:58:41 +0000 (14:58 +0000)]
cleanup X11 desktop service implementation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 14:56:50 +0000 (14:56 +0000)]
bring back accidently removed asserations from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 14:56:13 +0000 (14:56 +0000)]
the GIF format patents of Unisys have expired a few years ago
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 12:59:00 +0000 (12:59 +0000)]
various cleanups
deffinetly need to review the qt_real_to_fixed() with qreal() replacement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 10 Aug 2016 03:22:04 +0000 (03:22 +0000)]
Merge branch 'nosimd' of https://github.com/fluxer/katie
Ivailo Monev [Tue, 9 Aug 2016 21:49:21 +0000 (21:49 +0000)]
adjust the QString benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 21:32:39 +0000 (21:32 +0000)]
minor rasterizer cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 20:42:39 +0000 (20:42 +0000)]
katie_setup_sources() is no longer needed [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 20:19:41 +0000 (20:19 +0000)]
get rid of some SIMD remains
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 19:56:37 +0000 (19:56 +0000)]
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>
Ivailo Monev [Tue, 9 Aug 2016 19:19:39 +0000 (19:19 +0000)]
make it possible to disable all CPU features usage via "all" keyword
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 04:37:06 +0000 (04:37 +0000)]
improve ODBC detection
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 04:33:37 +0000 (04:33 +0000)]
move sql drivers to plugins sub-directory and remove IBase driver
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 01:57:15 +0000 (01:57 +0000)]
update bundled libpng to 1.6.24
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 Aug 2016 01:39:18 +0000 (01:39 +0000)]
call katie_generate_package() before katie_setup_paths()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 19:16:57 +0000 (19:16 +0000)]
make it possible to retreive the graphics system name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 19:16:21 +0000 (19:16 +0000)]
remove redundant friend class from QCoreApplicaiton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 18:49:44 +0000 (18:49 +0000)]
remove some redundant qglobal header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 18:49:05 +0000 (18:49 +0000)]
prevent native graphics system setup via QApplication::setGraphicsSystem()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 18:28:36 +0000 (18:28 +0000)]
substitue native graphics system request with raster, with a warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 13:42:03 +0000 (13:42 +0000)]
compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 13:05:47 +0000 (13:05 +0000)]
minor JavaScriptCore cleanups and fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 02:58:41 +0000 (02:58 +0000)]
use void pointer for JS function data storage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 02:31:52 +0000 (02:31 +0000)]
get rid of WTF::bitwise_cast
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 02:08:16 +0000 (02:08 +0000)]
resolve merge conflicts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 Aug 2016 02:07:27 +0000 (02:07 +0000)]
get rid of some JavaScriptCore macros and RefPtrHashMap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 22:27:26 +0000 (22:27 +0000)]
get rid of QBitField and QDeclarativeDom
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 22:11:45 +0000 (22:11 +0000)]
make JavaScriptCore use Katie macros for assertations where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 21:20:49 +0000 (00:20 +0300)]
note that the native graphics system is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 21:20:27 +0000 (00:20 +0300)]
fix and unify JavaScriptCore assertations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 16:58:06 +0000 (16:58 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 16:14:51 +0000 (16:14 +0000)]
use global static for icon engines interface
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 14:28:20 +0000 (14:28 +0000)]
make sure Shell profile and dynamic linker files contain full paths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 14:10:31 +0000 (14:10 +0000)]
no need for mingw-w64-katie-git to depend on libpng now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 13:46:51 +0000 (13:46 +0000)]
QAction cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 13:43:51 +0000 (13:43 +0000)]
make the installations paths relative even for non Windows platforms
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 12:20:43 +0000 (12:20 +0000)]
make sure classes are not mapped more then once
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 Aug 2016 01:21:16 +0000 (01:21 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sun, 7 Aug 2016 00:53:09 +0000 (00:53 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 14:53:03 +0000 (17:53 +0300)]
make the generators not respecting DESTDIR work again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 13:21:14 +0000 (13:21 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 13:12:50 +0000 (16:12 +0300)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 03:44:42 +0000 (03:44 +0000)]
qpixmap_mac_p.h is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 03:33:41 +0000 (03:33 +0000)]
getting rid of QMacPixmapData and the (virtual) native graphics system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 03:18:12 +0000 (03:18 +0000)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 Aug 2016 02:20:41 +0000 (02:20 +0000)]
remove some unused functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 4 Aug 2016 00:09:54 +0000 (00:09 +0000)]
minor JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 23:35:31 +0000 (23:35 +0000)]
add qscript tool
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 22:57:45 +0000 (22:57 +0000)]
remove redundant JavaScriptCore header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 17:50:07 +0000 (17:50 +0000)]
threads support is required after all, needs a fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 17:24:46 +0000 (17:24 +0000)]
use less glue for mutex locking in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 16:40:50 +0000 (16:40 +0000)]
make the qdbusviewer Qt resource file header same as that for designer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 3 Aug 2016 16:39:42 +0000 (16:39 +0000)]
limmit some build warnings to Debug configuration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 1 Aug 2016 13:13:42 +0000 (13:13 +0000)]
minor headers inclusion cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 1 Aug 2016 02:44:26 +0000 (02:44 +0000)]
just bare with the lower polygons limit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 1 Aug 2016 02:03:54 +0000 (02:03 +0000)]
update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 1 Aug 2016 02:01:14 +0000 (02:01 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 23:28:29 +0000 (23:28 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sun, 31 Jul 2016 23:28:15 +0000 (23:28 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 23:25:43 +0000 (23:25 +0000)]
let the private painting engine manage itself
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 16:48:49 +0000 (16:48 +0000)]
include the mac directory from the gui component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 16:35:05 +0000 (16:35 +0000)]
bunch of OS X build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 16:26:39 +0000 (19:26 +0300)]
fix build of multimedia component on Windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 31 Jul 2016 16:18:00 +0000 (19:18 +0300)]
fix header inclusion in multimedia component source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 31 Jul 2016 16:17:36 +0000 (19:17 +0300)]
export QMacStyle like any other
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 31 Jul 2016 16:02:17 +0000 (16:02 +0000)]
put the Homebrew prefix workaround where it belongs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:59:55 +0000 (15:59 +0000)]
kerning is required for OS X too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:47:04 +0000 (18:47 +0300)]
kerning is required for OS X too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 31 Jul 2016 15:45:15 +0000 (15:45 +0000)]
another try to fix the OS X build in Travis
it seems that Homebrew installs some packages into /usr/local/opt so by
setting CMAKE_INSTALL_PREFIX to that path find_library() and such should
look there first
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:43:22 +0000 (18:43 +0300)]
OS X build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 31 Jul 2016 15:29:02 +0000 (15:29 +0000)]
try to install libpng, libtiff and jpeg-turbo that match the build architecture for OS X in Travis
I have no idea if this will solve the linking problem tough
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:25:35 +0000 (15:25 +0000)]
fix a compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:25:22 +0000 (15:25 +0000)]
separate the logic for Freetype support from X11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:04:43 +0000 (15:04 +0000)]
fix build system conditional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 15:03:19 +0000 (15:03 +0000)]
remove the traces benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 14:55:41 +0000 (14:55 +0000)]
CUPS support is not disabled for OS X unlike in Qt4
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 14:28:33 +0000 (14:28 +0000)]
fix build regression
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 14:24:11 +0000 (14:24 +0000)]
cleanup QGraphicsItem derived classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 13:52:27 +0000 (13:52 +0000)]
do not change the format on QImage transformation and set render hits via one call
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 31 Jul 2016 03:00:58 +0000 (03:00 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 30 Jul 2016 20:38:35 +0000 (20:38 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 30 Jul 2016 19:46:20 +0000 (19:46 +0000)]
remove the unused QVolatileImage and QCoreGraphicsSystem
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 30 Jul 2016 19:00:16 +0000 (19:00 +0000)]
remove the unused pixmap factory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 30 Jul 2016 17:30:58 +0000 (17:30 +0000)]
remove painting emulation leftovers, follow up on
e438721d
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 30 Jul 2016 13:36:02 +0000 (13:36 +0000)]
remove Qt3 support methods from designer component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>