<table><tr><td style="">ngraham 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/D22102">View Revision</a></tr></table><br /><div><div><p>Maybe I should move back and examine the rationale for the proposal.</p>

<p>Right now, I find it *extremely* annoying, slow, and frustrating to test new themes, colors, icons, wallpapers, etc. The workflow is to click on the delegate, and then click on the Apply button in the corner of the window, or use its hidden Alt accelerator. If I want to see 5 items, I do this five times. If I want to look through 20 items, I do this 20 times. Every time I do this, I get frustrated and feel like it should be doable in a faster way.</p>

<p>This proposal is one way to resolve the issue. I don't personally see a problem with the hidden double-click accelerator (obviously, or else I wouldn't have submitted the patch :) ), but if people don't like this approach, I hope we can have a conversation about alternative approaches to resolve the underlying issue of the test-multiple-items-in-a-grid-view-KCM workflow being quite slow. I can think of a few:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Move to the instant apply paradigm</li>
<li class="remarkup-list-item">Add Preview buttons to all delegates that "virtually" apply the item to everything visible on screen</li>
<li class="remarkup-list-item">Do the above, but on hover or selection, with a visible message that says "this is just a preview", click <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Apply</span></span></span> to apply these settings"</li>
<li class="remarkup-list-item">Probably way more</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R296 KDeclarative</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D22102">https://phabricator.kde.org/D22102</a></div></div><br /><div><strong>To: </strong>ngraham, Plasma, VDG, mart, broulik<br /><strong>Cc: </strong>pino, davidedmundson, filipf, mglb, kde-frameworks-devel, LeGast00n, michaelh, ngraham, bruns<br /></div>