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

  • From: John Scipione <jscipione@xxxxxxxxx>
  • To: "haiku-commits@xxxxxxxxxxxxx" <haiku-commits@xxxxxxxxxxxxx>
  • Date: Thu, 31 Oct 2013 19:12:58 -0400

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
and I let it sit, and now you unwittingly stepped into this discussion
by finishing the job...

>> 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.

> 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, all else being equal, which, as far as I know, it
is.

Other related posts: