[haiku-bugs] Re: [Haiku] #9431: Stack & Tile overrides shortcuts used by applications

  • From: "jscipione" <trac@xxxxxxxxxxxx>
  • Date: Tue, 05 Feb 2013 09:56:20 -0000

#9431: Stack & Tile overrides shortcuts used by applications
----------------------------------+----------------------------
   Reporter:  jscipione           |      Owner:  axeld
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  R1
  Component:  Servers/app_server  |    Version:  R1/Development
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+----------------------------

Comment (by jscipione):

 > IMHO we can't simply try to find a shortcut that no old third-party
 applications have ever used. Such a search is unbounded ("ah, look at this
 HelloWorld app I just found from my old BeOS partition that uses
 ctrl+alt+left to say Hi - we must again reassign the S&T shortcuts")

 Suggesting that opt+arrows as a minor feature used by a one-off HelloWorld
 app is disingenuous at best. Opt+arrows performing word-wise selection is
 a common BeOS idiom used by text editors and word processors. These
 shortcut are also used by Pe and Productive at least in addition to Eddie.
 There are most likely more examples and future apps should have access to
 use this idiom as well, it should not be sacrificed for a minor feature of
 S&T. Simply put: these shortcuts are already taken by apps, we'll need to
 choose others.

 I thought my suggestion of using opt+tab and opt+shift+tab for previous
 tab and next tab respectively was pretty good since similar idioms exist
 elsewhere for example control+tab and control+shift+tab cycle between next
 and previous applications. Opt+tab seems to already be used to cycle the
 selection of some but not all controls, perhaps that can be reassigned.
 Opt+tab is a logical alternative especially because tab == Window tab is
 an easy connection to make. My suggestions of opt+pgup and opt+pgdn seem
 to be also taken by Eddie as well as opt+home and opt+end so I'm not sure
 what to do there.

 > Fully configurable shortcut handling is something is waiting for R2.

 I'm not interested in vaporware solutions. Perhaps this is a good idea for
 R2 but in the meantime the shortcut needs to be changed to reverse the
 current damage.

 > PS: May be somebody can ask Pavel about open-sourcing the BeOS version?

 I asked him if he would be interested in updating Eddie for Haiku and he
 kindly replied that he is interested in Mac OS X now since that is what he
 uses and he continues to update the OS X version. We already have a decent
 open source text editor -- Pe. It simply needs to be updated to match
 Eddie's features and fix it's bugs and irregularities.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/9431#comment:6>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: