Discussion:
[xmonad] darcs patch: Updated layout, a new layout modifier and other updates.
Anders Engström
2015-03-06 18:40:51 UTC
Permalink
Hello. Here is are some new modules and updates to my old ones. It is
somewhat old code that I never got around to posting to the repository.

I created a new layout modifier that works similar to avoidStruts, but for
floating windows. Useful for those pesky applications that use separate
windows for selecting tools. (Old gimp, dia, etc.) Place the tool-window
somewhere off to an edge of the screen and make all other windows avoid it.

My old X.L.LayoutBuilder now also handles overlapping regions and
X.A.FloatSnap can be configured to be more robust using X.A.AfterDrag.

/Anders Engström
Carsten Mattner
2015-03-08 12:28:41 UTC
Permalink
Post by Anders Engström
Hello. Here is are some new modules and updates to my old ones. It is
somewhat old code that I never got around to posting to the repository.
I created a new layout modifier that works similar to avoidStruts, but for
floating windows. Useful for those pesky applications that use separate
windows for selecting tools. (Old gimp, dia, etc.) Place the tool-window
somewhere off to an edge of the screen and make all other windows avoid it.
My old X.L.LayoutBuilder now also handles overlapping regions and
X.A.FloatSnap can be configured to be more robust using X.A.AfterDrag.
Sounds useful.
Anders Engström
2015-03-10 21:38:46 UTC
Permalink
I made a small change in the simple constructor, the boolean argument is
just confusing so I removed it.

New pack containing all the patches is attached (since there are
dependencies, so ignore the ones earlier in this conversation.)
Post by Anders Engström
Hello. Here is are some new modules and updates to my old ones. It is
somewhat old code that I never got around to posting to the repository.
I created a new layout modifier that works similar to avoidStruts, but for
floating windows. Useful for those pesky applications that use separate
windows for selecting tools. (Old gimp, dia, etc.) Place the tool-window
somewhere off to an edge of the screen and make all other windows avoid it.
My old X.L.LayoutBuilder now also handles overlapping regions and
X.A.FloatSnap can be configured to be more robust using X.A.AfterDrag.
/Anders Engström
adam vogt
2015-03-13 02:08:38 UTC
Permalink
Thanks Anders, I've pushed this patch bundle.
Post by Anders Engström
I made a small change in the simple constructor, the boolean argument is
just confusing so I removed it.
New pack containing all the patches is attached (since there are
dependencies, so ignore the ones earlier in this conversation.)
Post by Anders Engström
Hello. Here is are some new modules and updates to my old ones. It is
somewhat old code that I never got around to posting to the repository.
I created a new layout modifier that works similar to avoidStruts, but
for floating windows. Useful for those pesky applications that use separate
windows for selecting tools. (Old gimp, dia, etc.) Place the tool-window
somewhere off to an edge of the screen and make all other windows avoid it.
My old X.L.LayoutBuilder now also handles overlapping regions and
X.A.FloatSnap can be configured to be more robust using X.A.AfterDrag.
/Anders Engström
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
Loading...