Ivailo Monev
21b2fd740d
require Freetype version 2.1.10+
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:34:10 +00:00
Ivailo Monev
3db542a4e2
execute tools during build via script
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:55:24 +00:00
Ivailo Monev
f8a55bac89
update packages URL [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 21:20:40 +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
3b3e0836f6
disable libunwind support by default
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 22:54:01 +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
efd3d89104
add note why CMP0063 is set to NEW [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 04:51:04 +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
6786cc18e2
review comments in top-level CMake file [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 22:22:44 +00:00
Ivailo Monev
60e0a78818
make version requirement notes consistent
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 10:17:20 +00:00
Ivailo Monev
b1630067f5
require Sqlite atleast v3.5.0
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 10:14:09 +00:00
Ivailo Monev
35b9e5e19a
deal with TODO in gui component CMake file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 08:18:21 +00:00
Ivailo Monev
2ab0eca5eb
correct definitions for Xext not found case [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 03:47:12 +00:00
Ivailo Monev
4bced12c05
make ICU version requirement note consistent with others
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 19:56:33 +00:00
Ivailo Monev
2dae6f2ab7
move QT_USE_SYSTEM_PROXIES build conditional to top-level CMake file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 11:58:28 +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
4f7e978018
deal with some include directive issues
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:47:09 +00:00
Ivailo Monev
f96c1a089a
now that classes removal is not done often, avoid running genmap when building
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 13:11:29 +00:00
Ivailo Monev
280aba512e
drop Glib2 event dispatcher support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 16:31:14 +00:00
Ivailo Monev
955244c030
make threads recommended
...
most of the toolkit can be build without threads support, the exception is
the script component because JavaScriptCore gc requires it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 22:55:00 +00:00
Ivailo Monev
e85437dfcc
remove experimental Python bindings
...
they may be brought back as separate project
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 11:07:13 +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
15bf99824a
add note why specific Fontconfig version is required [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-14 14:02:08 +00:00
Ivailo Monev
b9231be1cd
most of the ASCII casts warnings have been taken care of
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 15:41:42 +00:00
Ivailo Monev
911a16a494
attempt to workound the tests timeout in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 01:12:29 +00:00
Ivailo Monev
45549aa40e
introduce qFastCompress() and qFastUncompress()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
030bfdf418
update obsoletee headers macro calls [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 20:35:09 +00:00
Ivailo Monev
4b3b1bcdbe
events cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-08 14:35:26 +00:00
Ivailo Monev
e1bc00f393
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-31 12:38:14 +00:00
Ivailo Monev
ef6223e227
review object targets build rules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-31 10:25:19 +00:00
Ivailo Monev
552647861b
QTextTableFormat compat
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 18:38:52 +00:00
Ivailo Monev
995b7998b0
deal with excessive include directories
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:39:35 +00:00
Ivailo Monev
0fca5dca97
deal with FIXME in top-level CMakeLists.txt file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 12:42:32 +00:00
Ivailo Monev
84083e7906
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 05:06:49 +00:00
Ivailo Monev
24b558f077
make export files part of Devel component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 00:55:08 +00:00
Ivailo Monev
7cb4d040e7
no need to include UseSWIG module now [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 00:16:09 +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
44233e7f7c
set visibility preset to hidden
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-25 03:43:33 +00:00
Ivailo Monev
ed96c6318a
typo
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 14:40:30 +00:00
Ivailo Monev
d87f1b96c9
make it easier to build the translations only
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 04:45:07 +00:00
Ivailo Monev
8d240f4997
deal with FIXME about tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 20:46:49 +00:00
Ivailo Monev
9668e6fc88
review cached variables related to building the project
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 22:42:30 +00:00
Ivailo Monev
e3058c4178
review build options info
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:42:09 +00:00
Ivailo Monev
6ecc6a6567
require fontconfig atleast v2.4.2
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:04:19 +00:00
Ivailo Monev
e57b552444
update ignored files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 16:21:36 +00:00
Ivailo Monev
f9a80a9d0f
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:23:35 +00:00
Ivailo Monev
ca260217f9
Python bindings via Shiboken
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 18:19:43 +00:00
Ivailo Monev
f0737d8079
minimum required DBus version is 1.2
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 21:12:42 +00:00
Ivailo Monev
d4a0fe76ef
move xml and animation cruft out of core component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 19:08:52 +00:00