close all processes when main window is closed
%6M6g6174dJoJwGaUveNf8VGGUjfElwh28eu6PUM5xdY=.sha256
master
from close-all-processes-when-main-window-is-closed
close all processes when main window is closed
use case: i want to close patchwork-next
steps:
- i open
patchwork-next
and have fun using it - i click the close button (varies by window manager)
expected behavior: on anything other than macOS, patchwork-next
and all sub-processes exit
actual behavior: the window closes but sub-processes continue to run
What do you think about putting it in the system tray? I have been thinking about doing this in Ferment.
That would bring the behavior on macOS and other platforms in line. Nice being able to keep syncing in the background, or use git-ssb, etc
But maybe this is me misunderstanding how people use "not mac"? I suppose on most other platforms, minimise doesn't suck and can be used instead.
close-all-processes-when-main-window-is-closed
branch · 11/2/2016, 9:16:04 AMI've gone ahead and merged this as it is the easy answer, and bring it in line with the behavior of classic patchwork. But I would still like to keep this discussion going.
I think closing to the tray would be good. This could lead us to letting the process auto launch on login and stay in the tray, so that user's don't have to remember to launch it.
yep, as a better long-term solution i'm keen to minimize to tray. :+1: this is what webtorrent-desktop
does and it's quite nice for about the same reasons (it keeps peering your torrents).
But maybe this is me misunderstanding how people use "not mac"?
I launch everything from the terminal cause I'm a masochist.
Built with git-ssb-web