Ivailo Monev
|
20417ab4fc
|
remove unused glyph_metrics_t::transformed() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 17:50:02 +02:00 |
|
Ivailo Monev
|
62824fd679
|
remove unused font engine methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 17:23:36 +02:00 |
|
Ivailo Monev
|
b98cf28bd2
|
remove unused virtual font engine methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 16:48:58 +02:00 |
|
Ivailo Monev
|
6aa7468755
|
remove code for always false condition in QFontEngineFT
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 16:02:17 +02:00 |
|
Ivailo Monev
|
d3e5e35aa4
|
remove unused QFontEngineFT methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 15:44:27 +02:00 |
|
Ivailo Monev
|
51d290ba9a
|
use shortcut for translated matrix in QX11PaintEngine::drawFreetype()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 15:22:51 +02:00 |
|
Ivailo Monev
|
bd836bf3db
|
remove unused header inclusions in qxpmhandler source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 15:22:27 +02:00 |
|
Ivailo Monev
|
e66300dcf7
|
use shortcut for translated matrix in QFontEngineFT::addOutlineToPath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 15:09:19 +02:00 |
|
Ivailo Monev
|
70fc098f91
|
remove unused QFontEngine::alphaMapForGlyph() overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 14:17:37 +02:00 |
|
Ivailo Monev
|
6ab0101f23
|
fill image with RGBA color in QFontEngineBox::alphaMapForGlyph()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 13:52:57 +02:00 |
|
Ivailo Monev
|
95d60459f7
|
remove declaration of non-existing font engines methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 13:15:38 +02:00 |
|
Ivailo Monev
|
7814ef5f7e
|
remove unused QFontEngine::lastRightBearing() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 13:06:15 +02:00 |
|
Ivailo Monev
|
c757596fff
|
remove no-op QFontEngineFT::freeGlyphSets() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 12:52:33 +02:00 |
|
Ivailo Monev
|
c1f11712d8
|
remove unused QFontEngine::FaceId::encoding member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 12:39:58 +02:00 |
|
Ivailo Monev
|
22ab83ecda
|
remove unused QFontEngineFT::QGlyphSet::id member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 12:33:36 +02:00 |
|
Ivailo Monev
|
1fb5435456
|
remove now unused QFontEngineFT::Glyph::uploadedToServer member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 11:48:18 +02:00 |
|
Ivailo Monev
|
459c998f16
|
remove redundant QFontEngine::GlyphFormat::Format_Render enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 11:46:34 +02:00 |
|
Ivailo Monev
|
906d1ad123
|
do not upload the font glyphs to X11 server
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 11:44:58 +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
|
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
|
6b4f25f6d0
|
reimplement XPM handler via libXpm
TODO: alternative to qt_read_xpm_array() to load XPM with color table for
the style pixmaps
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 07:00:04 +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
|
2f9616e935
|
remove the texture glyph cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-22 06:04:33 +02:00 |
|
Ivailo Monev
|
6923487cee
|
remove redundant QFontEngine::alphaMapForGlyph() overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 15:20:04 +02:00 |
|
Ivailo Monev
|
cecfa92375
|
do not detach the destination image when initializing its data in QImage::transformed()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 14:50:48 +02:00 |
|
Ivailo Monev
|
2329062b10
|
update the color table of images in QImage::Format_Indexed8 format from QX11Data::copyXImageToQImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 12:51:17 +02:00 |
|
Ivailo Monev
|
856e14e31c
|
do not assume the colors table size equals the largest index value in QImage::setPixel()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 12:45:54 +02:00 |
|
Ivailo Monev
|
68468f7802
|
set glyph cache type to QFontEngineGlyphCache::Raster_A8 only if the surface is not in mono format
git blame has nothing (stealth changes done upstream, not the first):
30fd22b957/src/gui/painting/qpaintengine_raster.cpp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 11:04:12 +02:00 |
|
Ivailo Monev
|
03e20f02ae
|
remove redundant QFontEngine::GlyphCacheEntry::context member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-21 10:30:33 +02:00 |
|
Ivailo Monev
|
1ccdc3130f
|
compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 13:13:33 +02:00 |
|
Ivailo Monev
|
1fc90e2ae5
|
update URL TLDs table data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 12:02:49 +02:00 |
|
Ivailo Monev
|
5e77c150d3
|
update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 12:00:54 +02:00 |
|
Ivailo Monev
|
9886b5629b
|
remove designer tool gradient editor leftvers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 11:57:13 +02:00 |
|
Ivailo Monev
|
8ddac05915
|
merge setup_qt() function into QPngHandler::read()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 11:19:31 +02:00 |
|
Ivailo Monev
|
8b706199d6
|
mark QPixmapData::copy(), QPixmapData::scroll() and QPixmapData::setMask() as pure virtual
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 10:45:09 +00:00 |
|
Ivailo Monev
|
096059c5a5
|
do not catch allocation failure and other misc exceptions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 09:34:13 +00:00 |
|
Ivailo Monev
|
98f5823762
|
packages footprint files update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 07:24:08 +00:00 |
|
Ivailo Monev
|
c501ac4beb
|
drop support for stretched gradients [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 07:15:11 +00:00 |
|
Ivailo Monev
|
9e17ffa7e0
|
remove designer tool brush manager, gradient editor and signal/slot editor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 07:07:33 +00:00 |
|
Ivailo Monev
|
8666d684aa
|
de-duplicate code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-20 05:20:59 +00:00 |
|
Ivailo Monev
|
5f5394e948
|
adjust NetBSD package footprint file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 15:09:52 +00:00 |
|
Ivailo Monev
|
e204bd2c03
|
do not override build type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 14:46:27 +00:00 |
|
Ivailo Monev
|
3de367fc21
|
optimize masking of QImage from XImage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 13:27:02 +02:00 |
|
Ivailo Monev
|
53e77f429e
|
remove forward declaration of non-existing QGlyph class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 11:08:09 +02:00 |
|
Ivailo Monev
|
de562ffeee
|
debug build type fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 05:21:53 +02:00 |
|
Ivailo Monev
|
9bded978d9
|
do not assume the image object has non-null data pointer when streaming it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 05:21:39 +02:00 |
|
Ivailo Monev
|
5dc26c50c2
|
set the color table of mono images in QX11PixmapData::toImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 03:07:50 +02:00 |
|
Ivailo Monev
|
3668690694
|
stream private QImage member indicating alpha too [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-19 02:57:03 +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
|
230dc75475
|
update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-18 15:42:33 +02:00 |
|