Announcement

Collapse
No announcement yet.

Announce: Material Skin

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • 0.8.2 Release

    Main changes:
    1. If queue contains all items, use these to calculate total duration.
    2. Only request ratings info if TrackStat installed
    3. Remove "SimpleLibraryViews " prefix from library names
    4. If no player saved to settings, try to select a standard player before group
    5. Add long-press to now-playing nav button (track info), and queue (scroll to current), in addition to longpres on browse (go home). Only works whilst on relevant page.
    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


    • NaN:NaN

      Originally posted by cpd73
      Main changes:
      1. If queue contains all items, use these to calculate total duration.
      2. Only request ratings info if TrackStat installed
      3. Remove "SimpleLibraryViews " prefix from library names
      4. If no player saved to settings, try to select a standard player before group
      5. Add long-press to now-playing nav button (track info), and queue (scroll to current), in addition to longpres on browse (go home). Only works whilst on relevant page.
      I just updated material to v0.8.2. Using the material/desktop interface I loaded a Sotify playlist, Jazz Vibes, into the queue, 200 tracks, and at the top of the queue pane it states: 200 Tracks (NaN:NaN) and I am assuming that NaN stands for "Not a Number."
      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 Ron F.
        I just updated material to v0.8.2. Using the material/desktop interface I loaded a Sotify playlist, Jazz Vibes, into the queue, 200 tracks, and at the top of the queue pane it states: 200 Tracks (NaN:NaN) and I am assuming that NaN stands for "Not a Number."
        Hmmm... Can you...
        1. Start material in a desktop browser; http://SERVER:9000/material/desktop?debug=json
        2. Clear the queue - so there are no songs
        3. Navigate to Spotty, to where you want to add tracks - but don't add just yet
        4. Open your browser's developer tools
        5. Go to the 'Console' tab
        6. Clear any existing messages - there should be a clear, or trash can, icon
        7. Add the spotty tracks to the queue
        8. In the console window the message sent to and recieved from LMS should be shown - please copy these here


        As I don't use Spotify, I can't recreate the error. But if you do the above, I should see what LMS is sending to Material to populate the queue - and then I can (hopefully) see what is wrong.
        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 Ron F.
          I just updated material to v0.8.2. Using the material/desktop interface I loaded a Sotify playlist, Jazz Vibes, into the queue, 200 tracks, and at the top of the queue pane it states: 200 Tracks (NaN:NaN) and I am assuming that NaN stands for "Not a Number."
          ...just managed to recreate with YouTube - will fix. Assuming this is the same as with Spotty - but I should think so.
          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
            ...just managed to recreate with YouTube - will fix. Assuming this is the same as with Spotty - but I should think so.
            That is good. I did as you asked, but the debug output is quite lengthy. I won't post it here since you were able to duplicate the problem using YouTube.

            I did see JSON PLAYER output that contains things like, "playlist_tracks":200,"seq_no":"45", where 200 appears to be a number, and "45" appears to be a string - is the problem something like that?
            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


            • I'm experiencing an issue with the Music & Artists Information plugin, on Material only. I understand that it's not necessarily a Material problem, but this seems the logical place to start, since MAI works as it should in the default interface. Additionally, I could swear that I had seen something about this in the recent discussion of album art resizing, before I encountered this issue, but I cannot find it now. Maybe I'm overlooking something obvious (unfortunately, that's one of my skills); if so, I apologize.

              When I try to access "Local artwork," the menu displays correctly in grid view, but when I click on an image, only a thumbnail is displayed.

              Click image for larger version

