Skip to content

Releases: rxhanson/Rectangle

15Feb2022

16 Feb 02:24
Compare
Choose a tag to compare

What's Changed

  • Make snap area corner & short edge sizes configurable via terminal command
  • Restore windows on mouse up if they weren't restored during a really quick drag and mouse up
  • Take gaps into account when moving windows off the todo window
  • Added Cubism Editor to list of problematic apps that can be fully ignored
  • Fix typos in German localization by @stefan-goldschmidt in #715
  • Update readme files by @Aaron-Rumpler in #723
  • Update translated Main.strings for zh-Hans-TW and zh-Hant by @ShredderWalnut in #730
  • Update translated Main.strings for zh-Hans by @ShredderWalnut in #729
  • Added Swedish language by @Sopor in #733
  • Add horizontal thirds by @slifty in #740
  • Bug Fix for #713 by @hsingireddy in #742

New Contributors

Full Changelog: v0.50...v0.51

06Jan2022

07 Jan 03:25
Compare
Choose a tag to compare

What's Changed

  • Fix: applying gaps to Todo Mode window
  • Fix: Todo mode menu items were appearing when not enabled
  • Fix: Removed menu items that were not commonly used but would have conflicts with shortcuts if shortcut restrictions were allowed
  • Fix: restore defaults properly by @sh-cho in #606
  • Update actions/checkout to v2 by @sh-cho in #607
  • Update German localization by @tillsanders in #627
  • Update simplified Chinese translation. by @adcros in #628
  • Update French translation by @ayiniho in #636
  • Update korean translation of Todo mode by @sh-cho in #652
  • Added option to not apply gaps for maximize by @Aaron-Rumpler in #662
  • Update Japanese translation by @ryonakano in #689
  • Updated italian translation by @antiasi in #666
  • Add ninths by @slifty in #702

New Contributors

Full Changelog: v0.49...v0.50

16Oct2021

16 Oct 19:32
Compare
Choose a tag to compare
  • Now Todo Mode can be configured from within the app, rather than by Terminal commands
  • Bug fix for the menu bar menu not responding to keyboard input after the preferences window is opened
  • The preferences window now has a dropdown for configuring what happens on repeated commands
  • Added a terminal command config for moving a cursor with the window, not just across displays
  • You can now cancel restoring default shortcuts if you hit that button by accident
  • Added a "Reverse All" command that can be configured by Terminal command
  • Allow auto maximizing windows when moved across displays to be disabled via Terminal command
  • Localization updates

03Jul2021

03 Jul 22:02
Compare
Choose a tag to compare
  • Added the ability to move the cursor along with the window when moving across displays, along with a toggle in the preferences window.
  • Added commands for first & last 3/4 (thanks Björn Orri!)
  • Fixed a bug where window size cycling was not getting reset if you moved the window and restore window size when unsnapping was not checked.
  • The "specified" command now accepts a percentage of the display rather than just absolute sizes when you set a value between 0 & 1
  • Config export will now populate the filename as "RectangleConfig.json"

10Jun2021

11 Jun 02:33
a0f5723
Compare
Choose a tag to compare
  • Now you can configure an extra centering window command of custom size via Terminal command (thanks Oleg Tverdokhleb!)
  • Fixed a bug where the save/open panels for JSON config were hanging
  • Now the center half command will cycle thirds by default

13May2021

14 May 00:50
9dbaf11
Compare
Choose a tag to compare
  • The center calculation and moving across displays will no longer automatically maximize the window if width or height is larger than the display
  • Users that have Matlab, ThinkOrSwim, or IBKR Trader Workstation installed are now notified that those apps don't work properly with the snap windows by dragging functionality in Rectangle. Now if you ignore any of those apps in Rectangle, they will work properly.
  • Updated an alternate repeated command behavior where repeating commands will execute the same command on the next display. This can be enabled via terminal command

9Apr2021

09 Apr 20:53
Compare
Choose a tag to compare
  • Now maximized state of windows moved across multiple displays will be preserved beyond one display
  • Bug fix for gaps not being respected on center calculations using windows larger than the screen frame
  • Added initial cut at preserving more window states when being moved across displays, currently behind a terminal flag
  • Thirds icons are rotated in the menu on portrait displays
  • The menu bar icon can now be removed by holding command and dragging & dropping it off the menu bar
  • Portuguese (Portugal) localization update

9Mar2021

09 Mar 20:17
Compare
Choose a tag to compare
  • Added buttons for importing and exporting your config as JSON
  • Updated snap areas for portrait displays
  • Added a mode for moving to next display on repeated shortcut execution, configurable via Terminal
  • Added thirds cycling behavior for center half action, configurable only via Terminal for now
  • Minor UI update
  • Chinese localization updates

12Feb2021

12 Feb 15:30
Compare
Choose a tag to compare
  • The corner radius of the border of the footprint window is now properly adjusted for Big Sur
  • The color of the footprint window can now be configured via Terminal command
  • The menu bar icon has been adjusted with the same Big Sur corner radius, and the drop shadow is now properly adjusted on external displays.
  • Improved drag-to-snap behavior for certain quick drag to snap movements.

19Jan2021

19 Jan 21:21
936e90c
Compare
Choose a tag to compare
  • Added initial version of Todo Mode (thanks Patrick Collison and Nat Friedman!)
  • Added safeguards for potential high CPU scenarios
  • Now drag-to-snap can be limited to only occur when a modifier key is pressed (terminal configuration)
  • Now a window that was last maximized by Rectangle will be maximized when next/prev display is executed
  • Localization updates for Korean & Japanese