Bug 398975

Summary: Muted designation is inconsistent
Product: [Plasma] Breeze Reporter: Andrew Crouthamel <andrew.crouthamel>
Component: IconsAssignee: visual-design
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, kainz.a, nate, noahadvs
Priority: NOR    
Version: 5.13.5   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In: 5.58

Description Andrew Crouthamel 2018-09-23 04:09:35 UTC
SUMMARY
The muted designation between audio volume and microphone volume is inconsistent. Microphone uses a red X while speaker volume uses a red dash.
Comment 1 Nate Graham 2018-09-23 04:12:41 UTC
A red dash works well enough for the speaker icon IMHO, but it wouldn't work for the microphone, which is probably an an X was used. Any ideas?
Comment 2 Andrew Crouthamel 2018-10-28 02:29:32 UTC
From poking around and searching online, the "standard" seems to be use of a big slash through the icon. That would fit well for both speaker and microphone in my opinion. Just my 2 cents, feel free to close if you disagree.
Comment 3 Nate Graham 2018-12-02 02:21:34 UTC
Git commit b8d080c4e6a1aa8572e300240edaad807516c2f0 by Nate Graham, on behalf of Rafael Brandmaier.
Committed on 02/12/2018 at 02:21.
Pushed by ngraham into branch 'master'.

Improve symbolism for off and muted status icon
FIXED-IN: 5.54

Use a strikethrough version of a neutral icon for *-off icons and a red circle
with a diagonal line for *-muted icons. Also add 22px audio-{on,off,ready}
while we're at it as well as reduce opacity of inactive sound waves to match
the Breeze Plasma theme.

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

M  +1    -21   icons-dark/status/16/audio-off.svg
M  +2    -2    icons-dark/status/16/audio-volume-low.svg
M  +2    -2    icons-dark/status/16/audio-volume-medium.svg
T  +1    -1    icons-dark/status/16/audio-volume-muted.svg
M  +1    -20   icons-dark/status/16/camera-off.svg
M  +1    -20   icons-dark/status/16/mic-off.svg
M  +9    -63   icons-dark/status/16/microphone-sensitivity-low.svg
M  +11   -69   icons-dark/status/16/microphone-sensitivity-medium.svg
T  +1    -1    icons-dark/status/16/microphone-sensitivity-muted.svg
A  +1    -0    icons-dark/status/22/audio-off.svg
A  +1    -0    icons-dark/status/22/audio-on.svg
A  +1    -0    icons-dark/status/22/audio-ready.svg
M  +2    -2    icons-dark/status/22/audio-volume-low.svg
M  +1    -1    icons-dark/status/22/audio-volume-medium.svg
M  +1    -21   icons-dark/status/22/audio-volume-muted.svg
M  +1    -21   icons-dark/status/22/camera-off.svg
M  +1    -21   icons-dark/status/22/input-touchpad-off.svg
M  +1    -20   icons-dark/status/22/mic-off.svg
M  +1    -1    icons-dark/status/22/microphone-sensitivity-low.svg
M  +1    -1    icons-dark/status/22/microphone-sensitivity-medium.svg
T  +1    -1    icons-dark/status/22/microphone-sensitivity-muted.svg
M  +1    -21   icons/status/16/audio-off.svg
M  +2    -2    icons/status/16/audio-volume-low.svg
M  +2    -2    icons/status/16/audio-volume-medium.svg
T  +1    -1    icons/status/16/audio-volume-muted.svg
M  +1    -20   icons/status/16/camera-off.svg
M  +1    -20   icons/status/16/mic-off.svg
M  +1    -1    icons/status/16/microphone-sensitivity-low.svg
M  +1    -1    icons/status/16/microphone-sensitivity-medium.svg
T  +1    -1    icons/status/16/microphone-sensitivity-muted.svg
A  +1    -0    icons/status/22/audio-off.svg
A  +1    -0    icons/status/22/audio-on.svg
A  +1    -0    icons/status/22/audio-ready.svg
M  +2    -2    icons/status/22/audio-volume-low.svg
M  +1    -1    icons/status/22/audio-volume-medium.svg
M  +1    -21   icons/status/22/audio-volume-muted.svg
M  +1    -21   icons/status/22/camera-off.svg
M  +1    -21   icons/status/22/input-touchpad-off.svg
M  +1    -20   icons/status/22/mic-off.svg
M  +1    -1    icons/status/22/microphone-sensitivity-low.svg
M  +1    -1    icons/status/22/microphone-sensitivity-medium.svg
T  +1    -1    icons/status/22/microphone-sensitivity-muted.svg

https://commits.kde.org/breeze-icons/b8d080c4e6a1aa8572e300240edaad807516c2f0
Comment 4 Patrick Silva 2019-01-12 19:39:48 UTC
does frameworks 5.54 include these new icons?
I'm already running frameworks 5.54 on Arch Linux but I only see the old icons
in the system tray when the sound is muted.
Comment 5 Nate Graham 2019-01-12 22:28:52 UTC
Delete your icon cache:

rm ~/.cache/icon*
Comment 6 Patrick Silva 2019-01-13 17:38:23 UTC
Icon cache clearing on Arch Linux did not help.
On neon dev unstable only the touchpad indicator shows the new icon when such device is disabled. plasma-pa applet shows the old icons when microphone and sound are muted. Icon cache clearing also did not help on neon dev unstable.
Comment 7 Noah Davis 2019-01-13 19:51:02 UTC
(In reply to Patrick Silva from comment #4)
> does frameworks 5.54 include these new icons?
> I'm already running frameworks 5.54 on Arch Linux but I only see the old
> icons
> in the system tray when the sound is muted.

This is because the system tray uses icon themes from the desktop theme, not the icon theme. The desktop theme has not been updated to match the icon theme.

I hope to change this in the future so that all or most icons come from the icon theme, but it will take a while, so people may disagree and some widgets might need to be patched.

I'm reopening this since the problem still exists.
Comment 8 Noah Davis 2019-01-13 19:53:38 UTC
(In reply to Noah Davis from comment #7)
> This is because the system tray uses icon themes from the desktop theme, not
> the icon theme.

Sorry I the wording is not great. I meant to write "This is because the system tray uses icons from the desktop theme."
Comment 9 Patrick Silva 2019-04-19 19:02:41 UTC
This issue seems solved on neon dev unstable.
Comment 10 Nate Graham 2019-04-21 18:29:28 UTC
Yep this was fully fixed with https://cgit.kde.org/plasma-framework.git/commit/?id=bd8264e92869428c0af84a6b8d2b19e518fa5ebe!