Skip to content

Releases: budlabs/i3ass

ASS ON THE MENU

07 Feb 20:59
b8931ab
Compare
Choose a tag to compare

Added i3menu which is an improved version of the script oneliner that has been available in the budlabs organization for some time. I figured i include it with i3ass instead, since it is very i3 focused, see the wiki for more info.

Refactored i3list to make it easier to manage and fixed a small issue that resulted in splits being reported with the wrong size if the main container of the split was hidden. The issue had never caused any serious issues, but now that it is fixed I experience faster creation of the i3fyra layout, it also made some functions in the new script i3menu work as expected.

SOUP AGAINST BUGS

30 Jan 08:28
0dcdfb5
Compare
Choose a tag to compare

Fixed two bugs (#46,#47) in [i3fyra] and [i3list].
--hide in [i3fyra] now works again. The issue in [i3list]
was affecting targeted windows and their floating state,
resulting in unpredictable behavior when
fi summoning a window from the scratchpad.
All should be good now thanks to user APotOfSoup
who reported and found the solution to both these issues.
(the cause was the major refactoring and adaptation of the codebase to the bashsbud framework, introduced in the last release).

ASS MY DAY

15 Jan 03:27
95cfd31
Compare
Choose a tag to compare

Removed execution of i3ass command from the Makefile,
and added make uninstall to the PKGBUILD on AUR. To improve the installation process. (thanks to Johan for reporting issue with i3ass command in makefil).

BUD IS WOKE

11 Jan 07:58
4fa9064
Compare
Choose a tag to compare

Extreme refactoring edition.
The project now uses bashbud as the backbone for code and documentation organization. A lot of changes "under the hood" and to documentation, but few functional changes except:

A new command will get installed, i3ass, when executed a list of installed i3 ass scripts, their version number and dependencies will get printed. Please include this output in any submitted issues.

i3fyra Should now work well with the latest (4.16) version of i3.
A new environment variable can be set for i3fyra, I3FYRA_ORIENTATION, setting this to 'vertical' changes the layout, read more in the wiki.

i3viswiz No includes --focus option, that will replace the previous focusvisible command. Likewise specifying a search option (--title, --instance, --parent, --class, --winid, --parent, --titleformat) and a search string, will return the CON_ID of any found visible window, replacing getvisible command. If no search string is passed, a list of all visible tiles windows and a string representing the search option will be displayed.

EXAMPLE

i3viswiz --class
trgcon=94759781247616 trgx=0 trgy=0 wall=none trgpar=A sx=0 sy=0 sw=1080 sh=1920
* 94759781247616 x: 0     y: 0     w: 514   h: 399   | URxvt
- 94759780179248 x: 515   y: 0     w: 564   h: 399   | Pavucontrol
- 94759779366272 x: 0     y: 400   w: 1079  h: 1519  | Sublime_text

Starting with this release a wiki for i3ass is available here on github.

I THINK THEREFORE I WORKSPACE

21 Sep 16:29
1f527c5
Compare
Choose a tag to compare

fixed issue #32 for real (i hope ;) related to getting workspace name and number of the active workspace if it is empty.

WASTED WORKSPACE

20 Sep 17:23
0cd3b5d
Compare
Choose a tag to compare

misc. bugsquaing and code improving update.

i3get BREAKING CHANGE

leading and trailing doublequotes are now trimmed from all output (affecting title and titleformat), this might break script which include the quotes in f.i. regex searched.

i3list

fixed issue #32 related to getting workspace name and number of the active workspace if it is empty.

KORNHELICIOUS

15 Sep 17:47
989c298
Compare
Choose a tag to compare

i3Kornhe

  • refactored code
  • fixed issue #29 with title format not resetting
  • fixed geometry updating correctly
  • add longoption support (--speed)

LONG LIVE VISIBILITY

12 Sep 18:38
5d73ca0
Compare
Choose a tag to compare

Added focusvisible and getvisible.
i3get now allows multiple search criterion and longoptions:

i3get --class Thunar --instance thunar --ret wtf

The command above will print workspace, title and floatstate of the first found window that have both the class Thunar and instance thunar.

ALWAYS LOOK AT THE FLIP SIDE OF LIFE

01 Sep 19:28
1bed53e
Compare
Choose a tag to compare

cleaned up i3flip code, and added ability to flip in layouts other then tabbed/stacked.

fixed a small issue in i3fyra where focus was misbehaving when toggling the floating state of a window.

THIS IS SPLIT

17 Aug 15:57
c99a7df
Compare
Choose a tag to compare

**Stability update: **
Fixed a rather serious issue in i3fyra, reported as an issue here: #22 by pnobre, kudos to him! . The issue occurred when the applysplits command (i3fyra -l ) where invoked without the i3fyra layout being created. Fixed it by adding default split values equal to the screen dimension.