3 ms·
Agreed. Windows needs to have APIs, and apps that can save state must use them, to give apps a chance to save state. E.g., hibernate running VMs, finish synci
by cryptonector 6y ago
Agreed. Windows needs to have APIs, and apps that can save state must use them, to give apps a chance to save state. E.g., hibernate running VMs, finish syncing docs to drives, save simulation state (as in your case), etc.
- michaelmrose 6y agoMaking every app that retains any state automatically save it sounds good but seems harder to implement than just don't reboot without asking.
- cryptonector 6y agoMany apps already have this. Your browser can restore windows and tabs on restart. Your $EDITORs save work in progress and let you restore on restart (well, VIM does). VMs can get paused and saved. These are by far the most important apps to have restored. Sure, I'd like my tmux instances and shells and stuff restored too, but I script all that setup anyways, so I'm good there. So, really, it's just a matter of integration.
- michaelmrose 6y agoThis still compares unfavorably to suspend and hibernate and worrying about state once every several months.