summaryrefslogtreecommitdiffstats
path: root/src/devicewidget.cc
Commit message (Collapse)AuthorAgeFilesLines
* Ensure the marker for base volume is set on all channels.Colin Guthrie2011-03-281-2/+2
| | | | Refs #804
* volume: Don't bother setting the steps.Colin Guthrie2011-03-091-6/+0
| | | | | The number of volume steps doesn't really affect our scale, so there is little value in setting it.
* volume: Support volumes up to 11.Colin Guthrie2011-03-091-0/+1
| | | | | | | | This allows us to set volumes up to ~153% aka +11dB. Also show the current dB value in the UI - as pavucontrol is a bit more developer-friendly than other volume UIs displaying this by default makes sense.
* Drop the need to use libglademmRafał Mużyło2011-03-031-2/+2
|
* Update for the latest incarnation of module-device-managerColin Guthrie2009-10-151-4/+1
|
* Use the correct update mode for device-restore database writeColin Guthrie2009-10-151-1/+1
|
* Add support for the device-manager module.Colin Guthrie2009-10-151-0/+70
| | | | | | | | | 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.
* fix event sound generation for volume changesLennart Poettering2009-08-271-27/+25
|
* Add support for changing ports.Colin Guthrie2009-06-271-0/+32
| | | | | | | | | | | 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-3/+5
| | | | | | | 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/+12
| | | | after rebasing)
* Include config.h in the cc file (after rebase)Colin Guthrie2009-06-171-0/+4
|
* Wire up the default toggle button (replaces the old menu)Colin Guthrie2009-06-171-0/+8
|
* Adapt to new UIColin Guthrie2009-06-171-1/+2
| | | | | 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.
* Create a devicewidget based on streamwidget.Colin Guthrie2009-06-171-0/+96
This will become the base for Output and Input device tabs (as the streamwidget will have a different UI)