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
Ivailo Monev
72e9448eaa
drop concurrent classes
...
say hello to my delete button classes with void future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 19:01:31 +03:00
Ivailo Monev
40d0a4fb1b
oops, footprint file correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 19:31:18 +02:00
Ivailo Monev
1a2e656a6a
remove unused QtConcurrent filter methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 02:26:22 +03:00
Ivailo Monev
6e1d8401da
drop support for custom QSettings formats
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 00:42:12 +00:00
Ivailo Monev
694d98a0c2
the default QHostInfo error shall be "Host not found"
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 18:13:29 +03:00
Ivailo Monev
11c724a125
build fix for the case when QT_NO_SYNTAXHIGHLIGHTER is defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 17:24:19 +03:00
Ivailo Monev
2923077ba9
by default hosts shall be not found
...
otherwise, if a default constructed QHostInfo object is emited from thread
used to lookup it will be considered as sucessfull lookup (i.e. the error
is QHostInfo::NoError), even if the host is found it may be unreachable
right after the lookup is done (e.g. lookup before fetch, lookup succeeded,
server crashes before fetching data from it - server is unreachable). in
other words - it's a stat() before open() like problem
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 07:37:21 +03:00
Ivailo Monev
1b2571c063
QHostInfo documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 06:30:43 +03:00
Ivailo Monev
240a0e03e1
Merge branch 'master' of ssh://github.com/fluxer/katie
2022-05-17 05:48:32 +03:00
Ivailo Monev
ffda9b0a9f
remove non-operational async QHostInfo methods and setters that should've never been public
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 05:47:09 +03:00
Ivailo Monev
5f4011c760
BSD workaround round 2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 23:27:21 +02:00
Ivailo Monev
57858a28f0
include array system header in JSC Vector header
...
fixes build on FreeBSD when not build from the package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 00:08:20 +03:00
Ivailo Monev
d5a3e0e52d
bye QReadLocker, QReadWriteLock and QWriteLocker
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:57:03 +03:00
Ivailo Monev
a936de7c70
replace the read-write master lock of the D-Bus component with mutex
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 11:40:40 +03:00
Ivailo Monev
42c06ab368
do not lock when reading global meta types
...
huge performance gain for anything QMetaType-related
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 11:26:33 +03:00
Ivailo Monev
4c23a693dd
const-ify variables and use constant iterators in QDeclarativeMetaType
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 10:44:40 +03:00
Ivailo Monev
69ab2b7ee1
remove unused qreadwritelock header inclusion in qobject_p header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 10:24:24 +03:00
Ivailo Monev
0fa427bfd5
build with GCC on OpenBSD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 09:15:22 +03:00
Ivailo Monev
878a4bb03c
Katie no longer support FTP and HTTP(S)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 04:53:59 +03:00
Ivailo Monev
bd0202455b
remove unused QDataStream streaming operators for JSC::Vector<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 03:03:01 +03:00
Ivailo Monev
86e075a88f
use std::array<char, size> for inline JSC::Vector<T> buffers in JSC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 02:59:02 +03:00
Ivailo Monev
7d7e92a256
workaround for Plasma desktop crashes on FreeBSD 13.1 (to be released)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 22:44:05 +03:00
Ivailo Monev
fc9ad91761
initialize JSC::JSFunction::m_data member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 07:05:54 +03:00
Ivailo Monev
a15a8ca63e
initialize JSC::JSGlobalObject::JSGlobalObjectData::recursion member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 07:05:27 +03:00
Ivailo Monev
0efb7581f8
initialize JSC::JSGlobalObject::JSGlobalObjectData members
...
it's fix uninitialized variables o'clock here
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 06:57:16 +03:00
Ivailo Monev
43e71350fc
initialize JSC::JSString::m_stringLength member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 06:52:25 +03:00
Ivailo Monev
9acdcbb107
remove code for always false conditions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 03:08:52 +03:00
Ivailo Monev
dd89588aa0
remove win leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 21:22:54 +03:00