Skip to content

Releases: rxhanson/Rectangle

Rough animation delay alpha

13 Apr 18:38

Choose a tag to compare

Pre-release

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

10 Apr 18:33

Choose a tag to compare

Added onboarding window that allows you to select whether you want the recommended shortcuts and behavior or based off of Spectacle

02Apr2020

02 Apr 21:15

Choose a tag to compare

  • Bug fix for ignore menu item not appearing
  • Small French translation update

Minor updates

15 Mar 14:46

Choose a tag to compare

  • Bug fix to make almost maximize center the same as the "center" action
  • Updated Japanese translation

11Feb2020 Drag snap/unsnap performance

11 Feb 20:53
d655666

Choose a tag to compare

Now unsnapping windows by dragging should be snappier 😂and more robust.

11Feb2020

11 Feb 17:22

Choose a tag to compare

11Feb2020 Pre-release
Pre-release
  • Bug fix for window size no longer restoring when being dragged
  • Includes minor updates to Chinese translations

2Feb2020

02 Feb 14:02

Choose a tag to compare

  • Function keys are now properly displayed in the menu
  • Top snap area can now be disabled via terminal command
  • Including improved Russian, French, and Chinese (zh-Hans & zh-Hant) localizations

Additonal bug fix for fixed sized windows

16 Jan 09:39

Choose a tag to compare

  • Fix for center and next/previous displays not working properly with fixed size windows

Bug fix for fixed window directional move

16 Jan 09:08

Choose a tag to compare

  • 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

15 Jan 18:35
bd9f3d8

Choose a tag to compare

  • When gaps between windows are configured, the gaps are now present for most window actions, as applicable.