OSDN Git Service

kde/Katie.git
3 years agoavoid temporaries in SVG handler
Ivailo Monev [Mon, 19 Apr 2021 14:51:32 +0000 (17:51 +0300)]
avoid temporaries in SVG handler

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused convertToPixels() argument
Ivailo Monev [Mon, 19 Apr 2021 14:51:13 +0000 (17:51 +0300)]
remove unused convertToPixels() argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect Q_D() macro usage in QPrinterInfo
Ivailo Monev [Fri, 2 Apr 2021 15:56:37 +0000 (18:56 +0300)]
correct Q_D() macro usage in QPrinterInfo

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoindent QFormBuilderExtra::customWidgetBaseClass()
Ivailo Monev [Fri, 2 Apr 2021 15:56:17 +0000 (18:56 +0300)]
indent QFormBuilderExtra::customWidgetBaseClass()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse QT_BUFFSIZE as buffer size in QXmlStreamReaderPrivate::getChar_helper()
Ivailo Monev [Fri, 2 Apr 2021 14:21:15 +0000 (17:21 +0300)]
use QT_BUFFSIZE as buffer size in QXmlStreamReaderPrivate::getChar_helper()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QSqlRecord::detach() method
Ivailo Monev [Fri, 2 Apr 2021 14:04:49 +0000 (17:04 +0300)]
remove redundant QSqlRecord::detach() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoproperly initialize QSqlRecordPrivate members
Ivailo Monev [Fri, 2 Apr 2021 14:01:19 +0000 (17:01 +0300)]
properly initialize QSqlRecordPrivate members

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid possible data detaching in QByteArray::fromHex() and QByteArray::toHex()
Ivailo Monev [Wed, 31 Mar 2021 14:04:01 +0000 (17:04 +0300)]
avoid possible data detaching in QByteArray::fromHex() and QByteArray::toHex()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse immutable strings table in extractEncodingDecl()
Ivailo Monev [Wed, 31 Mar 2021 13:38:57 +0000 (16:38 +0300)]
use immutable strings table in extractEncodingDecl()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinitialize variable outside extractEncodingDecl()
Ivailo Monev [Wed, 31 Mar 2021 13:16:49 +0000 (16:16 +0300)]
initialize variable outside extractEncodingDecl()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimal buffer usage in QTextDocumentPrivate::plainText()
Ivailo Monev [Wed, 31 Mar 2021 12:46:52 +0000 (15:46 +0300)]
optimal buffer usage in QTextDocumentPrivate::plainText()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimal buffer usage in qFastCompress() and qFastUncompress()
Ivailo Monev [Wed, 31 Mar 2021 12:21:58 +0000 (15:21 +0300)]
optimal buffer usage in qFastCompress() and qFastUncompress()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace prepareEngine_helper() with its body
Ivailo Monev [Wed, 31 Mar 2021 00:39:56 +0000 (03:39 +0300)]
replace prepareEngine_helper() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoJSC structure leak counter fix
Ivailo Monev [Tue, 30 Mar 2021 23:28:33 +0000 (02:28 +0300)]
JSC structure leak counter fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QScriptValueIterator test
Ivailo Monev [Tue, 30 Mar 2021 23:13:06 +0000 (02:13 +0300)]
add QScriptValueIterator test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoRevert "automatically delete ccache directory if it reaches size in gigabytes"
Ivailo Monev [Sat, 27 Mar 2021 10:50:17 +0000 (12:50 +0200)]
Revert "automatically delete ccache directory if it reaches size in gigabytes"

This reverts commit 25ae7eec01c688bc141502caa8e28f5d1641cb86.

3 years agouse QStringList for QUiLoader widgets list
Ivailo Monev [Sat, 27 Mar 2021 10:30:00 +0000 (12:30 +0200)]
use QStringList for QUiLoader widgets list

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocall QByteArray::append() overload from QByteArray::append()
Ivailo Monev [Fri, 26 Mar 2021 13:37:04 +0000 (15:37 +0200)]
call QByteArray::append() overload from QByteArray::append()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoautomatically delete ccache directory if it reaches size in gigabytes
Ivailo Monev [Fri, 26 Mar 2021 13:31:59 +0000 (15:31 +0200)]
automatically delete ccache directory if it reaches size in gigabytes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not register unavailable XML modules
Ivailo Monev [Fri, 26 Mar 2021 12:58:01 +0000 (14:58 +0200)]
do not register unavailable XML modules

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoRevert "get rid of QString::shared_empty member"
Ivailo Monev [Thu, 25 Mar 2021 21:42:51 +0000 (23:42 +0200)]
Revert "get rid of QString::shared_empty member"

