Announcement

Collapse
No announcement yet.

Announce: Material Skin

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Originally posted by hsmeets
    not sure if this is really a Material issue, but I noticed it after the latest update, it worked before than.
    Don't use Qobuz so cannot directly test. However, if you use Material's JSON debug (see my sig) and post the complete RESP message that is used for the last screenshot (where you state the URL should be) then I can look into this.
    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


    • Originally posted by castalla
      Using LMS apk gives a now playing screen which doesn't display the metadata image when the track changes - just the generic disc image.
      2.10.0 had an issue where the meta-data was not displayed, fix in 2.10.1 If you are sure you have 2.10.1 installed, the use "Settings -> Application" and clear the cache. This will cause Material to fully reload.
      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


      • Originally posted by cpd73
        2.10.0 had an issue where the meta-data was not displayed, fix in 2.10.1 If you are sure you have 2.10.1 installed, the use "Settings -> Application" and clear the cache. This will cause Material to fully reload.
        No luck. Apk is 0.2.1 and skin is 2.10.1...

        Tried with Radio Paradise - no image
        ------------------------------------------------------------------------------------

        Comment


        • Originally posted by cpd73
          Don't use Qobuz so cannot directly test. However, if you use Material's JSON debug (see my sig) and post the complete RESP message that is used for the last screenshot (where you state the URL should be) then I can look into this.

          Below are the JSON responses that are generated when I click on 'Qobuz Extras' and the window changes to 'Boekjes' (last screenshot).

          The PDF on the Qobuz server exists, https://static.qobuz.com/goodies/97/000151379.pdf can be viewed when copy/paste the URL to a new browser window.

          by the way: this is on an Apple M1 MacBook Air with Safari version 15.5 in case it should matter.

          I hope this is what you need, otherwise let me know!

          Code:
          [Log] [11:30:36] JSON REQ: ["74:da:38:1a:af:62",["qobuz","goodies","menu:1","goodies:[{\"file_format_id\":21,\"url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"name\":\"Livret numérique\",\"description\":\"Hanover Band & Andrew Arthur - JS Bach: Harpsichord Concertos, BWV 1052, 1054, 1055 & 1058\",\"original_url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"id\":151379}]"]] (material.min.js, line 237)
          [Log] [11:30:36] JSON UPDATING (74:da:38:1a:af:62) (material.min.js, line 237)
          [Log] [11:30:36] JSON REQ: ["74:da:38:1a:af:62",["status","-",1,"tags:cdegiloqrstuyAABKNST"]] (material.min.js, line 237)
          [Log] [11:30:36] JSON RESP: {"method":"slim.request","id":0,"params":["74:da:38:1a:af:62",["qobuz","goodies","menu:1","goodies:[{\"file_format_id\":21,\"url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"name\":\"Livret numérique\",\"description\":\"Hanover Band & Andrew Arthur - JS Bach: Harpsichord Concertos, BWV 1052, 1054, 1055 & 1058\",\"original_url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"id\":151379}]"]],"result":{"item_loop":[{"text":"Boekje","weblink":"https://static.qobuz.com/goodies/97/000151379.pdf"}],"count":1,"offset":0}} (material.min.js, line 237)
          [Log] [11:30:36] JSON RESP: {"method":"slim.request","id":0,"params":["74:da:38:1a:af:62",["qobuz","goodies","menu:1","goodies:[{\"file_format_id\":21,\"url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"name\":\"Livret numérique\",\"description\":\"Hanover Band & Andrew Arthur - JS Bach: Harpsichord Concertos, BWV 1052, 1054, 1055 & 1058\",\"original_url\":\"https://static.qobuz.com/goodies/97/000151379.pdf\",\"id\":151379}]"]],"result":{"item_loop":[{"text":"Boekje","weblink":"https://static.qobuz.com/goodies/97/000151379.pdf"}],"count":1,"offset":0}} (material.min.js, line 237)
          [Log] [11:30:36] JSON PLAYER (74:da:38:1a:af:62): {"can_seek":1,"playlist_timestamp":1658308764.92197,"playlist repeat":0,"player_name":"Player@Livingroom","playlist_cur_index":"12","digital_volume_control":1,"playlist_loop":[{"type":"flc","artist":"L'Arpeggiata, Stefano Landi","playlist index":12,"duration":"287","id":"-95156768","title":"Quando Rinaldo","samplerate":"44100","bitrate":"658kbps","year":"0","coverid":"-95156768","url":"qobuz://128227955.flac","artwork_url":"/imageproxy/https%3A%2F%2Fstatic.qobuz.com%2Fimages%2Fcovers%2F8b%2Fmr%2Fh6yr2k5ygmr8b_600.jpg/image.jpg","album":"Landi : \"Homo fugit velut umbra...\""}],"mixer volume":25,"seq_no":0,"mode":"pause","time":179.989037294388,"playlist shuffle":0,"power":1,"signalstrength":0,"rate":1,"remote":1,"player_ip":"192.168.0.7:35140","playlist mode":"off","player_connected":1,"duration":287,"current_title":"Quando Rinaldo van L'Arpeggiata van Landi : \"Homo fugit velut umbra...\"","playlist_tracks":15,"remoteMeta":{"id":"-95156768","title":"Quando Rinaldo","coverid":"-95156768","duration":"287","album":"Landi : \"Homo fugit velut umbra...\"","type":"flc","bitrate":"658kbps","url":"qobuz://128227955.flac","year":"0","artist":"L'Arpeggiata, Stefano Landi","artwork_url":"/imageproxy/https%3A%2F%2Fstatic.qobuz.com%2Fimages%2Fcovers%2F8b%2Fmr%2Fh6yr2k5ygmr8b_600.jpg/image.jpg","samplerate":"44100"}} (material.min.js, line 237)
          Last edited by hsmeets; 2022-07-20, 10:39.
          does the all-black SB sound better than the white SB?

          Comment


          • Originally posted by castalla
            No luck. Apk is 0.2.1 and skin is 2.10.1...

            Tried with Radio Paradise - no image
            Sorry then, no idea. I use the APK and it works for me after the fix in 2.10.1 Have you tried with local sources? I also noticed that the volume percentage label is not correctly positioned on your screenshot. Tried to recreate that and can't, as its correctly positioned for me. Looks like you do not have "Music and artist information" installed, so I even tried without that - still fine.
            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


            • Originally posted by cpd73
              Sorry then, no idea. I use the APK and it works for me after the fix in 2.10.1 Have you tried with local sources? I also noticed that the volume percentage label is not correctly positioned on your screenshot. Tried to recreate that and can't, as its correctly positioned for me. Looks like you do not have "Music and artist information" installed, so I even tried without that - still fine.
              Options for the M6 are very limited. An app either works or not - so Troubleshooting is a pain. Guess I'll just have to live with it...
              ------------------------------------------------------------------------------------

              Comment


              • Originally posted by hsmeets
                Below are the JSON responses that are generated when I click on 'Qobuz Extras' and the window changes to 'Boekjes' (last screenshot).
                That's perfect, thanks! I can recreate the issue and will fix for 2.10.2
                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


                • Originally posted by castalla
                  No luck. Apk is 0.2.1 and skin is 2.10.1...

                  Tried with Radio Paradise - no image
                  Did you try in a browser as well?

                  Sent from my Pixel 3a using Tapatalk
                  Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                  Bedroom: Radio
                  Bathroom: Radio

                  Comment


                  • Originally posted by Ron F.
                    I am having a new problem with the screensaver feature in Material, Github: "Adjust screensaver text positions." Parent:374a98, which was pushed immediately after the release of 2.10.1.
                    Hopefull fixed (in git) now for 2.10.2
                    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


                    • Originally posted by cpd73
                      That's perfect, thanks! I can recreate the issue and will fix for 2.10.2
                      Many thanks!
                      does the all-black SB sound better than the white SB?

                      Comment


                      • Originally posted by slartibartfast
                        Did you try in a browser as well?

                        Sent from my Pixel 3a using Tapatalk
                        Haven't tried as M6 doesn't have a browser - it would have to be installed. I could try it. Will report back.
                        ------------------------------------------------------------------------------------

                        Comment


                        • Originally posted by castalla
                          Haven't tried as M6 doesn't have a browser - it would have to be installed. I could try it. Will report back.
                          Just tried with Fully Kiosk Browser - chokes with a message to update Web view... Think that would be a herculean task to even attempt.

                          Seems I'm going to have to use Squeezer which is okay but not very configurable to strip down surplus interface items.
                          ------------------------------------------------------------------------------------

                          Comment


                          • Originally posted by cpd73
                            Hopefull fixed (in git) now for 2.10.2
                            Just tested using Git commit e57de2 with APK 0.2.1 on my Android 12 phone ... portrait display, and the Time display now looks good. Thanks!
                            Living Room: SB Touch + DIY PSU > CI Audio VDA.2 DAC + VAC.1 PSU > VRX.1 cables > Emotiva XSP-1 Gen 2 preamp + XPA-DR2 amp > Blue Jeans cables > B&W 804 speakers
                            Laptop: System76 Galago + Ubuntu 18.04 + Squeezelite + Epiphany/Material Skin > Emotiva Little Ego DAC > Grado PS500 headphones
                            Bedroom: RPi Zero W + Squeezelite > miniBOSS DAC HAT > Bose SoundLink Revolve
                            Phone: Pixel 6a + Termux/Squeezelite + Material APK > Senn IE80 earbuds
                            Server: System76 Meerkat + Pop!_OS 22.04 + LMS 8.4

                            Comment


                            • Originally posted by castalla
                              Just tried with Fully Kiosk Browser - chokes with a message to update Web view... Think that would be a herculean task to even attempt.

                              Seems I'm going to have to use Squeezer which is okay but not very configurable to strip down surplus interface items.
                              Does Material work on other devices? As it should be exactly the same code. Perhaps uninstall and re-install APK to be 100% sure the MaterialSkin code is being updated. The APK does use WebView, so if this is out of date then there could be issues.
                              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


                              • Originally posted by cpd73
                                Does Material work on other devices? As it should be exactly the same code. Perhaps uninstall and re-install APK to be 100% sure the MaterialSkin code is being updated. The APK does use WebView, so if this is out of date then there could be issues.
                                No issues with material on all other android devices. The apk is definitely your latest.
                                ------------------------------------------------------------------------------------

                                Comment

                                Working...
                                X
                                😀
                                🥰
                                🤢
                                😎
                                😡
                                👍
                                👎