EverTranslator
EverTranslator copied to clipboard
Refactoring the structure
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
- [x] Compose + DI + Navigation #424
- [x] Theme #431
Floating views
- [x] Main bar + result view #424
- [ ] Error dialog
- [ ] Area selection view #446
- [ ] Language selection panel
- [ ] Text info search (web)
- [ ] Other floating views
Utils
- [ ] Screen capturer
- [ ] Text recognizers
- [ ] Text Translators
- [ ] Preferences
- [ ] Remote configs
Other screens
- [ ] Launch screen
- [ ] Settings screen
Readme
- [ ] Add the project structure graphs