This reverts commit 93d76d14e764cc191cbb7786dcdeda3fb75f4aa4.

3 years agoget rid of QString::shared_empty member
Ivailo Monev [Thu, 25 Mar 2021 21:03:00 +0000 (23:03 +0200)]
get rid of QString::shared_empty member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimal buffer usage
Ivailo Monev [Thu, 25 Mar 2021 16:54:56 +0000 (18:54 +0200)]
optimal buffer usage

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoeffectively revert ad4494cb0f1feda32b0d3cdb34e91ae545971ec1
Ivailo Monev [Thu, 25 Mar 2021 16:35:05 +0000 (18:35 +0200)]
effectively revert ad4494cb0f1feda32b0d3cdb34e91ae545971ec1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoindent QDeclarativeState::containsPropertyInRevertList()
Ivailo Monev [Thu, 25 Mar 2021 12:42:37 +0000 (14:42 +0200)]
indent QDeclarativeState::containsPropertyInRevertList()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused variable in QStyleSheetStyle::hasStyleRule()
Ivailo Monev [Thu, 25 Mar 2021 12:16:52 +0000 (14:16 +0200)]
remove unused variable in QStyleSheetStyle::hasStyleRule()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid copy in qDrawBorder()
Ivailo Monev [Thu, 25 Mar 2021 11:30:42 +0000 (13:30 +0200)]
avoid copy in qDrawBorder()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect CSS off/on properties mappings
Ivailo Monev [Thu, 25 Mar 2021 11:27:08 +0000 (13:27 +0200)]
correct CSS off/on properties mappings

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix build with QT_NO_PLUGIN_CHECK defined
Ivailo Monev [Thu, 25 Mar 2021 11:05:18 +0000 (13:05 +0200)]
fix build with QT_NO_PLUGIN_CHECK defined

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused internal properties
Ivailo Monev [Thu, 25 Mar 2021 10:21:52 +0000 (12:21 +0200)]
remove unused internal properties

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove duplicate class forward declaration in qdom header
Ivailo Monev [Wed, 24 Mar 2021 06:30:04 +0000 (08:30 +0200)]
remove duplicate class forward declaration in qdom header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QEventLoop test
Ivailo Monev [Tue, 23 Mar 2021 17:41:59 +0000 (19:41 +0200)]
add QEventLoop test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoeffectively revert f94e9391f2551f460531135117893b785972dd64
Ivailo Monev [Tue, 23 Mar 2021 17:41:16 +0000 (19:41 +0200)]
effectively revert f94e9391f2551f460531135117893b785972dd64

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassert that setupLocaleMapper() should not be called with locale mapper set
Ivailo Monev [Tue, 23 Mar 2021 15:04:47 +0000 (17:04 +0200)]
assert that setupLocaleMapper() should not be called with locale mapper set

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorestore behaviour prior f19ccd13524db2c7f44044ea58d537afcc107fd7
Ivailo Monev [Tue, 23 Mar 2021 09:37:16 +0000 (11:37 +0200)]
restore behaviour prior f19ccd13524db2c7f44044ea58d537afcc107fd7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoactually fix buffer overrun in QDBusUtil::isValidSignature()
Ivailo Monev [Mon, 22 Mar 2021 14:43:10 +0000 (16:43 +0200)]
actually fix buffer overrun in QDBusUtil::isValidSignature()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QScriptValue test
Ivailo Monev [Mon, 22 Mar 2021 14:23:33 +0000 (16:23 +0200)]
add QScriptValue test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QPalette test
Ivailo Monev [Mon, 22 Mar 2021 14:06:49 +0000 (16:06 +0200)]
add QPalette test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodrop QChar support of QJsonDocument and add UTF-8 test
Ivailo Monev [Mon, 22 Mar 2021 11:09:54 +0000 (13:09 +0200)]
drop QChar support of QJsonDocument and add UTF-8 test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize HTML entities lookup
Ivailo Monev [Mon, 22 Mar 2021 10:38:50 +0000 (12:38 +0200)]
optimize HTML entities lookup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoRevert "remove redundant SVG opacity restoration calls"
Ivailo Monev [Mon, 22 Mar 2021 10:25:29 +0000 (12:25 +0200)]
Revert "remove redundant SVG opacity restoration calls"

