On Sat, 28 Sep 2019 10:55:19 +0200 leoutat...@gmx.fr said:

> On 9/27/19 7:28 PM, Carsten Haitzler (The Rasterman) wrote:
> 
> > so not a bug... it's an explicit decision. you can happily make a theme
> > with no transitions and shadows and any fanciness of any kind. if the
> > intent is to do that then the mechanism is a theme devoted to doing that,
> > not requiring every theme out there to support both.
> >
> Finally, I'm trying to get used to it... :) :( :)

You can just find the appropriate groups in the theme and reduce the transition
time to 0 of animations you want to happen instantly... but making anyone who
makes themes having to do multiple times the work is not a great thing.

well more specifically the effects being disabled are in specific groups and are
being done by having fast versions or signals to turn shadows on and off etc.
and this only addresses those groups. it doesn't cover any other animations so
it's totally inconsistent.

the way to do this would have been to have a global transition multiplier in
edje then all edje driven animations are spend up (or slowed down) no matter
where and theme authors don't need to do a lot more work just to support it. so
since it's not consistent, more and more animations are really not just
"compositor" but it's far more integrated and shared between client widget
elements etc.

it makes no sense to have some special case here. so your menu will appear
instantly instead of zoom+fade in - but the items being selected still may fade
in and out with no control there unless we also add yet more groups to
everything and this makes theme work a nightmare. themes are enough work
already without making them even more...

> It is annoying that we cannot find different themes suitable for
> enlightenment git versions

themes broke at e18 (part of the move to becoming a wayland compositor and
not relying on x windows for the input and needing the evas objects to do it)
they have been stable since (or should have been). :) things have been added
since though but then you get the default theme elements for the missing groups
so it works...

one reason people don't like making themes is they are so big... so making them
simpler is a good thing. but things like what animations should look like is a
theme decision and the more you push into code the harder it is to make it
consistent and the more likely it is you push work to the theme to have to
support all the options in code. :)


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to