OSDN Git Service

kde/Katie.git
3 years agomove qt_register_signal_spy_callbacks() implementation to qobject source
Ivailo Monev [Fri, 14 Aug 2020 22:48:41 +0000 (01:48 +0300)]
move qt_register_signal_spy_callbacks() implementation to qobject source

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

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace QTest::swap() with its body
Ivailo Monev [Fri, 14 Aug 2020 20:57:10 +0000 (23:57 +0300)]
replace QTest::swap() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused qTestRandomSeed() function
Ivailo Monev [Fri, 14 Aug 2020 20:53:49 +0000 (23:53 +0300)]
remove unused qTestRandomSeed() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QBenchmarkContext member and method
Ivailo Monev [Fri, 14 Aug 2020 20:29:46 +0000 (23:29 +0300)]
remove unused QBenchmarkContext member and method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate README [ci skip]
Ivailo Monev [Tue, 11 Aug 2020 14:23:21 +0000 (17:23 +0300)]
update README [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix find_package() query with version requirement by external projects
Ivailo Monev [Tue, 11 Aug 2020 14:00:31 +0000 (17:00 +0300)]
fix find_package() query with version requirement by external projects

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate README [ci skip]
Ivailo Monev [Tue, 11 Aug 2020 13:32:36 +0000 (16:32 +0300)]
update README [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused Qt::ImageConversionFlag::NoAlpha enum
Ivailo Monev [Tue, 11 Aug 2020 13:08:59 +0000 (16:08 +0300)]
remove unused Qt::ImageConversionFlag::NoAlpha enum

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove documentation for enums that are were deprecated and removed
Ivailo Monev [Tue, 11 Aug 2020 13:08:28 +0000 (16:08 +0300)]
remove documentation for enums that are were deprecated and removed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomerge qnetworkproxy_generic into qnetworkproxy source file
Ivailo Monev [Tue, 11 Aug 2020 12:47:46 +0000 (15:47 +0300)]
merge qnetworkproxy_generic into qnetworkproxy source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agohandle JPEG quality limits in setter for performance reasons
Ivailo Monev [Mon, 10 Aug 2020 21:23:00 +0000 (00:23 +0300)]
handle JPEG quality limits in setter for performance reasons

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse QT_BUFFSIZE as buffer size in QCryptographicHash::addData()
Ivailo Monev [Mon, 10 Aug 2020 20:51:22 +0000 (23:51 +0300)]
use QT_BUFFSIZE as buffer size in QCryptographicHash::addData()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorequire OpenSSL v0.9.8+
Ivailo Monev [Mon, 10 Aug 2020 20:10:57 +0000 (23:10 +0300)]
require OpenSSL v0.9.8+

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper members for QGradient data
Ivailo Monev [Mon, 10 Aug 2020 13:21:34 +0000 (16:21 +0300)]
use proper members for QGradient data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse constant iterator in QPersistentModelIndexData::create()
Ivailo Monev [Sun, 9 Aug 2020 17:55:21 +0000 (20:55 +0300)]
use constant iterator in QPersistentModelIndexData::create()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorework mouse buttons debugging
Ivailo Monev [Sun, 9 Aug 2020 17:41:12 +0000 (20:41 +0300)]
rework mouse buttons debugging

avoid symbols in anonymous namespace and round-trips to the meta-object
system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace q_static_assert() with Q_ASSERT()
Ivailo Monev [Sun, 9 Aug 2020 16:59:25 +0000 (19:59 +0300)]
replace q_static_assert() with Q_ASSERT()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse foreach() for iteration in QEventDispatcherUNIXPrivate::doSelect()
Ivailo Monev [Sun, 9 Aug 2020 16:47:35 +0000 (19:47 +0300)]
use foreach() for iteration in QEventDispatcherUNIXPrivate::doSelect()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoincrease solid/pattern fill cache to 20
Ivailo Monev [Sun, 9 Aug 2020 14:30:10 +0000 (17:30 +0300)]
increase solid/pattern fill cache to 20

that way one for each standard color/brush style can be cached

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd _NET_SYSTEM_TRAY_OPCODE and MANAGER to pre-defined X11 atoms table
Ivailo Monev [Sun, 9 Aug 2020 14:07:02 +0000 (17:07 +0300)]
add _NET_SYSTEM_TRAY_OPCODE and MANAGER to pre-defined X11 atoms table

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark the end of qt_error_string() as unreachable
Ivailo Monev [Sun, 9 Aug 2020 13:37:22 +0000 (16:37 +0300)]
mark the end of qt_error_string() as unreachable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QSystemError class
Ivailo Monev [Sun, 9 Aug 2020 02:48:55 +0000 (05:48 +0300)]
remove redundant QSystemError class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreworkd temporary file name generator
Ivailo Monev [Sun, 9 Aug 2020 02:24:03 +0000 (05:24 +0300)]
reworkd temporary file name generator

while at it, do not open it with O_LARGEFILE since most files are small and
even tho it is used as method for copying files for an examples it should
not be used to copy such big files because there are far more optimal
platform specific solutions for doing that

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QSvgTinyDocument::draw() calls
Ivailo Monev [Sat, 8 Aug 2020 18:59:49 +0000 (21:59 +0300)]
optimize QSvgTinyDocument::draw() calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QSvgTinyDocument::boundsOnElement()
Ivailo Monev [Sat, 8 Aug 2020 18:59:30 +0000 (21:59 +0300)]
optimize QSvgTinyDocument::boundsOnElement()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark QSvgTinyDocument::draw() argument as required
Ivailo Monev [Sat, 8 Aug 2020 18:22:24 +0000 (21:22 +0300)]
mark QSvgTinyDocument::draw() argument as required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>