Summary: | Timer widget looks too small when docked into a panel | ||
---|---|---|---|
Product: | [Plasma] kdeplasma-addons | Reporter: | Adel Q <abq911> |
Component: | timer | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, nate, plasma-bugs, postix, random1123581321, sabayon11, timur, travneff |
Priority: | NOR | ||
Version: | 5.20.4 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/commit/ba011368af76abc1abbacab1ccce8075e45a6ae1 | Version Fixed In: | 5.26 |
Sentry Crash Report: | |||
Attachments: |
Screenshot of small timer on left from Plasma Shell 5.12.5
Screenshot: The are 2 Timer-Widgets: Left w/o, right w/ title |
Description
Adel Q
2018-06-09 17:06:28 UTC
It affects me. Plasma 5.13.5 Manjaro Qt 5.11.2, Frameworks Version: 5.50.0 There is a topic about it on KDE forum https://forum.kde.org/viewtopic.php?f=67&t=137743&p=406016#p406016 I followed the fix there and this worked. Also spacers need to be added on both sides of Timer because otherwise it covers other widgets on panel. Created attachment 134027 [details]
Screenshot: The are 2 Timer-Widgets: Left w/o, right w/ title
SUMMARY
The timer widget is extremely small, although even crowded, there'd be enough space to display it a readable size.
Panel height in the screenshot is 26. I added a 2nd timer as I first could not find the first timer I had placed.
As I still could not see it, I right clicked and checked "show title" in the settings.
The title is shown in the correct size but with the wrong font color. However, there's no time displayed for the 2nd timer w/ title now.
SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.2
Kernel Version: 5.9.11-3-MANJARO
ADDITIONAL INFORMATION
Scaling: 2.0
Another problem with the Timer widget is that if you a specify a title, that title is displayed in large letters that overwrite the widget and encroaches on the neighboring widgets. It is still valid bug on Operating System: Manjaro Linux KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.93.0 Qt Version: 5.15.3 Kernel Version: 5.15.38-1-MANJARO (64-bit) Graphics Platform: X11 Graphics Processor: NVA8 Can anything be finally done about it? At least a workaround. How is it possible that other widgets like calendar or Focus display digits in proper size but timer cannot? I use old version of Timer with these workaround https://forum.kde.org/viewtopic.php?f=67&t=137743 and it still displays numbers correctly and for dark theme as a temporary workaround I copied timer.svgz from /usr/share/plasma/desktoptheme/oxygen/widgets/ to /usr/share/plasma/desktoptheme/default/widgets/ to make it visible on dark theme. I use AlphaBlack Control widget to color panel. Can you tell what to do to make it not be overwritten when Plasma update comes? Should I copy something to: /home/user/.local/share/plasma/desktoptheme/ But what? Entire "default" folder from /usr/share/plasma/desktoptheme/ ? In what folder should I place timer.svgz in /home/user/.local/share/plasma/ so that the widget in user home can display it? Agree, no visibility on dark theme is another real problem, together with small size of timer digits. Git commit ba011368af76abc1abbacab1ccce8075e45a6ae1 by Fushan Wen. Committed on 05/08/2022 at 15:19. Pushed by ngraham into branch 'master'. applets/timer: add compact representation The compact representation has 5 layout forms: 1. inPanel, Horizontal: [Icon][Column to show the title and the remaining time] 2. inPanel, Vertical: [Column to show the title and the remaining time in seconds] 3. Desktop, width is enough to contain the icon and the remaining time in a row: [Icon][Column] 4. Desktop, width is not enough: [Icon] [Column] 5. Desktop, both width and height are not enough: [Icon] The added compact representation also enables tab focus in the applet. Related: bug 301861, bug 304923, bug 347492, bug 360996, bug 399930, bug 430289, bug 452701 FIXED-IN: 5.26 A +200 -0 applets/timer/package/contents/ui/CompactRepresentation.qml [License: GPL(v3.0+)] M +9 -2 applets/timer/package/contents/ui/main.qml https://invent.kde.org/plasma/kdeplasma-addons/commit/ba011368af76abc1abbacab1ccce8075e45a6ae1 |