Announcement

Collapse
No announcement yet.

Announce: Material Skin

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Originally posted by cpd73
    WIP for 0.9.1:

    [ATTACH]27691[/ATTACH]
    Played around with material and mobile and i do like the layout suggestion form post 1889. Would this become possible, maybe....
    Main reason is that when running in landscape the browse, playing-now, current playlist seems to be a bit out of place
    Last edited by edwin2006; 2019-07-19, 15:52.
    SqueezeBoxes: 1x Transporter (Living room) 1x SB2 (shed), 1x Radio (Kitchen), 1x Boom (Dining room), 1x piCorePlayer (jacuzzi), 1x piCorePlayer (Garden) 1x OSMC + Squeezelite (Movie room), 1x Touch (Study 2), few spare unit's (SB2, SB3, Boom, Touch)
    Server: LMS on Pi3B+ 8.1.2 on PcP 7.0.1
    Network: Draytek, Netgear Smart Switch 24p, Ubiquiti PoE, 3x Ubiquity

    Comment


    • Some of the functionality of Erland's Custom Browse seems to have been broken with the last release (New Albums and Albums). Will that be fixed?....Thanks
      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


      • @craig

        Elsewhere you asked me to switch off server-side categories which I did.
        Just for your info I make no real use of the server-side categories and would be quite happy with Material menus were it not for the fact that New Music requires a scroll and two clicks to get to but only a scroll and one click with server-side categories.
        From a UX point of view it would be interesting to know the % of users who first access their library via the various different menu points and then code accordingly. I for one hardly ever use Compilations, Genres or Years but all of these are higher up the tree than New Music which is my habitual start point.
        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 SlimChances
          Some of the functionality of Erland's Custom Browse seems to have been broken with the last release (New Albums and Albums). Will that be fixed?....Thanks
          Already replied to this https://forums.slimdevices.com/showt...l=1#post945097
          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
            @craig

            Elsewhere you asked me to switch off server-side categories which I did.
            Just for your info I make no real use of the server-side categories and would be quite happy with Material menus were it not for the fact that New Music requires a scroll and two clicks to get to but only a scroll and one click with server-side categories.
            From a UX point of view it would be interesting to know the % of users who first access their library via the various different menu points and then code accordingly. I for one hardly ever use Compilations, Genres or Years but all of these are higher up the tree than New Music which is my habitual start point.
            I never use Genres or Albums, hardly ever use Playlists. Of the items in the "More" section, I only use "New Albums". However, I think Artists, Albums, Genres, and Playlists are what most users would expect to see. Perhaps I should promote "New Music" to the top-level...
            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
              I never use Genres or Albums, hardly ever use Playlists. Of the items in the "More" section, I only use "New Albums". However, I think Artists, Albums, Genres, and Playlists are what most users would expect to see. Perhaps I should promote "New Music" to the top-level...
              Might be worth a Poll - what is the first menu item you use?
              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
                @craig

                Elsewhere you asked me to switch off server-side categories which I did.
                Just for your info I make no real use of the server-side categories and would be quite happy with Material menus were it not for the fact that New Music requires a scroll and two clicks to get to but only a scroll and one click with server-side categories.
                From a UX point of view it would be interesting to know the % of users who first access their library via the various different menu points and then code accordingly. I for one hardly ever use Compilations, Genres or Years but all of these are higher up the tree than New Music which is my habitual start point.
                Just curious, what was the reason for turning off server supplied categories?

                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


                • TechData Missing in Mini-Pplayer

                  Craig,

                  I noticed today that when I play music off my own server, which happens to be WMA, the tech info appears fine in the main browser, but does not appear in the mini-player. Also in this condition, the Track/Total does not appear and the time progress does not update. This is also true with Tech Info disabled, that is the Track/Total does not appear and the progress does not update.

                  Main Browser:
                  Click image for larger version

Name:	Capture1.PNG
Views:	1
Size:	183.9 KB
ID:	1566681

                  Mini-Player:
                  Click image for larger version

