Closed Doralitze closed 1 year ago
bankset commit
Commit the selected bank setbankset create
Create a new bank set and make it the linked onebankset
Display informations about the selected setbankset add <bank> <type>
Add a column of <type>
to <bank>
This is implemented with the GUI. Fish will get a protobuf based synchronization port later.
We need a basic remote control port. I think a line based command protocol should suffice. We might use the parser later again in order to implement a CLI. The following commands are required for now:
list scenes
Get a list of scene idslist filters
List the filter ids in the current selected scene (Selected as in CLI context, not as in currently running)list columns
List the columns in the current selected bank setlist banksets
List the available bank set idsselect scene <scene-id>
Switch the current selected scene to<scene-id>
(default: the current active one)select column <column-id>
Addcolumn id
to the list of selected columnsselect bankset <bank-set-id>
Set the currently selected bank set to<bank-set-id>
(default: the current active one)activate scene
Set the current active scene to the selected oneset filterparam <filter-id> <key> <value>
Update the parameter of a filter within the selected scene