[plasmashell] [Bug 344393] OSD is too big

Nate Graham bugzilla_noreply at kde.org
Tue May 19 21:04:03 BST 2020


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

Nate Graham <nate at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.20.0
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/commit/
                   |                            |af31ad46c025c0e53de14275278
                   |                            |76366fcd869a6

--- Comment #9 from Nate Graham <nate at kde.org> ---
Git commit af31ad46c025c0e53de1427527876366fcd869a6 by Nate Graham, on behalf
of Kai Uwe Broulik.
Committed on 19/05/2020 at 20:03.
Pushed by ngraham into branch 'master'.

Use more compact OSD

Summary:
A frequent complaint over the years is the size of the OSD. It was tried to
alleviate that by having it start fading out slowly immediately but the way it
was done wasn't ideal, didn't work on Wayland, and also causes flickering
issues in recent Qt versions.
This changes the OSD to a bar-like design similar to the one used in Plasma 4.
Related: bug 372665
FIXED-IN: 5.20.0

Depends on D29263

Test Plan:
Various OSD messages
{F6773939}
It can grow, if necccessary, to accomodate translations, up to half the screen
width.
With Air theme
{F6773940}
Full desktop screenshot for some context
{F6773941}

Reviewers: #plasma, #vdg, broulik, niccolove, ndavis

Reviewed By: #vdg, niccolove, ndavis

Subscribers: ndavis, kori, Armstrong, alexde, achauvel, abetts, ngraham,
davidedmundson, hein, Codezela, filipf, zzag, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D20569

M  +20   -44   lookandfeel/contents/osd/OsdItem.qml

https://invent.kde.org/plasma/plasma-workspace/commit/af31ad46c025c0e53de1427527876366fcd869a6

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Visual-design mailing list