<table><tr><td style="">mart added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D28033">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D28033#630073" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D28033#630073</a>, <a href="https://phabricator.kde.org/p/ngraham/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@ngraham</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>(WRT duration) What should I do then? Hardcode something? Add a new duration in a separate patch? The only standard durations we have are all quite short; neither one feels suitable for the animation I'm using here.</p></div>
</blockquote>

<p>to me the real problem is really the default settings for durations longDuration became 150ms or so, (shortduration is something so short that usually the animation frames just gets dropped altogether so it's pointless to even use it ever)<br />
I know this was done in the attempt of improving animations, but the end effect is ridiculous and makes animations actually looking worse, either comically fast (super fast fades are ok, item movements or resizes shouldn't actually be too fast, or be perceived as threatening) or no frames rendered at all even if there is code for it<br />
the original default values of 150 and 250 msecs for short and long were quite fine actually</p>

<p>also, we should probably start into looking using SmoothedAnimation speed more rather than durations (to not fix travel time, but travel speed) (as animators don't support it and we would need something that reacts to global animations settings probably we would need our implementation of the speed concept)</p>

<p><a href="https://valhead.com/2016/05/05/how-fast-should-your-ui-animations-be/" class="remarkup-link" target="_blank" rel="noreferrer">https://valhead.com/2016/05/05/how-fast-should-your-ui-animations-be/</a><br />
<a href="https://www.nngroup.com/articles/too-fast-ux/" class="remarkup-link" target="_blank" rel="noreferrer">https://www.nngroup.com/articles/too-fast-ux/</a><br />
<a href="https://uxdesign.cc/the-ultimate-guide-to-proper-use-of-animation-in-ux-10bd98614fa9" class="remarkup-link" target="_blank" rel="noreferrer">https://uxdesign.cc/the-ultimate-guide-to-proper-use-of-animation-in-ux-10bd98614fa9</a></p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R242 Plasma Framework (Library)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D28033">https://phabricator.kde.org/D28033</a></div></div><br /><div><strong>To: </strong>ngraham, VDG, Plasma, davidedmundson<br /><strong>Cc: </strong>mart, davidedmundson, bruns, niccolove, cblack, davidre, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham<br /></div>