Name:	tiny_art.jpg
Views:	1
Size:	12.2 KB
ID:	1566554

              In list view, the menu displays images, but no file names. Clicking on an image results in an error message: "Something went wrong! (Error: Network Error)".

              This happens with album art resizing set to use LMS or msb.com. I've also tried changing the "thumbnail size" setting on the Interface tab in Settings, to no effect.

              Since I don't see anyone else complaining about this, I assume this is most likely something wrong in my setup, rather than a problem with either of the plugins involved, but I hope I can get some guidance on how to isolate the issue.

              Incidentally, I've updated to the June 21 nightly build of LMS, running on Debian X86-64.
              Usually running latest beta LMS nightly on Raspberry Pi OS with virtual players. Occasionally using SB Radio, Boom or Classic.

              Comment


              • Originally posted by RobbH
                I'm experiencing an issue with the Music & Artists Information plugin, on Material only. I understand that it's not necessarily a Material problem, but this seems the logical place to start, since MAI works as it should in the default interface. Additionally, I could swear that I had seen something about this in the recent discussion of album art resizing, before I encountered this issue, but I cannot find it now. Maybe I'm overlooking something obvious (unfortunately, that's one of my skills); if so, I apologize.

                When I try to access "Local artwork," the menu displays correctly in grid view, but when I click on an image, only a thumbnail is displayed.

                [ATTACH]27572[/ATTACH]

                In list view, the menu displays images, but no file names. Clicking on an image results in an error message: "Something went wrong! (Error: Network Error)".

                This happens with album art resizing set to use LMS or msb.com. I've also tried changing the "thumbnail size" setting on the Interface tab in Settings, to no effect.

                Since I don't see anyone else complaining about this, I assume this is most likely something wrong in my setup, rather than a problem with either of the plugins involved, but I hope I can get some guidance on how to isolate the issue.

                Incidentally, I've updated to the June 21 nightly build of LMS, running on Debian X86-64.
                Local artwork seem to have an issue in Orange Squeeze as well. The artwork shown is tiny. I suspect nobody else has complained because the function is not used much.

                Sent from my SM-G900F 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 cpd73
                  Main changes:
                  1. If queue contains all items, use these to calculate total duration.
                  2. Only request ratings info if TrackStat installed
                  3. Remove "SimpleLibraryViews " prefix from library names
                  4. If no player saved to settings, try to select a standard player before group
                  5. Add long-press to now-playing nav button (track info), and queue (scroll to current), in addition to longpres on browse (go home). Only works whilst on relevant page.
                  The top of the screen doesn't look right on Android. I seem to have lost the three dots.

                  Sent from my SM-G900F 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 slartibartfast
                    The top of the screen doesn't look right on Android. I seem to have lost the three dots.

                    Sent from my SM-G900F using Tapatalk
                    It is possible that your phone's browser rendered the dashboard a bit too large for the screen. You might be able to "pinch" the display down using two fingers, to make it fit.
                    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 Ron F.
                      It is possible that your phone's browser rendered the dashboard a bit too large for the screen. You might be able to "pinch" the display down using two fingers, to make it fit.
                      It seems to be caused by the length of the band name and track title in the top part of the screen.

                      Sent from my SM-G900F 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 slartibartfast
                        It seems to be caused by the length of the band name and track title in the top part of the screen.

                        Sent from my SM-G900F using Tapatalk
                        Just to emphasise the issue here is another screenshot where everything is shifted off the screen.

                        Sent from my SM-G900F 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 slartibartfast
                          It seems to be caused by the length of the band name and track title in the top part of the screen.

                          Sent from my SM-G900F using Tapatalk
                          You are right. I duplicated the problem. I can also just make out the volume percentage behind the artist's name.
                          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 Ron F.
                            You are right. I duplicated the problem. I can also just make out the volume percentage behind the artist's name.
                            On earlier versions the track title/band name was truncated.

                            Sent from my SM-G900F 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 slartibartfast
                              On earlier versions the track title/band name was truncated.
                              Confirmed, and fixed for 0.8.3
                              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 RobbH
                                I'm experiencing an issue with the Music & Artists Information plugin, on Material only. I understand that it's not necessarily a Material problem, but this seems the logical place to start, since MAI works as it should in the default interface. Additionally, I could swear that I had seen something about this in the recent discussion of album art resizing, before I encountered this issue, but I cannot find it now. Maybe I'm overlooking something obvious (unfortunately, that's one of my skills); if so, I apologize.

                                When I try to access "Local artwork," the menu displays correctly in grid view, but when I click on an image, only a thumbnail is displayed.

                                [ATTACH]27572[/ATTACH]

                                In list view, the menu displays images, but no file names. Clicking on an image results in an error message: "Something went wrong! (Error: Network Error)".

                                This happens with album art resizing set to use LMS or msb.com. I've also tried changing the "thumbnail size" setting on the Interface tab in Settings, to no effect.

                                Since I don't see anyone else complaining about this, I assume this is most likely something wrong in my setup, rather than a problem with either of the plugins involved, but I hope I can get some guidance on how to isolate the issue.
                                I can confirm this issue too. Will look into it.
                                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

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