Re: How to define fullscreen area



Ok, I've just realized that I mixed up "fullscreen" and "maximized"
windows. So, what I really would like to obtain while developing the
dash-to-dock extension is :

1. Normal windows are not placed on the area occupied by the dock; now
newly created windows are almost always placed on the top left corner
when there is no other free space on the screen (obtained with
AffectsStruts: true).
2. Maximized windows mustn't  be affected at all: they continue to use
all screen space (obtained with  AffectsStruts: false).
3. Edge resistance when moving windows on the dock margins (obtained
with  AffectsStruts: true).

Until now my best result resembling the above behaviour has been
obtained by manually adding and removing an additional
affectsStruts:true actor to the chrome. This is arguably inelegant; it
also causes some problems, for instance when maximizing or making a
window fill half-screen by dragging it.

Any change to achieve the above results?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]