OSDN Git Service

kde/Katie.git
3 years agooptimize QSvgNode::styleProperty()
Ivailo Monev [Sat, 8 Aug 2020 18:15:22 +0000 (21:15 +0300)]
optimize QSvgNode::styleProperty()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agounbundle libpng and sqlite and mark the packages as required
Ivailo Monev [Sat, 8 Aug 2020 16:49:15 +0000 (19:49 +0300)]
unbundle libpng and sqlite and mark the packages as required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused SQL test data
Ivailo Monev [Sat, 8 Aug 2020 15:15:48 +0000 (18:15 +0300)]
remove unused SQL test data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant header inclusions in qfontdatabase_x11_p header
Ivailo Monev [Sat, 8 Aug 2020 02:21:15 +0000 (05:21 +0300)]
remove redundant header inclusions in qfontdatabase_x11_p header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QFontMetrics::inFontUcs4() and QFontMetricsF::inFontUcs4()
Ivailo Monev [Sat, 8 Aug 2020 02:20:30 +0000 (05:20 +0300)]
optimize QFontMetrics::inFontUcs4() and QFontMetricsF::inFontUcs4()

upstream commit:
https://github.com/qt/qtbase/commit/09bc8e2cb8238d8dee79a0f22b26efcc05ce6a52

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused JSC::ClassInfo::staticPropHashTable member
Ivailo Monev [Fri, 7 Aug 2020 21:14:12 +0000 (00:14 +0300)]
remove unused JSC::ClassInfo::staticPropHashTable member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QSvgHandler member and methods
Ivailo Monev [Fri, 7 Aug 2020 17:37:40 +0000 (20:37 +0300)]
remove unused QSvgHandler member and methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomerge QSvgHandler::parse() into QSvgHandler::init()
Ivailo Monev [Fri, 7 Aug 2020 17:21:49 +0000 (20:21 +0300)]
merge QSvgHandler::parse() into QSvgHandler::init()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QSvgText::draw()
Ivailo Monev [Fri, 7 Aug 2020 17:15:11 +0000 (20:15 +0300)]
avoid temporary in QSvgText::draw()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove code for always false condition in QSvgPaintEngine::updateState()
Ivailo Monev [Fri, 7 Aug 2020 17:09:08 +0000 (20:09 +0300)]
remove code for always false condition in QSvgPaintEngine::updateState()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace macro with its body in svgToQtCompositionMode()
Ivailo Monev [Fri, 7 Aug 2020 16:56:24 +0000 (19:56 +0300)]
replace macro with its body in svgToQtCompositionMode()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agosimplify QSvgAttributes stroke cases parsing
Ivailo Monev [Fri, 7 Aug 2020 16:54:18 +0000 (19:54 +0300)]
simplify QSvgAttributes stroke cases parsing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant condition in QWindowsStyle::styleHint()
Ivailo Monev [Fri, 7 Aug 2020 14:48:23 +0000 (17:48 +0300)]
remove redundant condition in QWindowsStyle::styleHint()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant const_cast<T>() in QWindowsStyle::polish()
Ivailo Monev [Fri, 7 Aug 2020 14:45:17 +0000 (17:45 +0300)]
remove redundant const_cast<T>() in QWindowsStyle::polish()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QWindowsStylePrivate members and methods
Ivailo Monev [Fri, 7 Aug 2020 14:29:26 +0000 (17:29 +0300)]
remove unused QWindowsStylePrivate members and methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QWindowsStyle::drawPrimitive()
Ivailo Monev [Fri, 7 Aug 2020 14:24:20 +0000 (17:24 +0300)]
avoid temporary in QWindowsStyle::drawPrimitive()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused CSS parser constructor argument
Ivailo Monev [Fri, 7 Aug 2020 14:09:35 +0000 (17:09 +0300)]
remove unused CSS parser constructor argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoconvert endianess from runtime to build checks
Ivailo Monev [Tue, 4 Aug 2020 17:02:01 +0000 (20:02 +0300)]
convert endianess from runtime to build checks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocall strcpy() instead of qstrcpy() in qstrdup()
Ivailo Monev [Tue, 4 Aug 2020 16:35:45 +0000 (19:35 +0300)]
call strcpy() instead of qstrcpy() in qstrdup()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoproperly indent case in qUncompress()
Ivailo Monev [Tue, 4 Aug 2020 16:35:08 +0000 (19:35 +0300)]
properly indent case in qUncompress()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobump minimum zstd version requirement to v1.1.3
Ivailo Monev [Tue, 4 Aug 2020 16:14:17 +0000 (19:14 +0300)]
bump minimum zstd version requirement to v1.1.3

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize gray raster
Ivailo Monev [Tue, 4 Aug 2020 13:34:54 +0000 (16:34 +0300)]
optimize gray raster

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant rasterizer related definitions
Ivailo Monev [Tue, 4 Aug 2020 13:08:03 +0000 (16:08 +0300)]
remove redundant rasterizer related definitions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse foreach() for iteration in QIconTheme constructor
Ivailo Monev [Mon, 3 Aug 2020 17:10:14 +0000 (20:10 +0300)]
use foreach() for iteration in QIconTheme constructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper type for StyleSelector::nodeIds() and rename it to reflect it
Ivailo Monev [Mon, 3 Aug 2020 16:58:30 +0000 (19:58 +0300)]
use proper type for StyleSelector::nodeIds() and rename it to reflect it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused GlyphPointerHash and GlyphIntHash typedefs
Ivailo Monev [Mon, 3 Aug 2020 14:04:39 +0000 (17:04 +0300)]
remove unused GlyphPointerHash and GlyphIntHash typedefs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QTextureGlyphCache::glyphPadding()
Ivailo Monev [Mon, 3 Aug 2020 14:04:16 +0000 (17:04 +0300)]
remove redundant QTextureGlyphCache::glyphPadding()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QStyleHelper::drawDial()
Ivailo Monev [Mon, 3 Aug 2020 13:11:50 +0000 (16:11 +0300)]
avoid temporary in QStyleHelper::drawDial()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused Qt::ApplicationAttribute::AA_CaptureMultimediaKeys enum
Ivailo Monev [Mon, 3 Aug 2020 13:06:23 +0000 (16:06 +0300)]
remove unused Qt::ApplicationAttribute::AA_CaptureMultimediaKeys enum

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassume compiler is either gcc or clang
Ivailo Monev [Mon, 3 Aug 2020 12:46:46 +0000 (15:46 +0300)]
assume compiler is either gcc or clang

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant default case in QSpanData::setup()
Ivailo Monev [Mon, 3 Aug 2020 01:12:42 +0000 (04:12 +0300)]
remove redundant default case in QSpanData::setup()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused qErrnoWarning() functions
Ivailo Monev [Mon, 3 Aug 2020 01:02:27 +0000 (04:02 +0300)]
remove unused qErrnoWarning() functions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused and internal QPaintEngine::fix_neg_rect()
Ivailo Monev [Sun, 2 Aug 2020 23:06:40 +0000 (02:06 +0300)]
remove unused and internal QPaintEngine::fix_neg_rect()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove code for always false condition in QPainterPrivate
Ivailo Monev [Sun, 2 Aug 2020 22:20:49 +0000 (01:20 +0300)]
remove code for always false condition in QPainterPrivate

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QPainter::fillRect() methods
Ivailo Monev [Sun, 2 Aug 2020 20:23:10 +0000 (23:23 +0300)]
optimize QPainter::fillRect() methods

