kdelibs/kdecore
Ivailo Monev 6ae96c3c1d kdecore: do not block while parsing files in KDeviceDatabase
parsing ~30k lines and filling maps for the entries takes some time and
could block the events of kinfocenter for example which is noticable
because the parsing of files is delayed until a KDeviceDatabase query is
made

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 16:07:14 +03:00
..
config generic: remove irrelevant TODO files 2023-06-05 02:50:54 +03:00
date kdecore: discard leap second adjustments, standard/wall and UTC/local time indicators timezone data 2023-06-01 00:49:15 +03:00
io generic: drop sub-URL support 2023-06-06 08:34:19 +03:00
jobs kdecore: use custom QEventLoop for KJob::exec() 2022-06-05 03:14:14 +03:00
kconfig_compiler kdecore: prepare for Katie changes 2022-11-24 00:10:47 +02:00
kernel kdeclarative: log script engine exceptions as debug messages 2023-05-19 06:19:51 +03:00
localization kdecore: KCharsets optimizations 2022-12-11 09:49:04 +02:00
services generic: drop sub-URL support 2023-06-06 08:34:19 +03:00
sonnet kdecore: remove the redundant Sonnet::QSpellEnchantClient::reliability() method 2022-11-23 03:22:22 +02:00
sycoca kdecore: remove archive KIO slaves leftovers 2023-01-02 07:54:18 +02:00
tests generic: drop sub-URL support 2023-06-06 08:34:19 +03:00
text kdecore: remove now unused KStringHandler::obscure() function 2022-10-16 19:30:36 +03:00
util kdecore: do not block while parsing files in KDeviceDatabase 2023-06-06 16:07:14 +03:00
CMakeLists.txt generic: call klauncher methods asynchronously from KToolInvocation 2022-12-19 12:44:44 +02:00
config-kstandarddirs.h.cmake initial import 2014-11-13 01:04:59 +02:00
dbus_policy.stub generic: authorization reimplementation 2022-09-25 19:27:41 +03:00
dbus_service.stub generic: authorization reimplementation 2022-09-25 19:27:41 +03:00
kde-config.cpp kdecore: remove unused custom autostart path 2022-11-04 09:54:48 +02:00
kde4_pci.ids kdecore: more USB IDs 2022-04-30 12:39:40 +03:00
kde4_usb.ids kdecore: PCI and USB IDs database update 2023-05-19 07:54:05 +03:00
kdebug.areas kdeui: replace libdbusmenu-qt dependency with custom classes 2023-05-28 20:56:05 +03:00
kdebugrc kdecore: update reference to KHTTP debug area 2022-12-25 16:46:15 +02:00
pci.ids kdecore: PCI IDs database update 2023-06-04 11:30:26 +03:00
README initial import 2014-11-13 01:04:59 +02:00
regen.sh kdecore: KDeviceDatabase rewrite and test for it 2022-04-29 14:39:38 +03:00
usb.ids kdecore: PCI and USB IDs database update 2023-05-19 07:54:05 +03:00

This is the KDE "core" library.  The kdecore library provides basic non user
interface functionality. The classes in this library should not require linkage
to QtGui or any other library that requires a graphical interface.