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

  • From: John Scipione <jscipione@xxxxxxxxx>
  • To: "haiku-commits@xxxxxxxxxxxxx" <haiku-commits@xxxxxxxxxxxxx>
  • Date: Fri, 1 Nov 2013 00:19:01 -0400

On Thu, Oct 31, 2013 at 11:02 PM, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
> On 11/01/2013 02:06 AM, John Scipione wrote:
> Your muscle memory argument very flimsy for several reasons:
>
> * Before 2008 Control wasn't even available for fast scrolling.

Before 2008 I never even used Haiku, there wasn't even an Alpha release.

> * Until 2012 there were three modifiers. You used Control, I used Command,
> others may have used Option. So whatever single modifier we choose, we can't
> make everyone happy anyway.

Except for menus and Deskbar which worked with control up until today.
Also, I am not always using the latest Haiku, also, control and option
are both still available, only command was a problem, so we could
return to control or option.

> * You've had a year to reprogram your muscle memory to Shift. I did that in
> 2012 and it wasn't a big deal. So now my muscle memory says Shift and yours
> Control. Why should yours be favored?

Okay, fair enough.

>> There is no reason to use shift and 2 reasons I've given not to.
>
> Not really. There's one argument for using Shift for horizontal scrolling,
> which is that MacOS X does. And there's one argument for using Shift for
> fast scrolling, which is that Qt/KDE does. So I guess it's simply up to
> personal preference, based on what other system one uses.

Okay, fair enough, I've never used KDE, I didn't even know it did fast
scrolling, I thought fast scrolling was a Haiku-only thing.

> One could argue that referring to MacOS X -- which doesn't even support fast
> scrolling -- as a reason for not using Shift for fast scrolling on Haiku,
> because MacOS X uses Shift for horizontal scrolling -- which Haiku doesn't
> support ATM -- is rather complicated thinking.

It's thinking ahead :)

> BTW I'm quite surprised to hear that some people seem to scroll horizontally
> often enough to desire an optimization. I virtually never scroll
> horizontally on my desktop machine -- I can't really think of a situation
> ATM. I do however use fast scrolling all the time.

Don't mock it 'till you try it. You can quickly move around a larger
than window image or webpage by alternating holding the Shift key and
scroll wheel to get control over the position without having to resort
to using the scroll bars. You know the benefit for vertical scrolling,
it is quite helpful to be able to do the same for horizontal
scrolling. Once you get used to a system that works that way, you
start to really miss it on systems that don't as it provides a helping
hand to an otherwise tedious task.

If you can't imagine of a reason to use horizontal scrolling on a
Desktop machine then I guess you don't do a lot of work with graphics,
which is fine, but, please try to keep an open mind to the needs of
people with workflows different than yours.

Other related posts: