mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-20 12:58:08 +01:00
WPrefs: Add snap edge and corner detect to Expert panel.
These are both integer values, and thus use the new OPTION_WMAKER_INT class. We also update the text describing the window snapping feature for clarification and consistency.
This commit is contained in:
committed by
Carlos R. Mafra
parent
fa821810cf
commit
d9ea6f0e25
10
NEWS
10
NEWS
@@ -9,8 +9,9 @@ Window snapping
|
||||
|
||||
You can now "snap" a window, i.e., maximize it to a side or corner of the
|
||||
screen, by dragging it to that side or corner. It is enabled by setting
|
||||
"WindowSnapping = YES" in ~/GNUstep/Defaults/WindowMaker or selecting "Enable
|
||||
window snapping" under "Expert User Preferences" in WPrefs.app.
|
||||
"WindowSnapping = YES" in ~/GNUstep/Defaults/WindowMaker or selecting "Maximize
|
||||
(snap) a window to edge or corner by dragging." under "Expert User Preferences"
|
||||
in WPrefs.app.
|
||||
|
||||
Note that if "Switch workspaces while dragging windows" is selected under
|
||||
"Workspace Preferences" in WPrefs.app, or if "DontLinkWorkspaces = NO" in
|
||||
@@ -19,8 +20,9 @@ bottom of the screen.
|
||||
|
||||
You may set the distance (in pixels) from the edge or corner of the screen at
|
||||
which a window will begin snapping using "SnapEdgeDetect" and "SnapCornerDetect"
|
||||
in ~/GNUstep/Defaults/WindowMaker. (The defaults are 1 pixel and 10 pixels,
|
||||
respectively).
|
||||
in ~/GNUstep/Defaults/WindowMaker or setting "Distance from edge/corner to begin
|
||||
window snap." under "Expert User Preferences" in WPrefs.app. (The defaults are
|
||||
1 pixel and 10 pixels, respectively).
|
||||
|
||||
|
||||
Dragging maximized windows
|
||||
|
||||
@@ -88,9 +88,15 @@ static const struct {
|
||||
/* default: */ False, OPTION_WMAKER, "KbdModeLock" },
|
||||
#endif /* XKB_MODELOCK */
|
||||
|
||||
{ N_("Maximize a window to side or corner by dragging."),
|
||||
{ N_("Maximize (snap) a window to edge or corner by dragging."),
|
||||
/* default: */ False, OPTION_WMAKER, "WindowSnapping" },
|
||||
|
||||
{ N_("Distance from edge to begin window snap."),
|
||||
/* default: */ 1, OPTION_WMAKER_INT, "SnapEdgeDetect" },
|
||||
|
||||
{ N_("Distance from corner to begin window snap."),
|
||||
/* default: */ 10, OPTION_WMAKER_INT, "SnapCornerDetect" },
|
||||
|
||||
{ N_("Open dialogs in the same workspace as their owners."),
|
||||
/* default: */ False, OPTION_WMAKER, "OpenTransientOnOwnerWorkspace" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user