Commit graph

1490 commits

Author SHA1 Message Date
Ivailo Monev
7d0c7b8d32 namespace issue fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 13:00:01 +00:00
Ivailo Monev
a687cdb7c5 Q_DECLARE_EXTENSION_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 12:29:18 +00:00
Ivailo Monev
99ab64cf7f avoid unneccessary rebuild of all-in-one targets upon project re-configuration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:46:51 +00:00
Ivailo Monev
692bdb0788 Q_DECLARE_EXTENSION_INTERFACE use fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:37:24 +00:00
Ivailo Monev
8f6ccd040e Q_DECLARE_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:11:08 +00:00
Ivailo Monev
65a18c610d 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>
2017-05-09 06:54:24 +00:00
Ivailo Monev
3fd33f6641 create some more compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:45:25 +00:00
Ivailo Monev
cecad17e55 create some compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:42:51 +00:00
Ivailo Monev
f238c06537 do not output forward declaration from qdbusxml2cpp
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:19:07 +00:00
Ivailo Monev
4dab2e53d6 create QTextDecoder redirect header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:17:48 +00:00
Ivailo Monev
2d67399cac fix build of lexgen utility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 03:42:07 +00:00
Ivailo Monev
e45b64b5d6 create camel-case QGraphicsTextItem
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 15:03:00 +00:00
Ivailo Monev
ae823057b8 create camel-case QGraphicsSceneDragDropEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 15:00:45 +00:00
Ivailo Monev
33bca0fa78 create camel-case QGraphicsSceneContextMenuEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:58:26 +00:00
Ivailo Monev
5f8d2dbee7 create camel-case QGraphicsObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:56:51 +00:00
Ivailo Monev
b0cb30a3a7 add better UseQt4 CMake file subtitute
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:55:36 +00:00
Ivailo Monev
b40b8557d1 create camel-case QStyleOptionToolButton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:44:35 +00:00
Ivailo Monev
58f2bdb791 deal with TODO in the drawing helper
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 13:33:17 +00:00
Ivailo Monev
694275bc43 fix build of some utils with ASCII casts disabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 11:17:25 +00:00
Ivailo Monev
8aac7fd9c2 minor namespace conditionals cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 16:46:23 +00:00
Ivailo Monev
09cfa4c936 minor moc cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 16:45:38 +00:00
Ivailo Monev
afd3e0ddf2 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:
96611a677f

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 05:03:30 +00:00
Ivailo Monev
f4c0d67a84 fix build of moc keywords generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 04:01:09 +00:00
Ivailo Monev
e175daa8a2 temporary namespace workaround for the utils 2017-05-07 03:59:57 +00:00
Ivailo Monev
bc13cc9556 fix parsing of define in some cases
this change is basicly improved (I believe) version of the upstream change:
96611a677f

It was in no way inspired from it but I note the change as usual

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 03:58:11 +00:00
Ivailo Monev
74fb061e10 when qglobal.h is not included from C++ source include math.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-07 01:39:46 +00:00
Ivailo Monev
3fb8a60a7d link README to index.md for the web page
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:47:24 +00:00
Ivailo Monev
92df54f031 Set theme jekyll-theme-cayman 2017-05-07 02:41:44 +00:00
Ivailo Monev
39affb70e8 minor benchmark cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:37:15 +00:00
Ivailo Monev
204fcf52df benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:24:52 +00:00
Ivailo Monev
54914cf5c5 benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:18:41 +00:00
Ivailo Monev
8140dfda11 benchmark adjustment to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:10:03 +00:00
Ivailo Monev
6763b8aa35 QLibrary micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 17:09:48 +00:00
Ivailo Monev
d1563dae9e fix recent regresion in network component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 16:56:03 +00:00
Ivailo Monev
b000a10a33 MSVC support removal from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 16:52:08 +00:00
Ivailo Monev
5b44625e87 fix regression in the Qt4 CMake module compatibilty
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 16:29:19 +00:00
Ivailo Monev
2eef924d38 instead of LTO make use of KATIE_ALLINONE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-04 15:52:08 +00:00
Ivailo Monev
6889b3afc8 fix build against ICU 59+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-04 15:50:54 +00:00
Ivailo Monev
4e4f988bf5 improve namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 14:53:38 +00:00
Ivailo Monev
63218fb00f add script to convert forward declarations to include directives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 13:37:28 +00:00
Ivailo Monev
b934d56e76 introduce QT_NAMESPACE_COMPAT
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 12:44:52 +00:00
Ivailo Monev
4ac6a9e50e oops, fix KATIE_INCLUDES
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 12:29:40 +00:00
Ivailo Monev
e577790de3 store the git checkout hash in the cmake version file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 03:37:01 +00:00
Ivailo Monev
d99be18660 suffixed the tools pixmaps
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:54:00 +00:00
Ivailo Monev
25fe9cb9d0 add missing space in the testing build warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:32:46 +00:00
Ivailo Monev
a0bca8a769 move bootstrap stuff into moc build file since it's the only thing using it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:28:26 +00:00
Ivailo Monev
3a7935df73 KatieConfig.cmake review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:14:01 +00:00
Ivailo Monev
af7b3b6a2d cache KATIE_TOOLS_SUFFIX as STRING type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:04:45 +00:00
Ivailo Monev
15be073317 support suffixed tools and package them as such
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 01:57:57 +00:00
Ivailo Monev
5ffb903ad9 improve standard selection from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:31:32 +00:00