David Stevenson wrote:
> I see that this works now when I go to the border menu and do the 
> selection of vert/horiz max there,
> Previously I also used to be able to do <alt><f10> and <ctrl><f10> to 
> toggle this as well.
> My habitual terminal opening key sequence was often <ctrl><alt><insert> 
> then <ctrl> or <alt><f10> to maximize it :-)
> 
> Another thing (which I don't think has ever worked as I expected) is in 
> the border menu, the checkboxes for maximization seems weird.
> If you turn one on, they all turn on. And then if you are already, say, 
> horizontally maximised, you aren't allowed to then toggle directly into 
> another state of maximization - you have to un-horizontally maximize 
> first, then remaximise the way you want. If you are maximised, you can't 
> just horizontally unmaximise either.
> 
> To be exhaustive! The different transitions between maximisation states 
> that I'd like to be able to toggle between are like below:
> (I'm ignoring "fullscreen" mode here - not sure how that should fit in):
> 
> State
> 0 Not maximized
>        -> can horizontally maximize (to state 1)
>        -> can vertically maximize (to state 2)
>        -> can fully maximize (to state 3)
> 
> 1 Horizontally maximized
>        -> can horizontally unmaximize (to state 0)
>        -> can vertically maximise (to state 3)
>        -> can fully maximize (to state 3)
> 
> 2 Vertically maximized
>        -> can horizontally maximize (to state 3)
>        -> can vertically unmaximize (to state 0)
>        -> can fully maximize (to state 3)
> 
> 3 Fully maximized
>        -> can horizontally unmaximize (to state 2)
>        -> can vertically unmaximize (to state 1)
>        -> can unmaximze (to state 0)
> 
> In state's 0, there should obviously be no checkboxes checked in the 
> border menu for maximization, in states 1 and 2, one only check box 
> depending on which direction the window was maximized in, and then in 
> state 3, either all check boxes toggled on, or only the "fully" 
> maximized checkbox toggled on (not sure which is better for that 3rd 
> state - all, or just one - maybe one would be consistent with the idea 
> of "states", but I don't know if grandma would think about it like 
> that...).
> 
> Does this seem sensible?
>  
> I have been thinking of working with this functionality along these 
> lines myself at some point - not sure when I'm likely to get to it 
> though, so if someone takes away my fun first, I'll live with it :-)

Seems sensible, but DO NOT change the e_border_(un)maximize() functions. 
These functions must be this way to work with netwm. Just change the 
action and border menu interaction with these functions.

Sebastian


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to