We welcome participation and contributions from everyone (see CONTRIBUTING.md).
- modularize Biophonie application
- add module dependency graphs (generated using
scripts/generateModuleGraphs.sh
from https://github.com/android/nowinandroid/) - add documentation for modularization graphs
- create convention plugins for:
- Android Application
- Android Library
- BuildConfig
- Feature
- Hilt
- Lint
- refactor TutorialRepository to use a proper UserRepository
- improve performance of ktfmt hook
- use Hilt for dependency injection
- fix wrong order on first launch fragments
- harmonize
GalleryFragment
margins
- add ktfmt
- add detekt
- add git precommit hook to check respect of ktfmt and detekt standard rules
- format code to meet ktfmt standards
- refactor code to respect detekt rules
- add baseline file to temporarily exclude
TooManyFunctions
from detekt - add mentions to linters in
CONTRIBUTING.md
- gradle (8.2 -> 8.3)
- Delete section if empty
- add a
CONTRIBUTING.md
- add a
CHANGELOG.md
- add a
CODE_OF_CONDUCT.md
- add a PR template
- update README to link to issue templates
- Delete section if empty
- Delete section if empty