OSDN Git Service
Ivailo Monev [Wed, 17 Aug 2016 20:36:39 +0000 (20:36 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 17 Aug 2016 15:56:41 +0000 (15:56 +0000)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 17 Aug 2016 14:48:30 +0000 (14:48 +0000)]
make use of qrand() in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 17 Aug 2016 14:48:02 +0000 (14:48 +0000)]
fix a compiler warning in benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 16 Aug 2016 21:39:38 +0000 (21:39 +0000)]
it seems that nothing is passing hints to qDrawBorderPixmap()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 16 Aug 2016 21:03:17 +0000 (21:03 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 16 Aug 2016 16:58:00 +0000 (16:58 +0000)]
the specialized image transformation functions do not pay off
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 15 Aug 2016 14:08:07 +0000 (14:08 +0000)]
bring back QPixmap::setAlphaChannel() and QPixmap::alphaChannel() as non-deprecated
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 15 Aug 2016 13:21:33 +0000 (13:21 +0000)]
do not add qttestgui.h to the QtTest meta header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 17:32:07 +0000 (17:32 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 17:31:45 +0000 (17:31 +0000)]
the in-place image convertor has pretty much no use
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 03:10:47 +0000 (03:10 +0000)]
update KATIE_TOOLS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 03:08:11 +0000 (03:08 +0000)]
better handling of the X11 extensions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 02:19:48 +0000 (02:19 +0000)]
actually create the qtconfig.desktop file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 13 Aug 2016 01:42:16 +0000 (01:42 +0000)]
do not force rendering hints
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 12 Aug 2016 23:19:02 +0000 (23:19 +0000)]
make sure qfeatures header does not redefine definitions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
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>