summaryrefslogtreecommitdiffstats
path: root/src/devicewidget.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for the device-manager module.Colin Guthrie2009-10-151-0/+18
| | | | | | | | | Currently this module only really allows for devices to be renamed, so we add a new dialog that can be activated by right clicking on devices (i.e. sinks/sources). This dialog allows you to enter a new name which will be set via the extension provided by the device-manager module. Future work will allow you to manage (i.e. rename, delete etc) offline devices too.
* Add support for changing ports.Colin Guthrie2009-06-271-0/+26
| | | | | | | | | | | This commit adds a combo box for selecting ports. Overall this implementation could have taken two paths: * Implement port selection as combo box. * Implement port selection as a button. I went for the first option as is done in selecting card profiles over the second method used for selecting devices for streams. This seems more like how a config option should be presented as opposed to a runtime type thing.
* Do not disable the default button when it's set.Colin Guthrie2009-06-171-0/+1
| | | | | | | I reworked the way this was done so we can easily re-enable this as I think it's clearer when it's inactive (the difference between toggled and not toggled is pretty minor). With this abstraction we could reset the tooltip etc. too.
* Move the setBaseVolume()/setSteps() methods to devicewidget (problem found ↵Colin Guthrie2009-06-171-0/+2
| | | | after rebasing)
* Wire up the default toggle button (replaces the old menu)Colin Guthrie2009-06-171-1/+2
|
* Create a devicewidget based on streamwidget.Colin Guthrie2009-06-171-0/+54
This will become the base for Output and Input device tabs (as the streamwidget will have a different UI)