Created attachment 158819 [details] digitalclock needs no timezone.png SUMMARY Digital Clock applet needs an option to NEVER show a timezone. Currently it has two options: to show when system timezone is different from clock's and to show always. Why? For some reasons I won't change system timezone (e.g. laptop is not mine and the owner doesn't want me to), so the best I could do is to set my local convenient timezone in the applet. But applet insists on showing me either a city name or an offset or a timezone code, even though I don't need that kind of information. STEPS TO REPRODUCE 1. Move to a different country with a different time zone (hard to reproduce, I know). 2. Systematically refuse to adjust timezone on a laptop as a whole (needs mental training, very hard to reproduce). 3. Set local timezone in the Digital Clock applet configuration window. OBSERVED RESULT Timezone code/offset or city name which is not possible to hide. EXPECTED RESULT Expected to have an option to hide timezone indicator. SOFTWARE/OS VERSIONS Plasma 5.27 and Plasma 6 (git master)
Probably we'd need to refactor the config a bit since right now this is controlled by the showLocalTimezone setting which is a bool, so not suitable for the more than two states that would exist ("always on", "always off", and "when different from local timezone"). We'd want to instead use an enum so we can handle more than two states and add a kconf script to migrate the existing setting to the new one.