Ivailo Monev
|
08e5d5b8f9
|
do not check if image size and format are the same in setup_qt() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-18 00:50:15 +02:00 |
|
Ivailo Monev
|
d7663f41fa
|
Revert "effectively revert 2337455e94 and 6815cf1ce9c95663cc3d976353a24b77bec4066f"
This reverts commit 0eb836043d .
|
2021-12-18 00:39:50 +02:00 |
|
Ivailo Monev
|
6551966697
|
introduce static QX11Data methods to copy QImage from and to XImage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 13:58:42 +02:00 |
|
Ivailo Monev
|
fd8bd537e4
|
simplify comparison of QImage objects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 12:55:55 +02:00 |
|
Ivailo Monev
|
3c4fb587da
|
fix comparison of QImage objects that are in different format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 12:13:51 +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
|
2f16098878
|
drop support for PGM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 11:31:05 +02:00 |
|
Ivailo Monev
|
0eb836043d
|
effectively revert 2337455e94 and 6815cf1ce9
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 06:33:06 +02:00 |
|
Ivailo Monev
|
2337455e94
|
correct reference to image in QPngHandler::write()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 05:36:19 +02:00 |
|
Ivailo Monev
|
16aeb3537b
|
define image configuration definitions for image formats that are no longer supported [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 05:15:24 +02:00 |
|
Ivailo Monev
|
6815cf1ce9
|
read and write PNG images as RGB(A)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 03:27:04 +02:00 |
|
Ivailo Monev
|
76f62847ac
|
PNG handler review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 02:50:22 +02:00 |
|
Ivailo Monev
|
29b2b6be31
|
scope the PNG structures and pointers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 02:42:07 +02:00 |
|
Ivailo Monev
|
f309161a71
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 02:07:42 +02:00 |
|
Ivailo Monev
|
ebd8ff5e17
|
do not detach the output image when setting dots per-meter in QPngHandler::read()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 02:05:53 +02:00 |
|
Ivailo Monev
|
7a0ac19823
|
simplify PNG handler
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 01:58:13 +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
|
956c0274b7
|
README update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-15 11:48:04 +02:00 |
|
Ivailo Monev
|
7f6d8d5e98
|
drop support for gif
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-15 11:46:40 +02:00 |
|
Ivailo Monev
|
eb82919f2b
|
remove unused composition modes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-15 00:28:46 +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
|
042e13b008
|
do not detach destination image when settings its dots per meter in QImage::convertToFormat()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-14 04:30:27 +02:00 |
|
Ivailo Monev
|
64bfd2cf6c
|
do not detach QVector data multiple times in fix_color_table() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-14 04:11:46 +02:00 |
|
Ivailo Monev
|
013df42ec9
|
paint on image in QWidgetPrivate::render_helper()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-11 20:38:14 +02:00 |
|
Ivailo Monev
|
ba61b62af0
|
de-duplicate code in QPainter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-10 23:07:10 +02:00 |
|
Ivailo Monev
|
a480bbbdd2
|
typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-10 23:03:26 +02:00 |
|
Ivailo Monev
|
ad6f77433b
|
remove internal QMatrix and QTransform constructors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-08 07:10:25 +02:00 |
|
Ivailo Monev
|
c5458bc2ce
|
effectively revert 6586979321
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-08 05:46:33 +02:00 |
|
Ivailo Monev
|
5c869a3fd3
|
Merge branch 'master' of ssh://github.com/fluxer/katie
|
2021-12-07 23:09:51 +02:00 |
|
Ivailo Monev
|
13b6b3a1c8
|
remove unused internal QPaintEngine::coordinateOffset() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-07 23:09:13 +02:00 |
|
Ivailo Monev
|
a648afc427
|
remove unused QPainterPrivate::drawOpaqueBackground() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-07 15:57:41 +02:00 |
|
Ivailo Monev
|
ce798af227
|
remove declaration of non-existing qt_generate_brush_key() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-05 01:52:15 +02:00 |
|
Ivailo Monev
|
32f836c927
|
ensure the brush pixmap has a X11 handle in getPatternFill() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-04 21:37:08 +02:00 |
|
Ivailo Monev
|
57a59c02cb
|
remove QPaintEngine features enums that are not checked for and not emulated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-02 13:11:53 +02:00 |
|
Ivailo Monev
|
bc4ae250ed
|
remove code for always false condition in QImage::fill()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-01 18:14:30 +02:00 |
|
Ivailo Monev
|
2a51bf7a88
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-01 18:14:05 +02:00 |
|
Ivailo Monev
|
c799f944f0
|
less branches in QImage::mirrored()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 19:22:09 +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
|
00c4281f99
|
remove unused and internal QUrl::detach() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 17:49:05 +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
|
56d5e657a0
|
image is already detached by QImage::bits() in QGIFFormat::decode()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 16:19:19 +02:00 |
|
Ivailo Monev
|
0028c37fde
|
declare QPixmap as movable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 16:14:57 +02:00 |
|
Ivailo Monev
|
dfcb4c9052
|
do not declare QIcon and QImage as shared [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 13:44:04 +02:00 |
|
Ivailo Monev
|
694fe60156
|
image is already detache by QImage::scanLine() in write_pbm_image() funciton
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 13:30:10 +02:00 |
|
Ivailo Monev
|
969e2cefee
|
reimplement QImage::mirrored() via QImage::transformed()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-30 12:33:47 +00:00 |
|
Ivailo Monev
|
ba473945ec
|
remove QBitmap typedef that is typedef-ed in the parent QPixmap class [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-29 21:31:27 +02:00 |
|