--===============6392976494897928477== Content-Type: multipart/alternative; boundary=00151759256812ea4d04caf09a61 --00151759256812ea4d04caf09a61 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hey, On Sun, Sep 30, 2012 at 6:35 PM, Martin Gr=C3=A4=C3=9Flin wrote: > Hi kde-artists, > > (please CC me in replies, I'm not subscribed) > > recently I have seen videos about the new compositor for Elementary OS [1= ] > and > I realized that their animations look much smoother than what we have in > KWin. > Whoaa, that looks really great! > But KWin itself is nowadays fast, we can do the framerate needed to have > smooth animations and we have heard quite often that changing our global > animation speed from "Normal" to "Fast" makes KWin feel smoother. > Fwiw, I personally think that the "Fast" is way too fast, for example minimizing the window animation is not really seen as it is so quick. On the other hand, "Normal" sometimes really does feel slow-ish. But that depends on each plugin. > Given that we can see that our animation durations are too long. And I > want to > fix that but for that I need your help :-) > > I personally have no idea how long the durations should be and I guess ma= ny > are just random picked values. But I hope that you could help telling me > how > fast the animation needs to be for a specific effect. If you want to work > on > one of the effects, just let me know and I tell you which config option y= ou > need to tweak. Most effects have a configuration interface and some have = a > hidden config option. > The "feel of speed" is highly personal imho. How about creating a spreadsheet (GDocs?) and collecting inputs from testers on bunch of plugins, something simple like "Minimize effect - setting Normal - should be: faster/slower/nochange (choose one)". If we get enough data, we can simply take the effects that needs change and help changing them then. And maaaaaaybe we can get inspired directly from Elementary OS? ;) > Also we could tweak the easing curves [2] which are used in the effects. > Most > are either still linear or a simple easeIn/easeOut, I would love to have > something better there. Last but not least I'm open to define a set of new effects. Unfortunatelly > QML > is not yet supported, but we should be able to write some effects quite > fast > if you describe them properly. Also it's totally fine to have animations > which > require shaders. > I think we miss maximize effect (like in that Elementary OS video) as well as fluid resize to the snapped corners (in that video as well). They look really nice and given that maximize is one of the most used functions, we totally should have that (if we don't already, I did scan the list of plugins and didn't find it). Cheers --=20 Martin Klapetek | KDE Developer --00151759256812ea4d04caf09a61 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hey,

On Sun, Sep 30, 2012 at 6:35 PM, Mar= tin Gr=C3=A4=C3=9Flin <mgraesslin@kde.org> wrote:
Hi kde-artists,

(please CC me in replies, I'm not subscribed)

recently I have seen videos about the new compositor for Elementary OS [1] = and
I realized that their animations look much smoother than what we have in KW= in.

Whoaa, that looks really great!
=C2=A0
But KWin itself is nowadays fast, we can do the framerate needed to have smooth animations and we have heard quite often that changing our global animation speed from "Normal" to "Fast" makes KWin feel= smoother.

Fwiw, I personally think tha= t the "Fast" is way too fast, for example minimizing the window a= nimation is not really seen as it is so quick. On the other hand, "Nor= mal" sometimes really does feel slow-ish. But that depends on each plu= gin.
=C2=A0
Given that we can see that our animation durations are too long. And I want= to
fix that but for that I need your help :-)

I personally have no idea how long the durations should be and I guess many=
are just random picked values. But I hope that you could help telling me ho= w
fast the animation needs to be for a specific effect. If you want to work o= n
one of the effects, just let me know and I tell you which config option you=
need to tweak. Most effects have a configuration interface and some have a<= br> hidden config option.

The "feel of= speed" is highly personal imho. How about creating a spreadsheet (GDo= cs?) and collecting inputs from testers on bunch of plugins, something simp= le like "Minimize effect - setting Normal - should be: faster/slower/n= ochange (choose one)". If we get enough data, we can simply take the e= ffects that needs change and help changing them then. And maaaaaaybe we can= get inspired directly from Elementary OS? ;)
=C2=A0
Also we could tweak the easing curves [2] which are used in the effects. Mo= st
are either still linear or a simple easeIn/easeOut, I would love to have something better there.
Last but not least I'm open to define a set of new effects. Unfortunate= lly QML
is not yet supported, but we should be able to write some effects quite fas= t
if you describe them properly. Also it's totally fine to have animation= s which
require shaders.

I think we miss maximi= ze effect (like in that Elementary OS video) as well as fluid resize to the= snapped corners (in that video as well). They look really nice and given t= hat maximize is one of the most used functions, we totally should have that= (if we don't already, I did scan the list of plugins and didn't fi= nd it).

Cheers
--
Martin Klapetek | KDE=C2=A0Developer

--00151759256812ea4d04caf09a61-- --===============6392976494897928477== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ______________________________________________________________________________ kde-artists@kde.org | https://mail.kde.org/mailman/listinfo/kde-artists --===============6392976494897928477==--