solid brushes do not have neither texture nor gradient

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove variable closer to the scope it is used in in blendUntransformed()
Ivailo Monev [Sun, 2 Aug 2020 18:38:12 +0000 (21:38 +0300)]
move variable closer to the scope it is used in in blendUntransformed()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QLineF::unitVector() and QLineF::angleTo()
Ivailo Monev [Sun, 2 Aug 2020 06:05:52 +0000 (09:05 +0300)]
optimize QLineF::unitVector() and QLineF::angleTo()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocombine two QT_NO_XRENDER definition checks in qpaintengine_x11 source
Ivailo Monev [Sun, 2 Aug 2020 06:04:53 +0000 (09:04 +0300)]
combine two QT_NO_XRENDER definition checks in qpaintengine_x11 source

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not buffer in QX11PaintEngine::drawPoints() methods
Ivailo Monev [Sun, 2 Aug 2020 04:36:43 +0000 (07:36 +0300)]
do not buffer in QX11PaintEngine::drawPoints() methods

twice as fast on some line drawing benchmarks with no noticable loss in
other cases

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agosort output by tag in benchmark comparison script [ci skip]
Ivailo Monev [Sun, 2 Aug 2020 01:07:58 +0000 (04:07 +0300)]
sort output by tag in benchmark comparison script [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not install qsql_sqlite header
Ivailo Monev [Sun, 2 Aug 2020 00:21:56 +0000 (03:21 +0300)]
do not install qsql_sqlite header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sun, 2 Aug 2020 00:19:53 +0000 (03:19 +0300)]
Merge branch 'master' of https://github.com/fluxer/katie

