https://bugs.kde.org/show_bug.cgi?id=490252

            Bug ID: 490252
           Summary: Spacing between time and date is inconsistent with
                    typographic space, especially when using a monospace
                    font
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Digital Clock
          Assignee: plasma-b...@kde.org
          Reporter: m...@kisaragi-hiu.com
  Target Milestone: 1.0

Created attachment 171647
  --> https://bugs.kde.org/attachment.cgi?id=171647&action=edit
Time widget spacing illustration by Reddit user /u/FypeWaqer

SUMMARY
In one line mode when date is shown, the spacing between the date and time
looks off when using a monospace font, especially if there is a space in the
date format.

Because the widget is visually just text, the expectation is that the spacing
would be the same as a space.

STEPS TO REPRODUCE
1. Add a new horizontal date widget
2. Check "show date" and always put it beside time
3. Set date format to something with a space, like "dd MMM" (14 June)
4. Observe the gap between date and time is slightly different from the size of
the space character
5. Use a monospace font
6. Observe how the difference is even more pronounced

OBSERVED RESULT
Gap between date and time is different from the width of a space character

EXPECTED RESULT
Gap between date and time is the same as a space character

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.6.38-1-lts
KDE Plasma Version: 6.2 (master branch)
  plasma-workspace: commit 18679ce09b
  plasma-desktop: commit fdd44ea75
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
First reported by Reddit user /u/FypeWaqer in the KDE subreddit:
https://www.reddit.com/r/kde/comments/1e2perj/time_widget_spacing_is_off_for_monospace_fonts/

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to