Waybar/man
Sasha Moak 4e8ccf36b5 fix(wireplumber): waybar crashes when default node changes
In order to fix the issue, the default node name is cached rather than
the default node id. This is due to ids being unstable. So now when the
object manager is installed (ie ready), the default node name is
retrieved and stored for later.

Now when the mixer changed signal is emitted, the id of the changed node
is used to get the node from the object manager. The nodes name is
grabbed off that node and compared against the default node name, if
they match the volume is updated. Some safeguarding has been added such
that if the node cannot be found off the object manager, it's ignored.

Additionally, the "changed" signal on the default nodes api is now
utilized to update the default node name if it has changed. This way if
the default node changes, the module will be updated with the correct
volume and node.nick.

This adds additional debug logging for helping diagnose wireplumber
issues.

This also adds the wireplumber man page entry to the main waybar
supported section.
2023-01-16 10:29:35 -08:00
..
waybar-backlight.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-battery.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-bluetooth.5.scd Fix typos in manual pages 2022-11-04 15:03:10 +01:00
waybar-clock.5.scd Merge branch 'master' into list_of_times 2022-03-08 09:59:22 +01:00
waybar-cpu.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-custom.5.scd Update spotify example to work on copy paste 2022-02-02 00:01:18 -05:00
waybar-disk.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-gamemode.5.scd Fix typos in manual pages 2022-11-04 15:03:10 +01:00
waybar-hyprland-language.5.scd Update hyprland language module docs 2022-12-21 00:20:16 +01:00
waybar-hyprland-submap.5.scd Implement hyprland submap module 2022-12-21 01:45:57 +01:00
waybar-hyprland-window.5.scd Document hyprland/window rewrite option 2022-10-18 13:21:20 +02:00
waybar-idle-inhibitor.5.scd Add config value for inhibitor default state. 2022-10-13 21:47:57 -04:00
waybar-image.5.scd feat: image module 2022-01-16 23:55:13 +00:00
waybar-inhibitor.5.scd Fix typos in manual pages 2022-11-04 15:03:10 +01:00
waybar-jack.5.scd oops 2022-08-18 20:56:26 -04:00
waybar-keyboard-state.5.scd doc(keyboard): add deprecated warning 2022-08-24 02:41:12 +08:00
waybar-memory.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-mpd.5.scd feat: implement mpd volume format template 2021-04-20 08:35:47 +02:00
waybar-mpris.5.scd Add mpris module 2023-01-06 20:55:31 +01:00
waybar-network.5.scd Add option for displaying total bandwidth 2022-05-28 10:54:10 +02:00
waybar-pulseaudio.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-river-mode.5.scd river/mode: new module 2022-06-01 15:35:08 +00:00
waybar-river-tags.5.scd river/tags: Add possibility for mouse clicks 2021-11-15 22:31:38 +01:00
waybar-river-window.5.scd manpage fixes 2022-05-19 16:41:05 -04:00
waybar-sndio.5.scd Update man pages 2021-02-01 08:34:51 -08:00
waybar-states.5.scd Fix states documentation 2022-11-07 20:30:01 +13:00
waybar-sway-language.5.scd Update manpage 2021-11-24 02:15:10 +02:00
waybar-sway-mode.5.scd Fix Typo in Example for sway/mode 2022-01-29 14:19:53 -05:00
waybar-sway-scratchpad.5.scd doc(sway/scratchpad): add man page 2022-08-31 16:27:25 +08:00
waybar-sway-window.5.scd sway/window: fix manpage 2023-01-13 15:08:59 +01:00
waybar-sway-workspaces.5.scd sway,feat: allow alphabetical sort 2023-01-02 17:03:28 -05:00
waybar-temperature.5.scd Update man pages 2021-02-01 08:34:51 -08:00
waybar-tray.5.scd Add config option "reverse-direction" 2022-01-28 19:14:46 +01:00
waybar-upower.5.scd added onclick to upower 2022-11-18 13:09:38 +00:00
waybar-wireplumber.5.scd feat: wireplumber support 2022-11-16 23:23:07 -08:00
waybar-wlr-taskbar.5.scd fix(man): add missing newlines to wlr docs. 2022-01-11 17:29:17 -03:00
waybar-wlr-workspaces.5.scd Document sort-by-number option in man page 2022-10-18 12:25:22 +02:00
waybar.5.scd.in fix(wireplumber): waybar crashes when default node changes 2023-01-16 10:29:35 -08:00