Complete migration to Compose (#194)
* Migrate disclaimer screen to Compose * Migrate base URL screen to Compose * Migrate base URL screen to Compose * Migrate authentication screen to Compose * Initialize add recipe screen * Remove unused resources * Display add recipe operation result * Add delete icon to ingredients and instructions * Allow navigating between fields on add recipe * Allow navigating between fields on authentication screen * Allow to proceed from keyboard on base url screen * Use material icons for recipe item * Expose base URL as flow * Initialize Compose navigation * Allow sending logs again * Allow to override navigation and top bar per screen * Add additional logs * Migrate share recipe screen to Compose * Fix unit tests * Restore recipe list tests * Ensure authentication is shown after URL input * Add autofill to authentication * Complete first set up test * Use image vector from Icons instead of drawable * Add transition animations * Fix logging host in Host header * Do not fail test if login token is used
This commit is contained in:
@@ -23,9 +23,7 @@ data class AddRecipeIngredient(
|
||||
|
||||
other as AddRecipeIngredient
|
||||
|
||||
if (note != other.note) return false
|
||||
|
||||
return true
|
||||
return note == other.note
|
||||
}
|
||||
|
||||
override fun hashCode(): Int {
|
||||
@@ -46,9 +44,7 @@ data class AddRecipeInstruction(
|
||||
other as AddRecipeInstruction
|
||||
|
||||
if (text != other.text) return false
|
||||
if (ingredientReferences != other.ingredientReferences) return false
|
||||
|
||||
return true
|
||||
return ingredientReferences == other.ingredientReferences
|
||||
}
|
||||
|
||||
override fun hashCode(): Int {
|
||||
|
||||
Reference in New Issue
Block a user