Commit graph

76 commits

Author SHA1 Message Date
Florian Müllner
4cd7b6c6dc .desktop: Drop prefix from X-GNOME-Keywords
The field has now been included in the spec, so use the standardized
name.
2011-12-19 16:26:40 +01:00
Bastien Nocera
a8e2bbfdc6 sound: Port audible-bell to GSettings
Now that metacity and mutter have been ported to GSettings

https://bugzilla.gnome.org/show_bug.cgi?id=625899
2011-11-14 10:50:13 +00:00
Bastien Nocera
6665b60422 panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
Bastien Nocera
b202b0a9b3 sound: Export sysfs path in stream properties
Which makes it easier to locate devices in the UDev tree.
2011-11-03 17:56:29 +00:00
Bastien Nocera
d453a9841d sound: Add a minimum height for the output list
Combined with the changes to the output list to only
use a single line instead of multi-line status, this should
make it easier to see multiple devices listed.

https://bugzilla.gnome.org/show_bug.cgi?id=660582
2011-10-24 14:41:44 +01:00
Bastien Nocera
f625fbbb59 sound: Fix possible infinite loop in combo box 2011-10-20 16:10:06 +01:00
Bastien Nocera
bafe9c4020 sound: volume is unsigned so cannot be <= 0 2011-10-20 16:08:53 +01:00
Alberto Ruiz
3630015d94 Update icon cache only on MAINTAINER_MODE 2011-10-05 16:45:13 +01:00
Bastien Nocera
d592244514 sound: Allow switching tabs from the command-line 2011-09-08 17:00:59 +01:00
Bastien Nocera
eeffc8e385 sound: Remove unused variable 2011-09-08 17:00:58 +01:00
Bastien Nocera
48b2a58add sound: Put the level bar at 0 when muting
https://bugzilla.gnome.org/show_bug.cgi?id=644537
2011-09-07 18:16:15 +01:00
Bastien Nocera
53f86cca2c sound: Don't use multiple lines in the output selection
https://bugzilla.gnome.org/show_bug.cgi?id=642033
2011-09-07 18:09:38 +01:00
Bastien Nocera
1792220c20 sound: Reorder the panel pages
So that the oft used page is the first one in the list.
2011-09-07 17:48:51 +01:00
Bastien Nocera
a58bb45cba sound: Show a mute switch instead of a checkbox
The switch use here matches exactly the usage guidelines.
2011-09-07 17:28:49 +01:00
Dan Winship
3295036afb sound: Add some (element-type) annotations to appease g-i master
See gnome-shell commit 14e8cba2b184b16d0dbd9beb929860a1e1155709
2011-08-31 09:40:29 +01:00
Bastien Nocera
9c530a43e2 sound: Fix sizing of sliders 2011-08-26 23:12:31 +01:00
Bastien Nocera
dde5d76045 sound: Don't warn without a sizegroup
Makes it easier to disable the sizegroup to debug layout problems
2011-08-26 23:03:59 +01:00
Giovanni Campagna
1488246ff2 Update volume-control applet for GVC API changes.
"ready" and "connecting" signals were replaced by a single
"state-changed".

https://bugzilla.gnome.org/show_bug.cgi?id=645708
2011-08-26 00:25:05 +02:00
Giovanni Campagna
a57f32a4e2 GnomeVolumeControl: track PulseAudio connection state and expose it
Adds get_state() and ::state-changed signals, that replace connecting
and ready, as well as providing indication of when the object was closed
or the connection to PulseAudio failed.

https://bugzilla.gnome.org/show_bug.cgi?id=645708
2011-08-26 00:25:05 +02:00
Bastien Nocera
3406d2bd47 sound: Remove trailing spaces in strings
https://bugzilla.gnome.org/show_bug.cgi?id=657169
2011-08-25 17:30:08 +01:00
David Henningsson
8c0a2279c1 sound: Update the sound theme for speaker testing
https://bugzilla.gnome.org/show_bug.cgi?id=647254
2011-08-01 16:22:41 +01:00
Bastien Nocera
ec0c15e7e1 sound: Make hadware page tree a little taller
By default.
2011-07-14 23:28:17 +01:00
Michael Terry
30302acefa Remove extraneous line from the sound applet .desktop file. 2011-06-30 12:50:42 +01:00
Michael Terry
0a8669a5b5 Add Unity to OnlyShowIn fields
https://bugzilla.gnome.org/show_bug.cgi?id=653661
2011-06-30 12:44:52 +01:00
Bastien Nocera
b041e65955 sound: Fix direction of speaker test in RTL languages
https://bugzilla.gnome.org/show_bug.cgi?id=651273
2011-05-27 18:47:18 +01:00
Matthias Clasen
c6ed45a0dc Fix a11y/keynav issues in the sound panel
Add mnemonic to the 'Test Speaker' button, and add labelled-by
relations to the 'Test' buttons in the speaker test dialog.
2011-05-15 22:40:26 -04:00
Bastien Nocera
ce561eb68f sound: Prevent > 100% volume showing up as 100%
When the output of input bar changes from a non-decibel capable
output, to one that is (such as on startup), don't clip the
volume displayed at 100%, by setting the level of the bar again.

https://bugzilla.gnome.org/show_bug.cgi?id=646254
2011-04-08 16:12:56 +01:00
Matthias Clasen
01b639d64f Sound: Only autostart the applet in gnome
Other desktops don't appreciate the extra sound control.
https://bugzilla.gnome.org/show_bug.cgi?id=646987
2011-04-07 11:08:05 -04:00
Bastien Nocera
7280f14460 sound: Make sound applet work again in fallback
Seems to work fine without us trying to popdown the dock
by ourselves.

