workflow
workflow copied to clipboard
Workflow Server
workflow-server
is the next big planned change to workflow. This issue will serve as a tracking issue for the implementation with a high-level description.
Description
The first approach to windows management in workflow is "simplified" to always deal with opening new windows. This simplification was made to reach v1.0 with a sensible feature set in a bounded time horizon. The second approach will include managing already open windows.
In brief, a server will be run in the background. Each application will have an internal plugin which connects to the server. When a new flow is applied, the server will reuse the already open applications, open additional apps, and minimize/close apps which are not in the new flow.
Progress
- :construction: base
workflow-server
- :construction: update
workflow-cmd
- application plugins
-
- :construction:
atom
- :construction:
-
- :construction:
chrome
- :construction:
-
- :bulb:
terminal
- :bulb:
- :bulb:
workflow-server
connect to existing apps (udp broadcast?)