Name:	Capture2.PNG
Views:	1
Size:	16.2 KB
ID:	1566682

                  I have not noticed this when streaming Spotify or Pandora.


                  On a side note, with all that data the mini-player has to be pretty wide to be of any use and then it is not so mini anymore. Perhaps if would be OK to just not show any of that stuff (not even the text time) in the mini-player and leave all the space for the title, artist, album. Another idea would be to to tie it to the Show Tech Info Option and not show Track/Total or progress text if Show Tech Info is disabled, that way those that want it can have it.

                  And lastly, except for the mobile layout, the volume slider is visible, so perhaps we don't need the text label for the volume. (I must be a minimalist, I know).

                  Thanks for all your efforts and consideration.

                  R Greg Dawson
                  Last edited by rgdawson; 2019-07-19, 23:44.
                  Squeezelite-X

                  Comment


                  • Originally posted by slartibartfast
                    Just curious, what was the reason for turning off server supplied categories?

                    Sent from my SM-G900F using Tapatalk
                    See MAI thread


                    Sent from my iPhone using Tapatalk
                    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
                      Might be worth a Poll - what is the first menu item you use?
                      If we are talking about "My Music", I use only Album Artists and Albums because when I go there, I know what I want to listen to. I rarely go there unless I have something that is not on Spotify, usually specific classical music or some other obscure thing. I have not added new music to my own library since I started using Spotify/Pandora many years ago. As for streaming then I use Genre/playlists, etc alot.

                      For me, I'd like to see "Favorites" at the top as a top level category, then "Other Music" except rename it "Streaming" or something other than "Other" because to me, that is my primary source of music. My Music would be at the bottom.

                      A better idea would be to dispense with the top level categories of "My Music" and "Other Music". Then you would have a home screen something like:

                      Favorites
                      Apps
                      Radio
                      My Music
                      Remote Libraries

                      You would not have a tree structure, rather "My Music" would work like the other items and would drill down into a new page and see the whole list of choices (including search). Then you would not need the "More..." currently in the My Music tree, either.

                      Also, Pinned items would be pinned/appended to the list above (the home screen)

                      Come to think of it, sort of how the Squeezebox Duet remote works, or Squeezeplay which I think is about the same if I recall.

                      Probably not easy. As mherger once said, "None of this is easy, dude." (Maybe he did not say "dude", but something like that, haha). All respects to those engaged in making this a great system!

                      R Greg Dawson
                      Squeezelite-X

                      Comment


                      • Just noticed that when browsing through artists for example, if the "large letter" indicating your position in the list is turned on then it is impossible to select any artist which is overlaid by the "large letter" until the "large letter" disappears.

                        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


                        • Originally posted by slartibartfast
                          Just noticed that when browsing through artists for example, if the "large letter" indicating your position in the list is turned on then it is impossible to select any artist which is overlaid by the "large letter" until the "large letter" disappears.
                          God catch - I mean to check this when initially implemented, but never gout round to it. 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 rgdawson
                            I noticed today that when I play music off my own server, which happens to be WMA, the tech info appears fine in the main browser, but does not appear in the mini-player. Also in this condition, the Track/Total does not appear and the time progress does not update. This is also true with Tech Info disabled, that is the Track/Total does not appear and the progress does not update.
                            The bottom 1/2 of mini-player is exactly (apart from no context-menu on cover) the same as the bottom toolbar in desktop layout - its the same file. Tech info is only shown if wide enough - but this window width checking code (in another file) was disabled for mini-player, now added, so tech info should be fixed. As to info not updating, I guess there's a connection issue on your system. I don't use mini-player, but the LMS connection code and its display code are 100% the same between desktop and mini. So, if updates work in one they should in the other. Each web-page instance of Material (new tab, mini-player, etc) is a new connection to LMS - as they run effectively standalone.

                            Originally posted by rgdawson
                            On a side note, with all that data the mini-player has to be pretty wide to be of any use and then it is not so mini anymore. Perhaps if would be OK to just not show any of that stuff (not even the text time) in the mini-player and leave all the space for the title, artist, album. Another idea would be to to tie it to the Show Tech Info Option and not show Track/Total or progress text if Show Tech Info is disabled, that way those that want it can have it.
                            Its only mini in the sense that it hides the queue and browse views. If I could have made the main window 'collapse' that is how I would have implemented this.
                            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
                              See MAI thread


                              Sent from my iPhone using Tapatalk
                              I see. I thought from your post that turning off server supplied categories had been beneficial but apparently not [emoji3]

                              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


                              • First session with MS

                                Haven't read all 192 pages but...

                                Just had my first session playing some tunes using MS via phone. First of all well done on a nice interface. Worked well.

                                Some questions;

                                1. When in Queue; Is it possible to have a right swipe to delete a track?

                                2. When in Queue; I would like to be able to press on a song (that is not currently playing) and have it play?
                                Instead of having to press the 3 dots and select 'play now'.

                                Are these possible to implement Or am I missing something?

                                Comment

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