https://bugs.kde.org/show_bug.cgi?id=340982
--- Comment #281 from RJVB <rjvber...@gmail.com> --- (In reply to Erec from comment #280) > even MacOS allows you to change the date time formats, via > AppleICUDateFormatStrings and have them persist systemwide OK, elephant alert. It's apparently easy to forget or overlook the fact that *KDE is NOT an OS*. It is essentially just a layer around and on top of the actual underlying OS (usually Linux), providing both GUI handles on OS functions and a collection of applications. In other words, a desktop environment (DE), directly comparable to what MS Windows 3 (IIRC!) was. The Mac OS and MS Windows can do as claimed above because they include such an interface layer, one that is much more tightly integrated with the OS. Those who used Mac OS X 10.3 and earlier will remember that the this interface layer was still hardly more evolved than KDE3 (as far as I'm familiar with that DE). But build a KDE or GTk application for MSWin or Mac, and you'll probably see it obeys its own set of rules. On Linux, we have roughly 2 DE families: Qt-based and GTk/Gnome-based. Most of the usual-suspect cross-platform applications like the big web browsers or productivity applications like LibreOffice use some version of GTk for their Unix implementations. And if I'm not mistaken these 2 DE families use different libraries for locale-related operations. Up to and including KDE4 all KDE applications still shared some amount of central code that IIRC included a common startup path but also had access to KDE wrappers around "system" functions for a.o. locale operations. That made it relatively easy to ensure consistent behaviour throughout all KDE applications, and an attempt was made to translate KDE settings to the relevant GTk/Gnome settings. That still happens AFAIK, but with KDE5/Qt5 a lot of those KDE convenience wrappers were integrated into Qt or dropped for newly Qt features, both evidently according to Qt's ruleset that aims for a different kind of consistency than the one a (mostly) Linux DE is really interested in. Nowadays I don't even know the conditions to be considered a "KDE application" - use the KDE build system, conform to KDE UI design rules (if sporting a GUI) and maybe use at least 1 KDE framework (regardless of tier)? Anyway, this is undoubtedly what Nate referred to when he mentioned rewriting the entire world. -- You are receiving this mail because: You are watching all bug changes.