[haiku-commits] Re: haiku: hrev46304 - src/kits/interface

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 01 Nov 2013 00:59:12 +0100

On 11/01/2013 12:12 AM, John Scipione wrote:
On Thu, Oct 31, 2013 at 6:59 PM, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
On 10/31/2013 11:16 PM, John Scipione wrote:
On 10/31/2013 10:45 PM, John Scipione wrote:
First of all, why do you need to use shift?

Here is my reasoning for using control, and reserving shift:

Using control for scrolling faster is better because using shift
_changes_ the current default, where as using control restricts it,
but, for those who use control already won't notice.


Shift has been the modifier for about a year [1]. It just hadn't been
applied for menus and the Deskbar as well.

It wasn't a well thought out decision, just something that happened at
BeGeistert, from my perspective at least, without any kind of thought
process behind it.  I complained about it then, but, nothing happened

Yes, you complained bitterly and it was clear to everyone that you couldn't live with this change [1].

and I let it sit, and now you unwittingly stepped into this discussion
by finishing the job...

AFAICT there hadn't been a discussion.

Using shift is better for horizontal scrolling because Mac OS Finder
did it.

"Did" as in doesn't anymore?

Shift works like this in just about every app with a horizontal scroll
bar on Mac OS and Mac OS X and has since Mac OS Finder introduced the
concept in System 6 or so on the Mac side of the fence.

TBH, I couldn't care less about horizontal scrolling. Which modifier is used in MacOS X for fast scrolling?

I don't see how; it is optimal already. :-)

http://cgit.haiku-os.org/haiku/commit/?id=410d1973c1bd568785c97b437a3857b122054fd7

Again, where did the decision behind this commit come from? If
possible, I'd like to revisit it.

It's not life or death, but, if possible, it would be better if were
to change the modifier used here to Control rather than Shift. Control
has better Gestalt,

Seriously?

all else being equal, which, as far as I know, it
is.

CU, Ingo

[1] //www.freelists.org/post/haiku-commits/haiku-hrev44756-in-src-libsedit-testssystemlibrootposix-kitsinterface,2


Other related posts: