Releases: budlabs/i3ass
2024.04.21.2
What's Changed
Full Changelog: 2024.04.21.1...2024.04.21.2
REGEXPECT DRAGONS
WE STRICT NOW
Parsing of commandline arguments are stricter
for the following commands:
i3fyra
i3Kornhe
i3viwiz
i3flip
The change is related to the issue (#183).
Before this patch f.i. the command: i3flip perv
was valid and would flip the focus in the previous direction.
Because only the first character in the argument was used.
Now this will result in an error: perv
is not a valid direction.
Valid directions for this case would be "prev, p, previous".
Arguments are still case insensitive.
A bugfix in i3king
on the same theme is that, previously
it was possible to define a rule without a command (probably because of a typo/mistake: #207),
and this could lead to unpredictable bad behavior and issues.
Now if a rule is defined without a command, it will be ignored
and proper error messages will be printed.
I also fixed the bug related to workspace name of
i3fyra workspace for the 42'nd time.
Finally a minor printf debugging improvement where
arguments to --json
(usually a full i3-msg -t get_tree
string) is now replaced with ...
in
debugging stderr output.
big thanks to @gmardom and @1ntronaut for reporting
and helping to troubleshoot the issues!
ASS COMMANDO
Big thanks to @sdgoodrick and @1ntronaut in issue #180 for helping me find and squash the bugs!
A "new" command, that prints environment information.
Fixed an issue where i3fyra workspace couldn't be
seen if it wasn't the currently active workspace (#180)
Fixed a typo that made I3FYRA_MAIN_CONTAINER be ignored
Fixed an issue where commands where not printed
when --print-commands
was used (i3fyra)
Account for "actual_deco_rect":
in JSON, not doing
this made it so some windows never triggered rules
MENU IS IN ANOTHER CASTLE
i3menu
has been rewritten to use a custom dmenu fork instead
of rofi. i3menu is no longer part of i3ass repository
and now lives in it's own repo. https://github.com/budlabs/i3menu
i3king
TITLE new rule type
Triggers on new windows and title change.
Always execute title_format NEW_TITLE
Instead of command /REGEX/ TEMPLATE is assumed
TEMPLATE can use $1,$2,$3...
to access capture groups
from the REGEX.'
BUILD FAILS MUST STOP
there where problems with the build. I hope this release will install without issues.
2022.07.19
i3ass
Fixed an issue in share/main.awk
. Titles containing
a colon (:
) character where not being captured by
f.i. i3get -r o
. #174 thanks @DominikMarcinowski
i3run
Added --silent
option
i3king
fixed issue where commented lines ending with backslash
concatenated the next line.
added support for $ROLE and $TYPE
variables in config.
i3get
added --timeout SECONDS
option. To adjust the timeout
before --synk
stops waiting for a window (default 60s)
BLOAT VARS BE GONE
small bugfix update
also added uninstall
target to make file.
AT DOLLAR DONT MAKES NO ARG
important bug fix release.
a typo in the makefile, made all calls to main() wrong..
Big thanks to @yuceltoluyag for reporting this issue in #170 .
GET FUNKED GOT FUNC
fix error in make file, that broke AUR build