OSDN Git Service
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 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>
Ivailo Monev [Sat, 30 Jul 2016 13:02:25 +0000 (13:02 +0000)]
soft keys supports is not needed anymore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 12:19:23 +0000 (12:19 +0000)]
enable Linux tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 12:18:18 +0000 (12:18 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 12:00:03 +0000 (12:00 +0000)]
include QScopedLoopLevelCounter header where needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:40:58 +0000 (11:40 +0000)]
include QFontMetrics header where needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:40:31 +0000 (11:40 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:17:58 +0000 (11:17 +0000)]
fix inclusion of moc files in qmacstyle_mac.mm
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:14:36 +0000 (11:14 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:02:08 +0000 (11:02 +0000)]
QFontEngineFT is used not only on Q_WS_X11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 11:01:34 +0000 (11:01 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 10:28:03 +0000 (10:28 +0000)]
fix path to private header in include directive
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 10:27:11 +0000 (10:27 +0000)]
fix reference to variable from the Fontconfig CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 03:02:11 +0000 (03:02 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 01:02:04 +0000 (01:02 +0000)]
fix a compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 00:47:19 +0000 (00:47 +0000)]
cleanup the OpenGL painting engine
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 00:29:10 +0000 (00:29 +0000)]
take a shortcut from QImagePixmapCleanupHooks::enableCleanupHooks()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Jul 2016 00:28:25 +0000 (00:28 +0000)]
move qfactoryloader_p header inclusion to the source file needing it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Jul 2016 13:12:54 +0000 (16:12 +0300)]
OS X build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 25 Jul 2016 12:54:52 +0000 (15:54 +0300)]
OS X build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 25 Jul 2016 12:25:50 +0000 (15:25 +0300)]
make it possible to moc .mm files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 25 Jul 2016 14:50:11 +0000 (14:50 +0000)]
OS X build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Jul 2016 14:32:03 +0000 (14:32 +0000)]
QMacMime and QMacPasteboardMime fixup
Ivailo Monev [Mon, 25 Jul 2016 13:36:18 +0000 (13:36 +0000)]
include qthread_p.h for QScopedLoopLevelCounter from qmacinputcontext_mac.cpp
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Jul 2016 13:19:47 +0000 (13:19 +0000)]
add required OS X header to GUI_HEADERS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>