Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)

2018-11-16 Thread philippe_44


mherger wrote: 
> 
> Basically: if the buffer is larger than "a few tracks" (eg. 100MB), then
> 
> these plugins could run into issues.
> Michael

Where you able to find the problem? Is there any help I can provide? I
don't think a "more than 2 tracks in buffer" issue exists with LMS.
Normally, in slimproto, you can never have more than 1 playing track and
one streaming track (I mean HTTP download). AFAIK, this is the slimproto
exchange

server wants to play track n
1) S ==> strm-s (i.e. play track n)
2) C ==> STMc (ack)
client gets track n through HTTP (in streambuf) and decodes it (in
outputbuf)
client starts to play
3) C ==> STMs (track n started)
...
once track n has been fully received and decoded
4) C ==> STMd (track n fully decoded, ready for n+1)

5) S ==> strm-s (i.e. play track n+1)
6) C ==> STMc (ack)
client gets track n+1 through HTTP (in streambuf) and decodes it (in
outputbuf)
... 
track n ends, client starts to play n+1
7) C ==> STMs (track n+1 started)
...
once track n+1 has been fully received and decoded
8) C ==> STMd (track n+1 fully decoded, ready for n+2)
then server instructs player to play track n+2 by going back to step 5)
and so on

What can happen with a very large outputbuf is that the end of decode of
track n+1 (step 8) can happen before step 7, so the client requires the
n+2 track (STMd) while track n is still playing. But LMS' state machine
will not send another strm-s request for track n+2 before it has
received a STMs (playback started) for track n+1, so you cannot have
more than 2 "active" tracks, regardless of the size of your buffers. I
don't think there is an issue here.

Now what I have observed is a very different problem which is, with
large buffers and on-line streaming services, the HTTP connection to
acquire track n+1 can start very early but then stall for a pretty long
time while track n is still being played (client uses TCP flow control
and does not query more data from my bridge). Some services then think
that something wrong happened with track n+1 because you started to GET
it, but then stalled for an amount of time which is way more than the
expected playback duration of what has been downloaded, so they assume
that the client has a problem and then close the connection. Deezer and
RP where identified as some of these
Normally, I have a protection against that which is to not send STMd
(step 4) of track n more than X seconds before the end of track n, so
that n+1 does not start to "HTTP stream" too early  (that's an ugly
patch, but I have no choice)



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5

philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=104614

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Squeezelite-X

2018-11-16 Thread slimhase


rgdawson wrote: 
> I'm really glad you said that (again).  I'm on a quest for
> simplification and I was in the middle getting rid of the left-side menu
> bar.  So that indicator is gone.  And since you are one of my best
> contributors/users, your wish is my command.  Here is what it looks like
> in the blue standard, which I like alot better myself.  I'm not giving
> you a choice.  I'm giving everyone your favorite (and mine).  (I can't
> do anything about the green in the default skin, of course);
> 
> Here is where I am going with this.
> 
> Material (Mobile) Skin:
> 
> 25986 25987
> 
> ...
> 
> I am really liking the Material Skin.  And I really like how it works
> well in a small footprint.  SLX will also support a landscape/desktop
> layout of the default skin as well as a Material Skin desktop layout.  I
> intend for SLX to give you a choice of Layouts: Default,  Material
> (Mobile), and Material (Desktop).  Can't wait to see the Material
> (Desktop) layout.
> 
> R Greg Dawson

Can't wait for your update incorporating material skin in SLX! Both
developments breath new life in to my music system!
Thanks for doing this!



Heiner
My system: LMS 7.9x on Open Peak Joggler running Roobarbs SqueezePlay
OS; (Library on Synology NAS)
Player: 5 x Squeezebox Classic, 1 x PiCorePlayer on Pi Zero; (1 x
Slimp3)
Remote:  1 x Controller; iOS: Material Skin (& iPeng); Android: Orange
Squeeze (& Squeeze Commander); Win: Squeezelite-X

slimhase's Profile: http://forums.slimdevices.com/member.php?userid=31958
View this thread: http://forums.slimdevices.com/showthread.php?t=108550

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 2.3.0 - Spotify Connect for your Squeezebox

2018-11-16 Thread jasell

TomAmes wrote: 
> Michael, 
> I just wanted to drop in to thank you for you work on this issue from
> months back. The stopping has been reduced to a pause of ~10 seconds,
> and I do not need to manually move on to the next track. Much improved!
> I can't imagine the work it must take to track down and fix these
> annoyances that only seem to affect a few individuals.
> Thanks again!

I just want to chip in that I sometimes experience the same kind of
“stops” with Spotify’s app running on the iPhone as I commute to work.
So Spotify themself have problem with this.

And I also wish to take the opportunity to thank Michael for excellent
job you do with Spotty, thanks!!!


Sent from my iPhone using Tapatalk



