Move shuffle and Maximize grow all_windows and both_sides options. #1123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When using Move shuffle or Maximize grow, add the
all_windows
andboth_sides
options to give more configurability of which windows and boundaries are considered for finding the next closest edge to move or grow to.all_windows
will consider all windows on the same monitor instead of just the windows in the path the window is moving/growing in. This can be used to move or grow a window to the boundary of a window it is next to, but not in the direct path.both_sides
will consider both sides of a window when moving or growing. By default only the closest side of a window is considered. This option allows a window to move to the far side of a window vs keep going. This used withall_windows
can allow one to move a window next to an existing window. This option with Maximize grow can allow a window that is in the interior of another window grow to its same size.