Amethyst Versions Save

Automatic tiling window manager for macOS à la xmonad.

v0.18.0

1 year ago

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

New Contributors

Full Changelog: https://github.com/ianyh/Amethyst/compare/v0.17.0...v0.18.0

v0.18.0b2

1 year ago
  • Fix a regression in XDG config paths. Thanks, @jabkoo!

v0.18.0b

1 year ago

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

New Contributors

Full Changelog: https://github.com/ianyh/Amethyst/compare/v0.17.0...v0.18.0b

v0.17.0

1 year ago
  • 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: https://github.com/ianyh/Amethyst/compare/v0.16.1...v0.17.0

v0.17.0b

1 year ago
  • 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: https://github.com/ianyh/Amethyst/compare/v0.16.1...v0.17.0b

v0.16.1

1 year ago
  • Fix a bug breaking configuration-defined shortcuts. #1272, #1266

v0.16.0

1 year ago
  • Amethyst now more robustly supports configuration files. See documentation: Configuration Files #1251
  • Amethyst now supports a beta of custom layouts. See documentation: Custom Layouts #1134, #51, #1126
  • Fix the presence of ghost windows in the bsp layout. Thanks, @LudwigWS! #1249, #1246
  • Fix the layout HUD when multiple screen are arranged vertically. Thanks, @Henkru! #1162, #1163
  • Make TwoPane layout adaptive to screen orientation. Thanks, @mwz! #1182
  • Improve main window swapping with TwoPane layout. Thanks, @rickythefox! #1241, #1242, #1234
  • Add 4Column layout for ultra-wide screens. Thanks, @reyk! #1154
  • Throw window to any space across multiple screens. Thanks, @dozzman! #1209
  • Fix an issue that caused Amethyst to fail to tile entirely. #1250

v0.16.0b

1 year ago
  • Amethyst now more robustly supports configuration files. See documentation: Configuration Files #1251
  • Amethyst now supports a beta of custom layouts. See documentation: Custom Layouts #1134, #51, #1126
  • Fix the presence of ghost windows in the bsp layout. Thanks, @LudwigWS! #1249, #1246
  • Fix the layout HUD when multiple screen are arranged vertically. Thanks, @Henkru! #1162, #1163
  • Make TwoPane layout adaptive to screen orientation. Thanks, @mwz! #1182
  • Improve main window swapping with TwoPane layout. Thanks, @rickythefox! #1241, #1242, #1234
  • Add 4Column layout for ultra-wide screens. Thanks, @reyk! #1154
  • Throw window to any space across multiple screens. Thanks, @dozzman! #1209
  • Fix an issue that caused Amethyst to fail to tile entirely. #1250

v0.15.6

2 years ago
  • Fixes for throwing windows between spaces on macOS 12.2+. Thanks, @dzanotto! #1184, #1174, #1203, #1192
  • Add regular expression matching for window title-based floating. Thanks, @SebastienWae! #1166, #981

v0.15.6b

2 years ago
  • Fixes for throwing windows between spaces on macOS 12.2+. Thanks, @dzanotto! #1184, #1174, #1203, #1192
  • Add regular expression matching for window title-based floating. Thanks, @SebastienWae! #1166, #981