Skip to content

Releases: rxhanson/Rectangle

Gaps and Centered Fixed Windows

14 Jan 16:17

Choose a tag to compare

Pre-release
  • Added configurable "gaps" between top, bottom, left & right window actions.
  • Windows that are not resizable will now move to the center of the potential area that the window would be resized to.

Updated translations and minor bug fixes

04 Jan 16:03

Choose a tag to compare

  • Includes updated translations for German, Polish, and French
  • Fixing some glitchy window movement seen by some users

Minor updates

20 Dec 16:33

Choose a tag to compare

  • Improved launch on login robustness
  • Including improved Korean translation
  • "Almost Maximize" width and height are now configurable via Terminal commands

Minor bug fixes

10 Dec 15:06

Choose a tag to compare

Minor bug fixes Pre-release
Pre-release
  • Hopefully fix some jenky window move/resize issues visible with multiple monitors.
  • Hopefully fix some launch on login issues.
  • Resizing a window will reset the 1/2-2/3-1/3 cycle.

Logging and localization updates

01 Dec 12:54

Choose a tag to compare

This release no longer uses the built in macOS logging to Console.app because it's a pain for users to set up. Instead, a logging window can be displayed within the app, which is much easier for users.

This release also includes updated translations for German, Dutch, Brazilian Portuguese, and Italian as well as initial translations for Japanese, Korean, and Chinese (simplified & traditional). These initial translations were done with Google Translate, so it would be awesome if any native speakers can help improve those. Big thanks to those who have helped out with translations so far!

Additionally, there's a bug fix to prevent the macOS prompt for accessibility authorization that pops up in addition to the one in Rectangle upon installation.

Allow Rectangle to run on macOS 10.11

23 Nov 09:18

Choose a tag to compare

Pre-release
v0.11

Set target OS to 10.11

Updated "Ignore" functionality & configurable almost maximize

19 Nov 14:54

Choose a tag to compare

  • The "Ignore" functionality was kind of broken before - it would still receive keyboard shortcuts but would not act on them. Now ignoring an app will not intercept keyboard shortcuts.
  • The translations for "Ignore" were pretty busted before. They should be fixed now.
  • The value for "Almost maximize" can now be adjusted via UserDefaults (i.e. a terminal command) instead of being hard coded at 90% of the screen.
  • Added some additional debug statements.

Removing the "BestEffortWindowMover"

31 Oct 20:52

Choose a tag to compare

Pre-release

Test build to see how things go without the best effort window mover...

Debug logging

25 Oct 13:11

Choose a tag to compare

The only addition to this release is debug logging, which can be enabled by setting the "debug" flag to true in NSUserDefaults via command line.

Updated subsequent execution logic

19 Oct 09:14

Choose a tag to compare

  • Changes to allow nonstandard window resizing to 2/3 and 1/3 on successive action executions. Nonstandard windows meaning ones that don't fit exactly into the specified sizes, like iTerm and Terminal windows based on character size and line height.
  • Added subsequent next/prev thirds behavior to first and last thirds actions.