Multiple tray webservers, webview navigation
The tray can now run several local web UIs side by side, in WSL or natively, each on its own port. Webview commands can also send an already-open window to a specific page without a reload. Along the way, Windows instance cleanup stopped relying on the retired wmic tool and the launcher got its instant startup back.
Added 2
navigate: trueon a webview command sends its URL to an already-open webview window, routing same-origin URLs client-side so single-page apps update without reloadingwebserverslist in config: the tray can run several webservers, each with its own submenu,port, log file and atargetofwslornative(the old singlewebserverkey still works)
Changed 1
- The GUI launcher moved to eframe 0.36
Fixed 3
- The launcher opens instantly from the hotkey again
- The webview page gets keyboard focus when the window opens or is brought to the front
- Closing earlier instances on Windows uses Win32 APIs instead of
wmic, which is missing on newer Windows builds