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. -
Perhaps you could arrange the buttons the same way you do in now playing, that is, thumbs to the left and right of the skip/play/pause/skip group. That is where I would expect to see them and it would seem more consistent.
And for Pandora you could hide the Skip Back as there is no such thing and it is disabled anyway.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
-
3.1.2 release, changes:
1. If browsing into a composer via "All Artists" try not to show artist (composer) on track line.
2. Fix artist not showing if "Show artist first in now-playing and queue" is set to "No" in Material's server side settings.
3. If showing Pandora thumbs up/down then don't show technical info in desktop layout bottom bar.
4. Prevent technical info from overlapping track meta-data in desktop layout bottom bar.
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.👍 3Comment
-
I had an idea, maybe the rating does not get cleaned when track changes naturally? If the next track has a rating, it correctly overwrites the previous one, but if no rating is present (the field in the json response is completely missing), then the rating field is not reset but keeps the previous track value.
This may also justify why when maximizing/minimizing the rating updates, because in this case the whole interface must be re-painted and all fields start from empty (which corresponds to no rating provided).
Let me know if I can help in checking if my hypothesis is true, with some hints to where to look in the code.
Note: Running Material under Squeezelite-X I have never had problems with the ratings not updating.
Logitech Media Server Version: 8.3.0 - 1667251155 @ Fri Nov 4 09:09:12 WEST 2022
Operating system: Windows 11 - EN - cp1252
Platform Architecture: 8664
Perl Version: 5.14.1 - MSWin32-x86-multi-thread
Audio::Scan: 1.05
IO::Socket::SSL: 2.068
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Additional Browse Modes 1.0
Last.fm Audioscrobbler 1.0
Material Skin 3.1.2
Presets Editor 1.0
Radio 1.0
Random Mix 1.0
TrackStat 3.3.602
Comment
-
I see. Well, my thought was it might be similar to that button block as implemented elsewhere and therefore easier for you, but I guess not.. I've never used those like/don't like buttons in my life and never will, so would not mind never seeing them anyway. How do you turn those off?Squeezelite-X👍 1Comment
-
Thank you very much both of you for looking into this. I have the same problem using the app on Android, and I will be happy to help if you need me to test anything. (My workaround to see the correct rating for the track playing is to click “Queue”, and then back to “Playing”.)
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
-
I see. Well, my thought was it might be similar to that button block as implemented elsewhere and therefore easier for you, but I guess not.. I've never used those like/don't like buttons in my life and never will, so would not mind never seeing them anyway. How do you turn those off?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
-
Maybe somehow the refresh happens when I change back to the "playing tab", and like ptou suggested not (under some conditions) when the track changes "naturally". Why it always works under Squeezelite-X (and other platforms?) is interesting.
I have reduced the size of Squeezelite-X such that the cover art is above the song info and controls, and still it works perfectly.
Can it somehow be a chromium issue?
ptou Which browser are you running? Have you tested on non-android platforms such as Squeezelite-X?Comment
-
I doubt it. AFAIK, Squeezelite-X uses the Edge backend, which is blink - same as Chrom(ium). Likewise the APK on Android uses WebView, which is also based off of blink/chromium.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
-
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.👍 1Comment
-
OK.
We will find the culprit sooner or later.
The handling of ratings in Material is still the best. I love the fact that it handles half stars (as I use the 100-scale in TrackStat).
So... Many thanks to you and Greg and Michael and ... all of you great developers and enthusiasts who keep our squeezeboxes alive.
Comment
-
Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
Comment