So that was it : https://git.enlightenment.org/core/efl.git/commit/?h=feature/themes/flat&id=a50af32c60b6192e4cb20d3821340b597703d02f
and I was using slow software rendering as opengl was pretty unsable for me for a while. It seems much better right now, I had only 2 freeze on desktop switch last 2 days. On Tuesday 17 November 2020 12:27, Jérémy Zurcher wrote : > On Tuesday 17 November 2020 09:25, Carsten Haitzler wrote : > > On Mon, 16 Nov 2020 15:47:46 +0100 Jérémy Zurcher <jer...@asynk.ch> said: > > > > > Hi Raster, > > > > > > wouldn't it be nice to add a timer before animation ? > > > > No - as it then adds what some users would call latency and say it's "slow" > > as > > it is slow to react. :) > I get that slower is worst, I think that I missed the point. > > On my win10 work machine I can switch to the next window in a blink of an eye. > > With e flat-theme, my fingers are long away from the keyboard when the > screen blinks because of winlist's blury bg coming. > > maybe the whole winlist animation, should be immediatly stopped/canceled > as soon as the user let the alt key go. > > > It has both upsides and downsides doing this and thus > > doesn't justify the actual work to redesign winlist to "do it's work" but > > not > > have a gui at all until a short time later as they are written to be > > combined > > at the moment. :) > > > > > I do a lot of windows switching using alt-tab, > > > I just have 2-3 windows per desktop and I know what they are, > > > having that animation fire everytime I switch is a bit annoying. > > > > > > regards > > > > > > > > > On Monday 09 November 2020 02:51, Carsten Haitzler wrote : > > > > raster pushed a commit to branch master. > > > > > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=445b42b87649a716e4fff363d58ca06552a1095d > > > > > > > > commit 445b42b87649a716e4fff363d58ca06552a1095d > > > > Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> > > > > Date: Mon Nov 9 10:49:19 2020 +0000 > > > > > > > > winlist - dont show anything at all if no windows in the winlist > > > > --- > > > > src/modules/winlist/e_winlist.c | 10 ++++++++++ > > > > 1 file changed, 10 insertions(+) > > > > > > > > diff --git a/src/modules/winlist/e_winlist.c > > > > b/src/modules/winlist/e_winlist.c index f23258260..8684334e1 100644 > > > > --- a/src/modules/winlist/e_winlist.c > > > > +++ b/src/modules/winlist/e_winlist.c > > > > @@ -270,6 +270,16 @@ e_winlist_show(E_Zone *zone, E_Winlist_Filter > > > > filter) > > > > > > > > if (!_wins) > > > > { > > > > + if (_winlist_bg_object) > > > > + { > > > > + evas_object_del(_winlist_bg_object); > > > > + _winlist_bg_object = NULL; > > > > + } > > > > + if (_winlist_fg_object) > > > > + { > > > > + evas_object_del(_winlist_fg_object); > > > > + _winlist_fg_object = NULL; > > > > + } > > > > e_winlist_hide(); > > > > evas_event_thaw(e_comp->evas); > > > > return 1; > > > > > > > > -- > > > > > > > > > > > --- Hell'O from Yverdoom > > > > > > Jérémy (jeyzu) > > > > > > > > > _______________________________________________ > > > enlightenment-devel mailing list > > > enlightenment-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > Carsten Haitzler - ras...@rasterman.com > > > --- Hell'O from Yverdoom > > Jérémy (jeyzu) > > > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel --- Hell'O from Yverdoom Jérémy (jeyzu) _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel