Commit Graph

467 Commits

Author SHA1 Message Date
Colin Guthrie 53c38faa8a Handle simple key events.
* Use ctrl+w or ctrl+q or esc to quit.
 * Uset ctrl+1-5 to change tabs.
2011-06-06 12:18:14 +02:00
Colin Guthrie 933b8a7009 Deal more gracefully with disconnections.
As pavucontrol is often used for debugging PA, it should
be quite robust and not popup messages etc. under 'normal'
testing conditions. This adds quite a verbose message under
some specific conditions that do crop up from time to time.
2011-06-06 12:18:06 +02:00
Marc-Antoine Perennou 964de9fc7f Add support for gtkmm-3.0 and prefer it over gtkmm-2.* by default.
Pass --disable-gtk3 to configure to build against gtk2
2011-04-29 17:10:58 +01:00
Colin Guthrie 26d42651c5 Ensure the marker for base volume is set on all channels.
Refs #804
2011-03-28 18:52:27 +01:00
Colin Guthrie c70b048c98 volume: Don't bother setting the steps.
The number of volume steps doesn't really affect our scale, so there
is little value in setting it.
2011-03-09 21:54:05 +00:00
Colin Guthrie 297af52ae5 volume: Support volumes up to 11.
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.
2011-03-09 21:50:29 +00:00
Colin Guthrie 9516b6f1dc ui: Remove ellipsize attribute from some labels (causes ellipsis to be displayed rather than real text) 2011-03-03 14:53:28 +00:00
Colin Guthrie 099e91616d ui: Resave glade file without any changes to tidy it up 2011-03-03 14:36:08 +00:00
Rafał Mużyło 9ce0e0a380 Drop the need to use libglademm 2011-03-03 14:31:14 +00:00
Maarten Bosmans 5997290d1e Add DONT_INHIBIT_AUTO_SUSPEND flag to monitor streams 2011-03-03 13:52:21 +00:00
Colin Guthrie 73e57023ec source-outputs: Source outputs do not support volume control, so hide the mute and lock channels buttons 2010-12-22 14:58:30 +00:00
Colin Guthrie f70ff92ecd main: Format string fixes 2010-04-22 02:04:19 +01:00
Colin Guthrie 97c9cc6197 main: Add a --tab command line argument to force a given tab to be displayed.
Refs: http://pulseaudio.org/ticket/768
2010-04-22 01:03:54 +01:00
Colin Guthrie 870c3ddb2e mainwindow: Fix clearing out of clients 2010-04-22 00:08:39 +01:00
Colin Guthrie 94add670c4 mainwindow: Save/restore window size 2010-04-22 00:04:56 +01:00
Colin Guthrie 95e48d5c9e mainwindow: Compact iterator decls 2010-04-21 00:44:01 +01:00
Colin Guthrie 9fe20201f2 main: Cleanup labels after connection rework 2010-04-20 22:03:45 +01:00
Colin Guthrie 18c8945708 source-outputs: Fix a bug where the 'no streams' label is sometimes shown along with the actual widget. 2010-04-20 20:45:26 +01:00
Colin Guthrie 7de18201a3 connection: Show a nice label when connecting to PA. 2010-04-20 20:24:15 +01:00
Colin Guthrie 84dc67b395 main: Automatically reconnect to PA upon disconnection 2010-04-20 20:01:39 +01:00
Colin Guthrie 6c0bcb4c08 mainwindow: Add a method to remove all widgets (e.g. on disconnect) 2010-04-20 20:00:37 +01:00
Colin Guthrie b11f0b7297 streamwidget: Fix a compile warning. 2010-04-20 19:46:30 +01:00
Colin Guthrie cbcdd0f49c Split out the creation of the PA context a little.
This is a precursor to adding reconnection support.
2010-04-20 19:11:14 +01:00
Lennart Poettering 8959744e60 glade: ellipsize user supplied text strings 2010-01-05 20:57:25 +01:00
Colin Guthrie 78f5194541 Allow for the sink input peak detect to survive across sink moves. 2009-10-17 15:59:29 +01:00
Colin Guthrie 68e3401350 Update for the latest incarnation of module-device-manager 2009-10-15 13:03:16 +01:00
Colin Guthrie c813bb9e3f Use the correct update mode for device-restore database write 2009-10-15 13:03:16 +01:00
Colin Guthrie 375c2c2d62 Add support for the device-manager module.
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.
2009-10-15 13:03:16 +01:00
Lennart Poettering 400c69acf4 build-sys: prepare 0.9.10 2009-10-14 21:50:50 +02:00
Lennart Poettering 9294a5e579 add ja to LINGUAS 2009-10-14 17:15:12 +02:00
Lennart Poettering 331cc13f51 run make update-po 2009-10-14 17:14:20 +02:00
Lennart Poettering a55ed16f1a Merge remote branch 'origin/master-tx' 2009-10-14 17:10:15 +02:00
kami911 a7a4a7a4f9 Sending translation for Hungarian 2009-10-09 06:18:51 +00:00
Colin Guthrie d4f1a7622b volume: Set the scale properly for delta changes via mouse/keyboard. 2009-10-03 13:09:37 +01:00
Colin Guthrie b5b433ee00 events: Hide output streams with a stream restore designator for the event 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.)
2009-10-03 13:09:12 +01:00
pmkovar 15b9059538 Sending translation for Czech 2009-09-30 18:38:57 +00:00
shanky c843654b12 Sending translation for Kannada 2009-09-22 10:12:58 +00:00
hyuuga d7509761d9 Sending translation for Japanese 2009-09-22 04:03:54 +00:00
mrtom 30dd0000d1 Sending translation for French 2009-09-21 21:51:33 +00:00
igor d4f6f2dff7 Sending translation for Brazilian Portuguese 2009-09-21 15:17:28 +00:00
rajesh c6daa40e64 Sending translation for Hindi 2009-09-21 12:55:05 +00:00
feonsu b7b8d0cb8c Sending translation for Slovak 2009-09-21 10:31:06 +00:00
Diego Elio 'Flameeyes' Pettenò 4f16907f19 Require at least PulseAudio 0.9.16.
Since 0.9.9 pavucontrol requires pa_context_set_sink_port_by_index that is
not available in 0.9.15.
2009-09-17 13:16:56 +02:00
kristho 0f2ccbdff3 Sending translation for Danish 2009-09-16 16:40:42 +00:00
ruigo 540a0a54d5 Sending translation for Portuguese 2009-09-15 22:48:51 +00:00
kmilos 66010880bd Sending translation for Serbian (Latin) 2009-09-15 19:55:50 +00:00
kmilos 5b745549a2 Sending translation for Serbian 2009-09-15 19:55:15 +00:00
vpv 26f8a8d118 Sending translation for Finnish 2009-09-15 10:34:52 +00:00
fab c4b58105ff Sending translation for German 2009-09-14 08:08:47 +00:00
mvdz 4ca6e8a5ce Sending translation for Ukrainian 2009-09-14 03:45:45 +00:00