[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: D11469: [Mouse KCM] Add X11 libinput exclusive backend and UI
From: Nathaniel Graham <noreply () phabricator ! kde ! org>
Date: 2018-03-19 3:37:38
Message-ID: 20180319033738.1.B6B9FB421B5EA706 () phabricator ! kde ! org
[Download RAW message or body]
ngraham added a comment.
Some more UI comments:
- Right now it looks pretty awkward with everything left-justified. Centering would \
seem to be more natural.
- Since the speed/acceleration is the most commonly-changed settings, let's move it \
up to the top.
- I think we could put bottom checkbox on the top, unifying all the \
"behavior"-style settings in one place.
- 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.
Here's an exceptionally crude ASCII mockup of what I'm imagining:
Speed: -----------|-----------
Acceleration profile: ( ) Flat
(o) Adaptive
[ ] Left-handed mode
[ ] Emulate middle button
[x] Invert scroll direction
REPOSITORY
R119 Plasma Desktop
REVISION DETAIL
https://phabricator.kde.org/D11469
To: romangg, #plasma
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, \
sebas, apol, mart
[Attachment #3 (unknown)]
<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/D11469">View Revision</a></tr></table><br \
/><div><div><p>Some more UI comments:</p>
<ul class="remarkup-list">
<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.</li> </ul>
<p>Here's an exceptionally crude ASCII mockup of what I'm imagining:</p>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" \
data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px \
"Menlo", "Consolas", "Monaco", monospace; padding: \
12px; margin: 0; background: rgba(71, 87, 120, 0.08);"> Speed: \
-----------|----------- Acceleration profile: ( ) Flat
(o) Adaptive
[ ] Left-handed mode
[ ] Emulate middle button
[x] Invert scroll direction</pre></div></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>ngraham, \
plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, \
mart<br /></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic