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

Refactoring #351

Closed
9 of 10 tasks
burhanrashid52 opened this issue May 18, 2021 · 0 comments · Fixed by #352
Closed
9 of 10 tasks

Refactoring #351

burhanrashid52 opened this issue May 18, 2021 · 0 comments · Fixed by #352

Comments

@burhanrashid52
Copy link
Owner

burhanrashid52 commented May 18, 2021

  • Extract PhotoEditor interface
  • Moved getEmoji to EmojiBSFramgment. It’s been removed from the library now.
  • Move Javadoc to an interface.
  • Extracted Graphics Manager for undo-redo, add and remove graphic.
  • Created graphic types Emoji, Text, and Sticker.
  • Update View in GraphicManager
  • Created GraphicHelper to clear views and helper boxes.
  • Extracted Brush state change listener.
  • Extract Async File saving logic in separate class.
  • Write test for GraphicManager
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 a pull request may close this issue.

1 participant