Announcement

Collapse
No announcement yet.

Announce: Material Skin

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

    Originally posted by RobbH View Post
    I think the Network Error occurs before clicking on anything in the dropdown menu. It appears as soon as the menu opens. Does that make any difference?
    Sorry, that was incorrect. I just checked. The first Network Error does not occur until a menu item is clicked on.
    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 hopkins View Post
      Hi,

      I have what seems to be a small bug to report.
      When adding the parameter $HOST to a weblink in the action.json file, the target link is added to the current location. For example:

      {
      "album":[
      {
      "title":"Album details",
      "weblink":"$HOST:5000/LMSalbum#$ALBUMID#$ID"
      }
      ],
      "track":[
      {
      "title":"Album details",
      "weblink":"$HOST:5000/LMSalbum#$ALBUMID#$ID"
      }
      ],
      "system":[
      {
      "title":"Player",
      "weblink":"$HOST:5000/LMSplaylist#$NAME#$ID"
      }
      ]
      }

      The first two actions work, but the last one results in this adress (concatanation of the material adress + target): "http://192.168.1.177:9001/material/192.168.1.177:5000/LMSplaylist"
      Problem solved. I had left a comma after the last square bracket.

      Comment


        Originally posted by mps View Post
        Thanks for creating such a great interface. I do have a suggestion that I hope you can consider. I often put useful/interesting information in the "Comment" tag of a track (e.g., liner notes, concert info, etc.), but the Comment tag isn't shown in the track information screen. E.g., the following shows the Artist, Year, Genre, and Source but not the comment
        Implemented for a future 2.10.0 release.

        Originally posted by mps View Post
        Likewise, this information screen mentions the comment but doesn't show its value like it does for Artist, Genre, Year, and Rating.
        These menus are generated by LMS. If you click on the "Comment" line it will display the comment itself.
        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


          APK 0.2.1 Release

          Been almost a year since the last release, and only minor changes:
          1. Don't use WebView's app cache - deprecated.
          2. Disable webview scrollbars.
          3. Tell MaterialSkin to not embed PDF files, and use intent to open these with phone's PDF viewer. Requires skin version 2.10.0, or later.


          The PDF fix also requires a change in the skin, which will be in its next release. You download the APK from GitHub, or wait for it to be updated on f-droid (which is the recommended route).
          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


            Great, tx for the update.

            It triggered my Android Avast mobile security app though with this:

            Click image for larger version

Name:	2022-07-05 09.43.00 (Small).jpg
Views:	1
Size:	52.9 KB
ID:	1575382

            I wish these security providers would replace cryptic error messages with something that most folks could understand.
            Also a search reveals that it's likely because the APK has not been published on Google Play store i.e. a type of whitelist function, rather than it being "reported as a suspicious file" which has rather a different (blacklist) connotation!

            Either way, I think I can breathe easy. ;-)

            E2A: I checked with other vendors and it's fine:


            I also submitted it as a false positive.
            Last edited by mr-b; 2022-07-05, 10:20.

            Comment


              Originally posted by cpd73 View Post
              Implemented for a future 2.10.0 release.
              Thanks for this. I've installed 2.10 from github and have set "Show comment in info view" to Yes in settings -- but I am not seeing Comment being displayed (for tracks where the tag exists).

              Comment


                Originally posted by bwaldron View Post
                Thanks for this. I've installed 2.10 from github and have set "Show comment in info view" to Yes in settings -- but I am not seeing Comment being displayed (for tracks where the tag exists).
                Should be resolved 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


                  Originally posted by cpd73 View Post
                  Should be resolved now.
                  It certainly is. Thanks again!

                  Comment


                    Bookmarks

                    Hi Craig

                    I have come across an issue whilst using the Bookmarks plugin. Having selected a bookmark to play Material no longer offers a Back button to come entirely out of the plugin. The only option is to type some spurious txt in the search bar at the top and then exit from that. The following picture hopefully shows what I mean.

                    Thanks

                    Steve
                    Attached Files

                    Comment


                      Originally posted by Shozzer View Post
                      Hi Craig

                      I have come across an issue whilst using the Bookmarks plugin. Having selected a bookmark to play Material no longer offers a Back button to come entirely out of the plugin. The only option is to type some spurious txt in the search bar at the top and then exit from that. The following picture hopefully shows what I mean.

                      Thanks

                      Steve
                      Confirmed, fixed 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


                        Originally posted by cpd73 View Post
                        Been almost a year since the last release, and only minor changes:
                        1. Don't use WebView's app cache - deprecated.
                        2. Disable webview scrollbars.
                        3. Tell MaterialSkin to not embed PDF files, and use intent to open these with phone's PDF viewer. Requires skin version 2.10.0, or later.


                        The PDF fix also requires a change in the skin, which will be in its next release. You download the APK from GitHub, or wait for it to be updated on f-droid (which is the recommended route).
                        How long does it normally take f-droid to offer the update?

                        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 slartibartfast View Post
                          How long does it normally take f-droid to offer the update?
                          No idea, a week or two? AFAIK they have a script that monitors repos for release tags, and then create a build from that.
                          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
                            Implemented for a future 2.10.0 release.
                            Thank you. Much appreciated!

                            Originally posted by cpd73 View Post

                            These menus are generated by LMS. If you click on the "Comment" line it will display the comment itself.
                            I'm not sure I understand this because the web interface does what I am looking for (displaying the comment without needing to click anything) but Material Skin does not. Would it be possible for Material skin to behave like the web interface does in this respect?
                            Click image for larger version

Name:	track_details3.png
Views:	2
Size:	184.9 KB
ID:	1575388

                            Thanks for your consideration,
                            Mike

                            Comment


                              Originally posted by mps View Post
                              I'm not sure I understand this because the web interface does what I am looking for (displaying the comment without needing to click anything) but Material Skin does not.
                              MaterialSkin != DefaultSkin. A different API is used. All Material can do is show the info supplied by LMS. Try Squeezer, SqueezeCtrl, or iPeng, and you should see the same,
                              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 am not sure where the correct place to ask this question is, so please let me know if I should ask this elsewhere.
                                I would like to use the IR Blaster plugin with my SB Touch. After installing it , I was greeted with a blank plugin page. Only after I changed from Material Skin to Default Skin was the plugin page visible. Is this something on the Material skin side or on the plugin side, and can that be resolved ?
                                I am running:
                                LMS Version: 8.3.0 - 1655802730
                                Material Skin 2.9.8
                                IR-Blaster 6.2.2
                                Attached Files
                                Last edited by justjason; 2022-07-06, 19:14.

                                Comment

                                Working...
                                X