Skip to content

sound: Simplify the .ui code

Port several rows to AdwActionRow and CcListRow. This simplifies Sound panel .ui code, as it won't be necessary to set margins, use GtkBoxes or use GtkLabels for a row title/secondary label.

Also, set some widgets as GtkWidgets in the C code to avoid casting unnecessarily.

Before After
Screenshot_from_2024-03-14_12-26-44 Screenshot_from_2024-03-14_12-40-43
Screenshot_from_2024-03-14_12-36-30 Screenshot_from_2024-03-14_12-41-39

Partially solves #2317

Edited by 𝅳Automeris naranja

Merge request reports