Ivailo Monev
992b6220d9
correct logic for layout application in QToolBarAreaLayout::restoreState()
...
reference:
6eeab0b0e1
21430066ed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 20:13:19 +03:00
Ivailo Monev
396d8be75a
add missing break statements in switch in QToolBarAreaLayoutInfo::distance()
...
upstream commit:
de48fd192b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 19:55:35 +03:00
Ivailo Monev
d5593f7f7b
implement QDebug stream operator for QBitArray
...
upstream commit:
18617f2824
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 16:29:27 +03:00
Ivailo Monev
6ac3171e7d
do not convert pixmap and mask in QCursor constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 20:14:59 +03:00
Ivailo Monev
2694feb58c
set the X11 screen of the actual pixmap in QX11PaintEngine::drawPixmap()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 20:06:11 +03:00
Ivailo Monev
77e8316f2e
mark warning case in QCursorData::setBitmap() as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 19:54:32 +03:00
Ivailo Monev
b1c295162c
make use of QFAST_SCAN_LINE() in QFontEngine::alphaMapForGlyph()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 17:13:47 +03:00
Ivailo Monev
6f5d872184
remove unused QFontEngine::alphaRGBMapForGlyph() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 16:45:10 +03:00
Ivailo Monev
f040385d87
make use of QFAST_SCAN_LINE() in QFontEngine::alphaRGBMapForGlyph()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 16:42:04 +03:00
Ivailo Monev
014b7c0725
call OptimizeHeaders script explicitly from component installation targets
...
fixes headers optimization when installing from component target, e.g. when
making package from the provided Debian package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 14:59:50 +03:00
Ivailo Monev
4e0b42ea5d
set invalid length variable to the output buffer size in QIcuCodec
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 22:24:34 +03:00
Ivailo Monev
c382b404ce
fake the system codec name
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 18:02:14 +03:00
Ivailo Monev
42413708fd
use Z_BEST_SPEED as default quality for PNG images
...
same as level 1 which is used in rcc, for reference:
https://www.zlib.net/manual.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 14:55:35 +03:00
Ivailo Monev
7b6793612e
do not shadow variable in read_xpm_string()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 14:35:52 +03:00
Ivailo Monev
a3272ae67d
remove unused QWidgetBackingStore::dirtyRegion() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 03:44:22 +03:00
Ivailo Monev
99f8cbf0b7
translations update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:37:53 +03:00
Ivailo Monev
27ea05a1f6
correct condition for solaris in top-level build file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:34:54 +03:00
Ivailo Monev
e8c49055a2
mark all QWindowSurface methods reimplemented by QRasterWindowSurface as pure virtual
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:26:16 +03:00
Ivailo Monev
6a7dcce56d
remove unused QWindowSurface::grabWidget() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:25:19 +03:00
Ivailo Monev
30fd71d9f5
remove code for always false condition in QWindowSurface and QRasterWindowSurface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:17:58 +03:00
Ivailo Monev
7c6e547f8b
make use of QFAST_SCAN_LINE() in QBitmap::fromData()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-23 20:40:24 +03:00
Ivailo Monev
8dcae795c1
remove duplicate pre-processor macro in GIF image handler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-23 20:12:52 +03:00
Ivailo Monev
23b9e57da9
remove code for always false condition in QWidgetBackingStore and QWindowSurface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-23 19:36:19 +03:00
Ivailo Monev
684883ad49
internal pixmap data classes optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-23 09:45:44 +03:00
Ivailo Monev
ca1d93dfe1
QRasterBuffer::colorizeBitmap() optimization
...
TODO: use QFAST_SCAN_LINE where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 23:44:25 +03:00
Ivailo Monev
99923e80bc
remove redundant QRasterWindowSurfacePrivate::inSetGeometry member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 23:06:47 +03:00
Ivailo Monev
6855ee3f9c
remove declaration of non-existing QRasterBuffer::prepareBuffer() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 23:05:59 +03:00
Ivailo Monev
138004ae6e
correct reference to unifdef executable in katie_optimize-headers()
...
fixes headers optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 18:25:47 +03:00
Ivailo Monev
2932597d13
mark warning cases in drawing functions as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 18:20:24 +03:00
Ivailo Monev
96410acbb1
disable automatic async D-Bus calls code due to thread-safety issues
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 20:11:51 +03:00
Ivailo Monev
04ab8d8756
use proper QString constructors for latin strings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 15:35:40 +03:00
Ivailo Monev
f78f8cd293
remove unused variables in QDBusConnectionPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 15:33:09 +03:00
Ivailo Monev
0e70802ac3
remove redundant forward class declaration in qdbusconnection header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 15:32:46 +03:00
Ivailo Monev
cb81e0ddb1
Revert "use single do/while loop in QEventDispatcherX11::processEvents()"
...
This reverts commit d46b915416
.
2021-06-21 12:42:43 +03:00
Ivailo Monev
0bd914d0bd
lock timers set before bit flip/free bit lookup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 12:26:07 +03:00
Ivailo Monev
c48faa7d51
use ICU functions to convert QString to lower/upper/case folded string
...
fixes string comparison in some cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 10:58:42 +03:00
Ivailo Monev
fee87277bc
undefine options that are not supported when optimizing headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-21 08:07:47 +03:00
Ivailo Monev
a217443055
define OS, architectures and byte order defintions based on the host building Katie [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 23:02:50 +03:00
Ivailo Monev
678b4fe108
remove unused QTypeInfo::isPointer enum [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 21:26:23 +03:00
Ivailo Monev
5f035728d4
type normalization compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 16:41:33 +03:00
Ivailo Monev
7be4f5c901
use public QLocale methods where possible in QString methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 15:08:12 +03:00
Ivailo Monev
9da1e09b0c
do not normalize certain unsigned types from normalizeTypeInternal()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 15:07:38 +03:00
Ivailo Monev
ffdc280e39
add methods for stateless conversion to QIcuCodec and use them in QString
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 13:14:39 +03:00
Ivailo Monev
eb679dca59
add float-specialized conversion methods to QLocale
...
fixes float conversion in some cases, de-duplicating code while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 11:13:10 +03:00
Ivailo Monev
bfa8ffeee5
effectively revert 36e1687e0e
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-20 09:22:25 +03:00
Ivailo Monev
5f2f6e9779
adjust QVariant test case data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 21:14:19 +03:00
Ivailo Monev
a4baf913a0
Revert "avoid temporary copies in QString"
...
This reverts commit dae8364153
.
2021-06-19 20:58:15 +03:00
Ivailo Monev
ed371fbd0f
compatibility bits for converting strings starting with negative sign to unsigned integer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 20:34:38 +03:00
Ivailo Monev
e8bf4fd137
keep references to QByteArray objects in QDBusMessagePrivate::toDBusMessage()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 14:12:53 +03:00
Ivailo Monev
ddcf8a35b9
make use of QStandardPaths::findExecutable() in QCoreApplication::applicationFilePath()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 10:49:44 +03:00