This reverts commit 36d3f93d52a1f38c7786432ae75c5adea6f8df31.

3 years agoreview CSS parser tables and correct pseudo-classes length
Ivailo Monev [Mon, 22 Mar 2021 10:12:28 +0000 (12:12 +0200)]
review CSS parser tables and correct pseudo-classes length

upstream commit:
https://github.com/qt/qtbase/commit/c453571d753160313a8dcb3f3aa4667c34616a8f

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant SVG opacity restoration calls
Ivailo Monev [Mon, 22 Mar 2021 06:44:49 +0000 (08:44 +0200)]
remove redundant SVG opacity restoration calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove bogus QByteArray::resize() optimization
Ivailo Monev [Mon, 22 Mar 2021 06:06:57 +0000 (08:06 +0200)]
remove bogus QByteArray::resize() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QBitArray test
Ivailo Monev [Mon, 22 Mar 2021 05:51:08 +0000 (07:51 +0200)]
add QBitArray test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodeal with TODO in QDBusAbstractInterface test
Ivailo Monev [Mon, 22 Mar 2021 05:22:14 +0000 (07:22 +0200)]
deal with TODO in QDBusAbstractInterface test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix buffer overrun in QDBusUtil::isValidSignature()
Ivailo Monev [Mon, 22 Mar 2021 05:18:51 +0000 (07:18 +0200)]
fix buffer overrun in QDBusUtil::isValidSignature()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate README [ci skip]
Ivailo Monev [Sun, 21 Mar 2021 17:21:14 +0000 (19:21 +0200)]
update README [ci skip]

fixed via 23b5b7aabb21c6542a9d3e32020e7dfb8f331b35

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoplug QFactoryLoader memory leak
Ivailo Monev [Sun, 21 Mar 2021 17:17:33 +0000 (19:17 +0200)]
plug QFactoryLoader memory leak

upstream commit:
https://github.com/qt/qtbase/commit/e09025c1b6d43342e3086b7179109a08f39afd10

3 years agoupdate README [ci skip]
Ivailo Monev [Sun, 21 Mar 2021 16:39:11 +0000 (18:39 +0200)]
update README [ci skip]

fixed via 99629d0af41a7783d62743d67e8b615f7efa336f

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix out-of-bounds in QCss::findKnownValue()
Ivailo Monev [Sun, 21 Mar 2021 16:29:47 +0000 (18:29 +0200)]
fix out-of-bounds in QCss::findKnownValue()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace 0 with Q_NULLPTR in QVariant
Ivailo Monev [Sun, 21 Mar 2021 16:20:21 +0000 (18:20 +0200)]
replace 0 with Q_NULLPTR in QVariant

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQVariant comparison optimization
Ivailo Monev [Sun, 21 Mar 2021 14:34:16 +0000 (16:34 +0200)]
QVariant comparison optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoAppVeyor cache reset [ci reset]
Ivailo Monev [Sun, 21 Mar 2021 11:42:47 +0000 (13:42 +0200)]
AppVeyor cache reset [ci reset]

3 years agointernal QVariant cast fix
Ivailo Monev [Sun, 21 Mar 2021 10:57:50 +0000 (12:57 +0200)]
internal QVariant cast fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocompiler warning fix
Ivailo Monev [Sun, 21 Mar 2021 07:00:15 +0000 (09:00 +0200)]
compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agokeep references to strings in QDBusConnection, QDBusError and QDBusServer
Ivailo Monev [Sun, 21 Mar 2021 06:21:38 +0000 (08:21 +0200)]
keep references to strings in QDBusConnection, QDBusError and QDBusServer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid function call in QDBusMessage::createReply()
Ivailo Monev [Sun, 21 Mar 2021 06:09:44 +0000 (08:09 +0200)]
avoid function call in QDBusMessage::createReply()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QDBusMessagePrivate::timeout member
Ivailo Monev [Sun, 21 Mar 2021 05:22:04 +0000 (07:22 +0200)]
remove unused QDBusMessagePrivate::timeout member

