kdelibs/kdeui/util
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
..
config-kkeyserver.h.cmake kdeui: fix build without XKB support 2016-09-16 23:32:45 +00:00
fixx11h.h kdeui: drop unfinished kservice support 2015-08-16 02:38:58 +03:00
kaccelgen.h generic: misc cleanups 2015-09-04 21:57:46 +00:00
kcompletion.cpp kdeui: correct indentation in KCompletion::nextMatch() 2022-11-01 06:50:42 +02:00
kcompletion.h generic: misc cleanups 2015-09-04 21:57:46 +00:00
kcompletion_p.h generic: get rid of KZoneAllocator 2016-04-06 09:15:26 +00:00
kcompletionbase.cpp generic: remove redudant virtual_hook definitions 2015-04-23 14:50:12 +00:00
kcrash.cpp kdeui: new KCrash::Backtrace to log backtraces 2022-12-09 12:28:21 +02:00
kcrash.h kdeui: new KCrash::Backtrace to log backtraces 2022-12-09 12:28:21 +02:00
kcursor.cpp kdeui: remove redundant KeyRelease undef 2023-06-16 18:36:12 +03:00
kcursor.h kdeui: convert the only relevant KCursor constructor to static method and remove its unused member 2022-09-30 01:27:22 +03:00
kcursor_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kguiitem.cpp kdeui: do not pass KIconLoader pointer to KIcon in KGuiItem::icon() 2023-06-19 00:15:40 +03:00
kguiitem.h generic: normalize include guards 2015-07-11 18:20:46 +03:00
kimageio.cpp generic: format kimageio and krecentdirs source/header files 2023-06-05 02:47:05 +03:00
kimageio.h generic: format kimageio and krecentdirs source/header files 2023-06-05 02:47:05 +03:00
kkeyserver.cpp kdeui: adjust to Katie changes 2022-06-03 00:39:46 +03:00
kkeyserver.h generic: remove redundant qglobal header inclusions 2022-09-23 16:59:18 +03:00
kkeyserver_x11.cpp generic: prepare for Katie changes 2022-11-13 00:40:18 +02:00
kkeyserver_x11.h generic: normalize include guards 2015-07-11 18:42:46 +03:00
knumvalidator.cpp kdecore: reimplement KLocale 2023-07-26 23:50:18 +03:00
knumvalidator.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kpassivepopup.cpp kdeui: format and indent 2023-06-29 01:09:29 +03:00
kpassivepopup.h kdeui: format and indent 2023-06-29 01:09:29 +03:00
kpassivepopupmessagehandler.cpp kdeui: replace private KPassivePopupMessageHandler methods with their body 2023-06-18 23:44:53 +03:00
kpassivepopupmessagehandler.h kdeui: replace private KPassivePopupMessageHandler methods with their body 2023-06-18 23:44:53 +03:00
kpixmap.cpp generic: define KDE_DEFAULT_DEBUG_AREA in the main build file for each library 2023-06-09 23:43:20 +03:00
kpixmap.h kdeui: KPixmap documentation correction 2022-12-08 13:12:30 +02:00
kpixmapsequence.cpp kdeui: minor KPixmapSequence optimization 2023-06-18 23:53:48 +03:00
kpixmapsequence.h kdeui: minor KPixmapSequence optimization 2023-06-18 23:53:48 +03:00
kpixmapsequenceoverlaypainter.cpp kdeui: KPassivePopup::defaultArea() optimization 2023-06-19 00:00:49 +03:00
kpixmapsequenceoverlaypainter.h generic: consistent headers inclusion 2023-06-02 23:59:34 +03:00
kpixmapsequencewidget.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kpixmapsequencewidget.h initial import 2014-11-13 01:04:59 +02:00
kselectionowner.cpp generic: define KDE_DEFAULT_DEBUG_AREA in the main build file for each library 2023-06-09 23:43:20 +03:00
kselectionowner.h kdeui: add new KSelectionOwner::currentOwnerWindow() method to query the current selection owner 2022-11-15 07:29:15 +02:00
kstandardguiitem.cpp initial import 2014-11-13 01:04:59 +02:00
kstandardguiitem.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kundostack.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kundostack.h initial import 2014-11-13 01:04:59 +02:00
kxerrorhandler.cpp kdeui: zero-initialize the buffers in KXErrorHandler::errorMessage() 2022-10-19 02:31:20 +03:00
kxerrorhandler.h kdeui: remove old user handler function in KXErrorHandler 2022-10-19 02:12:13 +03:00
kxmessages.cpp kdeui: remove obsolete KXMessages method arguments 2022-10-19 04:13:39 +03:00
kxmessages.h kdeui: remove obsolete KXMessages method arguments 2022-10-19 04:13:39 +03:00