summaryrefslogtreecommitdiff
path: root/src/include/prefs.h
AgeCommit message (Collapse)AuthorFilesLines
2020-08-04Remove multiple empty linesrbuj1-3/+0
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 'N;/^\n$/D;P;D;' {} \;
2019-10-31window: Add optional tile size cyclingVictor Kareh1-0/+2
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).
2019-06-07Make alt+tab max columns configurable and consider window label widthosch1-0/+4
2019-04-23make icon size configurableosch1-0/+2
2018-08-28Optionally attach modal dialogsMaxim Ermilov1-0/+2
Add a preference /apps/mutter/general/attach_modal_dialogs. When true, instead of having independent titlebars, modal dialogs appear attached to the titlebar of the parent window and are moved together with the parent window. https://bugzilla.gnome.org/show_bug.cgi?id=612726 NOTE: Patch copied from mutter and adapted for metacity.
2018-03-08Fix mismatched enums in keybinding detection for switch-panels and ↵Victor Kareh1-0/+2
switch-panels-backward
2018-01-02More elegant solution for handling new move-to-workspace keybindsOmar Zeidan1-5/+5
2018-01-02Implemented a setting to disable top tilingOmar Zeidan1-3/+5
2018-01-01Implemented tabpopup when moving window to different workspaceOmar Zeidan1-1/+5
2017-01-17Added functionality to ignore applications while show-desktop is triggeredIllia Danko1-1/+3
2016-12-05Added functionality to disable display preselected tab window borderIllia Danko1-0/+2
2015-09-16Add manual and by-pointer window placementFaidon Liambotis1-1/+4
This adds a window placement preference: the existing behavior is now called "automatic" and is the default. Two new modes are being introduced: "pointer", which means that windows are placed according to the mouse pointer position; and "manual" which means that the user must manually place the new window with the mouse or keyboard. This is a straight port from muffin, commit 3257671.
2014-10-27don't change use settings by command line argumentDenis Gorodnichev1-1/+1
2014-06-26Remove all trailing whitespaces in the code treeJoaquín Ignacio Aramendía1-3/+3
Just run: $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
2013-05-31Implement side-by-side tilingStefano Karapetsas1-0/+2
Patch by Florian Müllner for Metacity https://bugzilla.gnome.org/show_bug.cgi?id=607694 When dragging a window over a screen edge and dropping it there, maximize it vertically and scale it horizontally to cover the corresponding half of the current monitor. Whenever a "hot area" which triggers this behavior is entered, an indication of window's target size is displayed after a short delay to avoid distraction when moving a window between monitors.
2013-02-20Add option to open new windows on the center of the screenStefano Karapetsas1-0/+4
Adapted from patch by Chad Glendenin available at: http://chad.glendenin.com/metacity/patch.html Closes: http://chad.glendenin.com/metacity/patch.html
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2012-10-01migrate to gsettingsStefano Karapetsas1-2/+2
2012-05-26Fixes https://github.com/mate-desktop/mate-window-manager/issues/4Steve Zesch1-0/+4
2012-03-16implement option for classic and toroidal workspace switching, based on ↵Benjamin Valentin1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=89315
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+233