Bug 5847 - when entering text, keep the cursor near the last letter as you enter.
: when entering text, keep the cursor near the last letter as you enter.
Status: RESOLVED FIXED
Product: SB Controller
Classification: Unclassified
Component: UI
: unspecified
: Macintosh Other
: P2 normal (vote)
: MPQ
Assigned To: Richard Titmuss
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-10-18 18:06 UTC by Blackketter Dean
Modified: 2007-11-04 16:00 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2007-10-18 18:06:41 UTC
When entering text, it's probably not good to reset the cursor to the beginning of the list.  

Better to leave it near the last letter, as Squeezebox does.  The challenge here is to insert a virtual cursor between letters.  Dave Nanian writes:

Upper case letter shifts to same location in lower case alphabet otherwise, lower case remains on letter

Between letter groups is the "enter and continue" symbol


So, as you scroll to D "D" the vertical letter list should look like this:



B
C
D
E
F


Then press enter, you'd get:

 c
 d
D>
 e
 f

then choosing 'e':

  d
  e
De>
  f
  g

etc...
Comment 1 Richard Titmuss 2007-11-04 16:00:09 UTC
Fixed in r811.

Note I have not implemented the capitalization shift. I don't think this is appropriate when entering wireless passwords, and for music search only capital letters are used.