summaryrefslogtreecommitdiffstats
path: root/src/canberra-gtk.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-09-11 22:55:00 +0200
committerLennart Poettering <lennart@poettering.net>2009-09-11 22:55:00 +0200
commit0514a6372ae956ff1a5bcc6344f94335d468d010 (patch)
tree8f0963fa2300a32412c846b3839391beea131e4c /src/canberra-gtk.c
parenta1e17dc938c7feb2098b858dd5f10392b9010cb8 (diff)
gtk: introduce two environment variables to force use of event sounds/input feedback
Diffstat (limited to 'src/canberra-gtk.c')
-rw-r--r--src/canberra-gtk.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/canberra-gtk.c b/src/canberra-gtk.c
index 44dc965..d6353d3 100644
--- a/src/canberra-gtk.c
+++ b/src/canberra-gtk.c
@@ -61,7 +61,8 @@ static void read_sound_theme_name(ca_context *c, GtkSettings *s) {
static void read_enable_event_sounds(ca_context *c, GtkSettings *s) {
gboolean enable_event_sounds = TRUE;
- g_object_get(G_OBJECT(s), "gtk-enable-event-sounds", &enable_event_sounds, NULL);
+ if (!g_getenv("CANBERRA_FORCE_EVENT_SOUNDS"))
+ g_object_get(G_OBJECT(s), "gtk-enable-event-sounds", &enable_event_sounds, NULL);
ca_context_change_props(c, CA_PROP_CANBERRA_ENABLE, enable_event_sounds ? "1" : "0", NULL);
}