kdelibs/kdecore/services
Ivailo Monev 3b14da4dd0 kdecore: unlock KMimeTypeRepository
it is singleton and essentially the parsing of aliases, subclasses and
magic files has to be done only once during the entire program lifetime so
rathern then locking and blocking from getters do it in a fire and forget
fashion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-12 23:50:23 +03:00
..
kmimeglobsfileparser.cpp kdecore: shrink the size of globs stored by KMimeTypeRepository 2022-12-20 12:46:50 +02:00
kmimeglobsfileparser_p.h kdecore: shrink the size of globs stored by KMimeTypeRepository 2022-12-20 12:46:50 +02:00
kmimemagicrule.cpp generic: prepare for Katie changes 2022-11-13 00:40:18 +02:00
kmimemagicrule_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kmimetype.cpp kdecore: replace KMimeType::checkEssentialMimeTypes() with its body 2023-06-30 00:47:41 +03:00
kmimetype.h kdecore: replace KMimeType::checkEssentialMimeTypes() with its body 2023-06-30 00:47:41 +03:00
kmimetype_p.h kdecore: merge KFolderMimeType into KMimeType 2023-06-30 00:09:28 +03:00
kmimetypefactory.cpp kdecore: deal with KMimeType TODO 2023-06-29 19:51:10 +03:00
kmimetypefactory.h kdecore: format and indent 2023-06-29 19:04:56 +03:00
kmimetyperepository.cpp kdecore: unlock KMimeTypeRepository 2023-07-12 23:50:23 +03:00
kmimetyperepository_p.h kdecore: unlock KMimeTypeRepository 2023-07-12 23:50:23 +03:00
kmimetypetrader.cpp kdecore: remove unused and private KMimeTypeTrader member 2022-12-11 08:45:54 +02:00
kmimetypetrader.h kdecore: remove unused and private KMimeTypeTrader member 2022-12-11 08:45:54 +02:00
kplugininfo.cpp kio: log KRecentDirs and KRecentDocument actions 2023-07-03 11:28:00 +03:00
kplugininfo.desktop initial import 2014-11-13 01:04:59 +02:00
kplugininfo.h kdecore: remove non-operational KPluginInfo::fromKPartsInstanceName() method 2022-09-24 18:06:17 +03:00
kservice.cpp kio: log KRecentDirs and KRecentDocument actions 2023-07-03 11:28:00 +03:00
kservice.h kdecore: deal with TODO related to KService::newServicePath() 2022-09-29 23:07:31 +03:00
kservice_p.h initial import 2014-11-13 01:04:59 +02:00
kserviceaction.cpp initial import 2014-11-13 01:04:59 +02:00
kserviceaction.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kservicefactory.cpp kdecore: replace QThreadStorage with thread_local 2019-05-14 22:55:09 +00:00
kservicefactory.h kdecore: remove unused and private members 2023-01-01 04:04:21 +02:00
kservicegroup.cpp generic: drop support for operating systems Katie does not support 2020-10-26 16:34:16 +02:00
kservicegroup.h kdecore: remove unnecessary headers inclusions 2016-04-08 14:27:46 +00:00
kservicegroup_p.h initial import 2014-11-13 01:04:59 +02:00
kservicegroupfactory.cpp kdecore: replace QThreadStorage with thread_local 2019-05-14 22:55:09 +00:00
kservicegroupfactory.h kdecore: remove unused and private members 2023-01-01 04:04:21 +02:00
kserviceoffer.cpp initial import 2014-11-13 01:04:59 +02:00
kserviceoffer.h generic: misc cleanups 2015-09-04 22:56:23 +00:00
kservicetype.cpp generic: remove unused KIO protocol input/output information 2023-01-01 02:46:51 +02:00
kservicetype.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kservicetype_p.h kdecore: replace KMimeType::checkEssentialMimeTypes() with its body 2023-06-30 00:47:41 +03:00
kservicetypefactory.cpp generic: remove KService profile feature 2021-06-15 15:26:19 +03:00
kservicetypefactory.h kdecore: remove unused and private members 2023-01-01 04:04:21 +02:00
kservicetypetrader.cpp kdecore: do not mangle KTraderParse into the default namespace 2023-06-28 05:42:31 +03:00
kservicetypetrader.h kdecore: disable copying of KServiceTypeTrader via Q_DISABLE_COPY() macro 2022-12-11 08:08:06 +02:00
ktraderparse.cpp kdecore: plug KTraderParse memory leak 2021-09-03 21:02:42 +03:00
ktraderparse_p.h initial import 2014-11-13 01:04:59 +02:00
ktraderparsetree.cpp initial import 2014-11-13 01:04:59 +02:00
ktraderparsetree_p.h kdecore: remove deprecated kshared typedef 2015-10-30 15:04:08 +02:00
lex.c generic: regenerate parsers 2022-10-04 08:52:24 +03:00
lex.l generic: deal with some unused variables in parsers/lexers 2015-11-26 09:29:37 +00:00
regen.sh kdecore: KDeviceDatabase rewrite and test for it 2022-04-29 14:39:38 +03:00
yacc.c generic: regenerate parsers 2022-10-04 08:52:24 +03:00
yacc.h generic: regenerate parsers 2022-10-04 08:52:24 +03:00
yacc.y kdecore: regen and make the kiotrader lexer compatible with Bison 3.x 2015-02-28 02:02:04 +00:00