Ivailo Monev
91be374beb
turn condition into assert in qt_get_hex_rgb()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 06:02:46 +03:00
Ivailo Monev
27e5b160db
optimize QColor::isValidColor()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 05:52:52 +03:00
Ivailo Monev
6657a86017
fallback to default quality in PNG write handler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 00:12:47 +03:00
Ivailo Monev
6be5c5ca1c
add document type and version tag to resource files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 23:35:37 +03:00
Ivailo Monev
2c26fbf335
escape dash in regular expression in genlocale script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 23:22:25 +03:00
Ivailo Monev
d4469ed469
remove unused QTestLogger methods and members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 23:08:03 +03:00
Ivailo Monev
c05308e0b0
remove redundant quality limit check in QPNGImageWriter::writeImage()
...
already mapped from 0-100 to 0-9 in QPngHandler::write()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 22:41:14 +03:00
Ivailo Monev
9bc7a6b8a4
make gamma argument of setup_qt() function required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 22:19:52 +03:00
Ivailo Monev
b1e1f18970
drop workaround for malformed PNGs
...
while at it, read the data in single pass as is done in the TIFF image
format handler for an example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-16 04:11:21 +03:00
Ivailo Monev
70c523fb13
mark easing helper functions as inline
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 20:26:20 +03:00
Ivailo Monev
767b4876b5
remove redundant easeInElastic_helper() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 20:17:35 +03:00
Ivailo Monev
45627895c3
remove unused easeOutElastic_helper() arguments
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 20:03:25 +03:00
Ivailo Monev
04ddcd4cea
replace QDBusMarshaller::close() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 20:03:03 +03:00
Ivailo Monev
43bcdcfce3
remove unused and redundant test module methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 16:51:03 +03:00
Ivailo Monev
27293db2e4
avoid temporaries in QTextDocument::adjustSize(), printPage() and QTextHtmlExporter constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 09:59:48 +03:00
Ivailo Monev
6bf57fa3ba
correct test message type output indentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 08:26:12 +03:00
Ivailo Monev
ccac6c34c5
correct test incident output indentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 08:16:56 +03:00
Ivailo Monev
e6e3f76d6b
align test logger categories with debug message categories
...
should've been done with abb497201d
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 08:11:48 +03:00
Ivailo Monev
d7248b3cdf
initial LGTM config
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 07:25:48 +03:00
Ivailo Monev
a2a2051270
fix some LGTM warnings, notably some that lead to incorrect parsing of the Uniocde data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 02:50:34 +03:00
Ivailo Monev
7bb4732e26
remove redundant QSignalSpyCallbackSet::signal_end_callback
...
QSignalSpyCallbackSet::signal_begin_callback is called once for each signal
thus QTest::iLevel is always one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 02:14:59 +03:00
Ivailo Monev
8f3eda70e5
remove unused QSignalDumper methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 01:49:09 +03:00
Ivailo Monev
e1710ae2b3
move qt_register_signal_spy_callbacks() implementation to qobject source
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 01:48:41 +03:00
Ivailo Monev
8bd13caa34
remove unused QSignalSpyCallbackSet::slot_end_callback member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-15 00:31:31 +03:00
Ivailo Monev
e808198b05
replace QTest::swap() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-14 23:57:10 +03:00
Ivailo Monev
baae1d6bcb
remove unused qTestRandomSeed() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-14 23:53:49 +03:00
Ivailo Monev
11889d9af0
remove unused QBenchmarkContext member and method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-14 23:29:46 +03:00
Ivailo Monev
a330280e41
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 17:25:11 +03:00
Ivailo Monev
dc8471ce18
fix find_package() query with version requirement by external projects
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 17:00:31 +03:00
Ivailo Monev
4203147c8b
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 16:35:02 +03:00
Ivailo Monev
943016748b
remove unused Qt::ImageConversionFlag::NoAlpha enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 16:08:59 +03:00
Ivailo Monev
8cfd74d661
remove documentation for enums that are were deprecated and removed
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 16:08:28 +03:00
Ivailo Monev
f7abf8bbe1
merge qnetworkproxy_generic into qnetworkproxy source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 15:47:46 +03:00
Ivailo Monev
7eb845d86c
handle JPEG quality limits in setter for performance reasons
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-11 00:30:12 +03:00
Ivailo Monev
66776a03cc
use QT_BUFFSIZE as buffer size in QCryptographicHash::addData()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-10 23:51:22 +03:00
Ivailo Monev
3f709a65fc
require OpenSSL v0.9.8+
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-10 23:10:57 +03:00
Ivailo Monev
154c98c64a
use proper members for QGradient data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-10 16:21:34 +03:00
Ivailo Monev
e190cb6d69
use constant iterator in QPersistentModelIndexData::create()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 20:55:21 +03:00
Ivailo Monev
fb97bea482
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>
2020-08-09 20:41:12 +03:00
Ivailo Monev
451ad1f204
replace q_static_assert() with Q_ASSERT()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 19:59:25 +03:00
Ivailo Monev
58ae4ed531
use foreach() for iteration in QEventDispatcherUNIXPrivate::doSelect()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 19:47:35 +03:00
Ivailo Monev
4413cf7dbf
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>
2020-08-09 17:30:10 +03:00
Ivailo Monev
33f49e795c
add _NET_SYSTEM_TRAY_OPCODE and MANAGER to pre-defined X11 atoms table
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 17:07:02 +03:00
Ivailo Monev
5cfd55caa9
mark the end of qt_error_string() as unreachable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 16:37:22 +03:00
Ivailo Monev
7a4f951bc3
remove redundant QSystemError class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-09 16:09:53 +03:00
Ivailo Monev
1d3024fc1f
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>
2020-08-09 05:36:41 +03:00
Ivailo Monev
95bf73d5f3
optimize QSvgTinyDocument::draw() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-08 21:59:49 +03:00
Ivailo Monev
d03953a4c1
optimize QSvgTinyDocument::boundsOnElement()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-08 21:59:30 +03:00
Ivailo Monev
55bc21c221
mark QSvgTinyDocument::draw() argument as required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-08 21:22:24 +03:00
Ivailo Monev
97e28effcf
optimize QSvgNode::styleProperty()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-08 21:15:22 +03:00