On Sat, 12 Apr 2014 at 18:55:53 +0300, Yuri Karaban wrote:
> Hello,
> 
> Originally in 9d3d345 I implemented centering placement to fall
> through to automatic placement if there is no free space to place
> window at center. But Carlos in 74aa65a made a change to center
> unconditionally.
> 
> I was discussing with Carlos possibility to return original behavior,
> Carlos was objecting about returning original behavior and suggested
> me to implement such behavior as enhancement to automatic placement.
> 
> So I cleaned up autoPlaceWindow a bit and modified it in a way that it
> tries to center window, and if there is no space at the center it
> start scanning from WindowPlaceOrigin as usual.
> 
> Unconditional centering don't always work well, if I open several
> windows with the exactly same size one window completely shadows
> another and it's confusing. With fallback to automatic placement
> (which in turn can fallback to cascade placement) it wouldn't be
> possible that one window would shade another.
> 
> Please consider including this patch in upstream.
> 
> Thank you in advance!
> 
> Yuri Karaban (4):
>   split autoPlaceWindow to smaller functions
>   autoPlaceWindow: rewrite iteration to more comprehensible form
>   autoPlaceWindow: rename mysterious parameter tryCount to ignore_sunken
>   autoPlaceWindow: try placing window at center first

I see only two patches in the mailing list while there are four
in your description above. Can you please verify what happened?


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to