| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This just shuffles around the streamwidget a bit. The RoleWidget child class is the
exception, so try and gear things around SinkInput/SourceOutput widgets more to
save repeating the same code too much.
|
| |
|
| |
|
|
|
|
| |
I'm not super happy with this style but it's probably more reliable
|
|
|
|
|
|
|
| |
The terminate button is a last resort and shouldn't be promoted in the UI.
This commit hides it behind a right click menu instead.
This also hides the 'Set as Fallback' label in the glade file.
|
|
|
|
|
|
|
|
| |
This abandons the combo box approach an instead partially reverts to the popup.
We now display a suffix after the stream title saying " on <device>" or " from <device>"
where the <device> part looks like a hyperlink and, when clicked, shows the popup to change the device.
If there is only one device available, we suppress the whole thing and thus avoid confusion.
|
|
|
|
|
|
|
| |
This makes the default button work on sinks/sources, allows the drop
down to actually change the sink/source and removes the old menu code.
Some names and such are fixed in the glade file too.
|
| |
|
|
|
|
| |
boxes current item
|
| |
|
| |
|
|
|
|
|
|
| |
public member variable.
This allows us to perform other general initialisation task (such as setting the tree model on the device combo)
|
|
|
|
|
| |
The actual wiring up of events and clearing out of old, unused elements is
not complete yet, so this is completely non-functional at present.
|
| |
|
|
Also had to put mainwindow into it's own header for this to work. Full conversion of mainwindow will ultimately follow.
|