Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for gtkmm-3.0 and prefer it over gtkmm-2.* by default.HEADmaster | Marc-Antoine Perennou | 2011-04-29 | 1 | -0/+4 |
| | | | | Pass --disable-gtk3 to configure to build against gtk2 | ||||
* | Ensure the marker for base volume is set on all channels. | Colin Guthrie | 2011-03-28 | 1 | -2/+2 |
| | | | | Refs #804 | ||||
* | volume: Don't bother setting the steps. | Colin Guthrie | 2011-03-09 | 5 | -14/+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 Guthrie | 2011-03-09 | 6 | -28/+42 |
| | | | | | | | | 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. | ||||
* | ui: Remove ellipsize attribute from some labels (causes ellipsis to be ↵ | Colin Guthrie | 2011-03-03 | 1 | -6/+2 |
| | | | | displayed rather than real text) | ||||
* | ui: Resave glade file without any changes to tidy it up | Colin Guthrie | 2011-03-03 | 1 | -8/+4 |
| | |||||
* | Drop the need to use libglademm | Rafał Mużyło | 2011-03-03 | 24 | -631/+886 |
| | |||||
* | Add DONT_INHIBIT_AUTO_SUSPEND flag to monitor streams | Maarten Bosmans | 2011-03-03 | 2 | -37/+10 |
| | |||||
* | source-outputs: Source outputs do not support volume control, so hide the ↵ | Colin Guthrie | 2010-12-22 | 1 | -0/+4 |
| | | | | mute and lock channels buttons | ||||
* | main: Format string fixes | Colin Guthrie | 2010-04-22 | 1 | -1/+1 |
| | |||||
* | main: Add a --tab command line argument to force a given tab to be displayed. | Colin Guthrie | 2010-04-22 | 1 | -22/+51 |
| | | | | Refs: http://pulseaudio.org/ticket/768 | ||||
* | mainwindow: Fix clearing out of clients | Colin Guthrie | 2010-04-22 | 1 | -1/+1 |
| | |||||
* | mainwindow: Save/restore window size | Colin Guthrie | 2010-04-22 | 2 | -1/+57 |
| | |||||
* | mainwindow: Compact iterator decls | Colin Guthrie | 2010-04-21 | 1 | -25/+12 |
| | |||||
* | main: Cleanup labels after connection rework | Colin Guthrie | 2010-04-20 | 1 | -2/+2 |
| | |||||
* | source-outputs: Fix a bug where the 'no streams' label is sometimes shown ↵ | Colin Guthrie | 2010-04-20 | 1 | -0/+1 |
| | | | | along with the actual widget. | ||||
* | connection: Show a nice label when connecting to PA. | Colin Guthrie | 2010-04-20 | 4 | -4/+39 |
| | |||||
* | main: Automatically reconnect to PA upon disconnection | Colin Guthrie | 2010-04-20 | 1 | -14/+31 |
| | |||||
* | mainwindow: Add a method to remove all widgets (e.g. on disconnect) | Colin Guthrie | 2010-04-20 | 2 | -0/+31 |
| | |||||
* | streamwidget: Fix a compile warning. | Colin Guthrie | 2010-04-20 | 1 | -2/+2 |
| | |||||
* | Split out the creation of the PA context a little. | Colin Guthrie | 2010-04-20 | 1 | -18/+26 |
| | | | | This is a precursor to adding reconnection support. | ||||
* | glade: ellipsize user supplied text strings | Lennart Poettering | 2010-01-05 | 1 | -0/+21 |
| | |||||
* | Allow for the sink input peak detect to survive across sink moves. | Colin Guthrie | 2009-10-17 | 4 | -13/+23 |
| | |||||
* | Update for the latest incarnation of module-device-manager | Colin Guthrie | 2009-10-15 | 1 | -4/+1 |
| | |||||
* | Use the correct update mode for device-restore database write | Colin Guthrie | 2009-10-15 | 1 | -1/+1 |
| | |||||
* | Add support for the device-manager module. | Colin Guthrie | 2009-10-15 | 10 | -13/+203 |
| | | | | | | | | | 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. | ||||
* | volume: Set the scale properly for delta changes via mouse/keyboard. | Colin Guthrie | 2009-10-03 | 1 | -1/+1 |
| | |||||
* | events: Hide output streams with a stream restore designator for the event ↵ | Colin Guthrie | 2009-10-03 | 1 | -0/+8 |
| | | | | | | | widget. Showing these streams causes UI issues due to the repainting when the app that generates the sound events is pavucontrol itself (e.g. changing volume, trying to move stream to a new device etc.) | ||||
* | drop reference to beepDevice | Lennart Poettering | 2009-09-09 | 1 | -1/+0 |
| | |||||
* | fix event sound generation for volume changes | Lennart Poettering | 2009-08-27 | 8 | -73/+67 |
| | |||||
* | only assume that the minimal volume is silence for devices that can do dB ↵ | Lennart Poettering | 2009-08-27 | 1 | -1/+2 |
| | | | | volumes | ||||
* | use fallback icon scheme for stream icons, too | Lennart Poettering | 2009-08-26 | 1 | -35/+36 |
| | |||||
* | glade: minor alignment fixes | Lennart Poettering | 2009-07-01 | 1 | -0/+2 |
| | |||||
* | Restructure the class inheritance a bit. | Colin Guthrie | 2009-06-28 | 8 | -52/+39 |
| | | | | | | 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. | ||||
* | Rename event method to be more indicative of what it does. | Colin Guthrie | 2009-06-28 | 6 | -7/+7 |
| | |||||
* | Rename a variable to make it more generic | Colin Guthrie | 2009-06-27 | 4 | -8/+8 |
| | |||||
* | Add support for changing ports. | Colin Guthrie | 2009-06-27 | 8 | -12/+200 |
| | | | | | | | | | | | 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. | ||||
* | Don't use a hyperlink to display the device, just use a regular button. | Colin Guthrie | 2009-06-17 | 7 | -47/+24 |
| | | | | I'm not super happy with this style but it's probably more reliable | ||||
* | Do not disable the default button when it's set. | Colin Guthrie | 2009-06-17 | 5 | -15/+10 |
| | | | | | | | 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. | ||||
* | Hide the terminate button. | Colin Guthrie | 2009-06-17 | 7 | -62/+59 |
| | | | | | | | 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. | ||||
* | More changes in the UI to try and make things neater. | Colin Guthrie | 2009-06-17 | 11 | -208/+249 |
| | | | | | | | | 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. | ||||
* | Create the event role widget early so that it's always top of the list. | Colin Guthrie | 2009-06-17 | 1 | -3/+5 |
| | |||||
* | Change 'Default' to 'Use as fallback' | Colin Guthrie | 2009-06-17 | 1 | -1/+1 |
| | |||||
* | Move the setBaseVolume()/setSteps() methods to devicewidget (problem found ↵ | Colin Guthrie | 2009-06-17 | 4 | -15/+14 |
| | | | | after rebasing) | ||||
* | Include config.h in the cc file (after rebase) | Colin Guthrie | 2009-06-17 | 1 | -0/+4 |
| | |||||
* | Add a tooltip | Colin Guthrie | 2009-06-17 | 1 | -0/+1 |
| | |||||
* | Wire up all the new UI code. | Colin Guthrie | 2009-06-17 | 14 | -239/+69 |
| | | | | | | | 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. | ||||
* | Wire up the default toggle button (replaces the old menu) | Colin Guthrie | 2009-06-17 | 2 | -1/+10 |
| | |||||
* | Hook up the device combo box on change event | Colin Guthrie | 2009-06-17 | 1 | -3/+1 |
| | |||||
* | Remove the 'Default [Out|In]put' option from the combo for now. | Colin Guthrie | 2009-06-17 | 1 | -0/+5 |
| | | | | It will be restored when it's actually possible to set/clear the default stream restore db |