Ticket #1255 (closed bug: fixed)

Opened 15 months ago

Last modified 9 days ago

Make Multi-Selection Modifier Semantics in Tracker Consistent with Standard List Selection (easy)

Reported by: bonefish Owned by: axeld
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1 development
Cc: Blocked By:
Platform: All Blocking:

Description

Tracker uses the Shift and Command modifiers to expand the entry selection with reverse semantics, i.e. Command for range selection, Shift for adding/removing single items. It should be consistent with the behavior in list views, which also seems to be the standard in other operating systems.

Change History

Changed 15 months ago by axeld

BeOS uses the same method as Tracker for listviews as well; if we don't do it like this, our BListView is to blame. However, it might make sense to follow the common habit in other systems, at least if they are really consistent...

Changed 15 months ago by bonefish

Oh, weird, seems you're right. I guess I only use apps that do it The Right Way (Beam, eXposer, WonderBrush). I'd vote for changing the behavior anyway.

Changed 10 days ago by aldeck

I'm all for it too, i get bitten everyday by this one! I've got the simple patch ready, does everyone agree on this change? By the way Shift+DownArrow/UpArrow and Shift+Home/End are already good.

Changed 9 days ago by axeld

Since there is no real logic but only habituation behind all this, I think there is nothing wrong with either way of doing it.

Since everyone else does it differently, though, I would think it would be smartest to switch as long as there aren't more Haiku users around ;-)

Changed 9 days ago by stippi

+1

Changed 9 days ago by aldeck

  • status changed from new to closed
  • resolution set to fixed

fixed in r27059

Note: See TracTickets for help on using tickets.