<table><tr><td style="">abetts 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/D11469">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/D11469#228987" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D11469#228987</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>Some more UI comments:</p>

<ul class="remarkup-list remarkup-list-with-checkmarks">
<li class="remarkup-list-item">Right now it looks pretty awkward with everything left-justified. Centering would seem to be more natural.</li>
<li class="remarkup-list-item">Since the speed/acceleration is the most commonly-changed settings, let's move it up to the top.</li>
<li class="remarkup-list-item">I think we could put bottom checkbox on the top, unifying all the "behavior"-style settings in one place.</li>
<li class="remarkup-list-item">This would seem like a good candidate for using Marco's FormLayout, or at least copying the style. That means aligning all the controls and putting labels to the left of them  (except for checkboxes, which always have labels only on the right.
<br /><br />
Here's an exceptionally crude ASCII mockup of what I'm imagining:
<br /><br />
<tt style="background: #ebebeb; font-size: 13px;">`</tt> Speed: -----------|----------- Acceleration profile: ( ) Flat (o) Adaptive<ul class="remarkup-list remarkup-list-with-checkmarks">
<li class="remarkup-list-item remarkup-unchecked-item"><input type="checkbox" disabled="disabled" /> Left-handed mode</li>
<li class="remarkup-list-item remarkup-unchecked-item"><input type="checkbox" disabled="disabled" /> Emulate middle button</li>
<li class="remarkup-list-item remarkup-checked-item"><input type="checkbox" checked="checked" disabled="disabled" /> Invert scroll direction <tt style="background: #ebebeb; font-size: 13px;">`</tt></li>
</ul></li>
</ul></div>
</blockquote>

<p>+1 on this!</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R119 Plasma Desktop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D11469">https://phabricator.kde.org/D11469</a></div></div><br /><div><strong>To: </strong>romangg, Plasma<br /><strong>Cc: </strong>abetts, ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart<br /></div>