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. -
Thanks. I like to know which service is providing the music. If you use multiple apps it would be nice to know which one is the active one. No big deal if you can't do it.Comment
-
yes i did clear the messages immediately before i tried to play the album
EDIT:Found out if I choose to play from 3 dots next to first track I get full playlist for the album. If I chose play at the top of the screen next to album name I get network error. So I guess I will use it the former way, although I had expected if I played the first song as I said it would play just that not the whole album (that is the way I had my settings)
When I click on the |> icon in the toolbar, Material sends the following:
Code:id 1 method slim.request params […] 0 b8:27:eb:99:a7:dd 1 […] 0 playlistcontrol 1 cmd:load 2 album_id:7625
Code:id 1 method slim.request params […] 0 b8:27:eb:99:a7:dd 1 […] 0 playlistcontrol 1 cmd:load 2 track_id:115390
Anyhow, I need the above examples from your system to try and understand what's going on. When trying to get these from the network tab, ensure nothing is playing (that way Material polls less frequently, so less noise in the list of network messages).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
-
issues on iPad version 10.3.3
Hi I have noticed two issues with Material Skin (version 0.2.8) on my older iPad (which is still running version 10.3.3 - as it can't be updated).
I have tested several browser (safari, chrome, Opera and Brave) - they all show the same.
First issue:
In "Manage Players" - there seems to be something that blocks the view? See here, the text is clipped:
Second issue:
In "Information" - A similar issues seems involved. See here:
As far as I remember it was working in some of the earliest versions of Material Skin.
Beside these two issues the skin is perfect on my iPad.piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
Comment
-
All I can suggest is that you keep trying older versions, until you get to the last version that worked. Then I can have a look at the changes that happened in the next version and see what might have caused this. Just tried on my wife's iPad mini, and those two dialogs work fine - but this is with iOS 12.1.1Material 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
-
Ok I have tested various versions of Material Skin, and version 0.7 is working fine whereas the issues described above was introduced from version 0.8 and forward.piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
Comment
-
Perhaps you could try the following:
- Install latest skin version
- Edit manage-players.js and add " app" just after "fullscreen"
- Restart LMS
- Refresh your browser's cache
- Try Manage Players dialog
Does that help with this dialog?
If not, what about:
- Edit manage-players.js and remove " app" added above, change "v-card-text" to "div"
- Restart LMS
- Refresh your browser's cache
- Try Manage Players dialog
...and now?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
-
Group Players
Hi Craig,
Thanks for this excellent skin. It is an oasis of serenity in a desert of boredom.
I have, however, noticed a tiny glitch in the Group Players screen. I have a mixture of five Radios and Booms grouped together. Here the output volume is set at 50%. It seems to update every second. Randomly, some of the outputs will flicker with what looks like a floating point value, with about 13 places to the right of the decimal point, as seen here in the player called 'Sliven':
Sorry to be so pedantic. Keep up the good work!Comment
-
Wow! That's old. The other dialogs (settings, player settings) work OK? The only real changes I can see are; a) I removed "app" from "v-dialog", and b ) I changed a "div" element to a "v-card-text" But this was for all dialogs.
Perhaps you could try the following:
- Install latest skin version
- Edit manage-players.js and add " app" just after "fullscreen"
- Restart LMS
- Refresh your browser's cache
- Try Manage Players dialog
Does that help with this dialog?
But the "Information page" still has a problem.piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
Comment
-
OK I fixed the Information issue as well - by following your recipe:
In information.js.
I changed changed "v-card-text" to "div"
Cleared the cache and restated LMS - and now it is working fine in Information page as well.piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
Comment
-
Is it only 'Manage Players' and 'Information' that are affected? What about 'Settings', 'Player Settings', the sync dialog, and random mix dialog? These also use "v-card-text"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
-
Hi Craig,
Thanks for this excellent skin. It is an oasis of serenity in a desert of boredom.
I have, however, noticed a tiny glitch in the Group Players screen. I have a mixture of five Radios and Booms grouped together. Here the output volume is set at 50%. It seems to update every second. Randomly, some of the outputs will flicker with what looks like a floating point value, with about 13 places to the right of the decimal pointMaterial 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
-
piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
Comment
-
Comment
-
Go to Craig’s github page in the first post and all the previous version are there to download. Then you can manually overwrite the the existing plugin where LMS is installed.Comment
Comment