Ivailo Monev
|
bec04d1dd3
|
minor XPM handler optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-31 01:17:11 +00:00 |
|
Ivailo Monev
|
f4bffe55f7
|
use QImage::Format_ARGB32_Premultiplied as format for XPM images with transparent color
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 23:44:06 +02:00 |
|
Ivailo Monev
|
95daa0cc80
|
remove unused QX11PaintEngine::supportedRenderHints() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 15:19:45 +02:00 |
|
Ivailo Monev
|
24a9adf12d
|
get rid of QScopedArrayPointer<T> [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 13:49:52 +02:00 |
|
Ivailo Monev
|
6282dac25c
|
make private QPainterPath data pointer actually private [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 13:08:16 +02:00 |
|
Ivailo Monev
|
8ca4ee03c0
|
Xvfb quirk workaround in tst_QListView::task254449_draggingItemToNegativeCoordinates()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 09:58:40 +02:00 |
|
Ivailo Monev
|
231e75c2b5
|
optimize QRasterWindowSurface::flush()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 08:06:08 +02:00 |
|
Ivailo Monev
|
a21fd87ffa
|
remove unused QWindowSurface::buffer() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 07:09:51 +02:00 |
|
Ivailo Monev
|
69e9dc7bf1
|
remove unused header inclusions in qpaintengine_x11 source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-30 06:20:04 +02:00 |
|
Ivailo Monev
|
0013105db0
|
format and indent QCleanlooksStyle::drawPrimitive()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 23:52:45 +02:00 |
|
Ivailo Monev
|
34d7383d90
|
declare xlibMaxLinePoints as static constant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 23:36:24 +02:00 |
|
Ivailo Monev
|
59846596f5
|
always draw polygons as path from QX11PaintEngine::drawPolygon()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 23:29:41 +02:00 |
|
Ivailo Monev
|
1f2d5869aa
|
remove unused QScriptLine::hasTrailingSpaces member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 23:11:09 +02:00 |
|
Ivailo Monev
|
41decc0bde
|
remove unused QTextEngine::getClusterLength() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 20:02:20 +02:00 |
|
Ivailo Monev
|
8a2f75cef2
|
const-ify variables in QFontEngineFT::getGlyph()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 20:02:07 +02:00 |
|
Ivailo Monev
|
c865443705
|
minimal QStdMap implementation so that qHash() is used for hashing it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 19:51:28 +02:00 |
|
Ivailo Monev
|
81140951b4
|
reuse variable in QFontEngineFT destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 17:15:42 +02:00 |
|
Ivailo Monev
|
65832238d3
|
remove QLinkedList<T> leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 17:15:10 +02:00 |
|
Ivailo Monev
|
fda0bd0139
|
README update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 05:48:42 +02: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
|
d4785c2987
|
use QStdVector<T> instead of QVector<T> for metatype and font database cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 02:00:30 +02:00 |
|
Ivailo Monev
|
58f2734108
|
use std::unordered_map<T,T> for character and glyph cache in QFontEngineFT
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 01:59:24 +02:00 |
|
Ivailo Monev
|
62c549aa39
|
remove TODO in qvector header that will not be done, QStdVector<T> will be used internally
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 01:45:39 +02:00 |
|
Ivailo Monev
|
215766a993
|
compute load flags from QFontEngineFT::loadGlyph()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 00:51:42 +02:00 |
|
Ivailo Monev
|
30992f74fb
|
cheaky font outlines cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 00:21:01 +02:00 |
|
Ivailo Monev
|
426271240e
|
hex encode the designer tool main window and toobar states
fixes designer tool state save/restore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 20:17:12 +02:00 |
|
Ivailo Monev
|
0facdb919a
|
newly created FcPattern pointers have no properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 17:42:57 +02:00 |
|
Ivailo Monev
|
028f6d5f12
|
generalized initializers and rvalue references are standard since C++11 [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 16:31:30 +02:00 |
|
Ivailo Monev
|
da4f5e3f3b
|
remove redundant and internal Q_EXTERN_C definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 16:10:00 +02:00 |
|
Ivailo Monev
|
71a043f17d
|
avoid temporary in QX11PixmapData::fromImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 16:05:11 +02:00 |
|
Ivailo Monev
|
c41f65bbfe
|
if device is sequential set the internal QIODevice position instead in QFile::open()
fixes QFile test failures on FreeBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 15:42:10 +02:00 |
|
Ivailo Monev
|
eaa3741c56
|
do not reference the source image in qt_mask_image() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 15:30:53 +02:00 |
|
Ivailo Monev
|
5f215eed89
|
use format with alpha channel if Xrender is used in QX11PixmapData::toImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 14:31:56 +02:00 |
|
Ivailo Monev
|
8bbba8b78c
|
remove redundant QX11Data::copyXImageToQImageWithMask() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 14:29:17 +02:00 |
|
Ivailo Monev
|
21b9001a6d
|
remove unused fontconfig pattern properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 20:59:45 +02:00 |
|
Ivailo Monev
|
dfac850b20
|
drop support for multi-family font request
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 19:19:31 +02:00 |
|
Ivailo Monev
|
3635c66da1
|
revert changes to text underlining for now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 17:58:23 +02:00 |
|
Ivailo Monev
|
d3991ec809
|
Merge branch 'master' of ssh://github.com/fluxer/katie
|
2022-01-27 17:33:12 +02:00 |
|
Ivailo Monev
|
5505d2fc69
|
remove unused and internal QFontInfo methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 17:24:24 +00:00 |
|
Ivailo Monev
|
61a07fee71
|
remove unused pattern query in QFontDatabase constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 14:19:40 +00:00 |
|
Ivailo Monev
|
41ecc9cdbb
|
result of QFontDatabase::pointSizes() and QFontDatabase::smoothSizes() is already sorted
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 14:19:00 +00:00 |
|
Ivailo Monev
|
eb1c26ff51
|
remove unused tryPatternLoad() function argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 00:57:51 +02:00 |
|
Ivailo Monev
|
c139042546
|
replace qt_addPatternProps() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 00:56:15 +02:00 |
|
Ivailo Monev
|
590b2adc31
|
drop support for non-local font filepaths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 00:24:00 +02:00 |
|
Ivailo Monev
|
c787ffa588
|
remove unused QFreetypeFace::addGlyphToPath() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-27 00:08:39 +02:00 |
|
Ivailo Monev
|
28448aedc7
|
guard against QTextCodecCleanup recreation in QTextCodec destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-26 23:17:58 +02:00 |
|
Ivailo Monev
|
23937f9fdc
|
drop accessibility support [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-26 19:24:38 +02:00 |
|
Ivailo Monev
|
5ca56572ff
|
remove unused QT_FPOS_T definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-26 15:18:12 +02:00 |
|
Ivailo Monev
|
80f145982e
|
correct condition for assert in tst_QAbstractSpinBox::getSetCheck()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-25 18:18:00 +02:00 |
|
Ivailo Monev
|
69e4c8a3ac
|
get rid of the subject to race condition Q_GLOBAL_STATIC_WITH_INITIALIZER() macro [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-25 17:42:18 +02:00 |
|