Skip to content

Releases: BiagioFesta/i3-autolayout

v0.2.3

10 Sep 07:52
Compare
Choose a tag to compare

New Features

  • tabmode now is toggle. If it detected workspace is already in tabbed mode, then it remove tabs.
  • New sub-command print-tree. Produce a snapshot of the tree data representation of a workspace layout (or all workspaces).
  • All sub-commands (when it makes sense) now accept an optional workspace number. In order to specify the execution for a particular workspace.
  • New sub-commands save-layout and restore-layout. They respectively store and load a workspace's layout.
    • The output can be in JSON or binary (for maximum efficiency)
  • tabmode now is integrated with save/restore layout. When switching back from tab-mode it is possible to restore the previous layout.

v0.2.2

26 Jul 11:45
Compare
Choose a tag to compare

What's Changed

  • Fix floating containers and more resilient service.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

25 Jul 23:32
Compare
Choose a tag to compare

Changes

  • Performances improvements. Code optimization.

New Features

  • autolayout i3version: one-shot command which displays i3 version information.

Bug Fixes

  • Fixed data-race when events and replies were interleaved on the same i3 connection; this was making the autolayout service crash.

v0.2.0

24 Jul 19:56
633df53
Compare
Choose a tag to compare

Version 0.2.0 - Changelog

Changes

  • Compatibility-break: in order to start the auto-layout service, argument is required; That is, i3-autolayout autolayout.

New Features

  • i3-autolayout tabmod: one-shot command to normalize the currently active workspace and display all windows in tabbed mode fashion.
  • i3-autolayout minimal CLI interface.
    • --help, --version, ...

Bug Fixes:

  • Better integration with tab layout windows.

v0.1.0

16 Jul 23:09
Compare
Choose a tag to compare