3 years agoexport QSQLiteDriver as part of the sql module
Ivailo Monev [Sun, 2 Aug 2020 00:18:36 +0000 (03:18 +0300)]
export QSQLiteDriver as part of the sql module

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate FreeBSD pkg-plist package file
Ivailo Monev [Sun, 2 Aug 2020 00:16:06 +0000 (00:16 +0000)]
update FreeBSD pkg-plist package file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocrude build fix for FreeBSD
Ivailo Monev [Sat, 1 Aug 2020 23:24:21 +0000 (02:24 +0300)]
crude build fix for FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate sqlite bundle to v3.32.3
Ivailo Monev [Sat, 1 Aug 2020 20:01:09 +0000 (23:01 +0300)]
update sqlite bundle to v3.32.3

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreduce QStyleSheetStyle::getDefaultStyleSheet() calls
Ivailo Monev [Sat, 1 Aug 2020 19:49:08 +0000 (22:49 +0300)]
reduce QStyleSheetStyle::getDefaultStyleSheet() calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove ARGB_COMBINE_ALPHA macro definition near other macro
Ivailo Monev [Sat, 1 Aug 2020 19:48:03 +0000 (22:48 +0300)]
move ARGB_COMBINE_ALPHA macro definition near other macro

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporaries in QStyle::standardPalette()
Ivailo Monev [Sat, 1 Aug 2020 19:47:19 +0000 (22:47 +0300)]
avoid temporaries in QStyle::standardPalette()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect condition for QProxyStyle source compilation
Ivailo Monev [Sat, 1 Aug 2020 19:46:58 +0000 (22:46 +0300)]
correct condition for QProxyStyle source compilation

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agogeneralize qt_memfill<T>() implementations
Ivailo Monev [Sat, 1 Aug 2020 18:17:56 +0000 (21:17 +0300)]
generalize qt_memfill<T>() implementations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant condition check in blendUntransformed()
Ivailo Monev [Sat, 1 Aug 2020 17:02:41 +0000 (20:02 +0300)]
remove redundant condition check in blendUntransformed()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused drawing helper color classes methods
Ivailo Monev [Sat, 1 Aug 2020 16:59:17 +0000 (19:59 +0300)]
remove unused drawing helper color classes methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused drawing helper color classes
Ivailo Monev [Sat, 1 Aug 2020 04:11:44 +0000 (07:11 +0300)]
remove unused drawing helper color classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant qt_colorConvert<T, T>() overloads
Ivailo Monev [Sat, 1 Aug 2020 03:44:34 +0000 (06:44 +0300)]
remove redundant qt_colorConvert<T, T>() overloads

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QPNGImageWriter::writeImage() overloads
Ivailo Monev [Sat, 1 Aug 2020 02:51:30 +0000 (05:51 +0300)]
remove unused QPNGImageWriter::writeImage() overloads

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoMerge branch 'master' of https://github.com/fluxer/katie into recomp
Ivailo Monev [Sat, 1 Aug 2020 01:30:37 +0000 (21:30 -0400)]
Merge branch 'master' of https://github.com/fluxer/katie into recomp

3 years agoconst-ify DestFetchProc function prototypes argument
Ivailo Monev [Sat, 1 Aug 2020 01:30:19 +0000 (21:30 -0400)]
const-ify DestFetchProc function prototypes argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused drawing helper color classes methods
Ivailo Monev [Fri, 31 Jul 2020 22:58:01 +0000 (18:58 -0400)]
remove unused drawing helper color classes methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoMerge remote-tracking branch 'origin' into recomp
Ivailo Monev [Fri, 31 Jul 2020 22:43:53 +0000 (18:43 -0400)]
Merge remote-tracking branch 'origin' into recomp

