Ivailo Monev
9bda878a38
remove redundant QWidgetAction::eventFilter() reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-17 23:41:37 +03:00
Ivailo Monev
e70ee9cf5f
optimize some QRasterPaintEngine methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-17 13:19:15 +03:00
Ivailo Monev
c10754fd3d
make private QDir pointer actually private
...
while at it, remove hack in QDirIterator
upstream commit:
9848c8b92c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 18:08:22 +03:00
Ivailo Monev
6f9a588202
reuse variables in SVG composition functions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 17:49:03 +03:00
Ivailo Monev
dadd11965f
remove unused destFetch<T>() drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 17:11:29 +03:00
Ivailo Monev
545b4b7a1d
remove unused qIsControlChar() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 16:52:33 +03:00
Ivailo Monev
b74b532a29
remove redundant const_cast<T>() in QPainter::drawTextItem()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 16:52:21 +03:00
Ivailo Monev
88fafae451
convert fetchTransformedBilinear_pixelBounds<T>() to function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 16:52:01 +03:00
Ivailo Monev
b432d0b547
rename qt_fetchUntransformed<T>() for consistency
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-16 16:51:31 +03:00
Ivailo Monev
5f9a47469d
rename variables in qt_init() for consistency
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-15 22:09:21 +03:00
Ivailo Monev
a48d8b8669
remove unused QFramePrivate::frect member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-15 22:09:01 +03:00
Ivailo Monev
7bd2af707f
inline elapsedAndRestart() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-15 22:08:02 +03:00
Ivailo Monev
b7218f712d
include all X11 extensions used in USE_XORG variable in FreeBSD package file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-14 00:44:52 +03:00
Ivailo Monev
6df70b8372
remove redundant __has_extension definition in qglobal header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-13 02:52:50 +03:00
Ivailo Monev
757d7937d0
remove unused and internal QRasterPaintEngine methods
...
note that QPainter::clipBoundingRect() exists but it is not virtual
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 14:19:13 +03:00
Ivailo Monev
86a8190267
remove mac and windows leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 14:00:23 +03:00
Ivailo Monev
80fd17d39e
remove redundant QPainter::PixmapFragment class and related functionality
...
since there is no transformation there is a performance penalty for using
it in QDeclarativeParticlesPainter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 13:47:19 +03:00
Ivailo Monev
c9c32edef4
use foreach() for iteration in QRasterWindowSurface::prepareBuffer()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 12:35:10 +03:00
Ivailo Monev
6cf4fc62e7
avoid QRegion assignment in QWidgetPrivate::repaint_sys()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 12:12:28 +03:00
Ivailo Monev
440fbb5986
remove declarations of non-existing QWidget methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 12:04:39 +03:00
Ivailo Monev
ea91767ac3
remove redundant return statement in QCursorData::update()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 12:04:08 +03:00
Ivailo Monev
fe9bc58fab
avoid QPixmap construct in QRasterWindowSurface::flush()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 11:36:58 +03:00
Ivailo Monev
b7e4bae65f
make it possible to disable XINERAMA X11 extension at runtime
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 11:28:08 +03:00
Ivailo Monev
10026b7ba5
merge if with switch statement in QX11PaintEngine::updateClipRegion_dev()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 10:34:24 +03:00
Ivailo Monev
b75fe8a5fd
optimize QX11PaintEngine::updateState()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-12 10:19:08 +03:00
Ivailo Monev
7c13a03cc9
minor code de-duplication
...
upstream commit:
3a333f2d92
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-11 08:58:41 +03:00
Ivailo Monev
feb07793c7
remove unused and internal QAccessibleToolButton::actionCount()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-11 08:38:23 +03:00
Ivailo Monev
ef66ad857d
remove unused variable in normalizeTypeInternal()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-11 08:23:23 +03:00
Ivailo Monev
32ddd0b589
rewrite INV_PREMUL() as static function to cache alpha value
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-11 07:47:08 +03:00
Ivailo Monev
9973e5b191
enable opentype harfbuzz support
...
there is no note left why it was disabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-10 12:54:30 +03:00
Ivailo Monev
4af67f403d
always use qreal as type for QGenericMatrix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-10 12:34:46 +03:00
Ivailo Monev
0870586828
remove redundant qreal constructs in QQuaternion::slerp()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-09 14:31:29 +03:00
Ivailo Monev
ba6b70fce9
remove unused QUnifiedTimer::runningAnimationCount() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-09 14:31:04 +03:00
Ivailo Monev
88184c47bd
remove redundant QUnifiedTimer::instance() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-09 14:02:36 +03:00
Ivailo Monev
1cf4fba862
update URL TLDs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-09 10:51:55 +03:00
Ivailo Monev
9d64654862
optimize normalizeTypeInternal() QMetaObject helper function
...
there should be QByteArray::startsWith() overload that takes size argument
for this purpose
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-09 10:47:44 +03:00
Ivailo Monev
74b09892e6
remove redundant empty string checks in QCoreApplication::libraryPaths() and QCoreApplication::addLibraryPath()
...
if the path is empty, the canonical path is also empty
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-08 16:32:33 +03:00
Ivailo Monev
4e1f996d64
require Linux v2.6.27+ and glibc v2.9+
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-08 13:15:43 +03:00
Ivailo Monev
2e12f99c29
use QT_OFF_T where appropriate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-08 12:46:00 +03:00
Ivailo Monev
473f75fba6
remove redundant type information for XChar2b
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 10:37:26 +03:00
Ivailo Monev
921e9e7ab0
use non-detaching methods in expblur() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 06:10:26 +03:00
Ivailo Monev
ca2d9be761
turn condition into assert in qt_blurImage() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 06:09:46 +03:00
Ivailo Monev
b2a2032ea0
optimize QTransform::TxRotate, QTransform::TxShear and QTransform::TxProject mapping
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 00:21:28 +03:00
Ivailo Monev
c1118b0c6f
QT_MOC_CPP is never defined so remove checks for it in qglobal header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 00:01:09 +03:00
Ivailo Monev
773d3a7549
remove redundant quint32p drawing helper class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-03 20:27:04 +03:00
Ivailo Monev
d0bb5455c2
remove redundant xpmHash() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-02 03:00:54 +03:00
Ivailo Monev
2e56675a11
optimize qt_rectfill_quint32()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-02 02:42:14 +03:00
Ivailo Monev
69d54f9a66
remove redundant qt_memfill<T, T>() drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-02 02:42:00 +03:00
Ivailo Monev
21aeb562bf
re-use variable in destStoreARGB32() drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-09-27 21:37:27 +03:00
Ivailo Monev
3eb3978582
revert to normal RCC execution
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-09-27 21:34:31 +03:00