[opensuse-kde] show seconds in digital clock shows no seconds
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case. Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Sunday, March 27, 2016 11:44:31 PM WIB Felix Miata wrote:
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Dear Felix. Had no problem to get the seconds shown. Never used the show second before but I like it :) Best, Constant -- Linux User 183145 using Tumbleweed on a Pentium IV System : Linux 4.5.0-4.gece3ff2-default Distro : openSUSE 20160321 (x86_64) Desktop: KDE Frameworks: 5.20.0 and Plasma 5.5.5 -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On lundi, 28 mars 2016 11.47:50 h CEST C. Brouerius van Nidek wrote:
On Sunday, March 27, 2016 11:44:31 PM WIB Felix Miata wrote:
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Dear Felix. Had no problem to get the seconds shown. Never used the show second before but I like it :) Best, Constant
Same here, seconds have always worked. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 08/04/16 07:08 PM, Felix Miata wrote:
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png Take the Leap, Felix -- I've got seconds on my clock O:-) -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl Gregorash composed on 2016-04-08 19:13 (UTC-0600):
Felix Miata wrote:
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png
Take the Leap, Felix -
????????? - I've got seconds on my clock O:-) I don't have a clock. I have lots of clocks, because I have lots of installations and lots of logins. IIRC, *none* in Plasma5 on openSUSE show seconds, while *all* in Fedora show seconds. How is this disparity even possible? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 08/04/16 07:36 PM, Felix Miata wrote:
Darryl Gregorash composed on 2016-04-08 19:13 (UTC-0600):
Felix Miata wrote:
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png
Take the Leap, Felix -
?????????
- I've got seconds on my clock O:-)
I don't have a clock. I have lots of clocks, because I have lots of installations and lots of logins. IIRC, *none* in Plasma5 on openSUSE show seconds, while *all* in Fedora show seconds. How is this disparity even possible?
Just a small attempt at humour at your expense, Felix; it is you who calls 421 a "Leap of Faith", yes?. Evidently, you are in a minority of one here, as everyone else's clock is showing the seconds, including one running the same TW release. Are your systems upgrades from previous versions that used an earlier Plasma version (or no Plasma at all)? If so, maybe some setting from a previous version is suppressing the seconds. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
* Darryl Gregorash <raven@accesscomm.ca> [04-09-16 08:56]: [...]
Just a small attempt at humour at your expense, Felix; it is you who calls 421 a "Leap of Faith", yes?.
It's a good shot, but mis-directed/attributed :) Try Basil... -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 09/04/16 07:08 AM, Patrick Shanahan wrote:
* Darryl Gregorash <raven@accesscomm.ca> [04-09-16 08:56]: [...]
Just a small attempt at humour at your expense, Felix; it is you who calls 421 a "Leap of Faith", yes?. It's a good shot, but mis-directed/attributed :) Try Basil...
Oops, sorry Felix. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Patrick Shanahan composed on 2016-04-09 09:08 (UTC-0400):
* Darryl Gregorash composed: [...]
Just a small attempt at humour at your expense, Felix; it is you who calls 421 a "Leap of Faith", yes?.
It's a good shot, but mis-directed/attributed :) Try Basil...
It's not good. Leaping is usually associated with forward movement. This thread is about K5 in TW, well past 42.1. I don't even associate the word Leap with any openSUSE installation, sticking with the release number, same as in all previous releases. I have lots of 42.1 installations too, but as both KDE3 and TDE are available to choose from for those, none need or do have K5 installed. Back to the point of the thread, the goal is actually two, because seconds are inexplicably missing on every OS K5 login, not just one or a few, and only on the multiple OS logins, not on any of the Fedora installations: 1-make seconds show 2-identify reason why they don't Had I been able to reproduce this on Fedora too, I'd have gone to a KDE mailing list instead. AFAICR, I've tried stripping K5 settings from multiple logins' ~/.configs, which is a PITA due to upstream's inane intermingling of K5's many settings among other settings instead of confining them to one subdir or one or a very few files. Also tried was stripping all of $HOME except mc and login configs. Neither approach helped, which means there surely must be some kind of global configuration setting or unrequired requirement triggering the problem. And yes, most are the result of upgrades rather than fresh TW installations, but not all. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
* Felix Miata <mrmazda@earthlink.net> [04-08-16 21:10]:
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png
tw 20160407 http://wahoo.no-ip/org/~paka/Spectacle.F18888.jpg Yours looks somewhat different than mine, but I do have seconds with Plasma5 on 20160407. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Friday, 8 April 2016 21:08:07 BST Felix Miata wrote:
Felix Miata composed on 2016-03-27 23:44 (UTC-0400):
In not one of my openSUSE Plasma5 installations do I ever get to see seconds in the digital clock in the taskbar/panel, even though I've selected show seconds in every case.
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma? Still happening in TW 20160407: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5.png
I've got the same Tw release as you but seconds work okay for me -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Sonntag, 27. März 2016, 23:44:31 schrieb Felix Miata:
Does this not bother anyone else? I have yet to encounter this problem in any Fedora installation. What's the trick required to see seconds in TW's Plasma?
What locale are you using? I can reproduce it when setting the locale to "C". Switch to a different one and it should work. I had a look at the code, and it contains special code to remove the seconds from the time format string. This code has the following comment: It can happen that Qt uses the 'C' locale (it's a fallback) and that locale has always ":ss" part in ShortFormat, so we need to remove it. Apparently that's not quite working as intended in this case... I haven't analyzed that code further yet, though. OTOH, there are major changes to the digital clock going on currently, so this might be fixed in 5.7 anyway. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Sonntag, 10. April 2016, 09:52:39 schrieb Wolfgang Bauer:
I had a look at the code, and it contains special code to remove the seconds from the time format string. This code has the following comment: It can happen that Qt uses the 'C' locale (it's a fallback) and that locale has always ":ss" part in ShortFormat, so we need to remove it.
Apparently that's not quite working as intended in this case... I haven't analyzed that code further yet, though.
I did look at it closer meanwhile, and the problem is actually that the code does *not* remove the seconds (i.e. the removal does not work), and later on it only adds the seconds to the new format string that's actually used to display the time if they are not in the original format string already. IOW, if the "ShortFormat" of your time locale already contains seconds, they won't be displayed by the digital clock. You can fix this yourself by opening the file /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml and changing line 501from if (main.showSeconds && timeFormatString.indexOf('s') == -1) { to if (main.showSeconds) { I will submit a fix later... Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Wolfgang Bauer composed on 2016-04-10 10:35 (UTC+0200):
Wolfgang Bauer composed:
What locale are you using?
Good question. How do I tell? I'm an American in the US who speaks, reads and writes only one language, so don't ordinarily have to pay much attention to locale issues. My main issues regarding locale are getting iso format dates, times in 86400 seconds per day format, and letter paper. http://fm.no-ip.com/SS/KDE/k5locale-gx745-ostw.png Next tab down, spell checker options, the only possible default lang selection is C.
I had a look at the code, and it contains special code to remove the seconds from the time format string. This code has the following comment: It can happen that Qt uses the 'C' locale (it's a fallback) and that locale has always ":ss" part in ShortFormat, so we need to remove it.
Apparently that's not quite working as intended in this case... I haven't analyzed that code further yet, though.
OTOH, there are major changes to the digital clock going on currently, so this might be fixed in 5.7 anyway.
A fix for https://bugs.kde.org/show_bug.cgi?id=340982 finally?
I did look at it closer meanwhile, and the problem is actually that the code does *not* remove the seconds (i.e. the removal does not work), and later on it only adds the seconds to the new format string that's actually used to display the time if they are not in the original format string already.
IOW, if the "ShortFormat" of your time locale already contains seconds, they won't be displayed by the digital clock.
You can fix this yourself by opening the file /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml and changing line 501from if (main.showSeconds && timeFormatString.indexOf('s') == -1) { to if (main.showSeconds) {
It works!!!
I will submit a fix later...
Thanks! -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Sonntag, 10. April 2016, 05:25:37 schrieb Felix Miata:
Wolfgang Bauer composed on 2016-04-10 10:35 (UTC+0200):
Wolfgang Bauer composed:
What locale are you using?
Good question. How do I tell?
Run "locale", as the logged in user. In your picture, you ran it as root, but the desktop uses the logged in user's locale of course. Your config dialog does show that the seconds are part of the short time format, which triggers that bug. If you set the locale (for "Time" at least) to "en_US" there, it should work too. The clock does allow to show the date in ISO format and the time in 24h format (I suppose that's what you mean with "86400 seconds per day format"? That term doesn't make sense to me...), independent of the locale.
Next tab down, spell checker options, the only possible default lang selection is C.
The spell checker options are irrelevant for this. They only apply to the spell checker of course. You probably have no dictionaries installed, that might be the reason why only C is available.
OTOH, there are major changes to the digital clock going on currently, so this might be fixed in 5.7 anyway.
A fix for https://bugs.kde.org/show_bug.cgi?id=340982 finally?
No. That's not a bug in the digital clock, but a problem with the locale settings in general. Actually it *is* already (partly) fixed for the clock, because the clock does offer a setting to show the date in ISO format (i.e. YYYY-MM-DD), overriding the locale. I checked meanwhile, and the "rewrite" does have that seconds bug too, taken over from the old code. I added a comment to the review. https://git.reviewboard.kde.org/r/127616 Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Wolfgang Bauer composed on 2016-04-10 11:57 (UTC+0200):
The clock does allow to show the date in ISO format and the time in 24h format (I suppose that's what you mean with "86400 seconds per day format"? That term doesn't make sense to me...), independent of the locale.
Clock resolution: ##: = 24 hours sundials ##:## = 1440 minutes cheap clocks, mechanical timers ##:##:## = 86400 seconds useful clocks
A fix for https://bugs.kde.org/show_bug.cgi?id=340982 finally?
No. That's not a bug in the digital clock, but a problem with the locale settings in general. Actually it *is* already (partly) fixed for the clock, because the clock does offer a setting to show the date in ISO format (i.e. YYYY-MM-DD), overriding the locale.
I can't see how in whatever version of whatever the clock is part of in KF 5.20.0 and QT 5.5.1 in TW20160408. Date format is not a selectable field when en_US is selected region.
I checked meanwhile, and the "rewrite" does have that seconds bug too, taken over from the old code. I added a comment to the review. https://git.reviewboard.kde.org/r/127616
SoIC. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Sonntag, 10. April 2016, 14:25:01 schrieb Felix Miata:
Clock resolution:
##: = 24 hours sundials ##:## = 1440 minutes cheap clocks, mechanical timers ##:##:## = 86400 seconds useful clocks
So you just mean that the clock should show seconds? Well, Plasma's clock has an explicit setting for this, no need to choose a locale that includes the seconds in the "short format" (though you might prefer it for other applications of course). Actually, whether the clock displays seconds or not is independent of the used locale, except for this bug of course (that got introduced when adding the 24h option in 5.4 btw, it worked fine before up to 5.3.3).
I can't see how in whatever version of whatever the clock is part of in KF 5.20.0 and QT 5.5.1 in TW20160408. Date format is not a selectable field when en_US is selected region.
There is a setting for the displayed "Date format" in the "Digital Clock Settings" (the last one at the bottom). You can choose between "Long Date", "Short Date", and, ... "ISO Date". That option was introduced in Plasma 5.4 (like the explicit 24h option) and it's independent of the locale in use (actually it was introduced as a workaround for the complaints of not being able to easily configure/use the ISO date format in KDE any more). This option is only selectable if "Show date" is enabled though, it doesn't make sense otherwise as it only affects the digital clock. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Wolfgang Bauer composed on 2016-04-11 10:52 (UTC+0200):
Felix Miata composed:
Clock resolution:
##: = 24 hours sundials ##:## = 1440 minutes cheap clocks, mechanical timers ##:##:## = 86400 seconds useful clocks
So you just mean that the clock should show seconds? Well, Plasma's clock has an explicit setting for this, no need to choose a locale that includes the seconds in the "short format" (though you might prefer it for other applications of course).
Still a problem in TW: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5-1605.jpg
Actually, whether the clock displays seconds or not is independent of the used locale, except for this bug of course (that got introduced when adding the 24h option in 5.4 btw, it worked fine before up to 5.3.3). -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Donnerstag, 26. Mai 2016, 03:57:34 schrieb Felix Miata:
Still a problem in TW: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5-1605.jpg
And what exact version of plasma5-workspace do you have installed? The fix (which you confirmed that it is working) is in our packages since a month (though I don't know exactly when it entered Tumbleweed), and is included in the upstream 5.6.4 release that is in Tumbleweed currently: :~> rpm -q --changelog plasma5-workspace * Sun May 15 2016 hrvoje.senjan@gmail.com - Update to 5.6.4 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.4.php - Drop upstreamed patches: digitalclock-fix-show-seconds.patch and kuiserver5_qApp.patch * Tue Apr 19 2016 wbauer@tmo.at - Add digitalclock-fix-show-seconds.patch: Fixes displaying seconds in the digital clock which was broken with certain locales ("C" e.g.) ... I just tried to switch to C here again (13.2 + KDE:Frameworks5), and it works. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Wolfgang Bauer composed on 2016-05-26 16:08 (UTC+0200):
Felix Miata composed:
Still a problem in TW: http://fm.no-ip.com/SS/KDE/clockSecondsMissingKF5-1605.jpg
And what exact version of plasma5-workspace do you have installed?
The fix (which you confirmed that it is working) is in our packages since a month (though I don't know exactly when it entered Tumbleweed), and is included in the upstream 5.6.4 release that is in Tumbleweed currently: :~> rpm -q --changelog plasma5-workspace * Sun May 15 2016 hrvoje.senjan@gmail.com - Update to 5.6.4 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.4.php - Drop upstreamed patches: digitalclock-fix-show-seconds.patch and kuiserver5_qApp.patch
* Tue Apr 19 2016 wbauer@tmo.at - Add digitalclock-fix-show-seconds.patch: Fixes displaying seconds in the digital clock which was broken with certain locales ("C" e.g.)
Same, 5.6.4; same changelog entries. After restarting this thread, but before your reply, I applied your previously provided workaround, so I'm not sure what to do from here. Restore the unmodified XML file, then reinstall plasma5-workspace, or more than that, and what? Is this something that can get stuck in some cache? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Donnerstag, 26. Mai 2016, 21:18:02 schrieb Felix Miata:
Same, 5.6.4; same changelog entries.
Good. Then it should work, IMHO.
After restarting this thread, but before your reply, I applied your previously provided workaround, so I'm not sure what to do from here.
Sorry, I don't quite follow you here. How did you apply the workaround, when it already *is* applied? Maybe you reverted the fix by mistake?
Restore the unmodified XML file, then reinstall plasma5-workspace, or more than that, and what?
FTR, it's QML, not XML... ;-) But as it is no config file, just reinstalling plasma5-workspace should fix it, e.g. via "sudo zypper in -f plasma5-workspace". To be sure, you could delete the file before reinstalling the package.
Is this something that can get stuck in some cache?
No. But it can be overridden by files in ~/.local/share/. I don't suppose you copied it over there at some point, but the best way to rule out that it's caused by any user files is of course to create a fresh user account and try there. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Wolfgang Bauer composed on 2016-05-30 19:53 (UTC+0200):
Felix Miata composed:
...the best way to rule out that it's caused by any user files is of course to create a fresh user account and try there.
On the machine I think was responsible for my recent posts in this thread, p5bse, I've updated and forced reinstallation of plasma5-workspace. With new user, seconds work as expected, but so it does with old user too. TBD if simply updating on my other installations makes this go away and stay away. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 10/04/16 03:25 AM, Felix Miata wrote:
Wolfgang Bauer composed on 2016-04-10 10:35 (UTC+0200):
Wolfgang Bauer composed:
What locale are you using?
Good question. How do I tell? I'm an American in the US who speaks, reads and writes only one language, so don't ordinarily have to pay much attention to locale issues. My main issues regarding locale are getting iso format dates, times in 86400 seconds per day format, and letter paper.
http://fm.no-ip.com/SS/KDE/k5locale-gx745-ostw.png What happens if you explicitly set your local timezone in the Region field?
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl Gregorash composed on 2016-04-10 07:35 (UTC-0600):
Felix Miata wrote:
Wolfgang Bauer composed on 2016-04-10 10:35 (UTC+0200):
Wolfgang Bauer composed:
What locale are you using?
Good question. How do I tell? I'm an American in the US who speaks, reads and writes only one language, so don't ordinarily have to pay much attention to locale issues. My main issues regarding locale are getting iso format dates, times in 86400 seconds per day format, and letter paper.
What happens if you explicitly set your local timezone in the Region field?
It produces the https://bugs.kde.org/show_bug.cgi?id=340982 problem, no way to discover and select iso date among the bazillion countries in the select list. Wolfgang's /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml edit solves the clock problem, but doing as you suggest fubars the date (little endian instead of iso). -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl Gregorash composed on 2016-04-10 07:35 (UTC-0600):
Felix Miata wrote:
Wolfgang Bauer composed on 2016-04-10 10:35 (UTC+0200):
Wolfgang Bauer composed:
What locale are you using?
Good question. How do I tell? I'm an American in the US who speaks, reads and writes only one language, so don't ordinarily have to pay much attention to locale issues. My main issues regarding locale are getting iso format dates, times in 86400 seconds per day format, and letter paper.
What happens if you explicitly set your local timezone in the Region field?
It produces the https://bugs.kde.org/show_bug.cgi?id=340982 problem, no way to discover and select iso date among the bazillion countries in the select list.
Wolfgang's /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml edit solves the clock problem, but doing as you suggest fubars the date (little endian instead of iso). Fubar? It's well beyond that, I think. With a region setting of English Canada, seconds show up here, and I can select ISO date format (and have done so). There seem to be some rather funky assumptions about "acceptable" formats when the region is set to the USA. There should not be any need to hack a script to be able to set one's system in some
On 10/04/16 12:04 PM, Felix Miata wrote: preferred way. There are two regional settings for the USA: "United States - American English" and "UnitedStates"; do you get a little endian date with both of those? Note that setting the system to use ISO date is not in the list of regional settings; AFAICT it is not anywhere in the desktop configuration, nor even in YaST. In YaST/System/Environment/Language, you -can- set RC_LC_TIME to define the output format for date and time. Perhaps you could try setting ISO dates in there. Still, no matter how the system is set up, one should still be able to select ISO date format in the clock applet settings. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-04-11 01:44, Darryl Gregorash wrote:
There are two regional settings for the USA: "United States - American English" and "UnitedStates"; do you get a little endian date with both of those? Note that setting the system to use ISO date is not in the list of regional settings; AFAICT it is not anywhere in the desktop configuration, nor even in YaST. In YaST/System/Environment/Language, you -can- set RC_LC_TIME to define the output format for date and time. Perhaps you could try setting ISO dates in there. Still, no matter how the system is set up, one should still be able to select ISO date format in the clock applet settings.
cer@minas-tirith:~> locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME=en_DK.UTF-8 <=========== That's ISO date. LC_COLLATE="en_US.utf8" LC_MONETARY=es_ES@euro LC_MESSAGES="en_US.utf8" LC_PAPER=es_ES@euro LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE=es_ES@euro LC_MEASUREMENT=es_ES@euro LC_IDENTIFICATION="en_US.utf8" LC_ALL= cer@minas-tirith:~> But I'm unsure KDE respects that setting. I think it doesn't. Try :-) - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlcK7pIACgkQja8UbcUWM1xpmwD/Zf5rNppKwCd224DkG4YJxT4c NykLZLPQ/6KoLQx4EBcA/3bDHVbHJQ3ol7WMTPHwNPKWqcAGdcm+L34hmvBtmmwy =Fh+d -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 10/04/16 06:23 PM, Carlos E. R. wrote:
On 2016-04-11 01:44, Darryl Gregorash wrote:
There are two regional settings for the USA: "United States - American English" and "UnitedStates"; do you get a little endian date with both of those? Note that setting the system to use ISO date is not in the list of regional settings; AFAICT it is not anywhere in the desktop configuration, nor even in YaST. In YaST/System/Environment/Language, you -can- set RC_LC_TIME to define the output format for date and time. Perhaps you could try setting ISO dates in there. Still, no matter how the system is set up, one should still be able to select ISO date format in the clock applet settings.
cer@minas-tirith:~> locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME=en_DK.UTF-8 <=========== That's ISO date. LC_COLLATE="en_US.utf8" LC_MONETARY=es_ES@euro LC_MESSAGES="en_US.utf8" LC_PAPER=es_ES@euro LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE=es_ES@euro LC_MEASUREMENT=es_ES@euro LC_IDENTIFICATION="en_US.utf8" LC_ALL= cer@minas-tirith:~>
But I'm unsure KDE respects that setting. I think it doesn't. Try :-)
I don't believe one should have to resort to such things in order to set display formats the way one wishes. loki:~ # locale LANG=POSIX LC_CTYPE=en_US.UTF-8 LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= and the ISO date display option in the clock applet is a) available and b) working. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Montag, 11. April 2016, 02:23:46 schrieb Carlos E. R.:
But I'm unsure KDE respects that setting. I think it doesn't. Try :-)
It does. In KDE Frameworks5, KDE's custom locale system was dropped in favour of only using the system facilities (i.e. those LC_* variables). This has advantages, like KDE's locale settings fully applying to non-KDE applications too and KDE applications fully respecting other desktops' locale settings. But it also meant dropping KDE's easy and extensive customisation features. This is what caused many complaints (one bug report has been mentioned already)... Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl Gregorash composed on 2016-04-10 17:44 (UTC-0600):
Felix Miata wrote:
Wolfgang's /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml edit solves the clock problem, but doing as you suggest fubars the date (little endian instead of iso).
Fubar? It's well beyond that, I think. With a region setting of English Canada, seconds show up here, and I can select ISO date format
I can find no way to do any such thing.
(and have done so). There seem to be some rather funky assumptions about "acceptable" formats when the region is set to the USA. There should not be any need to hack a script to be able to set one's system in some preferred way.
There are two regional settings for the USA: "United States - American English" and "UnitedStates"; do you get a little endian date with both of those? Note that setting the system to use ISO date is not in the list of regional settings; AFAICT it is not anywhere in the desktop configuration, nor even in YaST. In YaST/System/Environment/Language, you -can- set RC_LC_TIME to define the output format for date and time.
It's really hard to tell what can do what. Plasma on this installation at least is pretty close to useless. Clicking anywhere in digital clock settings locks up the UI, as you may be able to infer from the file listing in Konsole: http://fm.no-ip.com/SS/KDE/clockSecondsTrashesSessionKF5.jpg I can get Konsole to focus and run commands, including to close the session, but little else once the clock settings have been touched, or maybe its systemsettings -> regional -> formats. I'm not sure which. Even Alt-F2 doesn't work. It shows the input box, but it won't accept input. Nothing on the panel reacts at all to any mouse click if those settings panels have been opened and clicked in. NAICT, the only way to have an 86400 second clock is with the settings you can see in this SS. Selecting other options forces half-day nonsense into the clock. Nothing ever enables an option to select iso format. Nothing en makes the date big endian. No option for selecting en_DK is discoverable. The only reason the clock is correct now is because of Wolfgang's suggestion to edit the broken .qml file hiding deep in /usr.
Perhaps you could try setting ISO dates in there. Still, no matter how the system is set up, one should still be able to select ISO date format in the clock applet settings.
I'm not going into yast to do what every competent DE should be able to do. How would I ever know if and when upstream ever actually fixed the current and longstanding insanity of such fundamental functionality? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 10/04/16 08:59 PM, Felix Miata wrote:
Darryl Gregorash composed on 2016-04-10 17:44 (UTC-0600):
Felix Miata wrote:
Wolfgang's /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml
edit solves the clock problem, but doing as you suggest fubars the date (little endian instead of iso).
Fubar? It's well beyond that, I think. With a region setting of English Canada, seconds show up here, and I can select ISO date format
I can find no way to do any such thing.
(and have done so). There seem to be some rather funky assumptions about "acceptable" formats when the region is set to the USA. There should not be any need to hack a script to be able to set one's system in some preferred way.
There are two regional settings for the USA: "United States - American English" and "UnitedStates"; do you get a little endian date with both of those? Note that setting the system to use ISO date is not in the list of regional settings; AFAICT it is not anywhere in the desktop configuration, nor even in YaST. In YaST/System/Environment/Language, you -can- set RC_LC_TIME to define the output format for date and time.
It's really hard to tell what can do what. Plasma on this installation at least is pretty close to useless. Clicking anywhere in digital clock settings locks up the UI, as you may be able to infer from the file listing in Konsole:
http://fm.no-ip.com/SS/KDE/clockSecondsTrashesSessionKF5.jpg
Dude... you have not selected "Show date" in the clock settings, so of course you cannot choose the displayed date format. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl Gregorash composed on 2016-04-11 07:24 (UTC-0600):
Felix Miata wrote: ...
It's really hard to tell what can do what. Plasma on this installation at least is pretty close to useless. Clicking anywhere in digital clock settings locks up the UI, as you may be able to infer from the file listing in Konsole:
http://fm.no-ip.com/SS/KDE/clockSecondsTrashesSessionKF5.jpg
Dude... you have not selected "Show date" in the clock settings, so of course you cannot choose the displayed date format.
Given that the ONLY place in Plasma UI providing an option to select iso date format is in digital clock settings http://fm.no-ip.com/SS/KDE/sysdateNOTiso.jpg it is NOT unambiguous that one must wish to have the date displayed in the panel clock in order to be presented with any option anywhere to choose to have dates displayed globally in iso format. Clearly in Plasma >v4 Americans in the USA have no forthright, if any at all, option to choose the worldwide standard date format as the only date format to display, without fubaring other objects. Wolfgang provided a workaround for the $SUBJECT problem, but the thread continuation since has been off point, about the ancient unfixed: https://bugs.kde.org/show_bug.cgi?id=340982 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (8)
-
Bruno Friedmann
-
C. Brouerius van Nidek
-
Carlos E. R.
-
Darryl Gregorash
-
Felix Miata
-
ianseeks
-
Patrick Shanahan
-
Wolfgang Bauer