Commit graph

23 commits

Author SHA1 Message Date
Ivailo Monev
737752f597 remove unused and ambiguous QDataStream operators
QByteArray has implicit char* operator which could result in code that is
sub-optimal

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 07:30:05 +02:00
Ivailo Monev
bec8e7280c use QDataStream::HostEndian as byte order by default for QDataStream and do not byte-swap QString data when streaming it
both are breaking changes, any data stored via QDataStream will not load
now by default unless the byte order is explicitly set to big endian

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 02:02:49 +02:00
Ivailo Monev
ed93b0562e set the byte order to big endian when testing with big endian data in QDataStream test cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 03:42:08 +02:00
Ivailo Monev
8a7d49c5d6 set the byte order to big endian when testing with big endian data in QDataStream test cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 02:53:34 +02:00
Ivailo Monev
e096f539fe use the QDataStream byteorder member for swap check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 22:30:09 +02:00
Ivailo Monev
9271472f96 convert QDataStream test image to PNG
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 20:17:55 +03:00
Ivailo Monev
5903d64240 convert default DnD pixmap to KAT format
NOTE: DnD requires PPM image format support, KAT only for the default
pixmap but should function even without default image

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 20:10:14 +03:00
Ivailo Monev
31ceaae0ce bye QDataStream versioning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-18 04:15:16 +03:00
Ivailo Monev
f86306da84 mscv is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 02:43:52 +03:00
Ivailo Monev
a25d34bb05 get rid of QLinkedList<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 05:25:38 +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
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
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
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
2b999e10bc version bump [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-14 21:47:48 +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
310f7d18e3 version bump [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 19:45:42 +03:00
Ivailo Monev
acd7adcc3b get rid of QSysInfo class [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-06 23:58:05 +03:00
Ivailo Monev
426f22db6e remove optional license exception
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 15:08:15 +02:00
Ivailo Monev
9e8ca35d5e version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 14:43:59 +02:00
Ivailo Monev
bdfa9a8c84 update copyright to ease maintaince [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-05 06:18:50 +02:00
Ivailo Monev
5fa051dbb1 fix warning about float truncation in tst_qdatastream
upstream commit:
04285d94e8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 19:11:17 +02:00
Ivailo Monev
391b0ac9fe add QDataStream test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-29 17:23:10 +02:00