NAS: QNAP TS-459U+ -QTS 4.2.6- (4x 2TB, RAID5)
Services: LMS- 7.9.1 -,  QLMS- 1.07.3-'QLMS at QNAP club'
(https://www.qnapclub.eu/sv/qpkg/545)
Squeezebox:  6x Reciever, 3x Boom, 2x SB3 Classic
Other:  iPeng on iPad and iPhone

jasell's Profile: http://forums.slimdevices.com/member.php?userid=17817
View this thread: http://forums.slimdevices.com/showthread.php?t=108898

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg

mherger wrote: 
> > My reading of Vuetify is that is essentially the same as Foundation.
> A
> > framework on which to build web site.
> 
> Please don't insist. Craig got the point, he knows about it.
> 
> Or get your hands dirty, clone the repository (it's up on github) and 
> submit a pull request. "This is easy, now f...ing do it!" requests are 
> just frustrating for developers. Because if you know it's easy, then 
> just f...ing DIY :-P
> 
> > What I meant by replacing Default was really intended for Michael. It
> > wouldn't take much for him to implement Material as a Server side
> 
> Another "this is easy" claim. Feel free to submit a pull request, once 
> you've implemented all the missing pieces like eg. the server settings.
> 
> -- 
> 
> Michael

I didn’t mean to imply it was easy. I’d love to assist but coding of the
LMS side isn’t my area at all. Perhaps I will try to learn more.
I do know something about web development though - not come across
Vuetify before.
I do see this as the long sought after HTML5 skin that brings LMS up to
date which can be the basis for adding the sort of features that things
like Plex or even Roon have that LMS doesn’t.
Your MAI already has a lot of things that could be exposed on the web
interface more prominently. Biography, Reviews, Similar artists etc like
Plex does. It just needs thought on how to lay it out (and MAI built in
as standard).
Craig’s work so far is brilliant and he deserves all the plaudits for
taking it on and running with it.



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> One tiny point
> 
> You are loading an admittedly blank style sheet twice and also an image
> twice
> 
> 

'bank.css' is not actaully used. There is some javascript o re replace
one with light/dark.css, and the other is replaced by the scrollbar.css
- but ony if not mobile. They are only there as placeholders.

The image, fair enough. I guess the rel could be -rel="shortcut
apple-touch-icon"-



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread Michael Herger

My reading of Vuetify is that is essentially the same as Foundation. A
framework on which to build web site.


Please don't insist. Craig got the point, he knows about it.

Or get your hands dirty, clone the repository (it's up on github) and 
submit a pull request. "This is easy, now f...ing do it!" requests are 
just frustrating for developers. Because if you know it's easy, then 
just f...ing DIY :-P



What I meant by replacing Default was really intended for Michael. It
wouldn't take much for him to implement Material as a Server side


Another "this is easy" claim. Feel free to submit a pull request, once 
you've implemented all the missing pieces like eg. the server settings.


--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread Paul Webster


d6jg wrote: 
> 
> NB. Someone will doubtless soon ask whether you can implement HTML5
> audio but I personally don't think it will be doable as not all HTML5
> browsers support all audio types and none I know support FLAC natively
> so I thnk that will remain a no no.
I started a thread on that recently ... bpa replied to say that he had
started implementing slimproto in JavaScript ... plus LMS could
transcode once the player told it what is supported.

https://forums.slimdevices.com/showthread.php?109690-Browser-based-player



Paul Webster
http://dabdig.blogspot.com
Author Radio France (FIP etc) plugin

Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread Michael Herger

Actually its a User Preference in Default and that could also be the
case in your Skin


Yeah, I've seen that. However, not all lists would look nice as grids
(e.g. genres) The how do you auto detect which to use? Or even when to


The Default skin is relying on artwork being sent with the data or not.

With SlimBrowse you should be able to check some flag, menuStyle or 
titleStyle or something. I think one would be "album" for artwork view.



allow the option. If its a user setting, most users would expect this to
be remembered. So, what happens for apps - e.g. browsing YouTube, should
the skin remember for each search which view to use?


As long as you fetch the menus from LMS, they should all come with the 
necessary information. That's how Touch/Radio or other mobile UIs work. 
It's not always perfect, but most of the time.


--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


One tiny point

You are loading an admittedly blank style sheet twice and also an image
twice

26014


+---+
|Filename: 2018-11-16 15_02_38-Window.jpg   |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=26014|
+---+


VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


cpd73 wrote: 
> Not sure how that helps. (Probably just my ignorance). I know Vue can be
> responsive. Its the changing from a router based view to flat view, and
> not wanting multiple instantiations of the views - e.g. not having 2
> copies of the browse page (one for mobile one for desktop). With the vue
> router you can 'freeze' views, so that when they are not visible they
> are not running. To do this correctly would mean saving the state, so
> that it can be restored, etc. I don't currently 'freeze' the views, as
> the queue needs to keep updating, and the queue page itself asks the
> browse page to show the 'More info' items. Also if the browse page was
> frozen, and the player changed, then this would need to be handled, etc.
> Not impossible, just more work.
> 
> At present, I'm happy with the way it is. I'll add a UI setting allowing
> the user to choose the application layout; auto (based upon isMobile
> check), desktop, or mobile.
> 

My reading of Vuetify is that is essentially the same as Foundation. A
framework on which to build web site.
This means that you will be able to make it fully responsive at a later
date if you want - which is good.
What you have done so far is brilliant. LMS has been crying out for a
new well thought out HTML5 compliant skin that works on mobiles for
ages.
Keep up the good work.

What I meant by replacing Default was really intended for Michael. It
wouldn't take much for him to implement Material as a Server side
setting option that fully replaced Default for people with HTML5
compatible browsers as long as the existing Settings pages are
maintained.

NB. Someone will doubtless soon ask whether you can implement HTML5
audio but I personally don't think it will be doable as not all HTML5
browsers support all audio types and none I know support FLAC natively
so I thnk that will remain a no no.



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> https://vuetifyjs.com/themes/parallax-starter/
> 
> This is fully repsonsive so the code is there 

Not sure how that helps. (Probably just my ignorance). I know Vue can be
responsive. Its the changing from a router based view to flat view, and
not wanting multiple instantiations of the views - e.g. not having 2
copies of the browse page (one for mobile one for desktop). With the vue
router you can 'freeze' views, so that when they are not visible they
are not running. To do this correctly would mean saving the state, so
that it can be restored, etc. I don't currently 'freeze' the views, as
the queue needs to keep updating, and the queue page itself asks the
browse page to show the 'More info' items. Also if the browse page was
frozen, and the player changed, then this would need to be handled, etc.
Not impossible, just more work.

At present, I'm happy with the way it is. I'll add a UI setting allowing
the user to choose the application layout; auto (based upon isMobile
check), desktop, or mobile.

d6jg wrote: 
> Did you use a template ?

Nope. I found a *very* simple vuetify demo that used a nav-bar and the
router, and hacked away from there...



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


I have just looked at Vuetify

https://vuetifyjs.com/themes/parallax-starter/

This is fully repsonsive so the code is there 

Did you use a template ?



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


cpd73 wrote: 
> Well, as long as its fairly easy to use. It also needs to play nice with
> Vue.js Also, please bear in mind that I am *not* a web developer. I came
> across Vuetify, thought it looked nice, and decided to see what I could
> do.
> 
> Personally, I see no real issue with the 2 different pages. This at
> least allows the user to decide which to use. e.g. on an iPad pro the
> desktop version probably works fine, but the user may prefer the mobile
> layout.
> 
> Nope. I mainly use Firefox, but I can always find it and install. Even
> on my mobile, I only use Chrome for this web-app and one other.

You aren't a web developer !! Wow.

I have spoken to my CSS guy. He says you wouldn't be able to use
Foundation Framework at this late stage but there are tutorials on how
to make a website fully responsive out there. 
We have a couple of web developments that are fully responsive which he
did the CSS and design layout for using Foundation but I know his own
site he built from scratch and that is also fully responsive.



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> Take a look at the Foundation Framework CSS. It does this exactly how
> you describe. We have used it in a number of web developments for this
> very reason. Whether you can reverse engineer it or not I am not sure
> but I will speak to CSS guy and find out if he has.

Well, as long as its fairly easy to use. It also needs to play nice with
Vue.js Also, please bear in mind that I am *not* a web developer. I came
across Vuetify, thought it looked nice, and decided to see what I could
do.

Personally, I see no real issue with the 2 different pages. This at
least allows the user to decide which to use. e.g. on an iPad pro the
desktop version probably works fine, but the user may prefer the mobile
layout.

d6jg wrote: 
> I take it you have a Chrome Window Resizer Extension to test.

Nope. I mainly use Firefox, but I can always find it and install. Even
on my mobile, I only use Chrome for this web-app and one other.



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


cpd73 wrote: 
> I originally wanted it to be more responsive, so that if you shrunk the
> width it would switch to the mobile style layout, and back to desktop
> when expanded. However, I have no idea how to do this..

Take a look at the Foundation Framework CSS. It does this exactly how
you describe. We have used it in a number of web developments for this
very reason. Whether you can reverse engineer it or not I am not sure
but I will speak to CSS guy and find out if he has.

I take it you have a Chrome Window Resizer Extension to test.



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread Peter Galbavy


Just another "wow, this is moving forward in leaps and bounds" thank you
post. It's the busiest thread I've seen on the LMS forums for quite some
time. Thanks, and here's hoping you can keep up the work load :)



Peter Galbavy's Profile: http://forums.slimdevices.com/member.php?userid=32718
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> Actually its a User Preference in Default and that could also be the
> case in your Skin

Yeah, I've seen that. However, not all lists would look nice as grids
(e.g. genres) The how do you auto detect which to use? Or even when to
allow the option. If its a user setting, most users would expect this to
be remembered. So, what happens for apps - e.g. browsing YouTube, should
the skin remember for each search which view to use? This would quickly
add up to a lot of info stored. Hence, why some sort of 'User grid for
artists and albums' setting would be preferable, and then the skin
detects if it is an album or artist list.



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> Why are you developing 2 separate UIs? Why not one fully responsive CSS
> ?

Its not 2 separate UIs - they share 95% of the code, its just a
different layout. I originally wanted it to be more responsive, so that
if you shrunk the width it would switch to the mobile style layout, and
back to desktop when expanded. However, I have no idea how to do this.
The mobile UI has he concept of routes (when you change the view, the
url should change - the part after # indicates the current view/route).
But even though you might be on the browse page, he queue view is still
active (so it can handle changes, etc) The dekstop, however, has no
routing, as its all visible. I could duplicate the views, and only have
the mobile/desktop ones be active - but this would be a lot of overhead.
Anyway, even sites like github have separate desktop and mobile views.

d6jg wrote: 
> Is the intention to eventually replace the current Default skin with a
> Browser check to determine whether to display this HTML5 skin or the
> Default version?

I have no intention of replacing the default LMS skin, if that is what
you mean by default. Material, however, should auto-detect whether to
use desktop or mobile layout - and it does for me.



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


Actually its a User Preference in Default and that could also be the
case in your Skin

26013


+---+
|Filename: 2018-11-16 13_20_09-Window.jpg   |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=26013|
+---+


VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


cpd73 wrote: 
> Not sure "busy" is the right term - as both screenshots look equally
> "busy" to me. However, I do intend to introduce a grid view for albums
> at some point. The problem is knowing when to show a list, and when to
> show a grid. For the local library, this is easy enough (i.e. just use
> grid for artists and albums). But how to detect when a grid should be
> used for other lists...

That's a question for Michael.

An aside. Why are you developing 2 separate UIs? Why not one fully
responsive CSS ?
Is the intention to eventually replace the current Default skin with a
Browser check to determine whether to display this HTML5 skin or the
Default version?



VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


d6jg wrote: 
> .
> Clearly it is nearly fully functional but I do think when you open
> Albums or something then the LH & RH panes look very similar and
> therefore very "busy". I hope you know what I mean. Would it be possible
> to reintroduce the Album Art view in the LH pane ?

Not sure "busy" is the right term - as both screenshots look equally
"busy" to me. However, I do intend to introduce a grid view for albums
at some point. The problem is knowing when to show a list, and when to
show a grid. For the local library, this is easy enough (i.e. just use
grid for artists and albums). But how to detect when a grid should be
used for other lists...



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread d6jg


Wow. Someone has been burning the midnight oil. This is really looking
like it will end up being the dogs! (That's an English expression).

So my first thoughts on the desktop UI.
Clearly it is nearly fully functional but I do think when you open
Albums or something then the LH & RH panes look very similar and
therefore very "busy". I hope you know what I mean. Would it be possible
to reintroduce the Album Art view in the LH pane ?

Busy

26011

Not so busy

26012


+---+
|Filename: 2018-11-16 12_57_21-Window.jpg   |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=26012|
+---+


VB2.4[/B] STORAGE *QNAP TS419P (NFS)
[B]Living Room* - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
*Office* - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3
-> Onkyo CRN755 -> Wharfedale Modus Cubes
*Dining Room* -> SB Boom 
*Kitchen* -> UE Radio (upgraded to SB Radio)
*Bedroom (Bedside)* - Pi2+DAC ->ToppingTP21 ->AKG Headphones
*Bedroom (TV)* - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
Everything controlled by iPeng

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread cpd73


rlem wrote: 
> displaying *ratings *on the browse/now playing screens would make it
> even more complete for me, but I guess ratings have become a niche thing

Whilst I don't personally use ratings, I'd have no issue displaying
them. However, I can fin no way of actually setting a rating.



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2018-11-16 Thread rlem


Wow, congrats on this wonderful skin -- it satisfies all my LMS needs,
so I'm currently using it as my daily driver on mobile and desktop.
(Well, displaying *ratings *on the browse/now playing screens would make
it even more complete for me, but I guess ratings have become a niche
thing).

You should have a donate button on GitHub!

Cheers,
Randy



1x Squeezebox Classic / 2x Squeezebox Radio / LMS 7.9.0 - 1454098279 on
HP Proliant N54L with Ubuntu 12.04 LTS / OrangeSqueeze
http://www.last.fm/user/rndr

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

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins