Bug 9528 - When creating a new station there is no way to have lowercase letters.
: When creating a new station there is no way to have lowercase letters.
Status: RESOLVED WONTFIX
Product: MySqueezebox.com
Classification: Unclassified
Component: Pandora
: Prod
: PC Windows XP
: -- enhancement (vote)
: ---
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-09-17 17:21 UTC by Anoop Mehta
Modified: 2008-09-19 06:18 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 Anoop Mehta 2008-09-17 17:21:17 UTC
When creating a new Pandora station via the Controller. If you want to rename the station there is no way to rename the station without upper case letters.
Comment 1 Andy Grundman 2008-09-17 17:23:35 UTC
The Jive input screen lets you select lowercase letters right?
Comment 2 Anoop Mehta 2008-09-17 17:24:17 UTC
I tried it...From the Rename station screen lower case letters do not show. 
Comment 3 Ben Klaas 2008-09-17 20:48:40 UTC
It all depends on what the string of accepted characters is set to for that text input window. SqueezeCenter's strings.txt file allows two different sets, one with upper and lower, and one with just lowercase (interestingly, none with just uppercase).

JIVE_ALLOWEDCHARS_WITHCAPS
JIVE_ALLOWEDCHARS_NOCAPS

On the jive side, there is a string that will deliver only caps (ALLOWEDCHARS_CAPS)...so perhaps XMLBrowser is sending that string across untranslated and has Jive do it?

Comment 4 Ben Klaas 2008-09-18 05:30:55 UTC
what's happening is that nothing is being sent for "allowedChars" from SC, so jive is defaulting. It defaults to all caps no lowercase.

from SlimBrowserApplet.lua:

-- default allowedChars
if not inputSpec.allowedChars then
      inputSpec.allowedChars = _string("ALLOWEDCHARS_CAPS")
end

In order for this to work there would need to be some kind of identification within XMLBrowse of what set of allowedChars to use. I'm not sure that it's possible to identify this item differently than something like Pandora or Rhapsody search, which I don't think you'd want lowercase to be available for...
Comment 5 Andy Grundman 2008-09-18 06:05:03 UTC
Yeah, I think having lowercase for normal search fields would be wrong, which would make this a won't fix.
Comment 6 Anoop Mehta 2008-09-18 11:07:45 UTC
Understood for the search field but what about for renaming a station? Shouldnt there be lower case letters for that?
Comment 7 Ben Klaas 2008-09-19 06:18:38 UTC
the problem is that there is no way for SC to differentiate search from rename station. Both are textinput fields delivered via XML from Pandora and don't have any metadata to allow us to decide which character set to use.

it's a good request, but somewhat impossible to fill.