diff options
author | Alexander Larsson <alexl@redhat.com> | 2013-07-03 15:16:49 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2013-07-03 15:18:07 +0200 |
commit | b1b0b6cfe8285286fc98fe7eb85782c1ac9fe9ac (patch) | |
tree | 774886e753d542ca98f2bc1144b76593f98c2ea6 | |
parent | 317b9a9c87808b19dd855426fadbd7314bdc837b (diff) | |
download | gnome-shell-wip/window-scales.tar.gz |
gross hack to make things work with HiDPI gtk+wip/window-scales
We temporatily set GDK_SCALE to 1 when initializing Gtk+ so that
we get the old non-hidpi behaviour.
-rw-r--r-- | src/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c index ace5947ae..4e7fc4f74 100644 --- a/src/main.c +++ b/src/main.c @@ -386,6 +386,8 @@ main (int argc, char **argv) bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); + g_setenv ("GDK_SCALE", "1", TRUE); + ctx = meta_get_option_context (); g_option_context_add_main_entries (ctx, gnome_shell_options, GETTEXT_PACKAGE); if (!g_option_context_parse (ctx, &argc, &argv, &error)) @@ -435,6 +437,8 @@ main (int argc, char **argv) _shell_global_init ("session-mode", session_mode, NULL); + g_unsetenv ("GDK_SCALE"); + ecode = meta_run (); if (g_getenv ("GNOME_SHELL_ENABLE_CLEANUP")) |