-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
At the moment there can only be one GUI for an instance of nsmd. While this may seem reasonable at first glance it prevents usecases like specialized helper tools, such as tray icons or even system notifications, while a main GUI is running.
Technically the server nsmd has a single variable gui_addr that holds the last GUI OSC that sent /nsm/gui/gui_announce . All reactions to any /nsm/server-message are sent only to this.
It should be a collection instead of gui_addr where multiple GUIs can register in a callback-list fashion.
Please note that anyone can already send /nsm/server messages. This issue is not about access control, the access is already wide open. It is about sending feedback to those who instruct the server to do something.
Metadata
Metadata
Assignees
Labels
No labels