Ivailo Monev
43a2d51c41
remove QT_TRANSLATE_NOOP3() and QT_TRANSLATE_NOOP3_UTF8() macros
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 22:37:17 +00:00
Ivailo Monev
7d416a25b0
remove translations, provide POT files
...
many translations are bogus now and have to be reviewed thus
translations will be done anew
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 20:42:34 +00:00
Ivailo Monev
36c364fbe9
reimplement QTranslator via gettext/libintl
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 00:27:59 +00:00
Ivailo Monev
b935340448
invoke make from minsize.sh and debug.sh in FreeBSD and Solari compatible way
...
FreeBSD does not have `nproc` and Solaris (OpenIndiana) uses dmake which
requires space separator to recognize the jobs argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 23:12:43 +00:00
Ivailo Monev
015d7ff1c3
update tables data to CLDR v38
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:42:03 +00:00
Ivailo Monev
dfcd4b06c8
pass any extra crossdeb.sh arguments to debootstrap
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 16:21:23 +00:00
Ivailo Monev
9ba355d55f
rework JSC endian and bitness detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 00:01:40 +00:00
Ivailo Monev
9a385542da
remove unused LGPLv21 license and header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 02:24:09 +00:00
Ivailo Monev
be8ee73597
make unifdef optional for building Debian package
...
when cross-building it is not required and the formula <!cross> simply does
not work so use a trick to depend on other package instead. on a side note
the package cannot be installed even tho it is in the main pool of the
architectures I am testing on
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 15:04:13 +02:00
Ivailo Monev
1bba3b426a
add crossdeb.sh [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 14:17:09 +02:00
Ivailo Monev
a956344dbf
NetBSD and OpenBSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 01:23:56 +02:00
Ivailo Monev
2c26fbf335
escape dash in regular expression in genlocale script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 23:22:25 +03:00
Ivailo Monev
a2a2051270
fix some LGTM warnings, notably some that lead to incorrect parsing of the Uniocde data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 02:50:34 +03:00
Ivailo Monev
5691def4f6
sort output by tag in benchmark comparison script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-02 04:07:58 +03:00
Ivailo Monev
0b3cf6cc2a
leave notes in scripts about relevant wiki pages
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:40:11 +00:00
Ivailo Monev
91970b0262
add tarball.sh script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 19:41:45 +00:00
Ivailo Monev
16d1d9c97a
update tables data to CLDR v36.1
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 21:40:19 +00:00
Ivailo Monev
ab1464f104
update unicode data tables to v13.0
...
combining types which harfbuzz does not support are no longer added to the
tables too, this should make obtaining properties of text faster.
special language table used to probe fonts for scripts support should be
reviewed once new CLDR version is released to add proper language entries
if present in likelySubtags.xml
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-12 21:42:56 +00:00
Ivailo Monev
9d7518db6b
remove abstract file handler support leftovers
...
no longer supported since e02ce5c0e0
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-13 16:44:43 +00:00
Ivailo Monev
53de5dc0f6
drop QSqlDriverCreator support
...
it is prone to race condition and not used, if anyone wants to add
driver it should really be a plugin
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-12 16:43:01 +00:00
Ivailo Monev
858e0c5de4
use custom table for grahpeme break in QUnicodeTables::graphemeBreak()
...
gets rid of the ICU requirement for the GUI component and since HarfBuzz
does not support all grapheme breaks makes it more optimal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 21:04:47 +00:00
Ivailo Monev
e0ad7294ab
remove QBool class leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:32:48 +00:00
Ivailo Monev
2d1e4adf57
add LSAN sanitizer options file and use it in debug.sh script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-20 03:33:03 +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
87e69c1117
update Shell scripts and .cmake files copyright
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-08 02:32:04 +00:00
Ivailo Monev
02f152c9e9
introduce QLocale::MeasurementSystem::UKSystem and obtain measurement system via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 00:44:04 +00:00
Ivailo Monev
f1574a64a4
QStyleOptionTabBarBaseV2 and QTextTableCellFormat fancy headers compatibility
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:29:11 +00:00
Ivailo Monev
32d8026987
make genmap.py script skip private headers again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:24:32 +00:00
Ivailo Monev
4092a876f6
QMatrix4x4 has its own header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 00:13:15 +00:00
Ivailo Monev
1015f09e96
compelete headers compatibility map
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 23:02:19 +00:00
Ivailo Monev
9d2cd75329
test Ninja generator from oldmake.sh script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 04:55:30 +00:00
Ivailo Monev
f865064e56
update qlalr files copyright [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:38:17 +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
5657c86ed0
change KATIE_TRANSLATIONS_FULL, KATIE_LDCONF_FULL and KATIE_PROFILE_FULL defaults to common values [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:51:58 +00:00
Ivailo Monev
00176210c4
remove redundant QT_NO_EXCEPTIONS definition from minsize.sh script [ci skip]
...
exceptions are automatically disabled via Q_COMPILER_EXCEPTIONS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 00:13:33 +00:00
Ivailo Monev
17921545bc
avoid sorting and one condition in exportscan() function in genmap.py script
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-23 01:34:24 +00:00
Ivailo Monev
9244bccb83
update classes list in namefsck.py script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 18:00:21 +00:00
Ivailo Monev
4cb47f8752
rework fancy and meta header generators
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 15:47:57 +00:00
Ivailo Monev
20efcc02c9
headers compat
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:57:26 +00:00
Ivailo Monev
99d87124ad
remove now redundant dblinc.py script
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:40:01 +00:00
Ivailo Monev
5b1de5f573
remove non-existing classes leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:29:29 +00:00
Ivailo Monev
6f97faa864
QtContainerFwd fancy header compat
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:44:26 +00:00
Ivailo Monev
9f5226925e
remove fancy headers for non-existing classes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:38:27 +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
1c58c4693f
remove unused and internal QDBusVirtualObject
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 21:03:50 +00:00
Ivailo Monev
9b53a405eb
add separate build time option for tests and benchmarks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 02:34:13 +00:00
Ivailo Monev
c4454ae362
lower result values in benchcompare script if they are too big
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 13:02:08 +00:00
Ivailo Monev
cef0c3ed4b
remove redundant pragmafsck script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 07:44:42 +00:00
Ivailo Monev
47dcfde58a
genmib script review
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 07:41:12 +00:00
Ivailo Monev
f40fc06760
use script instead of utility to generate URL TLDs table
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 19:08:55 +00:00