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 Buttons in GridPaint Activity #1694

Open
Devmoni opened this issue Dec 30, 2024 · 4 comments
Open

Feat: Add Undo and Redo Buttons in GridPaint Activity #1694

Devmoni opened this issue Dec 30, 2024 · 4 comments

Comments

@Devmoni
Copy link

Devmoni commented Dec 30, 2024

Description

Currently, the activity lacks the ability to undo or redo actions, which can be tough for users who make mistakes or want to revert changes. Adding undo and redo buttons will enhance the user experience by providing more control over the drawing process.

@Devmoni
Copy link
Author

Devmoni commented Dec 30, 2024

I have already implemented this and am waiting for the verification of the issue.
Please review @llaske
Thanks...

@llaske
Copy link
Owner

llaske commented Dec 30, 2024

GridPaint is the most used activity by young children.
I don't want to add complexity in the UX. Plus, it's very easy to redraw something.
So I don't think we need an undo/redo feature.

@Devmoni
Copy link
Author

Devmoni commented Dec 30, 2024

I respect your decision.
However, considering that the clear-button removes all painted blocks, having an undo/redo feature could be useful for correcting small mistakes without needing to start over.
This functionality is already available in various activities on Sugarizer.

@Devmoni
Copy link
Author

Devmoni commented Jan 3, 2025

GridPaint is the most used activity by young children. I don't want to add complexity in the UX. Plus, it's very easy to redraw something. So I don't think we need an undo/redo feature.

I agree that one extra button will get added in the UI but IMO its worth adding one button somewhere it will increase the ease to draw something.
Moreover nowadays undo/redo feature is used everywhere teaching young children how to use it from an early age will certainly be beneficial.
Thanks...

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