Commit graph

277 commits

Author SHA1 Message Date
Ivailo Monev
f379fe8dbd remove irrelevant QImageIOHandler options
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-27 19:49:12 +02:00
Ivailo Monev
106c44d412 build fix for the case when QT_NO_STYLE_STYLESHEET is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 21:56:12 +02:00
Ivailo Monev
7af1f3d02c build fix for the case when QT_NO_QUUID_STRING is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 02:37:39 +02:00
Ivailo Monev
64e61d523f build fix for the case when QT_NO_QUATERNION is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 02:05:05 +02:00
Ivailo Monev
c357505009 QImageReader benchmark review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 18:07:16 +02:00
Ivailo Monev
01f76a3061 remove images created by QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:43:01 +02:00
Ivailo Monev
3b039cd479 new QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:41:07 +02:00
Ivailo Monev
a8143a1334 easier to maintain QImageReader benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:39:33 +02:00
Ivailo Monev
f4e311aa34 remove definitions for features that are no longer supported [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 15:10:49 +02:00
Ivailo Monev
4a129d3e5a drop Md4 support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 00:44:30 +02:00
Ivailo Monev
3cea79e9f4 merge QNativeSocketEngine into QAbstractSocketEngine, it doesn't do proxies so drop support for that while at it [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-23 23:17:23 +02:00
Ivailo Monev
fba2c2132c drop SSL support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 15:25:20 +02:00
Ivailo Monev
59da27ca99 drop network access classes [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 17:38:56 +02:00
Ivailo Monev
408a45b0ad benchmark conversion of all image formats except invalid
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-02 04:33:19 +02:00
Ivailo Monev
d5b4617418 generate image in more generic way in tst_QImageConversion::generateImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-02 04:18:23 +02:00
Ivailo Monev
f74bdda700 adjust QPainter benchmark to indexed image format removal
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-02 04:07:17 +02:00
Ivailo Monev
05d9dd57c2 add PNG vs XPM QImageReader benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-31 01:55:33 +02:00
Ivailo Monev
d1784db6dd completely drop support for bitmap fonts [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-19 18:01:22 +02:00
Ivailo Monev
6b0acc6ef8 remove redundant QFontMetrics::width() argument and reimplement it via QFontMetrics::boundingRect()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-15 10:59:54 +02:00
Ivailo Monev
80bc0b2d97 replace references to various font families with GNU FreeFont alternatives
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 21:08:04 +02:00
Ivailo Monev
02bae76cda always allocate text engine layout data on the heap
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-04 14:26:02 +02:00
Ivailo Monev
047988bc27 remove static text leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-04 01:29:52 +02:00
Ivailo Monev
45e5fe0985 drop support for static text [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-03 23:39:29 +02:00
Ivailo Monev
ff3b339842 remove redundant QFont::StyleStrategy::ForceOutline enum [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-01 21:24:35 +02:00
Ivailo Monev
3424d3f5be get rid of QImage::Format_Indexed8
TODO: store mono colors as two QRgb instead of QVector<QRgb>

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-22 08:05:46 +02:00
Ivailo Monev
2a81a8a477 drop support for QConicalGradient [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-19 02:48:41 +02:00
Ivailo Monev
2f16098878 drop support for PGM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-17 11:31:05 +02:00
Ivailo Monev
07b32b9be0 adjust QPainter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-16 23:21:29 +02:00
Ivailo Monev
80ba445aed drop support for XBM format [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-16 07:05:19 +02:00
Ivailo Monev
252743f18d remove gif support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-15 11:52:01 +02:00
Ivailo Monev
cda61d753f drop support for bmp, ico, tga, jpeg and tiff
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-14 23:28:49 +02:00
Ivailo Monev
393186b696 make most detach methods private [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 17:50:00 +02:00
Ivailo Monev
593e8aed7c do not declare any class as shared [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 17:09:03 +02:00
Ivailo Monev
b438e6c37c de-duplicate code in tests and benchmarks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-23 18:15:36 +02:00
Ivailo Monev
20443178a9 get rid of QDesktopServices [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 17:48:14 +02:00
Ivailo Monev
177526b61a explicitly compare qstrcmp()/qstrncmp() return values to integer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 12:29:24 +02:00
Ivailo Monev
62407b88d4 remove SQL component [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 10:03:07 +03:00
Ivailo Monev
58691c8126 add select() vs poll() benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-30 20:15:13 +03:00
Ivailo Monev
5d8fc65afc add qstrcmp() and qstrncmp() benchmarks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 01:41:52 +03:00
Ivailo Monev
4209a57e8a drop support for PostgreSQL and MySQL databases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-10 05:04:37 +03:00
Ivailo Monev
586698e968 call QThread::sleep(), QThread::msleep() or QThread::usleep() where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-06 19:09:02 +03:00
Ivailo Monev
7df38e0bb6 get rid of Q_TYPENAME definition [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-01 17:56:53 +03:00
Ivailo Monev
7e8029a522 remove ODF format support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 15:39:45 +03:00
Ivailo Monev
3077092466 remove obscure image formats leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 20:11:25 +03:00
Ivailo Monev
69cc1c0920 de-duplicate code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-25 19:15:02 +03:00
Ivailo Monev
9499915786 drop symbian/harmattan related bearer management support [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-25 17:57:46 +03:00
Ivailo Monev
8df8dda669 replace qCompress()/qUncompress() with qFastCompress()/qFastUncompress() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-20 00:41:09 +03:00
Ivailo Monev
b4d71cc15a get rid of Q_NULLPTR definition [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-06 15:35:28 +03:00
Ivailo Monev
0e8fdd5440 drop wide character and string support [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-31 20:45:49 +03:00
Ivailo Monev
34798b22f3 drop support for SHA-224 and SHA-384 hash sum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 15:23:46 +03:00