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

[FEAT] Add Undo and Redo option #311

Closed
Sayantan-Karmakar opened this issue Jun 6, 2024 · 3 comments
Closed

[FEAT] Add Undo and Redo option #311

Sayantan-Karmakar opened this issue Jun 6, 2024 · 3 comments
Labels
enhancement New feature or request up for grabs

Comments

@Sayantan-Karmakar
Copy link

Sayantan-Karmakar commented Jun 6, 2024

Is your feature request related to a problem? Please describe.
I'm always frustrated when I make a mistake while drawing a line in the application and can't easily undo or redo the last action. This lack of functionality makes the drawing process less efficient and more time-consuming as I have to start over or manually correct mistakes.

Screenrecorder-2024-06-06-13-12-09-187.mp4

Describe the solution you'd like
I would like to have an undo and redo option available after drawing a line. This feature would store the drawing progress in memory, allowing users to quickly revert to previous states or redo actions as needed. This would enhance the usability of the drawing tool and make it more user-friendly.

Describe alternatives you've considered
An alternative solution could be implementing a history panel where users can see a list of all their actions and selectively revert to any previous state. Another option might be to add a confirmation prompt before finalizing a line to prevent mistakes, though this could slow down the drawing process.

Additional context
Implementing an undo/redo feature would significantly improve the user experience, especially for tasks that require precision and frequent adjustments. This feature is crucial for maintaining a smooth workflow and ensuring that users can easily correct any errors.

This feature request is being submitted under GSSoC'24 (GirlScript Summer of Code 2024)

@Sayantan-Karmakar Sayantan-Karmakar added enhancement New feature or request up for grabs labels Jun 6, 2024
Copy link

github-actions bot commented Jun 6, 2024

Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible. In the meantime you can star the repo and read the contributing.md

@Sayantan-Karmakar Sayantan-Karmakar changed the title [FEAT] [FEAT] Add Undo and Redo option Jun 6, 2024
@Gokilp
Copy link

Gokilp commented Jun 6, 2024

please assign to me

@singodiyashubham87
Copy link
Owner

Duplicate of #32

@singodiyashubham87 singodiyashubham87 marked this as a duplicate of #32 Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request up for grabs
Projects
None yet
Development

No branches or pull requests

3 participants