<div>sitter created this revision.<br />
sitter added a subscriber: plasma-devel.</div><br /><div><strong>REVISION SUMMARY</strong><div><p>performance impact should be negligible eitherway and rotation does<br />
certainly make for the smoothest result.</p>
<ul class="remarkup-list">
<li class="remarkup-list-item">uses a reference image that remains unchanged to rotate from. continued rotation of the same image would degrade the quality eventually turning the image into a blur after a couple of spins and make it outright disappear after a while, hence the reference image</li>
<li class="remarkup-list-item">from 4 spriteimages down to one, which is always the visible one</li>
<li class="remarkup-list-item">SpriteImage has a new setter to change the image while also updating forwarded properties (in hindsight these should have bee functions to begin with)</li>
<li class="remarkup-list-item">reference images gets rotated over 2*π*timebooted (no mod since we can rotate by arbitrarily large radians anyway)</li>
</ul></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D1603" rel="noreferrer">https://phabricator.kde.org/D1603</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>breeze/breeze.script<br />
breeze/images/16bit/spinner.png<br />
breeze/images/16bit/spinner/0.png<br />
breeze/images/16bit/spinner/1.png<br />
breeze/images/16bit/spinner/2.png<br />
breeze/images/16bit/spinner/3.png<br />
breeze/images/spinner.png<br />
breeze/images/spinner/0.png<br />
breeze/images/spinner/1.png<br />
breeze/images/spinner/2.png<br />
breeze/images/spinner/3.png</div></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>sitter<br /><strong>Cc: </strong>plasma-devel<br /></div>