On Wed, 14 Apr 2010 05:31:17 -0800 Gustavo Sverzut Barbieri <[email protected]> said:
can't do this until we support multiple styles based on window types. :) need that first. > On Mon, Apr 12, 2010 at 8:35 AM, Gustavo Sverzut Barbieri > <[email protected]> wrote: > > Hi Raster and anyone interested in hacking the comp module effects, > > > > I don't have time to work much on it until next month, but I did a > > quick hack to replace the annoying focus in effect with a fade of > > unfocused. It show some deficiency/lacking in the message system, just > > try the attached patch. > > > > The problem comes that comp module lacks identification of window > > classes. The effect I'd like to apply is only for application windows, > > not for their menus, popups, tooltips. It is also the same for E > > internal windows that do not take focus, for instance try "Alt-tab", > > the next window is focused, thus the dialog is darkened. Same for > > other modules, like System dialog (shutdown, power...) and menus. > > > > IMO these classes should be appended to the message, like the button > > number for mouse,button,1... those that want to match all can use a > > trailing "*" or we can emit a generic version without the specific > > class. > > > > Also, it would be good to have the visualization to be bit bigger and > > dynamically change the label based on the effect being demoed. This is > > all about edje, so anyone can step in and help. For instance the > > preview can show "Window Show", pause, "Focus In", pause, "Focus Out", > > "Window Hide"... cycle. > > new version that looks bit better, I just noticed that some utility > windows like popups, drop down boxes, shelves and menus do not get > none of focus,on/off, so I changed "default" to regular state and > "unfocused" instead of "focused" to be the alternative. > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: [email protected] > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
