FS#10387 - Rework pluginlib actions
Opened by Thomas Martitz (kugel.) - Saturday, 27 June 2009, 15:52 GMT
Last edited by Thomas Martitz (kugel.) - Thursday, 20 May 2010, 17:43 GMT
I reworked PLA to only offer two contexts, one of which is for remotes.
The aim is to remove the currently pretty useless solution. It has so many contexts that tend to clash on targets in various situations.
That means, this patch greatly simplifies the system, giving only 1/2 contexts with a minimal set of buttons.
With this patch, the actions are:
PLA_UP*, _DOWN*, _LEFT*, _RIGHT*, _START* and _QUIT. Additionally, scrollwheel targets have _SCROLL_FWD* and _SCROLL_BACK*
* plus the according _REPEAT action.
Affected plugins: Bubbles, demestify, dice, fire, jackpot, maze, mazezam, metronome, robotfindskitten, rocklife and clock
I looked into the manuals for the targets to decide whether my mapping makes sense, but I guess it still needs testing.
Another thing, we can consider adding a _MENU* action, but it was not really needed, and I'm not sure every target has another free button for that.
After this is in, I'd like to convert more plugins to PLA (mostly demos), as it greatly simplifies and adds a good deal of consistency.
Thursday, 20 May 2010, 17:43 GMT
Reason for closing: Accepted
Additional comments about closing: r26202