Announcement

Collapse
No announcement yet.

Announce: Material Skin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Craig

    Did you change the I lookup code for Lyrics when you changed it for Album review ? I have some local lyrics files that are now not displaying but do when you go via More ?
    Jim



    VB2.4 storage QNAP TS419p (NFS)
    Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
    Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
    Dining Room SB Radio
    Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
    Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

    Comment


      Originally posted by d6jg View Post
      Craig

      Did you change the I lookup code for Lyrics when you changed it for Album review ? I have some local lyrics files that are now not displaying but do when you go via More ?
      Nope! I'll update the code for 0.9.2 to pass just track_id for lyrics and just artist_id for biographies - if these are known for these calls, otherwise I'll pass the strings.
      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 View Post
        Nope! I'll update the code for 0.9.2 to pass just track_id for lyrics and just artist_id for biographies - if these are known for these calls, otherwise I'll pass the strings.
        I'm not sure whether that is the answer so don't change yet. I'll need to do some testing with MAI in the default skin first.

        I have now realised that the issue is that MAI finds local lyrics correctly for one variant of a particular album but not always for another and Material does the same.
        This all comes from me finding that ChartLyrics has "Derek & The Dominos" listed as Derek and the Dominos and a subsequent discussion with Michael about "and/&" in the MAI code where we agreed that it was unresovable except by creating local lyrics files.

        All my variants of Layla and Other Assorted Love Songs are tagged as "Derek & The Dominos" so to overcome the issue I manually created Lyric files for the entire album under a folder named - Derek & The Dominos

        MAI finds them for tacks in
        Layla and Other Assorted Love Songs (Deluxe)
        but only sometimes for
        Layla and Other Assorted Love Songs
        Layla and Other Assorted Love Songs (Vinyl)

        It may also be a caching issue so I will clear and re-test.
        Jim



        VB2.4 storage QNAP TS419p (NFS)
        Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
        Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
        Dining Room SB Radio
        Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
        Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
        Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

        Comment


          Originally posted by d6jg View Post
          I'm not sure whether that is the answer so don't change yet.
          Well, as per the ablum review, I looked at the MAI code, and if these parametes are passed for the relevant call it will use them to lookup the actual string values. So, should be safe enough.
          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 View Post
            Well, as per the ablum review, I looked at the MAI code, and if these parametes are passed for the relevant call it will use them to lookup the actual string values. So, should be safe enough.
            Ok. But clearing the cache fixed it anyway.
            Jim



            VB2.4 storage QNAP TS419p (NFS)
            Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
            Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
            Dining Room SB Radio
            Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
            Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
            Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

            Comment


              Since upgrading to 0.9.1, I seem to be unable to use the "Local artwork" option of MAI from Material. Every attempt to use it produces this error message: "Something went wrong! (Error: Network Error)" and this in the LMS log:

              Slim::Web::JSONRPC::requestMethod (486) 00:23:24:0a:e9:a3: request not dispatchable!

              Works as expected in the default interface.
              Usually running latest beta LMS nightly on Raspberry Pi OS with virtual players (Squeezelite and Airplay bridge). Occasionally using SB Radio, Boom or Classic.

              Comment


                Announce: Material Skin

                > Since upgrading to 0.9.1, I seem to be unable to use the "Local artwork"
                > option of MAI from Material. Every attempt to use it produces this error
                > message: "Something went wrong! (Error: Network Error)" and this in the
                > LMS log:
                >
                > Slim::Web::JSONRPC::requestMethod (486) 00:23:24:0a:e9:a3: request not
                > dispatchable!


                That would happen if the client (Material or other) would request for a
                player which is no longer connected to LMS. Most likely this has nothing
                to do with Material.

                > Works as expected in the default interface.


                With the same MAC address? Can you double check you've selected the same
                player in both skins?

                --

                Michael
                Michael

                "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
                (LMS: Settings/Information)

                Comment


                  Originally posted by mherger View Post
                  > Since upgrading to 0.9.1, I seem to be unable to use the "Local artwork"
                  > option of MAI from Material. Every attempt to use it produces this error
                  > message: "Something went wrong! (Error: Network Error)" and this in the
                  > LMS log:
                  >
                  > Slim::Web::JSONRPC::requestMethod (486) 00:23:24:0a:e9:a3: request not
                  > dispatchable!


                  That would happen if the client (Material or other) would request for a
                  player which is no longer connected to LMS. Most likely this has nothing
                  to do with Material.

                  > Works as expected in the default interface.


                  With the same MAC address? Can you double check you've selected the same
                  player in both skins?

                  --

                  Michael
                  I see the same. If I tap on "local artwork" I see the first image. If I tap on the artwork to enlarge it I see the second image.

                  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


                    same here, I noticed that as well
                    Squeezebox: Boom x2 (Kitchen and Living Room), Radio x4 (Kids, Play Room and Bedroom), PiCorePlayer (Office)
                    Server: 8.1.0 for PCP
                    Plugins: Spotty | Dynamic Playlists | SQL Playlist | Music and Artist Information | TrackStat
                    Remote: iPhone8/iPad Air running iPeng
                    Music: Last.fm

                    Comment


                      Originally posted by mherger View Post
                      >
                      ....
                      > Works as expected in the default interface.[/color]

                      With the same MAC address? Can you double check you've selected the same
                      player in both skins?

                      --

                      Michael
                      Same player.

                      slartibartfast explained it better than I did. I can also see the thumbnails in Local artwork, but when I attempt to select an image, the error occurs.
                      Usually running latest beta LMS nightly on Raspberry Pi OS with virtual players (Squeezelite and Airplay bridge). Occasionally using SB Radio, Boom or Classic.

                      Comment


                        Originally posted by cpd73 View Post
                        Great! I'll commit this for the next release...
                        will this be part of a nightly release, or are we waiting for 7.9.3?
                        --
                        4 TB Drobo-->FW 800-->mac mini-->Ethernet
                        Transporter--> Wireworld Eclipse 6 coax-->Meridian G61
                        G61--> Nordost Red Dawn-->Primare 30.3
                        Primare-->Ocos--Vienna Acoustics Beethoven/Maestro

                        Comment


                          Originally posted by netchord View Post
                          will this be part of a nightly release, or are we waiting for 7.9.3?
                          Craig means in the next release of the Material Skin plugin (v0.9.2)
                          Jim



                          VB2.4 storage QNAP TS419p (NFS)
                          Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
                          Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
                          Dining Room SB Radio
                          Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
                          Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
                          Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

                          Comment


                            Originally posted by d6jg View Post
                            Craig means in the next release of the Material Skin plugin (v0.9.2)
                            got it, thank you, and thank you Craig.
                            --
                            4 TB Drobo-->FW 800-->mac mini-->Ethernet
                            Transporter--> Wireworld Eclipse 6 coax-->Meridian G61
                            G61--> Nordost Red Dawn-->Primare 30.3
                            Primare-->Ocos--Vienna Acoustics Beethoven/Maestro

                            Comment


                              Originally posted by slartibartfast View Post
                              I see the same. If I tap on "local artwork" I see the first image.
                              Yaah, I stupidly removed the section of code that handles this. Oops! Fix for next release...
                              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


                                0.9.2 Release

                                Main changes:
                                1. Fix Qobuz search field
                                2. On modern browsers, clamp title/artist/album test to two lines each in landscape now-playing
                                3. For MAI lyrics and biographies, just pass IDs if know - text items otherwise
                                4. In mobile layout, colour the active tab icon and label
                                5. Fix showing images
                                Last edited by cpd73; 2019-07-23, 20:57.
                                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