upstream commit:
https://github.com/qt/qtbase/commit/5c4390cc4b29d55a630c1c3827a59dc6e7490bc4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace 0 with explicit constructor in QDBusAbstractInterface::callWithCallback()
Ivailo Monev [Sun, 21 Mar 2021 03:36:33 +0000 (05:36 +0200)]
replace 0 with explicit constructor in QDBusAbstractInterface::callWithCallback()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd new thread action enum and use it for QDBusConnectionPrivate::isServiceRegistered...
Ivailo Monev [Sat, 20 Mar 2021 16:52:01 +0000 (18:52 +0200)]
add new thread action enum and use it for QDBusConnectionPrivate::isServiceRegisteredByThread()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomake QDBusConnectionPrivate::send() return bool
Ivailo Monev [Sat, 20 Mar 2021 16:45:41 +0000 (18:45 +0200)]
make QDBusConnectionPrivate::send() return bool

upstream commit:
https://github.com/qt/qtbase/commit/edaf7c30d43e82e662129f55343930f54199ec60

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd source pointer check to qAtomicAssign()
Ivailo Monev [Sat, 20 Mar 2021 15:09:55 +0000 (17:09 +0200)]
add source pointer check to qAtomicAssign()

fixes possible pointer dereference in QJsonDocument and QDBusMessage

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd null pointer check to qAtomicAssign()
Ivailo Monev [Sat, 20 Mar 2021 14:54:34 +0000 (16:54 +0200)]
add null pointer check to qAtomicAssign()

fixes possible pointer dereference in QDBusMessage

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix crash on QJsonDocument copy
Ivailo Monev [Sat, 20 Mar 2021 14:39:22 +0000 (16:39 +0200)]
fix crash on QJsonDocument copy

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoAppVeyor cache reset [ci reset]
Ivailo Monev [Sat, 20 Mar 2021 10:16:20 +0000 (12:16 +0200)]
AppVeyor cache reset [ci reset]

3 years agoremove internal QVariant constructor
Ivailo Monev [Sat, 20 Mar 2021 09:26:09 +0000 (11:26 +0200)]
remove internal QVariant constructor

upstream commit:
https://github.com/qt/qtbase/commit/8929c0a3550ae27cb5c9ed276d4c5a85594ba682

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoproperly initialize QObjectData and QObjectPrivate members
Ivailo Monev [Sat, 20 Mar 2021 07:04:46 +0000 (09:04 +0200)]
properly initialize QObjectData and QObjectPrivate members

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QJsonDocument operators test case
Ivailo Monev [Fri, 19 Mar 2021 01:54:50 +0000 (03:54 +0200)]
add QJsonDocument operators test case

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline QJsonDocument::operator!=()
Ivailo Monev [Fri, 19 Mar 2021 01:46:40 +0000 (03:46 +0200)]
inline QJsonDocument::operator!=()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark the maximum depth error case in QJsonDocumentPrivate::jsonToMap() as unlikely
Ivailo Monev [Thu, 18 Mar 2021 12:25:19 +0000 (14:25 +0200)]
mark the maximum depth error case in QJsonDocumentPrivate::jsonToMap() as unlikely

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate expected data of QTextDocument tests
Ivailo Monev [Thu, 18 Mar 2021 10:59:45 +0000 (12:59 +0200)]
update expected data of QTextDocument tests

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix QJsonDocument map/hash recursion and limit it
Ivailo Monev [Thu, 18 Mar 2021 10:01:20 +0000 (12:01 +0200)]
fix QJsonDocument map/hash recursion and limit it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoescape single-quote in Qt::escape()
Ivailo Monev [Thu, 18 Mar 2021 07:17:52 +0000 (09:17 +0200)]
escape single-quote in Qt::escape()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QDeclarativeJS::integerFromString() function overload
Ivailo Monev [Thu, 18 Mar 2021 06:14:15 +0000 (08:14 +0200)]
remove unused QDeclarativeJS::integerFromString() function overload

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agode-virtualize QDataStream destructor
Ivailo Monev [Wed, 17 Mar 2021 07:45:05 +0000 (09:45 +0200)]
de-virtualize QDataStream destructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoabort on failure to detect codec for locale
Ivailo Monev [Tue, 16 Mar 2021 19:11:09 +0000 (21:11 +0200)]
abort on failure to detect codec for locale

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQX11PaintEnginePrivate micro-optimizations
Ivailo Monev [Tue, 16 Mar 2021 09:40:25 +0000 (11:40 +0200)]
QX11PaintEnginePrivate micro-optimizations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect locale mapper implementation
Ivailo Monev [Tue, 16 Mar 2021 09:05:37 +0000 (11:05 +0200)]
correct locale mapper implementation

