Used LMS for about a year and half now (don’t actually have any
squeezeboxes – just a picorePlayer and an Airplay speaker), so thought
I’d contribute.

For the past few weeks I’ve been working on a Material style skin for
LMS.  Screenshots and installation instructions can be found at
https://github.com/CDrummond/lms-material The skin has the following
features; 

    
- Browsing local music, apps, and favourites
- Music and artist information – accessible via context menu on cover
  of current track in ‘now playing’ screen. (This might not be the best
  way to access this, so I’m trying to think of a nicer way without
  adding to much noise to the screen)
- Drag and drop editing of play queue (i.e. the current playlist)
- Basic player settings; replay gain, don’t stop the music, and
  alarms
- Light and dark themes
  

This is not 100% finished – I’d like to add management of group players
(create group, delete, etc), but this means modifying the Group Players
plugin as well, so will take a little while. It also has the following
know issues:

    
- For search items in the browse view, the search underline goes over
  bottom nav if scrolled. This looks like an issue with the Javascript
  library I’m using
- Drag and drop does not work on iOS or Android Firefox. I use a
  javascript library to enable HTML5 drag’n’drop on mobile browsers, and
  this seems to not work on iOS. Firefox is not a priority (even though
  its my main Android browser), due to the fact that WebApp’s work
  better with  Chrome (which is all I use Chrome for)
- Queue not always drawn completely with iOS,  dragging up/down causes
  items to be shown.
- The list of items in the browse page is fetched 100 items at a time,
  and the next 100 should be loaded when the view is scrolled to the
  end. However, I have noticed where this has not happened. But whenever
  I add debug to see what’s happening, it never occurs!
- The Plugins page on LMS always seems to show that there is an update
  available for the plugin. Anyone got any idea what’s wrong here?
  

I don't use streaming services such as Spotify, so I have no idea how
well it works with these. But (AFAIK) these are all just apps, so they
-should- work...

Let me know what you think :-) ...any help with the known issues would
be appreciated.


------------------------------------------------------------------------
cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

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

Reply via email to