Ivailo Monev
7a4f951bc3
remove redundant QSystemError class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 16:09:53 +03:00
Ivailo Monev
a05e01b205
mark some helper functions as static and variables as const
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-09 07:26:35 +00:00
Ivailo Monev
07bf092710
always use full paths for installation
...
now that CPack is no longer supported relative paths are no longer
required. this change also fixes the headers optimizations upon
installation since it requires full paths to work
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 00:36:36 +00:00
Ivailo Monev
d985ba594b
update copyright in manual pages [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 10:04:34 +00:00
Ivailo Monev
057c9726a2
Revert "pass size of string to QString::fromLocal8Bit() where known"
...
if the input string includes null-terminator and result is converted to
hex or percentage encoding it will contain characters it should not
This reverts commit 1d0f3d39f0
.
2020-01-14 03:42:37 +00:00
Ivailo Monev
97b5e9416c
update moc utility
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 02:11:07 +00:00
Ivailo Monev
1c17b91bba
remove qvariant and qbitarray from bootstrap sources array
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 02:10:44 +00:00
Ivailo Monev
b6d85e6e48
remove unused USE_LEXEM_STORE definition and conditionals from moc source files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 02:00:06 +00:00
Ivailo Monev
f5489f2380
remove redundant qdatetime header inclusion from moc source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 01:50:36 +00:00
Ivailo Monev
4c637d231f
introduce qChecksum32()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-07 16:06:02 +00:00
Ivailo Monev
1d0f3d39f0
pass size of string to QString::fromLocal8Bit() where known
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-07 02:52:55 +00:00
Ivailo Monev
5b459cf0ec
update copyright and add script for doing so
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
01d315b51a
set extra link libraries as private where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:31:03 +00:00
Ivailo Monev
c008a0ed4d
remove QHashDummyNode and QHashDummyValue leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:30:46 +00:00
Ivailo Monev
1435f76efd
avoid temporaries in moc generated code
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 02:07:58 +00:00
Ivailo Monev
8e821501ae
rebrand code generated by moc
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:11:00 +00:00
Ivailo Monev
9585bd773c
mark certain core component options unsupported
...
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
84f0c221a6
remove redundant QT_NO_CODECS definition
...
it is the same as QT_NO_TEXTCODEC
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 21:48:37 +00:00
Ivailo Monev
88eb8a3cbc
regenerate manual pages
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:54:54 +00:00
Ivailo Monev
1c11bec01f
remove redundant whitespace from moc generated code
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:04:05 +00:00
Ivailo Monev
ca8fffa888
replace reinterpret_cast with static_cast in moc generated code
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:10:44 +00:00
Ivailo Monev
fcecd1b13d
remove VC6 support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 00:04:37 +00:00
Ivailo Monev
f54f09f67f
add break to default case in moc generated code
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:49:29 +00:00
Ivailo Monev
505246b6ee
remove redundant source file from bootstrap sources array
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 20:22:32 +00:00
Ivailo Monev
d6b4727b76
remove invalid bootstrap definition [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 20:09:14 +00:00
Ivailo Monev
f30f4010eb
QT_NO_TEXTCODEC conditional build fix
...
also fixes build with LTO and restores ability to convert string from/to
Unicode even when without codecs support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 19:45:23 +00:00
Ivailo Monev
87870b0378
move QUnicodeTables to GUI component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 18:49:27 +00:00
Ivailo Monev
883ebdaa47
remove redundant bootstrap definition
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 18:42:20 +00:00
Ivailo Monev
8bc14b301b
use ICU for string casing and collation again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-06 19:03:58 +00:00
Ivailo Monev
f7b97d7482
support stack unwinding on assert via Unwind
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 16:00:23 +00:00
Ivailo Monev
82f1d03b02
backport ICU text codec
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 00:38:10 +00:00
Ivailo Monev
fa34c080f6
reimplement character properties and character manipulation via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
4402a5a14c
regenerate manual pages [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:57:08 +00:00
Ivailo Monev
83f4a6098d
build bootstrap moc without regular expression feature
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 11:30:40 +00:00
Ivailo Monev
e6bde803b9
update manual pages [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 22:09:38 +00:00
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