https://bugzilla.gnome.org/show_bug.cgi?id=646044
2011-03-31 13:08:29 +01:00
Cosimo Cecchi
5f3acad39a sound: make the volume icons smaller and center them properly in the bar
https://bugzilla.gnome.org/show_bug.cgi?id=646153
2011-03-29 22:14:38 -04:00
Bastien Nocera
cdbff7ba6a sound: Fallback if loading an inexistant custom theme
If the sound theme is set to be a custom sound theme, but it
does not exist, then we should fallback gracefully on the
default sound theme, and avoid warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=645541
2011-03-23 18:40:31 +00:00
Bastien Nocera
d7e4369d40 shell: Add "-v" for verbose option to the shell
And remove it in the sound panel, so that all the panels
use the same verbose settings.

https://bugzilla.gnome.org/show_bug.cgi?id=645435
2011-03-23 18:39:05 +00:00
Bastien Nocera
bffcca76ff sound: Use GSettings for theme configuration
As we should really have been doing before.

https://bugzilla.gnome.org/show_bug.cgi?id=645527
2011-03-23 18:39:04 +00:00
Bastien Nocera
b7f42ae161 sound: Remove old support code for PA < 0.9.15 2011-03-14 22:23:22 +00:00
Florian Müllner
29b2b6cb05 sound: Add introspection info for new GIcon function 2011-03-11 16:29:39 +00:00
Colin Guthrie
a9555f52d0 sound: Use upstream value for amplified volume
In order to standardise various separate volume UIs,
upstream PulseAudio has made a new define available for the
recommended
maximum volume to show in UIs. This volume was chosen to be
similar to the value currently employed in gvc but also be
based on dB values rather than a multiple of PA_VOLUME_NORM.

The 150% value previously used mapped to +10.57dB with the
current cubic volume mapping. In the interests of sanity,
and with a tip of the hat to Spinal Tap, we decreed that the
value should be +11dB. This is approx 153% which is doesn't really
change the visual look of GVC.

I will also be recommending other volume controls use this new
value so everyone can use the mixer they want.

This one goes up to 11. :)

References:
https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-April/006945.html
https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-April/006950.html
http://en.wikipedia.org/wiki/Up_to_eleven

https://bugzilla.gnome.org/show_bug.cgi?id=644292
2011-03-11 16:29:39 +00:00
Bastien Nocera
83c681ee9e sound: Fix ordering of typedefs
When building without PulseAudio includes.
2011-03-11 16:29:39 +00:00
Matthias Clasen
31c90f3ad5 Sound: Fix scroll event handling of channel bars
Scrolling in any direction always went down. Very frustrating
experience...
https://bugzilla.gnome.org/show_bug.cgi?id=644462
2011-03-10 21:44:45 -05:00
Kjartan Maraas
2a92753d97 Use the right return type 2011-03-02 20:06:20 +01:00
Kjartan Maraas
73ceb9301a Use the right return type 2011-03-02 20:06:20 +01:00
Kjartan Maraas
ab453dc044 Initialize variable to avoid using uninitialized memory later 2011-03-02 20:06:20 +01:00
Matthias Clasen
8936c853c2 Fix a typo
The new AutostartCondition syntax is 'if-session', not 'is-session'.
2011-02-28 13:25:03 -05:00
Thomas Wood
e2f944a66a configure: Group pkg-config checks based on how they are used
Group the pkg-config checks so that pkg-config can remove duplicated CFLAGS
and LIBS.

https://bugzilla.gnome.org/show_bug.cgi?id=636593
2011-02-19 16:46:26 +00:00
William Jon McCann
ecc078edc1 sound: try using symbolic icons for range widgets
Since they replace texual descriptions of "low" / "high".

https://bugzilla.gnome.org/show_bug.cgi?id=614213
2011-02-18 16:33:34 -05:00
Matthias Clasen
174162ed96 Only autostart the sound applet in the fallback session
This uses new AutostartCondition support that just landed
in gnome-session.
2011-02-16 12:08:43 -05:00
Cosimo Cecchi
0132e4be37 all: make GCC stop complaining about set but unused variables 2011-02-04 15:43:40 -05:00
Matthias Clasen
6e848ce81a Fix up issues with the speaker test dialog
Set a parent on the dialog, and add a close button.
Also hide the resize grip (even though that should happen automatically).
https://bugzilla.gnome.org/show_bug.cgi?id=636898
2011-01-20 13:40:06 -05:00
Alban Browaeys
7dde087d47 Fix assert in gtkcellrenderer in sound output tab.
Gtk:ERROR:gtkcellrenderer.c:1661:gtk_cell_renderer_get_aligned_area: assertion failed:
 (aligned_area->x >= cell_area->x && aligned_area->x < cell_area->x + cell_area->width)
Was missing the icon cell content for the output tab.

https://bugzilla.gnome.org/show_bug.cgi?id=639280
2011-01-14 13:54:09 +00:00
Benjamin Otte
1dc763da8c sound: Don't set update policy
Update policies are gone from GTK. It was set to its default value
anyway, so the call was essentially a no-op.
2011-01-05 18:27:13 +01:00
Vincent Untz
ef78caee86 sound: Do not build with $DISABLE_DEPRECATED
This should not be active by default in tarballs, and it's the only
panel building with this.

If someone wants to use the DISABLE_*_DEPRECATED flags, then please add
support for this only when building from git.
2010-12-23 15:14:41 +01:00