Commit graph

556 commits

Author SHA1 Message Date
Ivailo Monev
b1bca4fb69 test fixed pitch with FreeSans and FreeMono font families
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 19:52:15 +02:00
Ivailo Monev
0c6e8c00b7 remove raw fonts support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 12:10:15 +02:00
Ivailo Monev
1fe9e3fc3d reimplement last resort font check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 11:17:37 +02:00
Ivailo Monev
d389486f0f stream all internal QFont bits via single integer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 06:34:39 +02:00
Ivailo Monev
ca50afe8f7 drop support for letter and word spacing via font [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 01:44:24 +02:00
Ivailo Monev
f4531d5258 drop support for tab stops [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-08 20:20:03 +02:00
Ivailo Monev
56e3d126d0 say goodbye to negative font bounds 2022-01-06 04:16:21 +02:00
Ivailo Monev
02b12dc2a7 adjust tst_QFontDatabase::widthTwoTimes() to recent QFontMetric change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-05 19:51:58 +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
673c2e9c18 drop support for loading fonts from memory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-01 14:36:20 +02:00
Ivailo Monev
058a515e57 adjust QVariant tests to QFont changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 23:12:41 +02:00
Ivailo Monev
5ea581c0ef remove unused and duplicate font style strategy enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 11:28:47 +02:00
Ivailo Monev
a8aab974e9 remove unused QFont style hint property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 10:09:48 +02:00
Ivailo Monev
d9b89cae80 remove unused QFont::StyleStrategy::PreferDevice enum [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 09:21:45 +02:00
Ivailo Monev
73fb9adf64 drop support for character casing via QFont
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 03:32:37 +02:00
Ivailo Monev
de6dfdceb1 drop fonts substitution support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-26 15:10:37 +02:00
Ivailo Monev
b4b94adf05 do not store the mono colors as vector
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-22 10:38:29 +02:00
Ivailo Monev
c3d07c87f7 oops, add the missing pixel character in QRegion XPM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-22 06:58:12 +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
af8049be35 fix QRegion test XPM data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-17 12:12:20 +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
2b999e10bc version bump [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-14 21:47:48 +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
764f3f6503 fix rare tst_qmutex build failure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 16:52:17 +02:00
Ivailo Monev
0f7c07f7fd compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-29 17:45:29 +02:00
Ivailo Monev
6c6dd248bf add QPainterPathStroker test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-26 18:46:04 +02:00
Ivailo Monev
f48942cd28 fix retry code path in QFileSystemEngine::copyFile() for Linux and add disabled LFS test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-25 16:00:07 +02:00
Ivailo Monev
d03db17552 non-shared QKeySequence with limit of two key sequences
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-24 15:32:06 +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
c621a6fa08 add QDeclarativeProperty test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-23 17:47:34 +02:00
Ivailo Monev
ea7ee1d472 version bump [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-23 12:57:35 +02:00
Ivailo Monev
ed83bb36c6 deal with TODO related to timezone format char
for reference:
09592d6e12

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-23 08:15:08 +02:00
Ivailo Monev
10d360043b plug memory leak in tst_QAbstractScrollArea::task214488_layoutDirection()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-22 13:42:43 +02:00
Ivailo Monev
ca638eaafd correct definition in tst_QAbstractSpinBox::getSetCheck()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-22 13:40:30 +02:00
Ivailo Monev
7179a3886b fix regression since be9e8cd953 [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-22 10:20:00 +02:00
Ivailo Monev
bc49ecc185 add QFileIconProvider test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 05:22:47 +02:00
Ivailo Monev
e2b99cb3d6 add QDialogButtonBox test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 05:16:56 +02:00
Ivailo Monev
d7dc8b2bf9 add QDialog test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 05:13:04 +02:00
Ivailo Monev
9a6b25766c update tables data to CLDR v40
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-20 17:00:55 +02:00
Ivailo Monev
740919264a add QAtomicPointer test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-20 16:15:41 +02:00
Ivailo Monev
61764f9795 add QAtomicInt test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-20 16:13:30 +02:00
Ivailo Monev
8dd351c7a9 workaround lack of focus events when testing via Xvfb in tst_QFocusEvent::checkReason_ActiveWindow()
upstream commit:
c7e7a785c6

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-20 01:52:43 +02:00
Ivailo Monev
71c7c99283 add QFocusEvent test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 23:00:30 +02:00
Ivailo Monev
7f9d5dd1e7 add QInputDialog test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 09:29:31 +02:00
Ivailo Monev
ab5246866b add QDataWidgetMapper test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 09:15:34 +02:00
Ivailo Monev
4701ab5dce potential fix for the random tst_QCompleter::QTBUG_14292_filesystem() fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 09:11:44 +02:00
Ivailo Monev
20815326bf potential fix for the random tst_QCompleter::QTBUG_14292_filesystem() fails
upstream commits:
65fa00b6be
54bd1102ad

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 02:41:19 +02:00
Ivailo Monev
b3d87c9b7d de-duplicate QTRY_COMPARE() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 01:33:25 +02:00
Ivailo Monev
ae3cde14a1 add QColumnView test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-18 10:29:10 +02:00