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

Reply via email to