Bug 440096 - Improve time display in thin vertical panels
Summary: Improve time display in thin vertical panels
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Digital Clock widget (show other bugs)
Version: 6.2.4
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6, usability
: 481915 483311 485775 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-07-21 03:55 UTC by farid
Modified: 2025-01-21 21:15 UTC (History)
12 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Digital clock in vertical panel (2.62 KB, image/png)
2021-07-21 03:57 UTC, farid
Details
Largeness: 50 (15.52 KB, image/png)
2024-10-16 16:10 UTC, Fernando M. Muniz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description farid 2021-07-21 03:55:31 UTC
SUMMARY

When the panel is in vertical layout, the clock becomes illegible. Adding a vertical option to display the hours above the minutes would be very handy.

(See attachment.)

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT
No way to change layout.

EXPECTED RESULT
Have option in the Digital Clock to have a vertical layout.

SOFTWARE/OS VERSIONS
(available in About System)
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84
Qt Version: 5.15.2
Comment 1 farid 2021-07-21 03:57:00 UTC
Created attachment 140224 [details]
Digital clock in vertical panel
Comment 2 byebyebugaylon 2023-03-31 15:33:29 UTC
Just noticed this bug myself. Setting a manual font size in the "Text Display" setting in "Configure Digital Clock" does not fix the issue (or seem to make any changes at all).

Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-6-amd64 (64-bit)
Graphics Platform: X11
Comment 3 Doug 2024-02-29 02:59:24 UTC
*** Bug 481915 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2024-03-13 19:11:02 UTC
*** Bug 483311 has been marked as a duplicate of this bug. ***
Comment 5 Corbin 2024-04-11 17:38:53 UTC
Confirmed still in Plasma 6

Operating System: Fedora 40
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Graphics Platform: Wayland
Comment 6 Nate Graham 2024-08-16 15:39:28 UTC
*** Bug 485775 has been marked as a duplicate of this bug. ***
Comment 7 David Edmundson 2024-10-16 16:08:30 UTC
*** Bug 494736 has been marked as a duplicate of this bug. ***
Comment 8 Fernando M. Muniz 2024-10-16 16:10:33 UTC
Created attachment 174898 [details]
Largeness: 50
Comment 9 Fernando M. Muniz 2024-10-16 16:39:34 UTC
My issue is that there's a bunch of empty space that makes the date barely legible. I want to make both the clock and the date to touch the borders of the panel for better legibility.
Comment 10 Nate Graham 2024-10-16 20:10:48 UTC
That's caused by the Digital Clock widget appearing between two Margins Separators widgets. You can remove or move them to give it more space. Regardless, that's unrelated to the request here, which is to make the time display better, not the date.
Comment 11 Fernando M. Muniz 2024-10-16 20:38:51 UTC
(In reply to Nate Graham from comment #10)
> That's caused by the Digital Clock widget appearing between two Margins
> Separators widgets. You can remove or move them to give it more space.
> Regardless, that's unrelated to the request here, which is to make the time
> display better, not the date.

Then my bug becoming a duplicate of this one was a mistake.
Comment 12 Nate Graham 2024-10-16 20:40:51 UTC
Indeed, re-opening it.
Comment 13 NW 2024-12-15 12:49:51 UTC
+1

Can the fix be prioritized?

Perhaps, as a short term solution, a setting could be added to display the hour above the minute?

Also submitted an issue report for a longer term solution: https://bugs.kde.org/show_bug.cgi?id=497503
Comment 14 Dave Vasilevsky 2025-01-20 08:24:53 UTC
I do notice that the Icons-only Task Manager widget seems to overlap the panel's margins. I'm still learning QML, so I'm not sure exactly how this is accomplished, both widgets seem to have "Layout.fillWidth = true" for a vertical panel.

Anyhow, I should probably look into what other desktops do before trying to dig into that more. Most of them (Gnome, macOS, Windows 11) either don't have vertical panels, or don't display the time in panels. I believe XFCE and Windows 10 both allow clocks in vertical panels, and I have no idea how they deal with small panels. I'm not sure about Budgie, Cinnamon, Deepin, etc either.
Comment 15 Nate Graham 2025-01-21 19:39:39 UTC
Splitting the digits on either side of the : separator seems logical. So instead of:

>12:06

…you'd have:

> 12
> 06
Comment 16 farid 2025-01-21 21:15:03 UTC
Yes, that is how I would expect it to be done. There are some widgets that do this:

https://store.kde.org/p/2139337
https://store.kde.org/p/1308921/