Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autosave without savefile #621

Open
sh-ow opened this issue May 31, 2020 · 1 comment
Open

Autosave without savefile #621

sh-ow opened this issue May 31, 2020 · 1 comment

Comments

@sh-ow
Copy link

sh-ow commented May 31, 2020

Solvespace v2.3 does have an autosave feature but this doesn't do anything when there is no savefile for a sketch. So when solvespace crashes or is accidentially closed while the sketch is still unsaved, the work is lost.

Two possible solutions:

  1. Implement some way of persistent data storage for solvespace where every sketch is autosaved until the user specifies a savefile by saving the sketch manually.
  2. Using toast notifications as proposed by Eliminate modal dialog boxes #90, remind the user on each autosave interval when the current sketch is still unsaved and therefore not autosaved. This is kind of annoying, but might help to achieve the goal of getting the user to save the sketch.
@whitequark
Copy link
Contributor

  • Implement some way of persistent data storage for solvespace where every sketch is autosaved until the user specifies a savefile by saving the sketch manually.

This solution is extremely complex to implement in a cross-platform way compatible with sandboxing (e.g. in our existing Snap packages). It essentially amounts to implementing a virtual filesystem for unsaved sketches, which isn't going to happen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants