The application should use the system's web view by default, unless run with a special flag. Closing the window will just hide it and not turn off the daemon. The web view can be opened by launching a new process that reads the lock and sees a web view flag in it, which will tell it to send an RPC to the daemon to open the web view window again. The window should also be able to be opened and closed from a tray icon, as well as shutting down the daemon with the tray icon.
This will be achieved using crgimenes/glaze and crgimenes/native.
The application should use the system's web view by default, unless run with a special flag. Closing the window will just hide it and not turn off the daemon. The web view can be opened by launching a new process that reads the lock and sees a web view flag in it, which will tell it to send an RPC to the daemon to open the web view window again. The window should also be able to be opened and closed from a tray icon, as well as shutting down the daemon with the tray icon.
This will be achieved using crgimenes/glaze and crgimenes/native.