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

Macro: "Undo and Redo" tool #2414

Closed
KsenMs opened this issue Mar 24, 2023 · 1 comment · Fixed by #3613, #3622 or #3631
Closed

Macro: "Undo and Redo" tool #2414

KsenMs opened this issue Mar 24, 2023 · 1 comment · Fixed by #3613, #3622 or #3631

Comments

@KsenMs
Copy link
Collaborator

KsenMs commented Mar 24, 2023

  1. There is an Undo Button
  2. There is a Redo Button
  3. When user clicks on undo button, the system removes the last change made
  4. User can perform undo operation up to n steps behind - similar to Ketcher
  5. When user clicks redo button, the system restores the most recent UNDO operation
@KsenMs KsenMs changed the title "Undo and Redo" tool - draft "Undo and Redo" tool Apr 27, 2023
@KsenMs KsenMs removed the draft label Apr 27, 2023
@OlZhur OlZhur added this to the Polymer Editor MVP milestone Apr 28, 2023
@OlZhur OlZhur changed the title "Undo and Redo" tool [Macro] "Undo and Redo" tool Oct 16, 2023
@rrodionov91 rrodionov91 changed the title [Macro] "Undo and Redo" tool Macro: "Undo and Redo" tool Nov 2, 2023
@rrodionov91 rrodionov91 assigned SashaGraves and unassigned Nitvex Nov 6, 2023
@rrodionov91 rrodionov91 linked a pull request Nov 23, 2023 that will close this issue
9 tasks
rrodionov91 added a commit that referenced this issue Nov 27, 2023
* added menu buttons undo/redo, execute-invert commands
* added history, undo/redo for: add/delete/move bond/monomer, snake mode layout, clear canvas

---------

Co-authored-by: Sasha Graves <all0exa@gmail.com>
Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
captain2b pushed a commit that referenced this issue Nov 28, 2023
* added menu buttons undo/redo, execute-invert commands
* added history, undo/redo for: add/delete/move bond/monomer, snake mode layout, clear canvas

---------

Co-authored-by: Sasha Graves <all0exa@gmail.com>
Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
rrodionov91 added a commit that referenced this issue Nov 28, 2023
- added bond creation to history for more cases (creation through modal window, creation by using specific attachment points)
- fixed temporary bond preview deletion after creation of bond through the modal window
@rrodionov91 rrodionov91 linked a pull request Nov 28, 2023 that will close this issue
9 tasks
rrodionov91 added a commit that referenced this issue Nov 28, 2023
…3622)

- added bond creation to history for more cases (creation through modal window, creation by using specific attachment points)
- fixed temporary bond preview deletion after creation of bond through the modal window

Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
rrodionov91 added a commit that referenced this issue Nov 29, 2023
- fixed undo of deletion selected bonds with several monomers
rrodionov91 added a commit that referenced this issue Nov 29, 2023
- fixed undo of deletion selected bonds with several monomers

Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
@rrodionov91 rrodionov91 linked a pull request Nov 29, 2023 that will close this issue
9 tasks
@Zhirnoff
Copy link
Collaborator

Tested.

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