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

Load/Save niceties #103

Closed
Tracked by #142
andrewdavidmackenzie opened this issue Jun 1, 2024 · 3 comments · Fixed by #160
Closed
Tracked by #142

Load/Save niceties #103

andrewdavidmackenzie opened this issue Jun 1, 2024 · 3 comments · Fixed by #160
Assignees
Labels
next release We want to fix this issue before doing the next release ui/ux Things affecting the visual UI, or the User Experience

Comments

@andrewdavidmackenzie
Copy link
Owner

Is your feature request related to a problem? Please describe.
Help a user not lose work.

Describe the solution you'd like
If the user has made config change since starting or last loading a config, then on load warn that they are about to be lost and offer a cancel option.

If user clicks to exit and unsaved changes, warn them and on warning give option to save.

When loaded from file, show filename in UI or as part of window title (just name, not full path).

When loaded from file, prepopulate save with filename. Or allow a save, with no dialog....

If saving to a different file than loaded from, and exists, warn about overwriting a file and its contents will be lost.

Additional context
Post release 0.1

@andrewdavidmackenzie andrewdavidmackenzie added the ui/ux Things affecting the visual UI, or the User Experience label Jun 1, 2024
@andrewdavidmackenzie
Copy link
Owner Author

WDYT about working on for next-release @sundaram123krishnan ?
If you agree, then just add the label.

@sundaram123krishnan
Copy link
Collaborator

Sure, I feel like this functionality should be present in next release

@sundaram123krishnan sundaram123krishnan added the next release We want to fix this issue before doing the next release label Jun 13, 2024
@andrewdavidmackenzie
Copy link
Owner Author

Additional ideas:

  • Chang config extension to be ".pigg" as piglet can load and apply them too.

  • set ".pigg" as file extension to filter on in file browser when loading

  • offer user to change/add file extension ".pigg" when saving a file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
next release We want to fix this issue before doing the next release ui/ux Things affecting the visual UI, or the User Experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants