OSDN Git Service
Ivailo Monev [Sat, 5 Aug 2017 06:44:35 +0000 (06:44 +0000)]
gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 04:34:37 +0000 (04:34 +0000)]
gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 04:34:08 +0000 (04:34 +0000)]
adjust all plugin macros to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 04:09:02 +0000 (04:09 +0000)]
adjust designer component to plugin pattern changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 04:05:25 +0000 (04:05 +0000)]
gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 04:04:49 +0000 (04:04 +0000)]
remove VC++ compiler workaround
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 02:25:10 +0000 (02:25 +0000)]
change plugins pattern to avoid loading incompatible (Qt4) plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 02:24:13 +0000 (02:24 +0000)]
exclude documentation from source package
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 02:03:58 +0000 (02:03 +0000)]
detect MySQL version from its CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 15:36:28 +0000 (15:36 +0000)]
CPack preferences fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 15:09:45 +0000 (15:09 +0000)]
as far as I can tell the required CMake version is no longer 3.0.2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 11:18:35 +0000 (11:18 +0000)]
create fancy header for QUndoCommand
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 08:34:33 +0000 (08:34 +0000)]
only mysql_config only as preference, keep a fallback
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 08:28:14 +0000 (08:28 +0000)]
update Debian package files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 08:21:36 +0000 (08:21 +0000)]
apparently libwrap0 is needed too for linking to MySQL on Debian
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 08:17:23 +0000 (08:17 +0000)]
an attempt to improve the MySQL CMake module, let's see if Travis build fails
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 07:35:10 +0000 (07:35 +0000)]
update incfsck script and katie_generate_obsolete() calls
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 4 Aug 2017 07:31:55 +0000 (07:31 +0000)]
fix QIcon::fromTheme()
it was always returning the fallback QIcon because any icon that was not
loaded via QIconEngine that implements properly availableSizes() is going
to return invalid/empty size
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 3 Aug 2017 07:16:00 +0000 (07:16 +0000)]
fix build against thread-unsafe resolv
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 3 Aug 2017 07:12:14 +0000 (07:12 +0000)]
make it possible to build bootstrap_moc/moc as all-in-one
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Jul 2017 07:02:53 +0000 (07:02 +0000)]
install manual pages as part of Doc component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Jul 2017 06:14:47 +0000 (06:14 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 8 Jul 2017 03:25:26 +0000 (03:25 +0000)]
remove redundant include directory from gui component build file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 8 Jul 2017 03:15:58 +0000 (03:15 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sat, 8 Jul 2017 03:15:46 +0000 (03:15 +0000)]
remove redundant files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 23 Jun 2017 13:26:32 +0000 (16:26 +0300)]
minor event dispatcher cleanup
Ivailo Monev [Thu, 25 May 2017 17:06:31 +0000 (17:06 +0000)]
QT_COORD_TYPE leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 20 May 2017 17:05:02 +0000 (17:05 +0000)]
cleanup qreal type definition conditionals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 20 May 2017 15:43:29 +0000 (15:43 +0000)]
minor openssl 1.1 patch review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 15:35:49 +0000 (15:35 +0000)]
update class list of namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 14:53:27 +0000 (14:53 +0000)]
came-case headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 14:43:33 +0000 (14:43 +0000)]
came-case headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 13:00:01 +0000 (13:00 +0000)]
namespace issue fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 12:29:18 +0000 (12:29 +0000)]
Q_DECLARE_EXTENSION_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 07:46:51 +0000 (07:46 +0000)]
avoid unneccessary rebuild of all-in-one targets upon project re-configuration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 07:37:24 +0000 (07:37 +0000)]
Q_DECLARE_EXTENSION_INTERFACE use fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 07:11:08 +0000 (07:11 +0000)]
Q_DECLARE_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 06:54:24 +0000 (06:54 +0000)]
Q_DECLARE_INTERFACE use fixes
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 06:45:25 +0000 (06:45 +0000)]
create some more compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 06:42:51 +0000 (06:42 +0000)]
create some compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 06:19:07 +0000 (06:19 +0000)]
do not output forward declaration from qdbusxml2cpp
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 06:17:48 +0000 (06:17 +0000)]
create QTextDecoder redirect header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 9 May 2017 03:42:07 +0000 (03:42 +0000)]
fix build of lexgen utility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 15:03:00 +0000 (15:03 +0000)]
create camel-case QGraphicsTextItem
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 15:00:25 +0000 (15:00 +0000)]
create camel-case QGraphicsSceneDragDropEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 14:58:26 +0000 (14:58 +0000)]
create camel-case QGraphicsSceneContextMenuEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 14:56:51 +0000 (14:56 +0000)]
create camel-case QGraphicsObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 14:55:36 +0000 (14:55 +0000)]
add better UseQt4 CMake file subtitute
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 14:44:35 +0000 (14:44 +0000)]
create camel-case QStyleOptionToolButton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 13:33:17 +0000 (13:33 +0000)]
deal with TODO in the drawing helper
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 8 May 2017 11:17:25 +0000 (11:17 +0000)]
fix build of some utils with ASCII casts disabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 16:46:23 +0000 (16:46 +0000)]
minor namespace conditionals cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 05:24:04 +0000 (05:24 +0000)]
minor moc cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 05:03:30 +0000 (05:03 +0000)]
take the upstream apporach for fixing define token processing
while it seemed logical to stop processing if there are no braces after
the token, the moc generator does not generate proper output if it is done
which means that I'm missing something from the big picture
upstream commits:
https://github.com/qt/qtbase/commit/
96611a677fc0feeb374c191e248842167f39770d
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 04:01:09 +0000 (04:01 +0000)]
fix build of moc keywords generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 03:59:57 +0000 (03:59 +0000)]
temporary namespace workaround for the utils
Ivailo Monev [Sun, 7 May 2017 03:58:11 +0000 (03:58 +0000)]
fix parsing of define in some cases
this change is basicly improved (I believe) version of the upstream change:
https://github.com/qt/qtbase/commit/
96611a677fc0feeb374c191e248842167f39770d
It was in no way inspired from it but I note the change as usual
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 01:39:46 +0000 (01:39 +0000)]
when qglobal.h is not included from C++ source include math.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 17:47:24 +0000 (17:47 +0000)]
link README to index.md for the web page
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 7 May 2017 02:41:44 +0000 (02:41 +0000)]
Set theme jekyll-theme-cayman
Ivailo Monev [Sat, 6 May 2017 17:37:15 +0000 (17:37 +0000)]
minor benchmark cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 17:24:52 +0000 (17:24 +0000)]
benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 17:18:41 +0000 (17:18 +0000)]
benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 17:10:03 +0000 (17:10 +0000)]
benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 17:09:48 +0000 (17:09 +0000)]
QLibrary micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 16:56:03 +0000 (16:56 +0000)]
fix recent regresion in network component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 16:52:08 +0000 (16:52 +0000)]
MSVC support removal from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 6 May 2017 16:29:19 +0000 (16:29 +0000)]
fix regression in the Qt4 CMake module compatibilty
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 4 May 2017 15:52:08 +0000 (15:52 +0000)]
instead of LTO make use of KATIE_ALLINONE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 4 May 2017 15:50:54 +0000 (15:50 +0000)]
fix build against ICU 59+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 14:53:38 +0000 (14:53 +0000)]
improve namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 13:37:28 +0000 (13:37 +0000)]
add script to convert forward declarations to include directives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 12:44:52 +0000 (12:44 +0000)]
introduce QT_NAMESPACE_COMPAT
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 12:29:40 +0000 (12:29 +0000)]
oops, fix KATIE_INCLUDES
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 03:37:01 +0000 (03:37 +0000)]
store the git checkout hash in the cmake version file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 02:54:00 +0000 (02:54 +0000)]
suffixed the tools pixmaps
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 02:32:46 +0000 (02:32 +0000)]
add missing space in the testing build warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 02:28:26 +0000 (02:28 +0000)]
move bootstrap stuff into moc build file since it's the only thing using it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 02:14:01 +0000 (02:14 +0000)]
KatieConfig.cmake review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 02:04:45 +0000 (02:04 +0000)]
cache KATIE_TOOLS_SUFFIX as STRING type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 27 Apr 2017 01:57:57 +0000 (01:57 +0000)]
support suffixed tools and package them as such
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 13:31:32 +0000 (13:31 +0000)]
improve standard selection from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 13:10:59 +0000 (13:10 +0000)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 13:10:13 +0000 (13:10 +0000)]
remove reference to the removed opengl component from the scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 09:23:55 +0000 (09:23 +0000)]
openssl 1.1 support
patch based on qt4-openssl-1.1.0pre-3.patch from:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=828522
NOTE: the locking change author states that there is no need for locking in newer versions:
https://github.com/openssl/openssl/commit/
2e52e7df518d80188c865ea3f7bb3526d14b0c08
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:53:32 +0000 (07:53 +0000)]
mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:18:37 +0000 (07:18 +0000)]
mostly tests cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:18:09 +0000 (07:18 +0000)]
define QT_NO_USING_NAMESPACE when testing is enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 06:28:54 +0000 (06:28 +0000)]
JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 06:28:30 +0000 (06:28 +0000)]
namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 11:38:55 +0000 (11:38 +0000)]
minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 11:25:23 +0000 (11:25 +0000)]
update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:59:05 +0000 (08:59 +0000)]
purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:17:36 +0000 (08:17 +0000)]
update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:15:19 +0000 (08:15 +0000)]
cross-compiling is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:09:30 +0000 (08:09 +0000)]
now that qrand() seeds per-thread there is no need to do it for QUuid
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 9 Apr 2017 02:26:15 +0000 (02:26 +0000)]
micro-optimize QKeySequence::toString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 21 Dec 2016 13:19:05 +0000 (13:19 +0000)]
require glib version 2.22.0 at minimum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 18 Dec 2016 04:07:10 +0000 (04:07 +0000)]
minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 12 Dec 2016 03:26:41 +0000 (03:26 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>