kdelibs/kutils
Ivailo Monev 1a45508306 kdecore: reimplement KLocale
by using QLocale in KLocale and separating the date, time and numbers
conversion from translation KLocale actually gets extended locale
support from QLocale (which uses CLDR data v43 currently). translation
remains unaffected. for comparison here is the result of two function
calls the result of which should explain the whole change:
KLocale::allLanguagesList().size() = 669
KLocale::installedLanguages().size() = 68

the first number is locales Katie supports, the second being the
number of languages Katana is translated into

KSwitchLanguageDialog needs a rewrite but that is on the TODO

also copyrighting KCatalog to me because I rewrote it, for reference:
881b47b8ea

KCalendarSystem gets the middle finger - batteries not included for date
and time. extra calendar systems can, but are unlikely to be, supported
in the future

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 23:50:18 +03:00
..
karchive kutils: KArchive documentation correction 2023-07-04 20:39:37 +03:00
kdnssd generic: merge KDELibs4ToolsTargets and KDELibs4LibraryTargets 2023-06-17 23:57:38 +03:00
kemail kutils: mark KEMail and KEMailDialog as stable 2023-07-04 20:47:46 +03:00
kexiv2 kutils: better Exif orientation detection 2023-07-09 19:23:08 +03:00
kidletime kutils: include fixx11h header in xsyncbasedpoller header 2023-06-11 18:42:25 +03:00
kmediaplayer generic: purge most manual tests 2023-07-03 07:03:28 +03:00
knetworkmanager kutils: remove unused QMap header inclusion in kded_knetworkmanager header 2023-07-10 00:08:14 +03:00
kpasswdstore kutils: multi-backend knetworkmanager implementation 2023-07-08 21:10:54 +03:00
kpowermanager kdecore: drop reliance on wheel group for KAuthorization helpers 2023-07-10 02:54:21 +03:00
ksettings generic: remove irrelevant TODO files 2023-06-05 02:50:54 +03:00
CMakeLists.txt kutils: new knetworkmanager library 2023-07-08 07:48:38 +03:00
kcmodulecontainer.cpp generic: prepare for Katie changes 2022-11-13 00:40:18 +02:00
kcmodulecontainer.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kcmoduleinfo.cpp kutils: remove unused KCModuleInfo::Private member 2023-07-10 00:17:37 +03:00
kcmoduleinfo.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kcmoduleloader.cpp kutils: format and indent kcmoduleloader source file 2022-11-16 14:02:04 +02:00
kcmoduleloader.h kutils: remove now bogus KCModuleLoader::unloadModule() method 2022-11-16 05:55:24 +02:00
kcmoduleproxy.cpp kutils: remove now bogus KCModuleLoader::unloadModule() method 2022-11-16 05:55:24 +02:00
kcmoduleproxy.h kutils: remove redundant KCModuleProxy::minimumSizeHint() reimplementation 2022-11-16 05:47:50 +02:00
kcmoduleproxy_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kcmultidialog.cpp kutils: make use of KToolInvocation::invokeHelp() in KCMultiDialog::slotHelpClicked() 2022-10-04 08:45:25 +03:00
kcmultidialog.h initial import 2014-11-13 01:04:59 +02:00
kcmultidialog_p.h generic: cleanup headers inclusions 2015-09-24 17:34:26 +00:00
kdeglobals.kcfg kdecore: reimplement KLocale 2023-07-26 23:50:18 +03:00
kdeglobals.kcfgc initial import 2014-11-13 01:04:59 +02:00
kpluginselector.cpp generic: misc cleanups 2016-03-26 03:17:36 +00:00
kpluginselector.h generic: update references to shared data directory 2023-06-18 00:20:22 +03:00
kpluginselector_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
ksettingswidgetadaptor.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
ksettingswidgetadaptor.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00