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
