Posts: 307
eugen-b
Joined: 23 Aug 2015
#1
I like the feature of Openbox that it places the windows so that they overlap each other to the minimum.
And I very much dislike if a window manager places new windows like JWM below the window title of the previous window.
Or like Fluxbox that the new window copletely covers the old one.

Would antiX users and devs like a feature that new windows are placed subsequently in the corners, top-left, top-right, bottom-right, bottom-left and s.o. ? Can antiX devs think of an easy solution for this? Ideally such behaviour would not beuser would be able to activate it somewhere in the Control Centre.

I know, a user can define keyboard shortcuts and they already defined but not activated for JWM (at least, afaik). But and automatic placement would be a usability improvement for some users.
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#2
doesn't icewm already do this?
Posts: 765
rust collector
Joined: 27 Dec 2011
#3
fluxbox has something called arrange windows, which might do what you want?
Posts: 1,028
SamK
Joined: 21 Aug 2011
#4
eugen-b wrote:...new windows are placed subsequently in the corners, top-left, top-right, bottom-right, bottom-left and s.o. ?
dolphin_oracle wrote:doesn't icewm already do this?
Yes, it does here.

Window placement is controlled by each individual Window Manager (WM). Because each has its own way of handling it, there is no single way to manage it that applies universally to all WMs.

Have you had a look at Wingrid?

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://download.tuxfamily.org/antix/docs-antiX-15/FAQ/wingrid.html"
linktext was:"http://download.tuxfamily.org/antix/doc ... ngrid.html"
====================================

It may not do exactly what you were originally asking for but might give you another option.
Posts: 307
eugen-b
Joined: 23 Aug 2015
#5
Thanks for all your comments. Then my request would apply only to JWM and I will think of a solution myself. __{{emoticon}}__
Posts: 1,445
skidoo
Joined: 09 Feb 2012
#6
antiX16 shipped with a pre-installed utility called"wingrid" which may provide the functionality you were looking for.
In file ~/.jwm/keys you can see (or edit) the preconfigured keybinds.
Pressing Ctrl+1 for instance will move/resize the active window so that it fills the left half of the screen...

Code: Select all

<!--Wingrid-->
<Key mask="C" key="1">exec:wingrid-left.sh</Key>
<Key mask="C" key="2">exec:wingrid-right.sh</Key>
<Key mask="C" key="3">exec:wingrid-top.sh</Key>
<Key mask="C" key="4">exec:wingrid-bottom.sh</Key>
<Key mask="C" key="5">exec:wingrid-topleft.sh</Key>
<Key mask="C" key="6">exec:wingrid-topright.sh</Key>
<Key mask="C" key="7">exec:wingrid-bottomleft.sh</Key>
<Key mask="C" key="8">exec:wingrid-bottomright.sh</Key>
<Key mask="C" key="9">exec:wingrid-maximize.sh</Key>
<Key mask="C" key="0">exec:wingrid-close.sh</Key>
p.s. the windgrid keybinds also work with other window managers, not just JWM
xref: ~/.fluxbox/keys and ~/.icewm/keys