Releases: nwg-piotr/autotiling
Autotiling 1.9.3
autotiling 1.9.2
Autotiling 1.9.1
Attempt to fix PyPI workflow. #52
Autotiling 1.9
New arguments added by @JoseConseco in #44:
-sw SPLITWIDTH, --splitwidth SPLITWIDTH
set the width of the vertical split (as factor);
default: 1.0;
-sh SPLITHEIGHT, --splitheight SPLITHEIGHT
set the height of the horizontal split (as factor);
default: 1.0;
-sr SPLITRATIO, --splitratio SPLITRATIO
Split direction ratio - based on window height/width;
default: 1;try "1.61", for golden ratio - window has
to be 61% wider for left/right split; default: 1.0;
Autotiling 1.8
It limits how deep will autotiling work; try -l 2
, if you like master-stack layouts; default value is 0 (no limit); avoid the 1 value, that will actually spoil autotiling. Below the level you specified, stacking and tabbed layout will behave well again.
Autotiling 1.7
Added a line to remove workspaces tmp file, if no --workspaces
specified. The simple txt file stores the --workspaces
flag content, to let the panel know which workspaces to mark with the "a" letter.
This will only be useful for use the script with nwg-panel, but not with full nwg-shell. The latter uses its own version of the autotiling script, which also allows just single instance, and can be started with exec_always
. I decided not to include it into this version, due to the additional psutil
dependency.
Autotiling 1.6.1
Added publish to PYPI workflow #39 by @dpgraham4401 - closes #38
Autotiling 1.6
- Fixed manual switching between layouts, by changing event subscription to WINDOW and MODE - @ErikReider #32;
- changing event subscription has already been the objective of several pull request. To avoid doing this again and again, from now on it's possible to specify them in the
-e
|--events
argument.
Autotiling 1.5
Added Event.BINDING
subscription to resolve #26.
Autotiling 1.4
nwg-panel integration: args.workspaces
saved to /tmp/autotiling
on start