3 years agoremove unused qargb8565::rawValue16() method
Ivailo Monev [Fri, 31 Jul 2020 22:43:37 +0000 (18:43 -0400)]
remove unused qargb8565::rawValue16() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove code for always false condition in QRasterWindowSurface
Ivailo Monev [Fri, 31 Jul 2020 21:01:29 +0000 (17:01 -0400)]
remove code for always false condition in QRasterWindowSurface

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid construct in fetchTransformedBilinear<T, T>()
Ivailo Monev [Fri, 31 Jul 2020 20:39:17 +0000 (16:39 -0400)]
avoid construct in fetchTransformedBilinear<T, T>()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomerge qpaintdevice and qpaintdevice_x11 sources
Ivailo Monev [Fri, 31 Jul 2020 17:03:42 +0000 (13:03 -0400)]
merge qpaintdevice and qpaintdevice_x11 sources

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QPainterPath::toReversed()
Ivailo Monev [Fri, 31 Jul 2020 17:03:11 +0000 (13:03 -0400)]
avoid temporary in QPainterPath::toReversed()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QX11PaintEngine methods
Ivailo Monev [Fri, 31 Jul 2020 15:12:09 +0000 (11:12 -0400)]
remove unused QX11PaintEngine methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace QVarLengthArray<T> with dynamic arrays in QPaintEngine::drawPolygon() methods
Ivailo Monev [Fri, 31 Jul 2020 15:11:34 +0000 (11:11 -0400)]
replace QVarLengthArray<T> with dynamic arrays in QPaintEngine::drawPolygon() methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QDataBuffer<T>::pop_back() method
Ivailo Monev [Fri, 31 Jul 2020 14:44:54 +0000 (10:44 -0400)]
remove unused QDataBuffer<T>::pop_back() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporaries in QSystemLocale::query()
Ivailo Monev [Fri, 31 Jul 2020 11:49:15 +0000 (07:49 -0400)]
avoid temporaries in QSystemLocale::query()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoRevert "cache environment queries in QFileSystemEngine::homePath() and QFileSystemEng...
Ivailo Monev [Fri, 31 Jul 2020 11:03:18 +0000 (07:03 -0400)]
Revert "cache environment queries in QFileSystemEngine::homePath() and QFileSystemEngine::tempPath()"

This reverts commit 7e08917f21c41febfc1ce22f9c01587f2529284b.

