Skip to content

Configuration checkbox to hide unavailable profiles

pavucontrol shows all device profiles by default: (unplugged) and (unavailable). This takes up a lot of screen real-estate on smaller displays. This PR adds a checkbox for showing/hiding the aforementioned device profiles. The profile dropdown box ends up being a lot more cleaner and easy to find the relevant profile as a result.

The checkbox state defaults to checked to preserve original behavior of showing all available profiles by default.

Screenshots

  1. Checkbox "Show all device profiles" is checked

Screenshot_from_2021-09-26_17-28-21

  1. Profile list items change after Checkbox is unchecked

Screenshot_from_2021-09-26_17-28-44

Merge request reports