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 the structure #423

Open
3 of 16 tasks
firemaples opened this issue Jan 11, 2024 · 0 comments · Fixed by #424
Open
3 of 16 tasks

Refactoring the structure #423

firemaples opened this issue Jan 11, 2024 · 0 comments · Fixed by #424
Assignees
Labels
enhancement refactoring Refactoring the existing code
Milestone

Comments

@firemaples
Copy link
Owner

firemaples commented Jan 11, 2024

Refactoring the structure to compose + DI + MVVM with UseCase pattern to make the maintenance easier and make the project easier for others to hand on.

Basics

Floating views

Utils

  • Screen capturer
  • Text recognizers
  • Text Translators
  • Preferences
  • Remote configs

Other screens

  • Launch screen
  • Settings screen

Readme

  • Add the project structure graphs
@firemaples firemaples self-assigned this Jan 11, 2024
@firemaples firemaples linked a pull request Jan 11, 2024 that will close this issue
@firemaples firemaples added enhancement refactoring Refactoring the existing code labels Jan 11, 2024
@firemaples firemaples reopened this Feb 3, 2024
@firemaples firemaples added this to the v4.0.0 milestone Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement refactoring Refactoring the existing code
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant