Oh right, sorry... i meant to reply, just got distracted and forgot about it. i haven't worked on this any further and don't know if/when i might. your suggestions sound fine. i didn't really know anything about wm hints, i just added that stuff while trying to blindly squash a bug that (i'm pretty sure) turned out to be unrelated to it. anyway, if there's anything in particular you think i should add/change, i'll look into it... i guess having default bindings or a mention in the docs would be good. i just noticed in the eesh help response in ipc.c, i give no indication of incremental setting support... perhaps it should read something like
" win_op <windowid> opacity <1-100(100=opaque)>|<+/-%(incremental change)>\n" " win_op <windowid> focused_opacity <1-100(100=opaque)>|<+/-%(incremental change)>\n" other than exposing it's existance via docs or bindings, i'm content to leave it as it is and allow you to modify as you see fit... at least for as long as i live on a system on which compositing's unusable :p (which is for the forseeable future) Thankyou for dealing with this and getting it committed. Kim Woelders wrote: > Grant Wier wrote: > >> http://psyco.yi.org:8042/e16.0.8.3_opacities-0.3.patch >> >> This patch gets rid of the opaque_when_focused toggle and replaces it >> with a seprate focused_opacity setting, allowing you to set it to >> whatever level you like independantly of the normal (now effectively a >> 'window blurred') opacity setting. it's used via a focused_opacity >> winop the same as the regular opacity one. >> Additionally, this patch adds relative (i.e. incremental) setting >> support to both winops, recognized by the argument starting with '+' >> or '-' (still allowing absolute setting). >> This way you can, for example, do bindings like: >> >> MouseDown A 4 wop * focused_opacity +10 >> MouseDown A 5 wop * focused_opacity -10 >> MouseDown AC 4 wop * opacity +10 >> MouseDown AC 5 wop * opacity -10 >> >> so that when you alt + mouse-scroll-down it lowers the focused_opacity >> of the focused window by 10%, or raises it for alt + mouse-scroll-up, >> and likewise does the same for blurred opacity with alt-ctrl + scrolling. >> in the latter case, since the window is focused, this patch also adds >> some feedback, momentarily displaying the new blurred-opacity level >> when you set it for a focused window. it's currently hard-coded to >> 700ms, and if fading is enabled it'll fade in both directions. >> >> I have no idea, and don't know how to find out, if any of the hints >> stuff in this is correct, and since i don't use a pager, i don't know >> if this all works right for snapshots either. >> Other than that, it all seems to work fine. >> >> I'm not on this list, so if you wanna contact me either e-mail me >> directly, or i'm on the irc channels on freenode as ze. even if i >> don't respond on freenode, if you address me by nick i'll see it later. >> > Hi Grant, > > I have repeatedly tried to contact you on the reply email address, but > no response. > I have committed your patch with some modifications, primarily related > to not using an _NET_WM_WINDOW_FOCUSED_OPACITY atom. > > /Kim > > > ------------------------------------------------------------------------- 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 enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel