gnome-control-center/panels
Felipe Borges 4180e75aad sound: Set audio icon based on volume
The same way that GNOME Shell does it, we set:
 * audio-volume-muted-symbolic when mute button is toggled*
 * audio-volume-low-symbolic when 0 < volume < 30%
 * audio-volume-medium-symbolic when 30% < volume < 70%
 * audio-volume-high-symbolic when 70% < volume <= 100%

When "muted" we can't actually rely on volume (it can be close
to zero but not absolute zero). Instead of requiring volume == 0,
we track the state based on whether the mute button is active.

Fixes #521
2019-12-18 12:00:02 +01:00
..
applications applications: Show snap interface controls 2019-12-18 12:29:19 +13:00
background background: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
bluetooth bluetooth: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
camera Simplify usage of g_variant_iter_loop 2019-11-27 21:25:34 +00:00
color color: Make .ui filename match the .c filename 2019-09-09 21:58:00 +00:00
common common: Fix again tracking of udev device removals 2019-12-05 17:25:45 +01:00
datetime datetime: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
default-apps info: Split default-apps into its own panel 2019-09-09 21:52:07 +00:00
diagnostics Add a diagnostic panel 2019-11-07 14:40:06 +13:00
display Whitespace fixes for g_autoptr coding style 2019-11-08 09:42:10 +13:00
info-overview info: Fix sorting of GPU descriptions when there's more than one 2019-12-03 12:42:55 +01:00
keyboard keyboard: Remove stray debug messages 2019-11-11 14:34:24 -03:00
location Simplify usage of g_variant_iter_loop 2019-11-27 21:25:34 +00:00
lock Add a lock panel 2019-11-07 14:40:07 +13:00
microphone Simplify usage of g_variant_iter_loop 2019-11-27 21:25:34 +00:00
mouse mouse: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
network network: Fix memory leaks using g_find_program_in_path 2019-12-18 00:31:54 +00:00
notifications Remove unused GNOMELOCALEDIR defines 2019-09-09 21:45:53 +00:00
online-accounts online-accounts: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
power power: Add a fake UPS device 2019-11-20 03:49:07 +00:00
printers printers: Provide a scheme to address parser 2019-10-08 18:05:56 +02:00
region region: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
removable-media removable-media: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
search search: Invalidate "Search Locations" list when folders can't be found 2019-12-17 22:16:08 +00:00
sharing sharing: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
sound sound: Set audio icon based on volume 2019-12-18 12:00:02 +01:00
thunderbolt Initialize autoptr values to NULL. 2019-10-03 10:58:38 +13:00
universal-access universal-access: Add "Locate Pointer" option 2019-12-17 23:03:31 +00:00
usage Add a usage panel 2019-11-07 14:40:07 +13:00
user-accounts user-accounts: Use a more specific GtkSettings object 2019-12-11 14:23:39 +00:00
wacom wacom: Avoid poking disposed object 2019-12-18 00:24:22 +00:00
meson.build Remove the privacy panel 2019-11-07 14:40:07 +13:00