Ivailo Monev
18bb25a7d4
remove unused parseNumberTriplet() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 18:55:40 +03:00
Ivailo Monev
886ac75e14
assume QML_FLICK_OVERSHOOT, QML_FLICK_SAMPLEBUFFER, QML_FLICK_DISCARDSAMPLES, QML_FLICK_DEFAULTMAXVELOCITY, QML_FLICK_DEFAULTDECELERATION and QML_FLICK_OVERSHOOTFRICTION are not defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:44:44 +03:00
Ivailo Monev
bc96deacdc
de-duplicate QML_FLICK_SNAPONETHRESHOLD definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:43:27 +03:00
Ivailo Monev
880433d62d
cast the private brush data pointer before deleting it from the QBrush assingment operator
...
fixes new-delete-type-mismatch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 16:26:26 +03:00
Ivailo Monev
7f828c3b1e
optimize QEasingCurve assignment from other QEasingCurve object
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 13:20:06 +03:00
Ivailo Monev
3399bf8823
prefix the warning message with the class name in QEasingCurve::setCustomType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 13:05:29 +03:00
Ivailo Monev
c585828b5b
rename getEnvName() and getEnvListName() functions to getEnv() and getEnvList()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 12:52:05 +03:00
Ivailo Monev
d5d41e9b49
use getEnvListName() function in QStandardPaths::findExecutable()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 12:50:25 +03:00
Ivailo Monev
a0bf5727a3
fill XDG dirs map on demand
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 12:49:55 +03:00
Ivailo Monev
5970ae0988
optimize query of standard paths that require config read
...
could be done via lockless global static but then the chances of
QStandardPaths returning values that are not set in the config increase because
the config may change at any time after the global static is constructed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 03:09:52 +03:00
Ivailo Monev
c407c4cba9
mark warning cases in declarative and scripttools components as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 20:41:02 +03:00
Ivailo Monev
4650511e32
remove warning about 4.7 imports
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 20:34:07 +03:00
Ivailo Monev
75f1668d88
mark warning cases in dbus, network, script, svg, uitools and xml components as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 20:21:00 +03:00
Ivailo Monev
0e5fde17da
better QDebug streaming operator for QEasingCurve
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 18:34:29 +03:00
Ivailo Monev
01e2dcaaf9
initialize QEasingCurve function pointer to null
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 18:33:00 +03:00
Ivailo Monev
5078d16f67
initialize QDBusMetaObject::cached member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 17:22:40 +03:00
Ivailo Monev
fde3e4ea91
essentially QEasingCurve rewrite
...
plugs leaks and simplifies it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 16:55:28 +03:00
Ivailo Monev
802994db4f
plug QBoxLayout test leaks
...
upstream commit:
e849e2c162
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 15:41:34 +03:00
Ivailo Monev
07a200860c
cast the private brush data pointer before deleting it
...
fixes new-delete-type-mismatch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 13:58:57 +03:00
Ivailo Monev
870b7ca7ee
warn that the KAT hash algorithm was not designed for generic use case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 01:22:58 +03:00
Ivailo Monev
3219531a4c
fix heap-use-after-free in QDBusAbstractAdaptor test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 01:08:51 +03:00
Ivailo Monev
2a997a58cf
return default QPainterPath object in case rectangles vector is empty in qt_regionToPath() function
...
fixes assert when build for debugging
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 01:02:17 +03:00
Ivailo Monev
82e61ec932
store the ASCII-converted strings in JSC::RegExp
...
fixes stack-buffer-overflow
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 00:29:23 +03:00
Ivailo Monev
9b9a8d3d1a
compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 23:08:03 +03:00
Ivailo Monev
39d024c581
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 22:41:08 +03:00
Ivailo Monev
10a21e65d3
update Qt::Key enum documentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 14:20:14 +03:00
Ivailo Monev
bd929f9610
drop multimedia keys enums
...
native (X11) key codes and modifiers can be obtained via
QKeyEvent::nativeScanCode() and QKeyEvent::nativeModifiers()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 00:14:28 +03:00
Ivailo Monev
00fd1cc23e
use values greater than the last non-pseudo key for the pseudo keys
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 21:16:28 +03:00
Ivailo Monev
894f448c06
Qt::Key_Direction_L and Qt::Key_Direction_R are not a thing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 18:34:59 +03:00
Ivailo Monev
373a43eeea
correct translation of text that is not actually translated
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 00:27:46 +03:00
Ivailo Monev
372a70cc84
make QRasterPaintEngine::fillPath() and QRasterPaintEngine::fillPolygon() actually private
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 22:53:24 +03:00
Ivailo Monev
cf297bbef6
rendering will not be done based on script
...
as it is done now, fonts are probed for character specific to script (see
qfontdatabase source file) which assumes that if a font can render one
character for a given script it can render all characters for that script -
this is very much not so. fonts usually are incomplete as new scripts come
and go fonts have to be updated constantly to account for that and some
of the work done on fonts is incomplete. instead fonts have to be probed
for the character that is to be rendered
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 19:34:19 +03:00
Ivailo Monev
fe215ca27f
fix translation of messages with context
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-30 17:30:15 +03:00
Ivailo Monev
cc2f0d48fd
attempt to decode the text with all codecs from QTextCodec::codecForText()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-30 10:16:48 +03:00
Ivailo Monev
8a7095ddeb
correct cases indentation in pluginmanager source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 13:29:14 +03:00
Ivailo Monev
d694d08ede
create all leading and the final directory from QStandardPaths::writableLocation()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 09:19:20 +03:00
Ivailo Monev
7d932a6541
update bundled libdeflate to v1.11
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 12:55:53 +03:00
Ivailo Monev
319e717ac0
update tables data to CLDR v41
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 10:04:41 +03:00
Ivailo Monev
f09985e87d
update URL TLDs table data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 09:45:35 +03:00
Ivailo Monev
66c1c2fee5
use correct QString constructors in QFileSystemEngine::rootPath() and QFileSystemEngine::tempPath()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 13:45:15 +03:00
Ivailo Monev
c8bd68d5fd
Merge branch 'master' of ssh://github.com/fluxer/katie
2022-05-25 11:28:49 +03:00
Ivailo Monev
407f8bd19a
const-ify QStatInfo object in existsAsSpecified() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 11:26:56 +03:00
Ivailo Monev
f7b556518b
remove unused header inclusions in qstandardpaths source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 11:26:30 +03:00
Ivailo Monev
f48725ae73
remove now redundant QImageIOHandler::SubType image handler option
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 21:00:51 +00:00
Ivailo Monev
157ece8c10
always return the format handlers set from QImageReader::format()
...
that way format hint will not overrule format from handlers,
QImageIOHandler::name() can return the plugin and QImageIOHandler::format()
can return format set by handlers via QImageIOHandler::setFormat()
eliminating QImageIOHandler::SubType option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 03:06:06 +03:00
Ivailo Monev
39525be74b
Merge branch 'master' of ssh://github.com/fluxer/katie
2022-05-20 03:24:14 +03:00
Ivailo Monev
fe0c3ce00b
QImageReader::size() documentation correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 03:23:27 +03:00
Ivailo Monev
8c7f438b1b
remove concurrent classes leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 21:09:04 +02:00
Ivailo Monev
038f0c82a8
remove now unused QEvent::Type::FutureCallOut enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 21:32:35 +03:00
Ivailo Monev
ebe12db844
solving merge conflicts git cannot handle
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 19:05:44 +03:00