Kim Woelders wrote:
> Dennis Nezic wrote:
>>> On Mon, 21 Jan 2008 19:19:28 +0100,
>>> Kim Woelders <[EMAIL PROTECTED]> wrote:
>>>
>>> Dennis Nezic wrote:
>>>> Maybe I'm not understanding how the NeverUseArea window toggle flag
>>>> works, but shouldn't it force e16 to /never/ place windows in the
>>>> specified area? If so, it doesn't seem to be working at the moment
>>>> (v0.16.8.11).
>>>>
>>> "never" is a bit strong. It's more like "normally". Windows may get 
>>> placed over NeverUseArea windows e.g. if you place manually, if a new 
>>> window cannot be placed at all otherwise, or if you do an 
>>> absolute/xinerama window maximization.
>>> It looks to me like things work properly in 0.16.8.11.
>> Just playing with a bunch of xterms, in an otherwise empty virtual
>> desktop -- if I set the first one to NeverUseArea, then subsequently
>> open a bunch of normal others, although I do see an avoidance of the
>> area in the beginning, it covers the NeverUseArea sooner (even sooner
>> if it's placed along the right edge of the screen) than I think it
>> should -- in fact, it should never use that xterm's area :) (There is
>> plenty of room for adjacent windows, and they can be overlapped.
>>
>> There is very little difference between the behaviour with and without
>> the flag set. I think it should be strongly enforced :).
>>
>>
> Ok, I forgot that if there is no free area (as in root window visible) 
> large enough to hold the new window, the placement algorithm does a 
> "less than perfect" job :) I don't think this has been changed for a 
> long time, but I agree that some fixing would be appropriate :)
> 
I have changed the window placement code in an attempt to improve 
placement on crowded desktops and when there are windows with 
NeverUseArea attributes.

/Kim


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to