Bug 97340 - Locale changes shouldn't require apps to restart
Summary: Locale changes shouldn't require apps to restart
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_formats (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-18 14:15 UTC by Allan Sandfeld
Modified: 2021-09-30 16:17 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Allan Sandfeld 2005-01-18 14:15:44 UTC
Version:            (using KDE KDE 3.3.91)
Installed from:    Unspecified
OS:                Linux

When changing the date-format under date&time formats. The format of the date in the clock-applet is not updated. Not even removing and adding the clock-applet updates the format, only a restart of kicker itself updates it.
Comment 1 Stefan Nikolaus 2005-01-21 09:29:14 UTC
confirmed on CVS (20.01.2005)
Comment 2 Allan Sandfeld 2005-01-21 15:48:19 UTC
Just noticed that the background color also doesn't update.
Comment 3 Aaron J. Seigo 2005-02-05 10:48:46 UTC
i wonder what part of the "these changes aren't picked up until you restart the application" dialog was hard to understand ;) probably that fact that it only says something about languages, though it's about all the settings in that dialog. and the string freeze is upon us =(

this really is a bug in the dialog that sets all these settings as it doesn't signal out to the world that there have been changes made. but then, i don't think it's meant to. oh well, hack time it is. =P
Comment 4 Adam Porter 2006-11-04 06:52:06 UTC
Is there still any interest in this?  It'd be nice to not have to log out/in to update it.
Comment 5 John Layt 2010-08-07 18:03:22 UTC
Still an issue in KDE SC 4.5, especially with Plasma applets where 'restarting the app' means logging out and in again (another bug exists for the plasma version of this).

Re-write of KcmLocale and KLocale should include this, probably using QEvent::LocaleChanged much like we use QEvent::LanguageChanged.
Comment 6 Nate Graham 2021-09-30 16:17:27 UTC
We use QLocale now and this isn't possible for Qt-related reasons, sadly.