broulik created this revision. broulik added reviewers: Plasma, VDG. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. broulik requested review of this revision.
REVISION 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. BUG: 344393 BUG: 372665 FIXED-IN: 5.16.0 TEST PLAN Various OSD messages F6773939: newosdstyle.png <https://phabricator.kde.org/F6773939> It can grow, if necccessary, to accomodate translations, up to half the screen width. With Air theme F6773940: Screenshot_20190415_100004.png <https://phabricator.kde.org/F6773940> Full desktop screenshot for some context F6773941: newosdplacement.png <https://phabricator.kde.org/F6773941> REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D20569 AFFECTED FILES lookandfeel/contents/osd/OsdItem.qml To: broulik, #plasma, #vdg Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart