Announcement

Collapse
No announcement yet.

Announce: Material Skin

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Sorry for my bad English,
    Yes, I have SB Touch and Usb Hdd plugged into the touch, and I have laptop with Squzzelite X player, and I play music with with Squeezelite X player on laptop from SB Touch with USB HDD.
    I have a problem.
    When I use Squeezlite X or different player on laptop with Material skin, Tiny LMS on the Touch is crashes after 2 min, but when I use Squeezelite X with default skin, no crashes LMS on the Touch and the touch playing as well.
    Maybe is problem with pictures of Cover, in Material skin have cover is big pictures, maybe no, i don't no.
    I factory resetting the touch.
    Every Cover.jpg is max 500x500.​

    Comment


    • Originally posted by zoleprole
      Sorry for my bad English,
      Yes, I have SB Touch and Usb Hdd plugged into the touch, and I have laptop with Squzzelite X player, and I play music with with Squeezelite X player on laptop from SB Touch with USB HDD.
      I have a problem.
      When I use Squeezlite X or different player on laptop with Material skin, Tiny LMS on the Touch is crashes after 2 min, but when I use Squeezelite X with default skin, no crashes LMS on the Touch and the touch playing as well.
      Maybe is problem with pictures of Cover, in Material skin have cover is big pictures, maybe no, i don't no.
      I factory resetting the touch.
      Every Cover.jpg is max 500x500.​
      Probably because Material skin is a plugin for LMS and the Tiny LMS on the Touch does not support any plugins. Your would be much better off running LMS on your laptop.
      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 suggest that "Bits" be changed and displayed in lower case, and dimensioned as a "size"
        Makes sense.

        Originally posted by Ron F.
        Additionally, something I am experiencing when using the desktop display, the output text field for the Technical Info display in the far lower-right corner is now often truncated ending with ellipses when selecting the regular or large font size. I note that desktop Tech Info appears to have a hard limited max width of 180px despite residing in a "flex" div; I don't understand what is causing this limitation, even when there is plenty of room available for more chars? To support the large font, with source and tech info, allowing for a max size of 260 px would probably suffice.​
        I never really use tech info, so on my test 180px was enough, but I'll change this to 260px. Also, what's the point of using the large font setting on desktop browsers - using the browser's zoom is much better (IMHO)
        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


        • When I running LMS on my laptop I must plug USB HDD in laptop?
          Is it possibility play music when LMS running on laptop and USB HDD plug in SB Touch?

          Comment


          • A USB drive attached to a Touch is only visible to TinyLMS running on Touch ... and then that LMS can stream the contents to players.
            So LMS on a laptop cannot see the contents - and it cannot ask TinyLMS to "proxy" it.
            So you would have to move the USB drive. The obvious place is the place where LMS is running. However, if that is a laptop that you frequently move around with then it might not be convenient (or safe for the content) to also have to carry around a spinning drive.
            In that case you would need something else on your home LAN that can share out the drive using a file-sharing protocol like Microsoft SMB (Samba) or Unix/MAC NFS.
            Sometime there is a USB port on your router that can do this.
            Paul Webster
            Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
            and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

            Comment


            • Originally posted by cpd73

              Yeah, for some reason I added the bit-size meta-data flag regardless of tech info display. I've now fixed this, and tech info should be shown for all track listings (if enabled, and apart from the queue).
              cpd73 I have found another instance but it may be using the same code that you have already fixed. In MAI bottom of Album review section

              Click image for larger version

