<table><tr><td style="">ngraham created this revision.<br />ngraham added reviewers: VDG, Plasma.<br />Restricted Application added a project: Frameworks.<br />Restricted Application added a subscriber: Frameworks.<br />ngraham requested review of this revision.
</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/D12034">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Right now, the Breeze icon for "Configure" is sub-optimal and nondescript, and has little visual connection to the idea of "configure me! Settings over here!"</p>

<p>["before" image goes here]</p>

<p>There is already a better icon: a "two sliders" symbol that's currently used for configuring shortcuts, for some odd reason. Plasma instead deliberately uses this "two sliders" icon in many places (e.g. KRunner) and System Settings already uses "two sliders" iconography in its own icon. Also, the Breeze icon theme uses this icon for "configure" in GTK apps. It's very much a more appropriate icon.</p>

<p>This patch uses the superior "two sliders" icon for "configure" in all contexts, and adjusts symlinks to maintain compatibility for places where the existing icon should be used.</p>

<p>Also, the "configure shortcuts" icon changes to one that looks like a keyboard, which seems more appropriate given the feature itself.</p>

<p>Possible further improvements in subsequent patches:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Improve the <tt style="background: #ebebeb; font-size: 13px;">input-keyboard</tt> icon to look better at menu item size</li>
<li class="remarkup-list-item">Create a new icon for "configure toolbars" so we don't have to use the same "two sliders" icon for it</li>
</ul></div></div><br /><div><strong>TEST PLAN</strong><div><p>Deploy change, switch to Breeze Dark and then back to Breeze light again</p>

<p>[images go here]</p>

<p>Also tested with Breeze dark.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R266 Breeze Icons</div></div></div><br /><div><strong>BRANCH</strong><div><div>more-consistent-configure-icon (branched from master)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D12034">https://phabricator.kde.org/D12034</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>icons-dark/actions/16/configure-shortcuts.svg<br />
icons-dark/actions/16/configure-toolbars.svg<br />
icons-dark/actions/16/configure.svg<br />
icons-dark/actions/16/configure_kile.svg<br />
icons-dark/actions/16/configure_project.svg<br />
icons-dark/actions/16/document-properties.svg<br />
icons-dark/actions/16/games-config-custom.svg<br />
icons-dark/actions/16/games-config-options.svg<br />
icons-dark/actions/16/gtk-preferences.svg<br />
icons-dark/actions/16/settings-configure.svg<br />
icons-dark/actions/16/step_object_Controller.svg<br />
icons-dark/actions/22/configure-shortcuts.svg<br />
icons-dark/actions/22/configure-toolbars.svg<br />
icons-dark/actions/22/configure.svg<br />
icons-dark/actions/22/configure_kile.svg<br />
icons-dark/actions/22/configure_project.svg<br />
icons-dark/actions/22/document-properties.svg<br />
icons-dark/actions/22/games-config-custom.svg<br />
icons-dark/actions/22/games-config-options.svg<br />
icons-dark/actions/22/gtk-preferences.svg<br />
icons-dark/actions/22/settings-configure.svg<br />
icons-dark/actions/22/step_object_Controller.svg<br />
icons-dark/actions/24/configure-shortcuts.svg<br />
icons-dark/actions/24/configure-toolbars.svg<br />
icons-dark/actions/24/configure.svg<br />
icons-dark/actions/24/document-properties.svg<br />
icons-dark/actions/24/games-config-custom.svg<br />
icons-dark/actions/24/games-config-options.svg<br />
icons-dark/actions/24/gtk-preferences.svg<br />
icons-dark/actions/24/settings-configure.svg<br />
icons-dark/actions/24/step_object_Controller.svg<br />
icons-dark/actions/32/configure-shortcuts.svg<br />
icons-dark/actions/32/configure.svg<br />
icons-dark/actions/32/document-properties.svg<br />
icons-dark/actions/32/games-config-custom.svg<br />
icons-dark/actions/32/games-config-options.svg<br />
icons-dark/actions/32/gtk-preferences.svg<br />
icons-dark/actions/32/settings-configure.svg<br />
icons-dark/actions/32/step_object_Controller.svg<br />
icons/actions/16/configure-shortcuts.svg<br />
icons/actions/16/configure-toolbars.svg<br />
icons/actions/16/configure.svg<br />
icons/actions/16/configure_kile.svg<br />
icons/actions/16/configure_project.svg<br />
icons/actions/16/document-properties.svg<br />
icons/actions/16/games-config-custom.svg<br />
icons/actions/16/games-config-options.svg<br />
icons/actions/16/gtk-preferences.svg<br />
icons/actions/16/settings-configure.svg<br />
icons/actions/16/step_object_Controller.svg<br />
icons/actions/22/configure-shortcuts.svg<br />
icons/actions/22/configure-toolbars.svg<br />
icons/actions/22/configure.svg<br />
icons/actions/22/configure_kile.svg<br />
icons/actions/22/configure_project.svg<br />
icons/actions/22/document-properties.svg<br />
icons/actions/22/games-config-custom.svg<br />
icons/actions/22/games-config-options.svg<br />
icons/actions/22/gtk-preferences.svg<br />
icons/actions/22/settings-configure.svg<br />
icons/actions/22/step_object_Controller.svg<br />
icons/actions/24/configure-shortcuts.svg<br />
icons/actions/24/configure-toolbars.svg<br />
icons/actions/24/configure.svg<br />
icons/actions/24/document-properties.svg<br />
icons/actions/24/games-config-custom.svg<br />
icons/actions/24/games-config-options.svg<br />
icons/actions/24/gtk-preferences.svg<br />
icons/actions/24/settings-configure.svg<br />
icons/actions/24/step_object_Controller.svg<br />
icons/actions/32/configure-shortcuts.svg<br />
icons/actions/32/configure.svg<br />
icons/actions/32/document-properties.svg<br />
icons/actions/32/games-config-custom.svg<br />
icons/actions/32/games-config-options.svg<br />
icons/actions/32/gtk-preferences.svg<br />
icons/actions/32/settings-configure.svg<br />
icons/actions/32/step_object_Controller.svg</div></div></div><br /><div><strong>To: </strong>ngraham, VDG, Plasma<br /><strong>Cc: </strong>sharvey, Frameworks, michaelh, ngraham, bruns<br /></div>