Closed mohitcharkha closed 1 year ago
This pull request introduces significant enhancements to the SalesSparrow Android application. It includes updates to the project configuration, addition of new API endpoints, introduction of new UI components and screens, and improvements in accessibility and testing capabilities. The changes also involve handling of network responses, state management, and data modeling.
File(s) | Summary |
---|---|
.gitignore |
Updated file paths for production and staging release output metadata. |
app/build.gradle.kts |
Updated version codes, names, and app names for "production" and "staging" flavors. |
app/src/androidTest/java/com/truesparrow/sales/*.kt |
Added and updated test classes and methods for various components. |
app/src/main/AndroidManifest.xml |
Removed a line from an intent filter. |
app/src/main/java/com/truesparrow/sales/MainActivity.kt |
Added import and property for GlobalStateViewModel . |
app/src/main/java/com/truesparrow/sales/api/*.kt |
Added new models and API endpoints, and updated request headers. |
app/src/main/java/com/truesparrow/sales/common_components/*.kt |
Introduced new composable functions and updated existing ones with additional parameters, modifiers, and functionality. |
app/src/main/java/com/truesparrow/sales/models/*.kt |
Added new data classes for various objects used in the application. |
app/src/main/java/com/truesparrow/sales/repository/*.kt |
Added new repositories and updated existing ones with new LiveData properties and methods for handling network requests. |
app/src/main/java/com/truesparrow/sales/screens/*.kt |
Added new screens and updated existing ones with new UI components, state variables, observers, and network response handling. |
app/src/main/java/com/truesparrow/sales/services/NavigationService.kt |
Added a new composable function for TaskScreen and updated the existing one for NoteDetailScreen . |
docs |
Updated subproject commit hash. |
🐇💻
Code hopping, day and night,
Making SalesSparrow take flight.
With each line, we refine,
In the end, everything's fine! 🎉🥕
Summary: Moving Sprint 2 to master
Changelog:
Added: following new features
Summary by CodeRabbit