tobi-wan-kenobi
87a2890b48
[modules/pulsectl] fix case when no devices are available
...
no devices lead to an exception that completely stopped bumblebee-status
from processing data.
handle this case more gracefully by defaulting to a volume of 0%. if
this proves to be an issue, we can still add error indicators later.
see #940
2022-11-27 12:03:35 +01:00
tobi-wan-kenobi
97a022e452
[modules/pulsectl] add friendly name support
...
thanks to @anopheles for figuring out this is still missing
2022-09-14 21:12:01 +02:00
tobi-wan-kenobi
2287dcab48
[docs] add note for pulsectl being preferred over pulseaudio
2022-09-10 09:13:55 +02:00
tobi-wan-kenobi
a97f46c087
[modules/pulsectl] add documentation
2022-09-10 09:12:03 +02:00
tobi-wan-kenobi
eb11c279f6
[modules/pulsectl] add device name mapping and display
2022-09-10 09:09:16 +02:00
tobi-wan-kenobi
025b1ec2f2
[modules/pulsectl] add optional bar representation
2022-09-10 09:04:52 +02:00
tobi-wan-kenobi
20bc4b3fa6
[modules/pulsectl] add parameter to set an upper limit
2022-09-10 09:02:13 +02:00
tobi-wan-kenobi
ca6bf2e189
[modules/pulsectl] add option to automatically start pulseaudio
2022-09-10 08:57:00 +02:00
tobi-wan-kenobi
003a6efc8e
[modules/pulsectl] figure out default devices
...
make sure the modules always refer to the default devices
2022-09-09 21:40:03 +02:00
tobi-wan-kenobi
a1d94d4355
[modules/pulsectl] add mouse actions
...
add toggle mute on click and volume up/down on scroll
2022-09-09 21:34:32 +02:00
tobi-wan-kenobi
cc910f1198
[modules/pulsectl] add preliminary version of event-based pulseaudio
...
add a new module based on pulsectl, with pulsein for microphone and
pulseout for speakers.
should eventually become a drop-in replacement for pasink and pasource.
see #917
2022-09-09 21:21:09 +02:00