-
Notifications
You must be signed in to change notification settings - Fork 18
Releases: tmandry/glide
v0.2.13
20434eb After a short hiatus, we're back with the next release of Glide. This release brings better performance, robustness, and a few new commands.
Features
This release adds three new commands you can bind to keys:
focus_nextandfocus_prevfor cycling between windows in the current layout (#183) (479f270)exec_cmdkeybind for running arbitrary commands (af7878c)
Performance Improvements
Animations are now much more responsive. Some apps are slow to animate their windows, which can lead to a backlog of frames; this has been solved by always skipping to the latest frame. Additionally, animations no longer queue up behind each other, instead starting immediately.
- Skip stale animation frames when an app is slow to respond (94fba24)
- Run layout animations asynchronously (2f5ebae)
Improvements and Bug Fixes
Support for windows spanning multiple spaces was improved. These are no longer allowed to disturb the layout window ordering.
Assets 4
v0.2.12
2893bcf Bug Fixes
- Fix an issue where focus-follows-mouse would sometimes focus windows underneath the current tab (2b1360f)
- Fix an issue where Firefox windows and some others would not move correctly, or would animate even when animations were disabled (6f70a2d)
- Don't manage Firefox picture-in-picture windows (adaad2f)
- Emacs Mac windows should now be correctly managed (#162) (eb3bf6a)
Experimental Features
Documentation
- Clarify keycodes are independent of keyboard layout (02bdb13)
Assets 4
v0.2.11
3cdc15c Assets 4
v0.2.10
Bug Fixes
- Jetbrains IDE windows are now correctly managed (#144).
Documentation
- Many improvements to documentation, including new Layout examples and Keyboard-centric setup pages.
Assets 4
v0.2.9
7a23bb8 This release adds the ability to add key bindings to the default set instead of replacing it. Note that this may become the default in the future.
You can also set any default key binding to "disable" to disable it.
[settings] default_keys = true [keys] # Use ⎇- for horizontal split instead of ⎇= "Alt + Minus" = { split = "vertical" } "Alt + Equal" = "disable"
Features
- config: Add settings.default_keys to include default key bindings (945cd42)
- config: Disable default key bindings by setting to "disable" (a454cbc)
Bug Fixes
- config: Fix server crash on
glide config update(6e1ca5c)
Improvements
Assets 4
v0.2.8
369cf8e Features
- spaces: Integrate with mission control (23619b3). Glide now updates its layouts correctly after using Mission Control to rearrange windows between spaces.
Bug Fixes
- Don't cover floating windows with group bars (3b90450)
- restore: Remove terminated app windows from layout (#115) (4334945)
Improvements
- status: Add Glide version number to status menu (756cd0e)
Assets 4
v0.2.7
v0.2.6
abcef96 v0.2.5
9609c95 Features
- cli: Add --restore option to
glide launch(b5cb685) - cli: Add service install/uninstall commands (1663481)
- cli: Add
--configflag for custom config path support (#79) (24f132b)
Bug Fixes
Improvements
- cli: Add help text for config subcommands (bb3a1a4)
Developer Tools
- Add
app rundevtool command to run the app actor (f6d4f14) - Make exec_cmd warning more precise (e57a86b)