Name:	image.png
Views:	350
Size:	41.1 KB
ID:	1628887
              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 cpd73

                Makes sense.



                I never really use tech info, so on my test 180px was enough, but I'll change this to 260px. Also, what's the point of using the large font setting on desktop browsers - using the browser's zoom is much better (IMHO)
                Thank you; I am testing the latest commits to master for these updates and looks good.

                As to why I prefer using the large font as opposed to the browser's zoom function, using desktop layout on my laptop...
                Well, I use Epiphany (laptop running Ubuntu, Gnome desktop) for LMS/Material. I created a desktop web application, which Epiphany does nicely and the result is a clean presentation of Material with no browser doohickeys; it really looks like an app. I am of the opinion that leaving the zoom at 100% and using the large font looks better than the small font and zooming the rendered page. I think the browse pane with grid view looks a lot better this way, in my opinion of course.

                I have tried a variety of other browsers: Opera, Vivaldi, Brave, Firefox, Ungoogled Chromium, but for viewing a web page coming from a server on my LAN, I finally settled on Epiphany. Note: I would not use it for viewing pages on the wild Internet, not sufficiently secure for that. Actually, now that I am thinking about this again, I might try the low-overhead Luakit as a dedicated renderer for LMS/Material ... I don't know why I never thought of trying this before.​
                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.
                  Thank you; I am testing the latest commits to master for these updates and looks good.
                  Thanks for the confirmation.

                  Originally posted by Ron F.
                  I use Epiphany (laptop running Ubuntu, Gnome desktop) for LMS/Material. I created a desktop web application
                  I used Epiphany like that for a while, but it always felt "slow" - and being WebKit based, it does not support the background blur that Material uses. I then started using Chromium, but each release added different issues.

                  For that reason I created Melodeon. This is a Qt app that wraps QWebView (which uses the Chromium backend) - it adds features such as server discovery, MPRIS, inhibit suspend, etc. I know you use GNOME, but it should fit in reasonably well - the only niggle might be the titlebar. Under KDE I have it reflecting the Material theme - e.g, dark titlebars for dark Material, etc. I keep meaning to see if this is also possible under GNOME, but haven't gotten round to looking into this yet..
                  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 d6jg
                    cpd73 I have found another instance but it may be using the same code that you have already fixed. In MAI bottom of Album review section​
                    Yeah, same issue - should be fixed in 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 zoleprole
                      Sorry for my bad English,
                      Yes, I have SB Touch and Usb Hdd plugged into the touch, and I have laptop with Squzzelite X player, and I play music with with Squeezelite X player on laptop from SB Touch with USB HDD.
                      I have a problem.
                      When I use Squeezlite X or different player on laptop with Material skin, Tiny LMS on the Touch is crashes after 2 min, but when I use Squeezelite X with default skin, no crashes LMS on the Touch and the touch playing as well.
                      Maybe is problem with pictures of Cover, in Material skin have cover is big pictures, maybe no, i don't no.
                      I factory resetting the touch.
                      Every Cover.jpg is max 500x500.​
                      I fix it problem.
                      Problem why TinyLMS crashes is in Mp3Tag, to big resolution of pictures in Art work.
                      When I remove all art work, Touch work perfection.
                      Long live Squeezebox Touch.

                      Comment


                      • 3.1.3 release, changes:

                        1. If LMS's lang is returned as "?", then assume "en"
                        2. Remove non-half-increment ratings from mobile view, as these were not in desktop view.
                        3. Fix menu tooltips for tracks sometimes showing HTML.
                        4. Hide option to show ratings if LMS is started with "--nostatistics"
                        5. Be more consistent with showing track info for tracks.
                        6. Show track ratings in album track list in MAI view.
                        7. Ensure player settings are not null.
                        8. Set DSTM as unavailable if "plugin.state: DontStopTheMusic" returns "?"
                        9. Show Xbit not XBits in tech info.
                        10. Increase max-width of desktop bottom bar tech info to 260px.

                        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


                        • Problem with Material Skin 3.1.3, started today.

                          If I choose My Music -> Years, it never gives me the list of Years, just keeps loading.

                          Forever loading

                          If I toggle the view, it shows me how many Years there are but not a list to choose from.

                          Toggled view

                          Default skin works normally.

                          Default skin

                          Comment


                          • Same for me, never loads in Material but years work fine in default.
                            Home: Pi4B-8GB/pCP8.2.x/4TB>LMS 8.3.x>Transporter, Touch, Boom, Radio (all ethernet)
                            Cottage: rPi4B-4GB/pCP8.2.x/4TB>LMS 8.3.x>Touch>Benchmark DAC I, Boom, Radio w/Battery (Radio WIFI)
                            Office: Win11(64)>foobar2000
                            The Wild: rPi3B+/pCP7.x/4TB>LMS 8.1.x>hifiberry Dac+Pro (LMS & Squeezelite)
                            Controllers: iPhone14Pro & iPadAir5 (iPeng), CONTROLLER, Material Skin, or SqueezePlay 7.8 on Win10(64)
                            Files: Ripping: dBpoweramp > FLAC; Post-rip: mp3tag, PerfectTunes, TuneFusion; Streaming: Spotify

                            Comment


                            • Works for me.

                              Click image for larger version

Name:	Screenshot_2023-02-04-17-21-38.jpg
Views:	200
Size:	283.5 KB
ID:	1629231
                              Sam

                              Comment


                              • Are you using the new Material skin plugin from today. Ver 3.1.3
                                Home: Pi4B-8GB/pCP8.2.x/4TB>LMS 8.3.x>Transporter, Touch, Boom, Radio (all ethernet)
                                Cottage: rPi4B-4GB/pCP8.2.x/4TB>LMS 8.3.x>Touch>Benchmark DAC I, Boom, Radio w/Battery (Radio WIFI)
                                Office: Win11(64)>foobar2000
                                The Wild: rPi3B+/pCP7.x/4TB>LMS 8.1.x>hifiberry Dac+Pro (LMS & Squeezelite)
                                Controllers: iPhone14Pro & iPadAir5 (iPeng), CONTROLLER, Material Skin, or SqueezePlay 7.8 on Win10(64)
                                Files: Ripping: dBpoweramp > FLAC; Post-rip: mp3tag, PerfectTunes, TuneFusion; Streaming: Spotify

                                Comment

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