Skip to content

Releases: ianyh/Amethyst

Amethyst 0.19.0 Beta 2

08 Mar 02:12
Compare
Choose a tag to compare
Pre-release

Notable Changes

  • Fix an issue with binding the commands for throwing to spaces 11 and 12.

What's Changed

  • Amethyst/Events/HotKeyManager.swift: Add space 11 and 12 commandKeys by @timvisher in #1453

Full Changelog: v0.19.0b...v0.19.0b2

Amethyst 0.19.0 Beta

07 Mar 01:17
Compare
Choose a tag to compare
Amethyst 0.19.0 Beta Pre-release
Pre-release

Notable Changes

  • Inclusion of exceptions in custom layout logging. Thanks, @DavidDTA!
  • Addition of optional commands for spaces 11 and 12. Thanks, @timvisher!
  • Fix an issue causing windows to "stick" when trying to throw between screens.
  • Fix an issue causing throwing to spaces left and right to throw to the wrong space.
  • Fix an issue that could fail to track applications if they did not launch quickly enough.
  • Fix an issue preventing management of Parallels Coherence Mode windows (along with a variety of similar ones).
  • A variety of stability improvements to prevent a common crash.

What's Changed

  • Add missing .yml extension in XDG config path by @jabkoo in #1404
  • Start a Troubleshooting doc by @ianyh in #1406
  • Only trigger reflow after a screen move has happened by @ianyh in #1407
  • Use global space indices for left and right by @ianyh in #1408
  • Treat yaml Null as nil by @ianyh in #1412
  • Update Black Girls CODE donation link by @glibsm in #1414
  • Bundle update by @ianyh in #1423
  • Log JavaScript exceptions in custom layouts by @DavidDTA in #1428
  • Add support for throwing to spaces 11 and 12 by @timvisher in #1433
  • Update to swift 5 by @ianyh in #1437
  • Improvements to manageable applications determination by @ianyh in #1439
  • Do not trigger changes when trying to toggle float on an unmanageable window by @ianyh in #1440
  • Fix a bunch of warnings by @ianyh in #1443
  • Update Silica for raise change by @ianyh in #1445
  • Monitor application launch completion by @ianyh in #1446
  • Just turn off file and type length lint rules by @ianyh in #1448
  • Dependency updates by @ianyh in #1449
  • Update Silica for run loop source change by @ianyh in #1450

New Contributors

Full Changelog: v0.18.0...v0.19.0b

Amethyst 0.18.0

14 Feb 01:55
Compare
Choose a tag to compare

Notable Updates

  • Disable AXEnhancedUserInterface when necessary to avoid a multitude of layout issues.
  • Improve application launch detection to handle non-traditional launching.
  • Allow floating of windows in apps with no bundle identifier. Thanks, @jmalczak!
  • Make main window swaps and focuses toggle when used on the main window. Thanks, @rickythefox and @brush701!
  • Add mod3 and mod4. Thanks, @rjuer!
  • Fix a bug in finding the configuration file.

What's Changed

  • Update project-wide deployment version by @ianyh in #1379
  • Add mod3 and mod4 as modifier keys by @rjuer in #1373
  • Bump activesupport from 6.1.7 to 6.1.7.1 by @dependabot in #1382
  • Minor readme update for mod3 and mod4 definition by @ianyh in #1385
  • Switch to previous main window when main is selected by @rickythefox in #1380
  • Allow handling apps just by windows title without bundle identifier (Android Emulator Example) by @jmalczak in #1388
  • Main window toggle by @brush701 in #1390
  • Enable or disable AXEnhancedUserInterface as necessary by @ianyh in #1276
  • Amethyst 0.17.0 by @ianyh in #1370
  • Update Silica to grab flag boolValue fix by @ianyh in #1394
  • Fix crash when full-screening a window by @rickythefox in #1395
  • Use Carbon event monitoring for application launch detection by @ianyh in #1396
  • When adding windows use the previous main as last focused by @rickythefox in #1397
  • Fix logic for finding home dir config files by @ianyh in #1401

New Contributors

Full Changelog: v0.17.0...v0.18.0

Amethyst 0.18.0 Beta 2

04 Feb 22:41
Compare
Choose a tag to compare
Pre-release
  • Fix a regression in XDG config paths. Thanks, @jabkoo!

Amethyst 0.18.0 Beta

03 Feb 03:25
Compare
Choose a tag to compare
Amethyst 0.18.0 Beta Pre-release
Pre-release

Notable Updates

  • Disable AXEnhancedUserInterface when necessary to avoid a multitude of layout issues.
  • Improve application launch detection to handle non-traditional launching.
  • Allow floating of windows in apps with no bundle identifier. Thanks, @jmalczak!
  • Make main window swaps and focuses toggle when used on the main window. Thanks, @rickythefox and @brush701!
  • Add mod3 and mod4. Thanks, @rjuer!
  • Fix a bug in finding the configuration file.

Full Changes

  • Update project-wide deployment version by @ianyh in #1379
  • Add mod3 and mod4 as modifier keys by @rjuer in #1373
  • Bump activesupport from 6.1.7 to 6.1.7.1 by @dependabot in #1382
  • Minor readme update for mod3 and mod4 definition by @ianyh in #1385
  • Switch to previous main window when main is selected by @rickythefox in #1380
  • Allow handling apps just by windows title without bundle identifier (Android Emulator Example) by @jmalczak in #1388
  • Main window toggle by @brush701 in #1390
  • Enable or disable AXEnhancedUserInterface as necessary by @ianyh in #1276
  • Amethyst 0.17.0 by @ianyh in #1370
  • Update Silica to grab flag boolValue fix by @ianyh in #1394
  • Fix crash when full-screening a window by @rickythefox in #1395
  • Use Carbon event monitoring for application launch detection by @ianyh in #1396
  • When adding windows use the previous main as last focused by @rickythefox in #1397
  • Fix logic for finding home dir config files by @ianyh in #1401

New Contributors

Full Changelog: v0.17.0...v0.18.0b

Amethyst 0.17.0

30 Jan 01:12
Compare
Choose a tag to compare
  • Support for extending existing layouts with custom layouts.
    • Note: this includes a fix for encoding of window frames provided to getFrameAssignments that is a potentially breaking change for some custom layouts.
  • Support for setting a maximum number of displayed windows. Thanks, @MutatingFunc!
  • Support for disabling screen padding on native display. Thanks, @anthdono!
  • Support for XDG config hierarchies. Thanks, @cowboy-bebug!
  • Fix for not respecting option to not follow windows through space transitions. Thanks, @EvanDorsky!
  • Fix for incorrectly considering small windows.
  • Fix for an incorrect handling of lack of floating definition.

Full Changes

New Contributors

Full Changelog: v0.16.1...v0.17.0

Amethyst 0.17.0 Beta

16 Jan 03:39
Compare
Choose a tag to compare
Amethyst 0.17.0 Beta Pre-release
Pre-release
  • Support for extending existing layouts with custom layouts.
    • Note: this includes a fix for encoding of window frames provided to getFrameAssignments that is a potentially breaking change for some custom layouts.
  • Support for setting a maximum number of displayed windows. Thanks, @MutatingFunc!
  • Support for disabling screen padding on native display. Thanks, @anthdono!
  • Support for XDG config hierarchies. Thanks, @cowboy-bebug!
  • Fix for not respecting option to not follow windows through space transitions. Thanks, @EvanDorsky!
  • Fix for incorrectly considering small windows.
  • Fix for an incorrect handling of lack of floating definition.

Full Changes

New Contributors

Full Changelog: v0.16.1...v0.17.0b

Amethyst 0.16.1

10 Jan 01:56
Compare
Choose a tag to compare
  • Fix a bug breaking configuration-defined shortcuts. #1272, #1266

Amethyst 0.16.0

04 Sep 02:27
Compare
Choose a tag to compare

Amethyst 0.16.0 Beta

19 Jun 17:46
Compare
Choose a tag to compare
Amethyst 0.16.0 Beta Pre-release
Pre-release