From ae80350494d7e0756ab51191092db4347defa030 Mon Sep 17 00:00:00 2001 From: Victor Kareh Date: Mon, 28 Oct 2019 12:12:43 -0400 Subject: window: Add optional tile size cycling Adding a new option to allow tile size cycling. When enabled, using the keyboard shortcut for tiling multiple times in a row cycles the window through different sizes (1/2 -> 1/3 -> 1/4 -> 3/4 -> 2/3 -> Untiled). --- src/include/prefs.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/include') diff --git a/src/include/prefs.h b/src/include/prefs.h index 515e9173..a7dc2508 100644 --- a/src/include/prefs.h +++ b/src/include/prefs.h @@ -70,6 +70,7 @@ typedef enum META_PREF_CENTER_NEW_WINDOWS, META_PREF_ALLOW_TILING, META_PREF_ALLOW_TOP_TILING, + META_PREF_ALLOW_TILE_CYCLING, META_PREF_FORCE_FULLSCREEN, META_PREF_PLACEMENT_MODE, META_PREF_SHOW_DESKTOP_SKIP_LIST @@ -107,6 +108,7 @@ gboolean meta_prefs_get_mate_accessibility (void); gboolean meta_prefs_get_mate_animations (void); gboolean meta_prefs_get_allow_tiling (void); gboolean meta_prefs_get_allow_top_tiling (void); +gboolean meta_prefs_get_allow_tile_cycling (void); const char* meta_prefs_get_command (int i); -- cgit v1.2.1