diff options
author | Victor Toso <victortoso@redhat.com> | 2015-06-18 12:08:51 +0200 |
---|---|---|
committer | Victor Toso <victortoso@redhat.com> | 2015-06-18 15:23:10 +0200 |
commit | 1af5b67bcd474aef2aea02f07db3626a25956b2d (patch) | |
tree | d6dee9573f315dfeef9e4216668a6f84be47c230 | |
parent | dc4336dc06cc0807bb8545702997d0f636098f41 (diff) |
spice-widget: keypress-delay set by env var
-rw-r--r-- | src/spice-widget.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/spice-widget.c b/src/spice-widget.c index 260fda5..59f9792 100644 --- a/src/spice-widget.c +++ b/src/spice-widget.c @@ -364,7 +364,15 @@ static void spice_display_set_property(GObject *object, scaling_updated(display); break; case PROP_KEYPRESS_DELAY: - d->keypress_delay = g_value_get_uint(value); + { + const gchar *env = g_getenv("SPICE_KEYPRESS_DELAY"); + guint delay = g_value_get_uint(value); + if (env != NULL) + delay = strtoul(env, NULL, 10); + + SPICE_DEBUG("keypress-delay is set to %u ms", delay); + d->keypress_delay = delay; + } break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); |