Ivailo Monev
2c3140109d
Unicode v5.0+ characters and partial scripts support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:02:45 +00:00
Ivailo Monev
849ba7a632
replace system with local header inclusions where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
97db6a1b84
replace system with local header inclusions where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
f52322d7bb
moc Type cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 20:57:02 +00:00
Ivailo Monev
f6a497bb88
replace hardcoded QVariant::LastType with the enum
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 13:52:54 +00:00
Ivailo Monev
9f2560a01a
branding
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 12:10:25 +00:00
Ivailo Monev
25a6294f70
improve template parameters handling
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-17 15:10:27 +00:00
Ivailo Monev
fe8dc3d855
copyright updates
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-07 13:41:41 +00:00
Ivailo Monev
80d4bc168e
more copyright changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630
copyright changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
b1218a76ed
deal with TODO about installing components
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-25 23:58:18 +00:00
Ivailo Monev
6df8910c7d
fix DBus component regression
...
the regression is since
a133aaf3a8
the follwoing commits are related to it:
40ad51d158
95580728f0
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 19:19:38 +00:00
Ivailo Monev
f549af07e3
make use of Q_MOC_OUTPUT_REVISION in moc tool
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 18:48:38 +00:00
Ivailo Monev
727cd2faed
Revert "remove unused extradata from QMetaObject"
...
This reverts commit fe0d2e6215
.
2019-05-19 18:06:42 +00:00
Ivailo Monev
fe0d2e6215
remove unused extradata from QMetaObject
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 17:32:24 +00:00
Ivailo Monev
3a8df17f8a
regenerate man pages, mostly for date bump
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 16:19:59 +00:00
Ivailo Monev
5aa772683e
minor build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 01:49:51 +00:00
Ivailo Monev
a133aaf3a8
apply upstream commits
...
c619fc278d
and
4dcd9145e7
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 05:12:21 +00:00
Ivailo Monev
3c58788f05
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-10 14:31:23 +00:00
Ivailo Monev
fc1e08ddf6
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-08 13:01:02 +00:00
Ivailo Monev
adf0b81bf9
make it possible to build bootstrap_moc/moc as all-in-one
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-03 07:12:14 +00:00
Ivailo Monev
c4719a248f
install manual pages as part of Doc component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-07-16 07:02:53 +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
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
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
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
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
3ce697c027
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-10 01:39:04 +00:00
Ivailo Monev
39f1117c0f
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:03:56 +00:00
Ivailo Monev
0a485e9c3c
changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 23:38:50 +00:00
Ivailo Monev
d870af2af7
normalizeTypeInternal() cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 03:15:08 +00:00
Ivailo Monev
d15d92890b
mostly 0 to Q_NULLPTR
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 00:12:26 +00:00
Ivailo Monev
a411f10e76
0 to Q_NULLPTR, incomplete
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-03 22:13:13 +00:00
Ivailo Monev
8f1af925b4
installation paths revised
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:43:48 +00:00
Ivailo Monev
4a5bcff7ec
embracing the STL
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
6bebf3ae90
Q_CC_MSVC conditionals removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 19:22:13 +00:00
Ivailo Monev
1370130551
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:36:48 +00:00
Ivailo Monev
3131357af2
remove Windows, Mac and other proprietary OS files
2016-09-11 03:34:17 +00:00
Ivailo Monev
210dc17562
assign argc just before it is going to be used in moc
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-29 05:05:32 +00:00
Ivailo Monev
87f1b46415
bootstrap_moc is exe
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 14:55:44 +00:00
Ivailo Monev
d346bef8f0
making use of CMake variables for flags
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 14:54:57 +00:00
Ivailo Monev
8e2525fb74
rework katie_setup_targets() and bump minimum CMake requirement
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 04:39:23 +00:00
Ivailo Monev
42f492cf7c
preparations to support all-in-one targets build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 02:56:09 +00:00
Ivailo Monev
2b09338381
use the same hash for 8 bit strings as in QByteArray
...
upstream actually uses QLatingString, but anyway
upstream commits:
8fca1e70e7
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-22 21:02:29 +00:00
Ivailo Monev
227c5a76d9
oops
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-21 03:37:28 +00:00
Ivailo Monev
072536638b
parse classes that use Q_DECL_FINAL|final|sealed
...
Q_DECL_FINAL is not in Katie yet
upstream commits:
80694dd614
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-21 01:31:23 +00:00
Ivailo Monev
8a0b955b91
remove duplicated code from moc generator
...
upstream commits:
4a8ce53ad6
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-21 01:30:25 +00:00
Ivailo Monev
c8fec5bc4b
make the generators not respecting DESTDIR work again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00