Releases: rxhanson/Rectangle
Rough animation delay alpha
Due to a macOS bug, sometimes certain windows will animate when the resize. This causes the window to not be resized to the proper location. The only way to workaround this bug is to introduce delays in the size/positioning changes sent to a window. This early alpha release includes the logic to add in these delays, but you must configure them with the following Terminal command:
defaults write com.knollsoft.Rectangle animationDelay -int 300
300 is the number of milliseconds to wait between every size and position call made to each window, and can be adjusted as seen fit. It's arbitrarily a number that worked OK for me.
Note that there are existing issues here - repeated shortcut execution does not perform 2/3 and 1/3 sizes (if configured), and 300 ms might be on the low end of what is needed to allow the window to fully resize from/to certain sizes/positions.
Onboarding Window
Added onboarding window that allows you to select whether you want the recommended shortcuts and behavior or based off of Spectacle
02Apr2020
Minor updates
- Bug fix to make almost maximize center the same as the "center" action
- Updated Japanese translation
11Feb2020 Drag snap/unsnap performance
Now unsnapping windows by dragging should be snappier 😂and more robust.
11Feb2020
2Feb2020
Additonal bug fix for fixed sized windows
- Fix for center and next/previous displays not working properly with fixed size windows
Bug fix for fixed window directional move
- Fixed a bug introduced in v0.16 where the directional move (move left, right, up, down) action would not put non-resizable windows against the edge of the screen.
- Added a hidden configuration to disable the on-edge centering of directional move actions.
Gaps between windows updated
- When gaps between windows are configured, the gaps are now present for most window actions, as applicable.