From 0514a6372ae956ff1a5bcc6344f94335d468d010 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 11 Sep 2009 22:55:00 +0200 Subject: gtk: introduce two environment variables to force use of event sounds/input feedback --- src/canberra-gtk-module.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/canberra-gtk-module.c') diff --git a/src/canberra-gtk-module.c b/src/canberra-gtk-module.c index a2dcffd..a6bc0db 100644 --- a/src/canberra-gtk-module.c +++ b/src/canberra-gtk-module.c @@ -769,9 +769,12 @@ static void install_hook(GType type, const char *sig, guint *sn) { static void read_enable_input_feedback_sounds(GtkSettings *s) { gboolean enabled = !disabled; - g_object_get(G_OBJECT(s), "gtk-enable-input-feedback-sounds", &enabled, NULL); - - disabled = !enabled; + if (g_getenv("CANBERRA_FORCE_INPUT_FEEDBACK_SOUNDS")) + disabled = FALSE; + else { + g_object_get(G_OBJECT(s), "gtk-enable-input-feedback-sounds", &enabled, NULL); + disabled = !enabled; + } } static void enable_input_feedback_sounds_changed(GtkSettings *s, GParamSpec *arg1, gpointer userdata) { -- cgit