diff options
author | Mavridis Philippe <[email protected]> | 2021-12-12 16:24:28 +0200 |
---|---|---|
committer | Mavridis Philippe <[email protected]> | 2024-03-28 18:47:19 +0200 |
commit | d1b9bae155425c2d500b136111cc4f2f28fc0c16 (patch) | |
tree | 5e0309e574fd8762cbd0b5dfdcbad176d18b459c /kmix/kmix.kcfg | |
parent | d2ab59b4284b371fb9e7cb143c3632e379d339b7 (diff) | |
download | tdemultimedia-d1b9bae155425c2d500b136111cc4f2f28fc0c16.tar.gz tdemultimedia-d1b9bae155425c2d500b136111cc4f2f28fc0c16.zip |
KMix: system tray icon enhancements
* XDG-compliant icon names with volume level specification (low, medium, high)
Low-Medium threshold: 33%
Medium-High threshold: 67%
* Improved built-in icon theme with distinct volume levels (according to above)
* Choice between classic KMix icon theme, imrpoved KMix icon theme and system theme.
* New KMixDockWidget::getAvgVolume() method
Gets average volume in %. Code actually comes from KMixDockWidget::setVolumeTip(),
but was put into a separate method to be reused for determination of icon according
to the volume level
(cherry picked from commit 3168c39ef1e445db1a6e22a7ba63e8cb4714e6e8)
Diffstat (limited to 'kmix/kmix.kcfg')
-rw-r--r-- | kmix/kmix.kcfg | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/kmix/kmix.kcfg b/kmix/kmix.kcfg index b6d595bd..d4ca0956 100644 --- a/kmix/kmix.kcfg +++ b/kmix/kmix.kcfg @@ -99,4 +99,21 @@ <default></default> </entry> </group> + <group name="Appearance"> + <entry key="IconTheme" type="Enum"> + <choices> + <choice name="Crystal"> + <label>Crystal</label> + </choice> + <choice name="OldCrystal"> + <label>Classic (Old Crystal)</label> + </choice> + <choice name="System"> + <label>System theme</label> + </choice> + </choices> + <default>Crystal</default> + <label>Icon Theme</label> + </entry> + </group> </kcfg>
\ No newline at end of file |