It's so great to see active player-firmware development!
Some time ago, I wanted to learn lua and squeezeos, so I came up with
two little UX-improvement tasks to do as an introduction to the language
and the codebase. It's been years, though, and I haven't done them.
Sigh. But now that you folks are working on Radio issues, maybe you'd
also like to make my changes while you're in there?
The first one is a minor bug:
In Settings:Advanced:Beta Features:Shortcuts, each shortcut has
a default setting that should be identified with the string "(default)",
and initially also with a checkmark. But although the "Right Button
Touch" shortcut does have a default -- "Now Playing" -- it isn't
identified. Furthermore, if the Right Button Touch shortcut is manually
set to its "Now Playing" default, the shortcut will be inaccurately
displayed in the Shortcuts list as having a "custom" setting.
Fix the bug with this one-line change:
Code:
--------------------
---
./original/squeezeplay-public-7.8/src/squeezeplay/share/applets/Shortcuts/ShortcutsMeta.lua
2012-07-17 01:54:56.000000000 -0700
+++
./new/squeezeplay-public-7.8/src/squeezeplay/share/applets/Shortcuts/ShortcutsMeta.lua
2020-06-21 09:03:00.441079139 -0700
@@ -34,7 +34,7 @@
actionActionMappings = {
["title_left_press"] = "back",
["title_left_hold"] = "go_home",
- ["title_right_press"] = "go_now_playing",
+ ["title_right_press"] = "go_now_playing_or_playlist",
["title_right_hold"] = "go_playlist",
["home_title_left_press"] = "power",
["home_title_left_hold"] = "power",
--------------------
The next one is a feature request. It's a little thing, but I think it
will make the UX slightly more pleasant for people who use a Controller,
Touch, or Radio to control multiple players:
In Settings:Advanced:Beta Features:Shortcuts, I'd like "Choose
Player" to be added to the list of action choices for at least the "Home
Left Button Touch" and "Right Swipe" shortcuts (i.e., for the
"home_title_left_press" and "GESTURE_L_R" mappings). I think the
appropriate function for that action is in
SelectPlayerApplet.lua.
------------------------------------------------------------------------
fastfwd's Profile: http://forums.slimdevices.com/member.php?userid=62073
View this thread: http://forums.slimdevices.com/showthread.php?t=111663
_______________________________________________
Radio mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/radio