Announcement
Collapse
No announcement yet.
Announce: Material Skin
Collapse
X
-
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. -
Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
No idea, its the Javascript/CSS that VS is using. The same issue appears using Chrome, so its not an APK specific issue. Looks like the VS graphs do not scale properly, as text can overlap the 'X' button and the buttons at the bottom are not moved to fit within the current window. VS is very new and is really quite cool even in its current state. However, you should report this issue in the VS thread.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 job on the newest version. I have setup a Custom menu entry and action using the actions.json for Dynamic playlist and it works. Yay! I had to change your dynamic playlist example to work with the newest version of the dynamic playlist as follows...
Code:{ "artist":[ { "title":"Artist Radio", "lmsbrowse":{ "command":["dynamicplaylist", "playlist", "play", "dpldefault_zz_CONTEXTMENU_for_selected_artist_a01_songs_random"], "params":["dynamicplaylist_parameter_1:$ARTISTID"] }, "svg":"dice-list" } ], "genre":[ { "title":"Genre Radio", "lmsbrowse":{ "command":["dynamicplaylist", "playlist", "play", "dpldefault_zz_CONTEXTMENU_for_selected_genre_a01_songs_random"], "params":["dynamicplaylist_parameter_1:$GENREID"] }, "svg":"dice-list" } ] }
1) When I select the menu item from above item labeled "Artist Radio" it starts the playlist as expected but the browse screen remains blank. Shown below. Is there a way to make it so that once you select the custom menu item "Artist Radio" the browse screen returns to the artist's browse page?
2) Is there a way to get this custom menu entry to show one level up in the standarditems menu that shows when you press the vertical 3-dot menu. for example in the album artist view below...
Attached FilesComment
-
No, not currently supported.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
-
Sent from my Pixel 3a using TapatalkLiving Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
You want to use "lmscommand" not "lmsbrowse" - as you are executing a command not browsing. NOTE: "lmscommand" expects the whole command as 1 array and does not separate the command and params. See: https://github.com/CDrummond/lms-mat...-Customisation
If this is something you would consider I would really appreciate it. Also if this is something I could add myself I would be willing to give it a try. I'm guessing it's easier said than done though.
Again thanks for all your work.Comment
-
Code:{ "artist":[ { "title":"Artist Radio", "lmscommand":["dynamicplaylist", "playlist", "play", "dpldefault_zz_CONTEXTMENU_for_selected_artist_a01_songs_random", "dynamicplaylist_parameter_1:$ARTISTID"], "svg":"dice-list" } ], "genre":[ { "title":"Genre Radio", "lmscommand":["dynamicplaylist", "playlist", "play", "dpldefault_zz_CONTEXTMENU_for_selected_genre_a01_songs_random", "dynamicplaylist_parameter_1:$GENREID"], "svg":"dice-list" } ] }
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
-
In 2.7.1 items from "artist" section will appear on an artist's context menu, likewise for "album", "genre", and "year"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
-
Correct it will not work. In fact using the example from your wiki fails as well...
Code:"album":[ { "title":"Play album", "lmscommand":["playlistcontrol", "cmd:load", "album_id:$ALBUMID"], "icon":"play" } ],
"lmscommand": jsonrpc.js request payload
{"id":0,"method":"slim.request","params":["b8:27:eb:c0:1d:48","dynamicplaylist,playlist,play ,dpldefault_zz_CONTEXTMENU_for_selected_artist_a01 _songs_random,dynamicplaylist_parameter_1:25717"]}
"script":"lmsCommand" jsonrpc.js request payload
{"id":0,"method":"slim.request","params":["b8:27:eb:c0:1d:48",["dynamicplaylist","playlist","play","dpldefault_zz _CONTEXTMENU_for_selected_artist_a01_songs_random" ,"dynamicplaylist_parameter_1:25717"]]}Comment
-
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
Comment