Commits on Source (5)
-
Tanu Kaskinen authored
Current Glade versions want object IDs to be unique, but currently pavucontrol.glade shares some IDs between the top-level windows. I guess this used to be OK in the past, and the "interface-naming-policy toplevel-contextual" comment in the beginning of the .glade file probably has something to do with this. I want to update the .glade file to be easy to work with current Glade versions, so I will remove the duplicated object IDs. The first IDs to change are the "channelsVBox", "nameLabel", "boldNameLabel" and "iconImage" IDs. These were used by MinimalStreamWidget to create widgets for both devices and streams, but now that the IDs are different for devices and streams, the widgets have to be created by the subclasses. MinimalStreamWidget doesn't need the Gtk::Builder in its constructor any more, so remove that parameter to avoid warnings about an unused variable.
c760edaf -
Tanu Kaskinen authored
Continuing from the previous patch, this patch renames more objects in pavucontrol.glade to get rid of duplicate IDs. nameLabel and iconImage actually weren't any more duplicates, because the previous patch renamed the corresponding IDs for devices and streams, but the card related objects were renamed nevertheless to be more descriptive and consistent with the IDs used by the device and stream widgets.
0047261f -
Tanu Kaskinen authored
When opening pavucontrol.glade with Glade and saving it without any manual changes, Glade does these object rename to get rid of duplicate IDs. None of these are referenced by the code, so the renames are harmless.
0fa19691 -
Tanu Kaskinen authored
When opening pavucontrol.glade in Glade 3.22.1 and saving the file without doing any manual changes, these changes are made to the file. The changes seem harmless, so let's apply them to avoid unnecessary clutter appearing when doing more important changes in the future.
577246f1 -
Tanu Kaskinen authored
When opening pavucontrol.glade with Glade 3.22.1, this message was shown: pavucontrol.glade targets Gtk+ 2.16 But this version of Glade is for GTK+ 3 only. Make sure you can run this project with Glade 3.8 with no deprecated widgets first. I think it's best to just drop the gtk2 support.
dfeabf08
This diff is collapsed.