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

[Feature] Project files saved without all the changes #261

Open
damluishl opened this issue Jul 5, 2024 · 3 comments
Open

[Feature] Project files saved without all the changes #261

damluishl opened this issue Jul 5, 2024 · 3 comments

Comments

@damluishl
Copy link

Issue

I open this related to the behaviour explained in #198 about the project files only increasing size because of all the changes being saved to be able to undo.

Proposal

Create a checkbox in the preferences named "Enable undo history backup" or something to be able to avoid this behaviour and create smaller files.

@dimkanovikov
Copy link
Member

Hi! Can you please describe why do you want to have/use this option? What is the case?

@damluishl
Copy link
Author

Hi @dimkanovikov,

Thanks for your response. Here are the reasons why having the option to disable the undo history would be beneficial:

  • Limited Storage: Users with limited storage space (e.g., on laptops or tablets) might struggle with the growing size of project files due to the undo history.
  • Performance: Large undo histories can impact software performance, especially on less powerful devices. Disabling this could improve speed and efficiency.
  • Project-Specific Needs: Not all projects need an extensive undo history. For advanced editing stages, fewer changes may be made, making the history less necessary.
  • Simplicity: Some users prefer a straightforward workflow without the need to revert many steps back, benefiting from a cleaner and more focused experience.
  • Security and Privacy: In some environments, maintaining a full history of changes can be a security or privacy concern. Offering the option to disable this history can help meet data handling policies.

I hope this clarifies the potential benefits of this option.

@dimkanovikov
Copy link
Member

This makes sense, we'll add it in one of the future updates.

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

No branches or pull requests

2 participants