Announcement

Collapse
No announcement yet.

Announce: Material Skin

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

    Nor me.
    Server - LMS 8.4.0 RPi4B 4GB/NanoSound ONE case/pCP 8.1.0 - 75K library, playlists & LMS cache on Sata SSD (ntfs)

    Lounge - DAC32 - AudioEngine B2
    Office - RPi 3B+/HiFiBerry DAC HAT/RPi screen - Edifier D12
    Bedroom - Echo Show 8

    Spares - 1xSB Touch, 1xSB3, 4xRPi, AVI DM5 speakers

    Comment


      Originally posted by cpd73 View Post
      Does anyone use the 'Open mini-player' buttons to launch Material's "mini player"? .....
      When on a PC I use material within Squeezelite-X. In SLX, I sometimes launch the mini-player from the title bar (see below), but never from the player menu.

      Click image for larger version

Name:	Capture.JPG
Views:	1
Size:	19.7 KB
ID:	1573759

      I find it useful as it saves screen space.
      Location 1: LMS 8.3 on Win 10 Brix Server, x3 SB Radios, x1 Touch, x1 Controller : Location 2: LMS 8.3 on Win 10 Brix Server, x2 SB Radios, x1 Duet Receiver, x1 Controller : Alexa Mediaserver Smart Skill, Material Android, SqueezeliteX control

      Comment


        Originally posted by slartibartfast View Post
        For me on Firefox it looks like this. I am not sure how it is meant to look and to be honest did not even know the feature was there until now.

        Sent from my Pixel 3a using Tapatalk
        For me in Chrome it looks the same
        Click image for larger version

Name:	Screenshot_24.png
Views:	1
Size:	48.4 KB
ID:	1573761

        In Edge Chromium it doesn't work as it should, leaving the rest of the window still partially visible
        Click image for larger version

Name:	Screenshot_21.png
Views:	1
Size:	80.3 KB
ID:	1573760

        In both cases it's possible to just resize the window and the full interface is visible again. The Squeezelite-X implementation of the same feature doesn't allow for resizing of the window, there's no address bar and only the "Now playing" info + controls are visible
        Click image for larger version

Name:	Screenshot_25.png
Views:	1
Size:	46.9 KB
ID:	1573762
        Main System: Marantz SR-5015 + Adam Audio T8V + Teufel Ultima 20 Mk 3 + BK Monolith+ FF + Lenovo T560 + Kodi + LG OLED65B26LA + UP-Board running Daphile
        Kitchen: Touch + Ikea ENEBY 30
        Home-Office: SqueezeLite-X + Topping DX3 Pro + NAD 312 + TMA Premium 905

        Comment


          Originally posted by bakker_be View Post
          The Squeezelite-X implementation of the same feature doesn't allow for resizing of the window, there's no address bar and only the "Now playing" info + controls are visible
          Yeah, Squeezelite-X is in full control. I think the issue when using a plain browser is that some browsers will set a minimal initial window size.

          Anyhow, thanks for all the replies - I've removed this. Should not affect Squeezelite-X's version.
          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


            There's a bug when switching from landscape to not landscape on an iPhone (iOS 15.1), where Material ignores the phone's status bar when rendering the new view:

            Click image for larger version

Name:	lms_mat_sb.jpeg
Views:	1
Size:	36.3 KB
ID:	1573764

            It doesn't happen all the time but pretty often.
            QLMS [email protected] x64 (digimaster) / QNAP 469L (QTS 4.3.4)
            LMS 8.4 x64 / Intel NUC8 i3 (Ubuntu 22.04.1 LTS)

            Comment


              Originally posted by dolodobendan View Post
              There's a bug when switching from landscape to not landscape on an iPhone (iOS 15.1), where Material ignores the phone's status bar when rendering the new view:
              Looks like an iOS/Safari issue to me.
              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
                Looks like an iOS/Safari issue to me.
                That's my guess, too. Thought I mention it anyway.
                QLMS [email protected] x64 (digimaster) / QNAP 469L (QTS 4.3.4)
                LMS 8.4 x64 / Intel NUC8 i3 (Ubuntu 22.04.1 LTS)

                Comment


                  Originally posted by cpd73 View Post
                  Does anyone use the 'Open mini-player' buttons to launch Material's "mini player"? These buttons have a suqare with an arrow pointing to right and are placed to the right of each player entry in the player menu (near each player's power button). When clicked they launch a new small window showing just the top and bottom toolbars. This applies to the desktop layout only.

                  The reason I ask is that, for me, this function does not work well (Chromium, in webapp mode, launches a new maximised window, the location bar is still shown, etc.), thy make the menu look crowded, and I've never really used this feature myself - see no reason for it really. Therefore, I'd like to remove for the next release.
                  I use it. Squeezelite-X uses it. In that environment, there are no issues, since I am controlling the browser. I would like to keep the mini-browser. That said, SLX provides it's own button to bring it up, so the buttons within material skin are redundant for me. As long as it renders, I don't need the buttons. Thanks.

                  Click image for larger version

Name:	Mini-Player-MatSkin.png
Views:	1
Size:	20.1 KB
ID:	1573788

                  I really just popped in to say "I love your work", again, but I'm glad I saw this.

                  R Greg Dawson
                  Last edited by rgdawson; 2021-12-03, 15:38.
                  Squeezelite-X

                  Comment


                    Originally posted by cpd73 View Post
                    Yeah, Squeezelite-X is in full control. I think the issue when using a plain browser is that some browsers will set a minimal initial window size.

                    Anyhow, thanks for all the replies - I've removed this. Should not affect Squeezelite-X's version.
                    Saw this after posting above. Thumbs up.

                    R Greg Dawson
                    Squeezelite-X

                    Comment


                      Originally posted by cpd73 View Post
                      Does anyone use the 'Open mini-player' buttons to launch Material's "mini player"? These buttons have a suqare with an arrow pointing to right and are placed to the right of each player entry in the player menu (near each player's power button).
                      Works for me, but I never use it. If you were to add an option to hide it in the preferences I would welcome that. It would help declutter the interface.

                      Comment


                        Originally posted by jeroen2 View Post
                        Works for me, but I never use it. If you were to add an option to hide it in the preferences I would welcome that. It would help declutter the interface.
                        So, you want to un-clutter the interface by adding to the interface?

                        Anyhow, its already been removed for the next release. I only ever added it as the default skin had it, but it was never something I used.
                        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


                          Multi-disc albums

                          For the next release I'm working on improving the support for multi-disc albums, when these are set to be shown as 1 album.
                          1. Show an emblem top-left on covers in browse view
                          2. When playing/adding a dialog will be shown prompting whether to use all discs or a specific disc
                          3. Add 'Play disc starting at track' to track listing context menu
                          4. Add an option to use the comment field as disc title


                          If you elect to show comment as disc title then this will be used when listing the discs (in place of "Disc 1", etc.) and when being prompted which disc to play. Ideally I'd use the 'DISCSUBTITLE' tag, but LMS does not provide this when listing tracks.

                          I don't really use the comment field in my tags, so using this for disc title works great for me. (Note, comment will only be used for multi-discs, so comments on single disc albums will be ignored). Do others use the comment field for this? Are any prefixes, etc, used? e.g. "TITLE=Disc Title"? Just want to know if there is a (semi official) way of embedding details into the comment field?
                          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


                            Track Radio function in tidal on PCP&Material Skin

                            Hi Guys

                            Wonderfull product, I really like it.

                            One question, in Squeezer app -> Tidal App on my android are there a "track radio" function, but when I press the 3 dots in the material skin / web server... is the "track radio" function missing. Do I have to enable something on is this on the "whish list"

                            Comment


                              Originally posted by vejnoe View Post
                              Hi Guys

                              Wonderfull product, I really like it.

                              One question, in Squeezer app -> Tidal App on my android are there a "track radio" function, but when I press the 3 dots in the material skin / web server... is the "track radio" function missing. Do I have to enable something on is this on the "whish list"
                              I dont use streaming services, so can't help much. However, I'm not sure what you are referring to. Are you stating that in 'Sueezer' when you press a track's menu button that "Track Radio" shows as one of the menu options? If so, perhaps in Material you need to go into the "More" menu option - e..g click on vertical three dots, shows menu, at bottom should be "(...) More", this will replace the track list with a listing from LMS, and (hopefully) "Track Radio" is in there. If not, does it appear in the Default skin? (e.g. http :// SERVER:9000/Default/)
                              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


                                Thanks, found it:
                                Click image for larger version

Name:	Capture.JPG
Views:	1
Size:	219.1 KB
ID:	1573819

                                Comment

                                Working...
                                X