3 years agooptimize QCommonStyle::drawControl()
Ivailo Monev [Fri, 31 Jul 2020 01:42:50 +0000 (21:42 -0400)]
optimize QCommonStyle::drawControl()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant condition check in QFontEngineX11FT constructor
Ivailo Monev [Fri, 31 Jul 2020 01:18:33 +0000 (21:18 -0400)]
remove redundant condition check in QFontEngineX11FT constructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QDir::cleanPath() calls in QFileSystemEngine::tempPath() and QLocalS...
Ivailo Monev [Fri, 31 Jul 2020 01:17:58 +0000 (21:17 -0400)]
remove redundant QDir::cleanPath() calls in QFileSystemEngine::tempPath() and QLocalServerPrivate::listen()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocache environment queries in QFileSystemEngine::homePath() and QFileSystemEngine...
Ivailo Monev [Fri, 31 Jul 2020 01:17:17 +0000 (21:17 -0400)]
cache environment queries in QFileSystemEngine::homePath() and QFileSystemEngine::tempPath()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace do_mirror() with its body
Ivailo Monev [Mon, 27 Jul 2020 19:51:00 +0000 (15:51 -0400)]
replace do_mirror() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove some constants and functions fomr qdrawhelper_p header to qdrawhelper source
Ivailo Monev [Mon, 27 Jul 2020 13:02:00 +0000 (09:02 -0400)]
move some constants and functions fomr qdrawhelper_p header to qdrawhelper source

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassume RGB16 is unaligned and texture in that format in blend functions
Ivailo Monev [Mon, 27 Jul 2020 11:54:08 +0000 (07:54 -0400)]
assume RGB16 is unaligned and texture in that format in blend functions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant break statements in QSvgIOHandler::option()
Ivailo Monev [Mon, 27 Jul 2020 11:30:52 +0000 (07:30 -0400)]
remove redundant break statements in QSvgIOHandler::option()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QtFontFamily::fontFilename and QtFontFamily::fontFileIndex members
Ivailo Monev [Sun, 26 Jul 2020 20:18:15 +0000 (20:18 +0000)]
remove unused QtFontFamily::fontFilename and QtFontFamily::fontFileIndex members

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace switch with if statement in QRasterPaintEngine::init()
Ivailo Monev [Sun, 26 Jul 2020 20:11:49 +0000 (20:11 +0000)]
replace switch with if statement in QRasterPaintEngine::init()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QRasterPixmapData::fill()
Ivailo Monev [Sun, 26 Jul 2020 20:11:03 +0000 (20:11 +0000)]
avoid temporary in QRasterPixmapData::fill()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QX11PaintEnginePrivate::adapted_pen_origin member
Ivailo Monev [Sun, 26 Jul 2020 18:07:59 +0000 (18:07 +0000)]
remove unused QX11PaintEnginePrivate::adapted_pen_origin member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace fuzzyCompare() with its body
Ivailo Monev [Sun, 26 Jul 2020 00:44:06 +0000 (20:44 -0400)]
replace fuzzyCompare() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused and internal function prototype declaration
Ivailo Monev [Sat, 25 Jul 2020 23:42:09 +0000 (19:42 -0400)]
remove unused and internal function prototype declaration

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove duplicate QMatrix and QTransform constructors
Ivailo Monev [Sat, 25 Jul 2020 18:29:27 +0000 (18:29 +0000)]
remove duplicate QMatrix and QTransform constructors

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant construct in QPainter::brushOrigin()
Ivailo Monev [Sat, 25 Jul 2020 17:23:01 +0000 (17:23 +0000)]
remove redundant construct in QPainter::brushOrigin()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize SVG composition blend functions
Ivailo Monev [Sat, 25 Jul 2020 16:39:51 +0000 (16:39 +0000)]
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>
3 years agooptimize some QMatrix methods
Ivailo Monev [Fri, 24 Jul 2020 14:40:06 +0000 (14:40 +0000)]
optimize some QMatrix methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace QKeyMapper::sendKeyEvent() with its body
Ivailo Monev [Fri, 24 Jul 2020 00:20:27 +0000 (00:20 +0000)]
replace QKeyMapper::sendKeyEvent() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant header inclusions in qnetworkcommon_p header
Ivailo Monev [Fri, 24 Jul 2020 00:18:57 +0000 (00:18 +0000)]
remove redundant header inclusions in qnetworkcommon_p header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse correct latin string construct in QDBusMessagePrivate::makeLocal()
Ivailo Monev [Fri, 24 Jul 2020 00:14:09 +0000 (00:14 +0000)]
use correct latin string construct in QDBusMessagePrivate::makeLocal()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant return statement in QDBusAbstractInterfacePrivate::property()
Ivailo Monev [Fri, 24 Jul 2020 00:12:41 +0000 (00:12 +0000)]
remove redundant return statement in QDBusAbstractInterfacePrivate::property()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse static QChar::toUpper() method in QKeySequencePrivate::encodeString()
Ivailo Monev [Fri, 24 Jul 2020 00:11:47 +0000 (00:11 +0000)]
use static QChar::toUpper() method in QKeySequencePrivate::encodeString()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse foreach() for iteration in QTextCodecPlugin::keys()
Ivailo Monev [Thu, 23 Jul 2020 21:25:08 +0000 (21:25 +0000)]
use foreach() for iteration in QTextCodecPlugin::keys()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace createForName() and createForMib() with their body
Ivailo Monev [Thu, 23 Jul 2020 19:41:38 +0000 (19:41 +0000)]
replace createForName() and createForMib() with their body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoall-in-one build fix
Ivailo Monev [Thu, 23 Jul 2020 18:43:07 +0000 (18:43 +0000)]
all-in-one build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreview some compiler and language definition checks
Ivailo Monev [Thu, 23 Jul 2020 16:47:34 +0000 (16:47 +0000)]
review some compiler and language definition checks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove build specs from qglobal to qconfig header
Ivailo Monev [Thu, 23 Jul 2020 16:21:11 +0000 (16:21 +0000)]
move build specs from qglobal to qconfig header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline memory rotation functions and mark them static
Ivailo Monev [Thu, 23 Jul 2020 15:09:19 +0000 (15:09 +0000)]
inline memory rotation functions and mark them static

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassume conditions that are asserted in drawing helpers
Ivailo Monev [Thu, 23 Jul 2020 14:24:09 +0000 (14:24 +0000)]
assume conditions that are asserted in drawing helpers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>