Commit graph

4191 commits

Author SHA1 Message Date
Ivailo Monev
2319092b0f remove redundant QDir::cleanPath() calls in QFileSystemEngine::tempPath() and QLocalServerPrivate::listen()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-30 21:17:58 -04:00
Ivailo Monev
7e08917f21 cache environment queries in QFileSystemEngine::homePath() and QFileSystemEngine::tempPath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-30 21:17:17 -04:00
Ivailo Monev
0c1c5ef96f replace do_mirror() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-27 15:51:00 -04:00
Ivailo Monev
18dd680d86 move some constants and functions fomr qdrawhelper_p header to qdrawhelper source
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-27 15:21:29 +00:00
Ivailo Monev
e3049bff93 remove redundant break statements in QSvgIOHandler::option()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-27 07:30:52 -04:00
Ivailo Monev
e838a0f816 remove unused QtFontFamily::fontFilename and QtFontFamily::fontFileIndex members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-26 20:18:15 +00:00
Ivailo Monev
155fc950ec replace switch with if statement in QRasterPaintEngine::init()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-26 20:11:49 +00:00
Ivailo Monev
f7c0445588 avoid temporary in QRasterPixmapData::fill()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-26 20:11:03 +00:00
Ivailo Monev
3651dbcc14 remove unused QX11PaintEnginePrivate::adapted_pen_origin member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-26 18:07:59 +00:00
Ivailo Monev
f4d63c777c replace fuzzyCompare() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-25 20:44:06 -04:00
Ivailo Monev
d35782f93c remove unused and internal function prototype declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-25 19:42:09 -04:00
Ivailo Monev
4f869be3d9 remove duplicate QMatrix and QTransform constructors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-25 18:29:27 +00:00
Ivailo Monev
5aa8280793 remove redundant construct in QPainter::brushOrigin()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-25 17:23:01 +00:00
Ivailo Monev
ee2c774aae optimize SVG composition blend functions
albeit with code duplication but it should be worth it. have to note this
is done for QPainter::CompositionMode::CompositionMode_SourceOver and some
other cases already. the optimization will be noticable on application
which use those modes, like plasma-desktop, one way or the other

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-25 16:39:51 +00:00
Ivailo Monev
2ca4a205ef optimize some QMatrix methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 14:40:06 +00:00
Ivailo Monev
8bc6e64202 replace QKeyMapper::sendKeyEvent() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 00:20:27 +00:00
Ivailo Monev
3be1e953cc remove redundant header inclusions in qnetworkcommon_p header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 00:18:57 +00:00
Ivailo Monev
15d9977341 use correct latin string construct in QDBusMessagePrivate::makeLocal()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 00:14:09 +00:00
Ivailo Monev
443241aec1 remove redundant return statement in QDBusAbstractInterfacePrivate::property()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 00:12:41 +00:00
Ivailo Monev
4cff79e492 use static QChar::toUpper() method in QKeySequencePrivate::encodeString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-24 00:11:47 +00:00
Ivailo Monev
a5ba9846e8 use foreach() for iteration in QTextCodecPlugin::keys()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 21:25:08 +00:00
Ivailo Monev
086616b616 replace createForName() and createForMib() with their body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 19:41:38 +00:00
Ivailo Monev
a0a2bea416 all-in-one build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 18:43:07 +00:00
Ivailo Monev
aab6ac5d77 review some compiler and language definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 16:47:34 +00:00
Ivailo Monev
dc80a0b1ed move build specs from qglobal to qconfig header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 16:23:05 +00:00
Ivailo Monev
0bc6d12352 inline memory rotation functions and mark them static
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 15:09:55 +00:00
Ivailo Monev
1b2973cafc assume conditions that are asserted in drawing helpers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 14:24:09 +00:00
Ivailo Monev
b2c19d4365 remove redundant header inclusions in qpaintengine_raster source
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 13:46:50 +00:00
Ivailo Monev
50614f6e5b remove unused and internal qt_memrotate180()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 13:13:20 +00:00
Ivailo Monev
c3748066c9 fix all-in-one build related issue properly
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 12:34:27 +00:00
Ivailo Monev
a21cf59ba7 remove redundant QT_ALLINONE definition guards
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 12:12:54 +00:00
Ivailo Monev
5812411d37 optimize QDBusConnection methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-16 12:52:17 +00:00
Ivailo Monev
3104a28631 optimize QIcuCodec::allMibs()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 16:22:07 +00:00
Ivailo Monev
7f3d575422 review qnamespace header style and replace Qt::AlignmentFlag synonyms while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 14:32:46 +00:00
Ivailo Monev
65f05ec63a merge Q_ASSERT() and Q_ASSERT_X() definition conditionals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 14:03:03 +00:00
Ivailo Monev
bb90a1d87b review qglobal header comments, style, etc.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 01:13:08 +00:00
Ivailo Monev
0b3cf6cc2a leave notes in scripts about relevant wiki pages
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:40:11 +00:00
Ivailo Monev
373d9c2e3c remove redundant cast in qt_x11_getX11InfoForWindow()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:26:02 +00:00
Ivailo Monev
9c3e1e4cec avoid temporary in QObjectPrivate::_q_reregisterTimers()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:25:24 +00:00
Ivailo Monev
d3eb858e4d use foreach() for iteration in qDBusFindAdaptorConnector()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:05:48 +00:00
Ivailo Monev
38aec5374a use loop-local variable in qt_x11_getX11InfoForWindow()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:05:33 +00:00
Ivailo Monev
81dcceab05 remove unused qDBusFindAdaptorConnector() overload
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-14 00:05:01 +00:00
Ivailo Monev
63aac71dc5 avoid color masking/unmasking in init_gray() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-10 01:32:43 +00:00
Ivailo Monev
7d1130337b use static stops list in QGradient::stops()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-09 12:12:05 +00:00
Ivailo Monev
6969e2412c optimize QBrush::isOpaque()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-09 12:11:07 +00:00
Ivailo Monev
9fe192cd83 remove unused QInternalMimeData::canReadData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-06 16:23:07 +00:00
Ivailo Monev
257192e5f9 use static list in QFontDatabase::standardSizes()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-06 11:37:10 +00:00
Ivailo Monev
070a0557e7 use foreach() for iteration in QIconLoader::findIconHelper()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-02 01:27:59 +00:00
Ivailo Monev
8e1bd44ce1 avoid temporaries in QCleanlooksStyle::drawControl()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-07-01 14:26:43 +00:00
Ivailo Monev
40b80d3796 optimize QStyle::itemTextRect()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-06-29 17:06:46 +00:00