Bug 384 - while entering text on the remote, it should behave like a nokia...
: while entering text on the remote, it should behave like a nokia...
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Player UI
: 5.x or older
: All All
: P2 minor (vote)
: ---
Assigned To: Blackketter Dean
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-06-17 15:01 UTC by Blackketter Dean
Modified: 2008-12-18 11:54 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2004-06-17 15:01:40 UTC
Chris wrote on the list:
It's kind of hard to describe, but an example will show you what I mean.

If I wanted to search for a song by the Beach Boys, I'd enter the following - nokia style:

2 2
3 3
2
right arrow
2 2 2

the display says BEA2, not BEAC as I'd expect.
Comment 1 Blackketter Dean 2004-06-17 15:04:05 UTC
Here's a fix for three related problems 1) sometimes we'd insert a right arrow into the search 
parameters, we wait 2 seconds instead of the more reasonable 1 second before automatically moving 
right and 3) we need to reset the "last digit pressed" value when we move right.

Index: Slim/Utils/Prefs.pm
===============================================================
====
RCS file: /home/cvs/cvsroot/slim/server/Slim/Utils/Prefs.pm,v
retrieving revision 1.70
diff -r1.70 Prefs.pm
97c97
<       ,"displaytexttimeout"   => 2.0
---
>       ,"displaytexttimeout"   => 1.0
Index: Slim/Buttons/SearchFor.pm
===============================================================
====
RCS file: /home/cvs/cvsroot/slim/server/Slim/Buttons/SearchFor.pm,v
retrieving revision 1.8
diff -r1.8 SearchFor.pm
174c174,175
<               if (Slim::Buttons::Common::testSkipNextNumberLetter($client, $digit)) {
---
>               if (Slim::Buttons::Common::testSkipNextNumberLetter($client, $digit) && 
>                       ($client->searchTerm($client->searchCursor) ne Slim::Hardware::VFD::
symbol('rightarrow'))) {
224a226,227
>       return if ($client->searchTerm($client->searchCursor) eq Slim::Hardware::VFD::
symbol('rightarrow'));
>       $client->lastLetterDigit('');
Comment 2 Chris Owens 2007-05-24 15:54:11 UTC
This Slimserver bug was fixed a very long time ago, and is now being marked as Closed.  If you're still experiencing this issue, please verify you are running a current version of Slimserver and re-open the bug.
Comment 3 Chris Owens 2008-12-18 11:54:49 UTC
Routine bug db maintenance; removing old versions which cause confusion.  I apologize for the inconvenience.