reference:
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agominor code shrink in QPaintEngineEx::stroke()
Ivailo Monev [Tue, 16 Mar 2021 08:26:13 +0000 (10:26 +0200)]
minor code shrink in QPaintEngineEx::stroke()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinstall QWindowsStyle event filter only for progress bars
Ivailo Monev [Tue, 16 Mar 2021 08:08:47 +0000 (10:08 +0200)]
install QWindowsStyle event filter only for progress bars

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoAppVeyor cache reset [ci reset]
Ivailo Monev [Mon, 15 Mar 2021 19:27:53 +0000 (21:27 +0200)]
AppVeyor cache reset [ci reset]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QSysInfo::Sizes enum
Ivailo Monev [Mon, 15 Mar 2021 19:06:22 +0000 (21:06 +0200)]
remove redundant QSysInfo::Sizes enum

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QColor test
Ivailo Monev [Mon, 15 Mar 2021 18:45:56 +0000 (20:45 +0200)]
add QColor test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoeffectively revert 71d95575edf0fa71b719408f5e376e50057fcb4e
Ivailo Monev [Mon, 15 Mar 2021 18:45:14 +0000 (20:45 +0200)]
effectively revert 71d95575edf0fa71b719408f5e376e50057fcb4e

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoRevert "add trivial HexString<T>() implementations"
Ivailo Monev [Mon, 15 Mar 2021 18:21:17 +0000 (20:21 +0200)]
Revert "add trivial HexString<T>() implementations"

This reverts commit 743835785d6f12d0df8881dbd1ec48ff1a8c0016.

3 years agoavoid temporary in QPixmapCache::replace()
Ivailo Monev [Mon, 15 Mar 2021 18:04:45 +0000 (20:04 +0200)]
avoid temporary in QPixmapCache::replace()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant pointer check in check_parent_thread()
Ivailo Monev [Sat, 13 Mar 2021 19:06:45 +0000 (21:06 +0200)]
remove redundant pointer check in check_parent_thread()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant pointer checks in QObject constructors
Ivailo Monev [Sat, 13 Mar 2021 19:05:06 +0000 (21:05 +0200)]
remove redundant pointer checks in QObject constructors

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinvalidate color on out of range value in QColor::setHsvF(), QColor::setHslF(), QColo...
Ivailo Monev [Sat, 13 Mar 2021 01:37:04 +0000 (03:37 +0200)]
invalidate color on out of range value in QColor::setHsvF(), QColor::setHslF(), QColor::setCmyk() and QColor::setCmykF()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrectly indent QColor::getHslF()
Ivailo Monev [Sat, 13 Mar 2021 01:35:55 +0000 (03:35 +0200)]
correctly indent QColor::getHslF()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremoive redundant QImageReader option
Ivailo Monev [Sat, 13 Mar 2021 00:05:26 +0000 (02:05 +0200)]
remoive redundant QImageReader option

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QPen test
Ivailo Monev [Fri, 12 Mar 2021 22:54:45 +0000 (00:54 +0200)]
add QPen test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassume size of qreal equals size of float when QT_NO_FPU is defined
Ivailo Monev [Fri, 12 Mar 2021 22:46:59 +0000 (00:46 +0200)]
assume size of qreal equals size of float when QT_NO_FPU is defined

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoformat QColor
Ivailo Monev [Fri, 12 Mar 2021 18:29:56 +0000 (20:29 +0200)]
format QColor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove whitespace in color names from QColor::isValidColor() for compatibility
Ivailo Monev [Fri, 12 Mar 2021 17:38:43 +0000 (19:38 +0200)]
remove whitespace in color names from QColor::isValidColor() for compatibility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove whitespace in color names from QColor::setNamedColor() for compatibility
Ivailo Monev [Fri, 12 Mar 2021 17:18:45 +0000 (19:18 +0200)]
remove whitespace in color names from QColor::setNamedColor() for compatibility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd QCryptographicHash test
Ivailo Monev [Fri, 12 Mar 2021 16:29:22 +0000 (18:29 +0200)]
add QCryptographicHash test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoeffectively revert 99146c80a455558321db624ceb6289951ebabfa6
Ivailo Monev [Fri, 12 Mar 2021 16:28:45 +0000 (18:28 +0200)]
effectively revert 99146c80a455558321db624ceb6289951ebabfa6

fixes checksum compatibility when addData() is called multiple times

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoalways set QObject thread data to current thread data
Ivailo Monev [Fri, 12 Mar 2021 14:44:35 +0000 (16:44 +0200)]
always set QObject thread data to current thread data

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