Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
So, did you actually accomplish your goal? I also tried to write a frontend for a particular Media server. The aim was almost the same. I also wanted the users to be able to get to any track/album in just one-two click. jennvasu's Profile: http://forums.slimdevices.com/member.php?userid=71860 View this thread: http://forums.slimdevices.com/showthread.php?t=112734 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
Hi, Understand it's an initial effort, so no worries on lack of polish. Some comments: 1. Grid mode relies solely on album cover. If there is no album cover you use a default icon - but no text. Thus in grid mode there is no visual data about the album, neither in the grid view nor with a cursor-over popup. For folks who have a lot of live recordings (bootlegs, etc) that may have no album cover, this is not useful. 2. There needs to be a visual prompt for the icon-size adjustment slider, otherwise it looks like screen candy and not a control that does something. 3. When using composer/artist view mode, you're using a loop to iterate through the data, but you include the text "Albums" inside the loop so it shows up for every album. That wastes a fair bit of both screen real estate and processing. 4. Same issue for composer/artist view as for grid view -- reliance on cover without showing album title reduces usefulness. 5. Just lock the playbar in position. It takes up little space; locking it removes need for the upper-right icon and the code for hiding/showing it. Will comment more later - off to feed friend's dogs. Guy -- “Happiness is the meaning and the purpose of life, the whole aim and end of human existence.” ― Aristotle On Sun, Aug 9, 2020 at 2:02 PM nbeversl < nbeversl.9nc...@no-mx.forums.slimdevices.com> wrote: > > I've written a new frontend for Logitech Media Server and am interested > in some testers/users. It runs in the browser like the existing web > interface but browses the library in a single page app using React and > MaterialUI. The goal was to get to any track/album in as few clicks/taps > as possible, and without multiple page loads. It uses Howl.js to stream > directly to the browser/device if it is not set up as a playback zone. > > Unfortunately this is my first post on the forum, so I cannot yet post > the link. If interested, reply to this post, or search for "Boulez > Logitech" on Github and you'll find it. > > This is a free and open-source project under active development. If > people take a liking to it, I will do feature requests. It is bundled > and built as a theme so you can install it with a single drag and drop > operation. > > > > nbeversl's Profile: http://forums.slimdevices.com/member.php?userid=70516 > View this thread: http://forums.slimdevices.com/showthread.php?t=112734 > > ___ > Squeezecenter mailing list > Squeezecenter@lists.slimdevices.com > http://lists.slimdevices.com/mailman/listinfo/squeezecenter > ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
Usable, but it needs a lot of work to tidy things up, especially Composer/Artist layout. The first album cover below appears to belong to artist Amy Lavere, but it's by Allison Moorer. And so on down the page. 31242 +---+ |Filename: Boulez.png | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=31242| +---+ *Server - LMS 8.0.0 *Pi4B 4GB/Flirc case/pCP 6.1.0 18K library, playlists & LMS cache on SSD (ntfs) *Study -* Pi3B+/pCP 5.0.0/pi screen/HiFiBerry DAC+/jivelite, *Lounge* - Pi2/pCP 5.0.0 > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5 *Dining Room* - Squeezebox Boom *Garage* - Squeezebox Touch > Edifier R980T *Spares* - 1xTouch, 1xSB3, 1xRadio, 7xRPi kidstypike's Profile: http://forums.slimdevices.com/member.php?userid=10436 View this thread: http://forums.slimdevices.com/showthread.php?t=112734 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
I'd suggest packaging this as a plugin and offering a repo for installation / upgrades. 'Various SW' (https://www.nexus0.net/pub/sw/): Web Interface | Playlist Editor / Generator | Music Classification | Similar Music | Announce | EventTrigger | LMSlib2go | ... 'Various HowTos' (https://www.nexus0.net/pub/documents/LMS/): build a self-contained LMS | Bluetooth/ALSA | Control LMS with any device | ... Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808 View this thread: http://forums.slimdevices.com/showthread.php?t=112734 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
Link to help out first time poster https://github.com/nbeversl/lms-boulez Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=112734 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
[SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server
I've written a new frontend for Logitech Media Server and am interested in some testers/users. It runs in the browser like the existing web interface but browses the library in a single page app using React and MaterialUI. The goal was to get to any track/album in as few clicks/taps as possible, and without multiple page loads. It uses Howl.js to stream directly to the browser/device if it is not set up as a playback zone. Unfortunately this is my first post on the forum, so I cannot yet post the link. If interested, reply to this post, or search for "Boulez Logitech" on Github and you'll find it. This is a free and open-source project under active development. If people take a liking to it, I will do feature requests. It is bundled and built as a theme so you can install it with a single drag and drop operation. nbeversl's Profile: http://forums.slimdevices.com/member.php?userid=70516 View this thread: http://forums.slimdevices.com/showthread.php?t=112734 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter