Re: [SlimDevices: SqueezeCenter] New Single-Page Frontend App written in React for Logitech Media Server

2021-12-15 Thread jennvasu


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

2020-08-09 Thread Guy Stalnaker
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

2020-08-09 Thread kidstypike


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

2020-08-09 Thread Roland0


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

2020-08-09 Thread Paul Webster


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

2020-08-09 Thread nbeversl


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