Commit graph

1676 commits

Author SHA1 Message Date
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
Ivailo Monev
44edef2c00 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:10:59 +00:00
Ivailo Monev
659b49e7f6 remove reference to the removed opengl component from the scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:10:13 +00:00
Ivailo Monev
0b39d02aee 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:
2e52e7df51

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 09:23:55 +00:00
Ivailo Monev
447a35a41f mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:53:32 +00:00
Ivailo Monev
8889cd2073 mostly tests cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:18:37 +00:00
Ivailo Monev
abafb73acb define QT_NO_USING_NAMESPACE when testing is enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:18:09 +00:00
Ivailo Monev
a4f5ce9b4d JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:54 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
1a47673bdf minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 11:38:55 +00:00
Ivailo Monev
5ca675af90 update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 11:25:23 +00:00
Ivailo Monev
4aca886483 purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
8c018220a9 update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:17:36 +00:00
Ivailo Monev
e3513f5fc1 cross-compiling is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:15:19 +00:00
Ivailo Monev
897afe665f now that qrand() seeds per-thread there is no need to do it for QUuid
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:09:30 +00:00