Announcement

Collapse
No announcement yet.

Announce: Material Skin

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

    Originally posted by nickey View Post
    Okie dokie.

    At the risk of outstaying my welcome : how about swipe right on a favourite list item to play it? (and a corresponding favourites option in the interface settings to enable or disable that?)
    As a compromise, what about double-click?
    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


      3.0.2 Release

      Bug fix release, changes:
      1. Fix toggling of power when power button replaces player icon.
      2. Show ESP32 and pCP configuration button in 'Player settings' dialog when called from 'Information' and 'Manage players' dialogs.
      3. Rename 'Alt' keyboard shortcuts to 'Option' for macOS.
      4. Fix native UI changes callback.
      5. Split 'Help' page HTML into header, text, and footer - to make translation easier.
      6. Fix untranslated tooltips in iframe dialogs (e.g. 'Server settings')
      7. Work-around CSS pointer detection failing by setting a CSS property via javascript.
      8. Double click on audio items (e.g. tracks and streams) in browse view to play.
      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 still haven't been offered the new APK from f-droid. I didn't think it took this long.

        Edit. When I opened the f-droid app and searched for LMS it downloaded the new version. I expected it to prompte when it was available.

        Sent from my Pixel 3a using Tapatalk
        Last edited by slartibartfast; 2022-12-06, 11:33.
        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
          I still haven't been offered the new APK from f-droid. I didn't think it took this long.
          0.3.0 is on f-droid - see https://f-droid.org/en/packages/com....smaterial.app/ - as to why you have not been informed of an update, not sure. Perhaps try clearing f-droid's cache and check for updates?
          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
            [*] Fix toggling of power when power button replaces player icon.
            I'm wondering, did you find something? If so, it would go a long way to reassuring myself that I am not entirely crazy. . My observations (appear to have) started when I enabled that option.

            Jim

            Comment


              Originally posted by cpd73 View Post
              Bug fix release, changes:
              1. Fix toggling of power when power button replaces player icon.
              2. Show ESP32 and pCP configuration button in 'Player settings' dialog when called from 'Information' and 'Manage players' dialogs.
              3. Rename 'Alt' keyboard shortcuts to 'Option' for macOS.
              4. Fix native UI changes callback.
              5. Split 'Help' page HTML into header, text, and footer - to make translation easier.
              6. Fix untranslated tooltips in iframe dialogs (e.g. 'Server settings')
              7. Work-around CSS pointer detection failing by setting a CSS property via javascript.
              8. Double click on audio items (e.g. tracks and streams) in browse view to play.
              Nice work, Craig. I was starting to wonder about the unresponsive power toggle button, which works great now. And being able to play a track or streaming source directly from the Android browse view via double-click is one of those features I didn't know I needed but now couldn't do without.
              Sam

              Comment


                queue track position/total missing?

                Queue track position/total tracks seems to be missing using SQ-X/material or web browser on a PC.

                Seems fine using portrait on android phone (web browser and .apk) but missing in landscape.

                Or am I mis-remembering?

                Thank you.

                Click image for larger version

Name:	queue01.jpg
Views:	1
Size:	134.3 KB
ID:	1576176

                Click image for larger version

Name:	queue02.jpg
Views:	1
Size:	51.5 KB
ID:	1576177
                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 kidstypike View Post
                  Queue track position/total tracks seems to be missing using SQ-X/material or web browser on a PC.
                  It's not shown in this view when tech info is displayed.
                  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
                    It's not shown in this view when tech info is displayed.
                    I see, okay, thanks.
                    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


                      Custom info in queue possible?

                      Hi

                      Is it possible to display selected fields in the list of queued tracks on the right hand side? It would be nice to see bit depth & sample rate for when I'm doing A-B testing.

                      Thanks

                      Comment


                        I am getting a weird pattern of flashing green bars at the bottom of Material. It only appears on the Material page on my Linux Mint PC on Brave browser (a chrome browser). Does not seem to happen on Firefox with Material . Admittedly my computer is brand new, just built and I am working out the kinks. I don't mind going into the developer's console if you can specify where I should look. Screenshot attached. Look at bottom where the track Let it Rain is
                        Attached Files
                        Logitech Media Server Version: 8.4.0 - 1678519305 @ Sat 11 Mar 2023 08:54:37 AM CET
                        Operating system: Debian - EN - utf8
                        Platform Architecture: x86_64-linux
                        Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
                        Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)​

                        Comment


                          Originally posted by SlimChances View Post
                          I am getting a weird pattern of flashing green bars at the bottom of Material. It only appears on the Material page on my Linux Mint PC on Brave browser (a chrome browser). Does not seem to happen on Firefox with Material
                          Sorry, but I have no idea. Have you tried other blink based browsers - e..g chromium, edge? If you turn off "Draw background" for the queue does the issue go away?
                          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 can’t get Material to work on my Commodore Amiga 1200 from 1992!

                            Could it be because the OS has no browser and the machine has no networking ability?
                            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


                              On a serious note. Did I read that Craig had added a party mode? Am I correct that Material must be default skin for this to work and that you need to specify player by Mac code in url?
                              Anybody got an example?

                              I was looking into generating a QR code for a festive gatherImg which is dead easy if you know the url you need to open.
                              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
                                On a serious note. Did I read that Craig had added a party mode? Am I correct that Material must be default skin for this to work and that you need to specify player by Mac code in url?
                                Anybody got an example?
                                To use party-mode you can either:
                                1. Set 'Material Skin (Party)' as the default skin, and the just give users your LMS url (e.g. http: //SERVER:9000)
                                2. Use http: //SERVER:9000/materialparty/ - this is the URL used by 'Material Skin (Party)'
                                3. Use http: //SERER:9000/matrerial/?party - which is actual URL, and http: //SERVER:9000/materialparty/ just redirects to this


                                There is no need to specify a player. However, if you wish to allow your users to only control a single player then you can use http: //SERVER:9000/material/?party&single&player=01:02:03:04:05:06 (player can be ID (MAC) or its name (URL encoded))
                                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