efl/legacy/elementary/data
Iván Briano 6879d7fdad Begins highlight on focused object.
There's still work to do here, particularly in the theme, but it has
something nice and fun to see the code working.
The idea behind this:
Window tracks focused object and sends the highlight object(s) to it. These
are simple edje objects, one on top, one below the focused widget for nice
effects. Widgets can choose to ignore the highlight and this will be sent to
the parent object, if it doesn't ignore it as well.
About the bottom object, it doesn't work now. For the most part, focused
widget will always be a member of some smart object, so stacking won't work
and the desired effect is nowhere to be seen. This will be worked out later.
To be done now:
 - Let the theme for a widget define its own highlight, disabling if needed
 the standard one for those objects.
 - Needed base in code to allow animations when switching focus. All in theme.
 - Properly test all widgets and fix some things that will most likely work
 in weird ways, given the nature of Evas/Edje and how Elementary makes use
 of them.
 - Forgot the rest, stay tuned, test, report, give ideas, plant a tree.

Work started by glima, continued with some refactors by me when he
decided he needed vacations.


SVN revision: 52524
2010-09-20 22:18:58 +00:00
..
desktop updating french and italian translations 2010-05-05 18:10:01 +00:00
edje_externals Expose elm_list as external 2010-04-08 20:53:01 +00:00
images Elm_Photo: 2010-07-14 14:48:21 +00:00
objects and more test for launcher 3 - i can't reproduce the reported bug. my 2010-09-04 12:31:39 +00:00
themes Begins highlight on focused object. 2010-09-20 22:18:58 +00:00
.cvsignore elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
Makefile.am Icons for available externals, how exciting. 2010-01-22 20:07:47 +00:00