Releases: rxhanson/Rectangle
Releases · rxhanson/Rectangle
28Feb2022
27Feb2022
What's Changed
- Improve the performance of obtaining the window under the cursor. This makes it less likely to have scenarios where the window does not unsnap when dragged, or where it won't snap when dragged quickly to a screen edge.
- Update how the frontmost window is obtained when a keyboard shortcut is executed. This makes it so there are less apps that don't respond to keyboard shortcuts.
- Sort the JSON keys of the exported configuration by @jparise in #759
- Romanian localizations by @vladr11 in #760
- Add eights without UI by @JohannesTrussellRasch in #761
- Adds tile and cascade multi-window positioning by @dirondin in #762
- Update russian language translation by @dirondin in #763
- add Indonesian translation by @bluemeda in #765
New Contributors
- @jparise made their first contribution in #759
- @vladr11 made their first contribution in #760
- @JohannesTrussellRasch made their first contribution in #761
- @dirondin made their first contribution in #762
- @bluemeda made their first contribution in #765
Full Changelog: v0.51...v0.52
15Feb2022
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
- @stefan-goldschmidt made their first contribution in #715
- @ShredderWalnut made their first contribution in #730
- @Sopor made their first contribution in #733
- @hsingireddy made their first contribution in #742
Full Changelog: v0.50...v0.51
06Jan2022
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
- @tillsanders made their first contribution in #627
- @adcros made their first contribution in #628
- @ayiniho made their first contribution in #636
- @Aaron-Rumpler made their first contribution in #662
- @slifty made their first contribution in #702
Full Changelog: v0.49...v0.50
16Oct2021
- 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
- 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
13May2021
- 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
- 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
- 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