erland wrote: 
> I just installed it on my Ubuntu box which is running 5.8.8, I commented
> the "use v5.10.0" line in the beginning of Plugin.pm to make it load.
> 
> I'm not sure if the following comments are related to perl 5.8.8 or if
> it's a more general issues, but both my production setup and development
> setup is using 5.8.8 at the moment and I don't want to upgrade the OS on
> any of them and this is required to be able to easily install a newer
> perl version on Ubuntu.
> 

>2.
>The "Artist" field in Currently Playing is always empty in my library.
When viewing the standard Song Info page in LMS web interface I see
"Album Artist" but not "Artist". I also tried it on compilation 
>albums where LMS displays both "Artist" and "Album Artist" in the Song
Info page and for these your interface seems to work properly but not
for normal albums which is at least 95% of the library.
I'm using the the original SqueezeJS.Controller to get the values to
display in the "Currently Playing/Song" panel. For everything else, I
use more or less custom functions.
Maybe the standard UI checks if the artist is empty and displays
contributors instead.
I've added a field to show the contributors in v0.6.7, if this works for
you, I can implement a similar approach.

>3.
>When I modify the playlist using the standard LMS web interface the
current playlist in your GUI is not updated. It's not even refreshed
when the track changes. This also makes the Album,
>Artist/Album, Artist/Tracks tabs in currently playing confused because
they show the information for the track that was previously in the same
position in current playlist.
I use the SqueezeJS.Controller to subscribe to events from the server,
however, in this case I don't get a notification that the playlist has
changed, so I can't react.

>4.
>I had some issue with the "Album" tab showing the wrong album initially
but after a while it started to work, not sure what triggered it.
There unfortunately seem to be still some cases for dynamic playlists
like SmartMix where the current track in the playlist and some of the
"currently playing" panels de-synchronize. I'll have to have a closer
look at that.

>5.
>It only displays the first genre in currently playing view even if I
have tagged the track with multiple genres.
That's again a limitation of the SqueezeJS.Controller - I'll probably
have to replace at least this part of it's functionality to fix this.
Since I don't have any track with multiple genres, I haven't noticed
this myself before

>6. 
>I'd really like drag & drop in current playlist to be able to re-order
tracks. 
A limited version of this is available in v0.6.7. 

>7.
>What about displaying ratings with real graphical rating stars and
allow the user to change rating directly by clicking on the stars, or at
least offer it for currently playing track in the header or
>currently playing view ?
That would be a nice feature - I'll implement the latter version.

>8.
>It's a bit confusing when browsing and you don't have an easy way to go
back up. Yes, I know you can click on "Music Library" tab to get back
but it took a while until I realized that.

>9.
>Is there any way to show the real icons in the browse tree when
browsing radio stations instead of just showing the note icon ? 
>I see the real icons when hovering the mouse above the item but not
directly in the list.
Would be simple, but I didn't do it since I ran into a lot of issues
with timeouts for various things when querying the server for radio
information. If the picture in the popup doesn't load, there is no
consequence. If it's the icon in the tree, the whole tree might get
stuck & not work anymore.
I might have another look at it, but to be honest, this is rather far
down on my to-do list

>10.
>When browsing into a playlist, it would be really great to be able to
reorder tracks with drag & drop.
Do you mean in the right panel in the search results? If yes, I'll
probably won't implement it - the whole d&d is already complicated, and
there's really isn't that much difference to playing the playlist,
reorder tracks, and save it (same number of mouse operations, or am I
missing something?)

>11.
>In the Library Statistics view, I'd really love to be able to browse
into the statistics, for example when I'm looking at it I might see some
strange genre or even "No Genre", I'd love to be able to 
>view which tracks/albums that are inside it.
In v0.6.7, if you click on a bar, a custom search will be created with
this genre

>12.
>If possible, I'd like to double click on a favorite to play it. Having
to drag it to the Play button is a bit awkward.
In v0.6.7, this should work for favorites and radio stations

>13.
>An opml favorite doesn't seem to work, I just get a forever spinning
wheel and then it crashed the computer on the server side within a
minute because it run out of memory, feels like some
>kind of forever ending loop or something. I setup
http://opml.radiotime.com as a favorite.
I'll have a look at it - there are certainly some corner cases left in
this area, since I basically had to reverse engineer what the different
combinations of different attributes mean when querying LMS about
radios.

>14.
>When browsing I'd like to click or double click on a track to add it to
current playlist, the current behavior where I have to drag it to the
play icon in the upper right corner feels confusing and 
>awkward.
Click/double click are mostly already used for something else
(selection/drill up). Maybe I'll put play/add in the context menu,
especially because it could operate on a selection.

>16.
>Hitting enter in the search field in the "Search" menu should work to
execute the search in same way as it does in the search box in the upper
right corner of the interface.
Do you just mean that <enter> starts the search? If yes, then that's in
v0.6.7

>17.
>Support for Custom Browse plugin menus in a tree structure similar to
how you handle Radio browsing would be great.
Haven't really explored the whole plugin menu handling (except for those
which extend the track menu).

>18.
>I wonder if would be a good idea to set a minimum size of the Window,
currently it doesn't work anyway if you size it too small because then
buttons and other stuff starts to disappear. I first 
>thought this was a bug where some buttons were cut in the middle but
then I realized that it was caused by me having too small window.
I have to check if I can actually do this - probably not the browser
itself, but maybe setting this for some components will force the
browser to display scrollbars. Worth a try...

>19.
>I'm not sure it makes sense to have the scroll bar at the top to be
able to change track, feels strange, I think you can use that space for
something better.
The main purpose of the slider is to show information (which track of
how many is played). Since it's already there, I added the control
function.

>Finally, I'd love to see this evolve to a non beta version
We'll see...


Thanks for the extensive feedback!


------------------------------------------------------------------------
Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=98186

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to