Announcement
Collapse
No announcement yet.
Announce: Material Skin
Collapse
X
-
Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. -
LMS: SGC microJukebox running Sonicorbiter OS
Control apps: Squeezelite-X on Win 10; Squeezer or Material web app on Android
Players: Duet, Touch (two), Mac SqueezePlay, Win Squeezelite-X on laptop and HTPCComment
-
Announce: Material Skin
> Even in the classic web interface I didn't see an update alert. Yet when
> I went into the Settings Plugins tab, the Material Skin update was
> waiting right at the top.
The check only happens every x hours. If you visit the page, then it'll
be updated unless it's fresher than 5 minutes old.
> Perhaps a plugin from an external repo will not trigger an update
> message from LMS?
I guess by "external repo" you mean a manually added url? As the main
repository is still updated semi-manually by myself, the repository
sometimes takes some time to pick up the latest changes. When I'm
asleep, you'll need to be a bit more patient :-)
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
Wait... you sleep? Doesn't seem like it. :-)Last edited by left channel; 2018-12-07, 16:35.LMS: SGC microJukebox running Sonicorbiter OS
Control apps: Squeezelite-X on Win 10; Squeezer or Material web app on Android
Players: Duet, Touch (two), Mac SqueezePlay, Win Squeezelite-X on laptop and HTPCComment
-
OK, just got v0.2.0. I notice that you now have a setting for Application Layout. So I guess, I should not be going to .../material/mobile or .../material/desktop anymore as that does not determine the layout any longer?
In Squeezelite-X, I currently have the option where the user can select Material (Mobile) or Material (Desktop). Then it goes to the appropriate URL according to the selection. Now that won't work anymore with v0.2.0, so I should have a single option in SLX for material skin and let the layout be controlled there, right?
R Greg DawsonSqueezelite-XComment
-
OK, just got v0.2.0. I notice that you now have a setting for Application Layout. So I guess, I should not be going to .../material/mobile or .../material/desktop anymore as that does not determine the layout any longer?
In Squeezelite-X, I currently have the option where the user can select Material (Mobile) or Material (Desktop). Then it goes to the appropriate URL according to the selection. Now that won't work anymore with v0.2.0, so I should have a single option in SLX for material skin and let the layout be controlled there, right?
material/mobile and material/desktop should still work as before - at least they do for me.Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here.Comment
-
Settings persistence on desktop
The pace at which this skin improves is amazing. If only the self-styled "agile" teams I've been working with, with their military-style standups, were half as fast as this...
Just a couple of minor questions, both about the desktop version:
1
Whenever I open the skin, it defaults to a particular player. Can I set another player as the default? Or can I have the skin remember the last player used?
2
I've set "Split artist (and album) lists into A-Z" to "on", but, unlike other settings, e.g. "Use a grid for albums", it doesn't seem to stick. When I close and restart my browser, it reverts to "off". How do I make it persist?
This affects only the desktop version; on Android tablets the skin remembers both the last player used and all the settings.
I'm using Firefox Quantum (60.3.0esr) on Debian 9 (Stretch) on the desktop; on the tablets it's Firefox for Android 63.0.2.
Thanks!Comment
-
The pace at which this skin improves is amazing. If only the self-styled "agile" teams I've been working with, with their military-style standups, were half as fast as this...
Just a couple of minor questions, both about the desktop version:
1
Whenever I open the skin, it defaults to a particular player. Can I set another player as the default? Or can I have the skin remember the last player used?
2
I've set "Split artist (and album) lists into A-Z" to "on", but, unlike other settings, e.g. "Use a grid for albums", it doesn't seem to stick. When I close and restart my browser, it reverts to "off". How do I make it persist?
This affects only the desktop version; on Android tablets the skin remembers both the last player used and all the settings.
I'm using Firefox Quantum (60.3.0esr) on Debian 9 (Stretch) on the desktop; on the tablets it's Firefox for Android 63.0.2.
Thanks!
Sent from my SM-G900F using TapatalkLiving Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
The pace at which this skin improves is amazing. If only the self-styled "agile" teams I've been working with, with their military-style standups, were half as fast as this...
Just a couple of minor questions, both about the desktop version:
1
Whenever I open the skin, it defaults to a particular player. Can I set another player as the default? Or can I have the skin remember the last player used?
2
I've set "Split artist (and album) lists into A-Z" to "on", but, unlike other settings, e.g. "Use a grid for albums", it doesn't seem to stick. When I close and restart my browser, it reverts to "off". How do I make it persist?
This affects only the desktop version; on Android tablets the skin remembers both the last player used and all the settings.
I'm using Firefox Quantum (60.3.0esr) on Debian 9 (Stretch) on the desktop; on the tablets it's Firefox for Android 63.0.2.
Thanks!Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here.Comment
-
Settings are stored in browser's local storage. Looks like you have either configured your browser to delete storage when it quits, or have an extension that does this. I have my browser configured this way - so I use another browser (epiphany) just for web-apps like this.Comment
-
No. The application layout setting has been there since there were 2 layouts, nothing has changed with this. The only change (for 0.2.0) is that if layout is set to "auto" and you are on a desktop browser, it will auto switch between desktop and mobile depending on the width.
material/mobile and material/desktop should still work as before - at least they do for me.
And, by the way, I like it. I like having the setting in Material Skin and I like "auto", and I like having the ability to set/force mobile if I want to. So its all good. Your skin just keeps getting better and better.
Also, I noticed the desktop layout scrollbar initialization issue is fixed, too. Thanks again.
R Greg DawsonSqueezelite-XComment
-
Last edited by left channel; 2018-12-07, 18:09.LMS: SGC microJukebox running Sonicorbiter OS
Control apps: Squeezelite-X on Win 10; Squeezer or Material web app on Android
Players: Duet, Touch (two), Mac SqueezePlay, Win Squeezelite-X on laptop and HTPCComment
-
The update checking code is not working in 0.2.0. As started earlier, it's not a piece of code I got round to checking.Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here.Comment
-
LMS: SGC microJukebox running Sonicorbiter OS
Control apps: Squeezelite-X on Win 10; Squeezer or Material web app on Android
Players: Duet, Touch (two), Mac SqueezePlay, Win Squeezelite-X on laptop and HTPCComment
-
LMS: SGC microJukebox running Sonicorbiter OS
Control apps: Squeezelite-X on Win 10; Squeezer or Material web app on Android
Players: Duet, Touch (two), Mac SqueezePlay, Win Squeezelite-X on laptop and HTPCComment
Comment