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

Added undo/redo for peak/scan deletion #886

Merged
merged 3 commits into from
Jan 28, 2022
Merged

Conversation

Mailaender
Copy link
Contributor

@Mailaender Mailaender commented Jan 27, 2022

Closes #887

@Mailaender Mailaender force-pushed the undo branch 2 times, most recently from eeae90e to ba1b748 Compare January 27, 2022 14:56
@eselmeister
Copy link
Contributor

It's a huge change. But I agree, that the do/redo/undo for chromatogram instances was too heavy. Each and every time, a complete dump of the chromatograms was created, which ensured the consistency of the data, but was slow. Hence, it was deactivated for a while, but the code wasn't removed. After reviewing this change thoroughly, I agree to remove the unused version management. It's a clever idea to use the Eclipse Do/Undo/Redo pattern.

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

Successfully merging this pull request may close these issues.

Undo/Redo buttons never enable
2 participants