OSDN Git Service
Ivailo Monev [Wed, 9 Aug 2017 06:16:35 +0000 (06:16 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Aug 2017 05:34:19 +0000 (05:34 +0000)]
add custom build type and use it in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Aug 2017 05:14:43 +0000 (05:14 +0000)]
mostly JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Aug 2017 05:09:34 +0000 (05:09 +0000)]
fix build of network plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Aug 2017 04:35:57 +0000 (04:35 +0000)]
update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Aug 2017 04:29:50 +0000 (04:29 +0000)]
fix sharedbearer build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 17:56:34 +0000 (17:56 +0000)]
rewrite plugins build system to allow tests to use them
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 16:33:19 +0000 (16:33 +0000)]
main build file and sql database cruft review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 15:11:41 +0000 (15:11 +0000)]
minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 14:40:32 +0000 (14:40 +0000)]
cleanup locale tools
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 14:30:25 +0000 (14:30 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 13:42:24 +0000 (13:42 +0000)]
oops, missed to commit a hunk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Aug 2017 13:01:02 +0000 (13:01 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 17:15:37 +0000 (17:15 +0000)]
mostly compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 08:51:56 +0000 (08:51 +0000)]
headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 07:41:50 +0000 (07:41 +0000)]
fix build issue related to Status
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 07:23:59 +0000 (07:23 +0000)]
headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 07:15:50 +0000 (07:15 +0000)]
use (almost) the same compat conditions in KatieConfig and Qt4UseFile
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 7 Aug 2017 06:54:30 +0000 (06:54 +0000)]
make it obvious that defined Status before QSettings inclusion is bad
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 12:09:40 +0000 (12:09 +0000)]
ensure KatieConfig is not doing setup more than once
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 11:51:24 +0000 (11:51 +0000)]
create fancy QLinearGradient
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 11:30:11 +0000 (11:30 +0000)]
remove comment that no longer applies from the build system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 11:28:28 +0000 (11:28 +0000)]
DesignerComponents is not public component
this fixes a header conflict with the razor-qt project resulting in build
failure when attempting to build it. I am leaving the rest of the build
system untouched so I do not have to undo things in case I find use for it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 08:36:33 +0000 (08:36 +0000)]
mostly qmemrotate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 6 Aug 2017 07:44:53 +0000 (07:44 +0000)]
mostly Q_WS_MAC leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 09:18:40 +0000 (09:18 +0000)]
fix build with NIS but without NSL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 08:45:49 +0000 (08:45 +0000)]
Revert "micro-optimize QKeySequence::toString()"
This reverts commit
587dae58ad3d6e2dcef202ba74106f546a94e6f9.
Ivailo Monev [Sat, 5 Aug 2017 08:09:13 +0000 (08:09 +0000)]
oops, fix all-in-one exclusion handling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 5 Aug 2017 08:00:15 +0000 (08:00 +0000)]
add macro to exclude sources from all-in-one source file and make use of it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
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>