mir: add more default settings under mir
authorWilliam Hua <william.hua@canonical.com>
Thu, 9 Jul 2015 19:05:45 +0000 (15:05 -0400)
committerWilliam Hua <william.hua@canonical.com>
Wed, 15 Jul 2015 11:43:55 +0000 (07:43 -0400)
gdk/mir/gdkmirscreen.c

index d31c5a48056b366df5f0108615e21bf9b9a02a03..7aa0aa6832dc923e0a5e7a8ae81ec75e52ed3f71 100644 (file)
@@ -665,6 +665,48 @@ gdk_mir_screen_get_setting (GdkScreen   *screen,
       return TRUE;
     }
 
+  if (g_str_equal (name, "gtk-decoration-layout"))
+    {
+      g_value_set_string (value, "menu:minimize,maximize,close");
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-dnd-drag-threshold"))
+    {
+      g_value_set_int (value, 8);
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-dialogs-use-header"))
+    {
+      g_value_set_boolean (value, FALSE);
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-long-press-time"))
+    {
+      g_value_set_uint (value, 500);
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-primary-button-warps-slider"))
+    {
+      g_value_set_boolean (value, TRUE);
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-recent-files-max-age"))
+    {
+      g_value_set_int (value, 30);
+      return TRUE;
+    }
+
+  if (g_str_equal (name, "gtk-titlebar-double-click"))
+    {
+      g_value_set_string (value, "toggle-maximize");
+      return TRUE;
+    }
+
   g_warning ("unknown property %s", name);
 
   return FALSE;