Bug 415196 - Size, location and duration of the volume change applet
Summary: Size, location and duration of the volume change applet
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma-pa
Classification: Plasma
Component: general (show other bugs)
Version: 5.17.4
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-15 12:13 UTC by DeMus
Modified: 2019-12-15 12:49 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DeMus 2019-12-15 12:13:55 UTC
SUMMARY
Changing the volume shows an applet in the middle of the screen which stays there for 1800 msec. The size of the icon is huge, the duration is too long and the location is wrong. Well, according to me.
I know how to change it but with the next update the files I have changed are overwritten: /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml and OsdItem.qml.
Please put these settings somewhere in the /home/user/.config directory structure so they are not overwritten by a backup.
Why isn't this a user setting?
STEPS TO REPRODUCE
1. Change volume
2. 
3. 

OBSERVED RESULT
Huge applet which stays visible too long in the center of the screen

EXPECTED RESULT
A nice small applet somewhere in the corner which stays there as long as I want
it visible, with a size that I like.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.27.4
(available in About System)
KDE Plasma Version: 5.17.4 (and older)
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.1

ADDITIONAL INFORMATION
Comment 1 David Edmundson 2019-12-15 12:49:19 UTC
That's opinion, not a bug.

As you have noticed you can change it, and there is a system for deploying it properly.
Instead of modifying the files, copy the relevant folder into a new folder. Add a metadata.desktop to specify this as a new lnf which "inherits" from breeze. You'll get all the latest changes, but your OSD will remain the same.