Kirill Kamakin
|
226097d096
|
Remove recipe from local db when deleted
|
2022-12-16 20:24:40 +01:00 |
|
Kirill Kamakin
|
878fc8f080
|
Replace LiveData with Flow for delete result
|
2022-12-16 20:06:44 +01:00 |
|
Kirill Kamakin
|
822fdf86e4
|
Show confirmation dialog before deleting recipe
|
2022-12-16 19:42:46 +01:00 |
|
Kirill Kamakin
|
9ab86e7be3
|
Initialize recipe removal feature
|
2022-12-16 17:56:03 +01:00 |
|
Kirill Kamakin
|
a20694e7fd
|
Hide/show favorite icon on sign-out/sign-in
|
2022-12-16 17:24:35 +01:00 |
|
Kirill Kamakin
|
cd3931e147
|
Show error message when favorite update fails
|
2022-12-16 17:24:35 +01:00 |
|
Kirill Kamakin
|
30ee8ecdea
|
Add TODOs
|
2022-12-16 17:24:35 +01:00 |
|
Kirill Kamakin
|
af390ebcaf
|
Fix recipe list diff calculation
|
2022-12-16 17:24:34 +01:00 |
|
Kirill Kamakin
|
4334fdaa6a
|
Replace add/remove with update
|
2022-12-16 17:24:34 +01:00 |
|
Kirill Kamakin
|
2fa43f57b7
|
Update favorite status on icon click
|
2022-12-16 17:24:34 +01:00 |
|
Kirill Kamakin
|
3eb99206e8
|
Display favorite icon on recipe holders
|
2022-12-16 17:24:33 +01:00 |
|
Kirill Kamakin
|
f6c0e862fc
|
Set base url through Interceptor
|
2022-12-11 20:22:36 +01:00 |
|
Kirill Kamakin
|
54d0c895a9
|
Extract Authorization header to an interceptor
|
2022-12-10 08:15:46 +01:00 |
|
Kirill Kamakin
|
a18984bda0
|
Implement displaying ingredient sections
|
2022-12-04 19:25:36 +01:00 |
|
Kirill Kamakin
|
221ab89b86
|
Fix formatting zeroes
|
2022-12-04 19:02:14 +01:00 |
|
Kirill Kamakin
|
aee1585106
|
Add notes when amounts are enabled
|
2022-12-04 19:00:52 +01:00 |
|
Kirill Kamakin
|
58ccd10f35
|
Do not filter blank ingredients and instructions
|
2022-12-04 18:59:20 +01:00 |
|
Kirill Kamakin
|
a628912557
|
Parse ingredient amounts from V1 response
|
2022-12-04 18:47:27 +01:00 |
|
Kirill Kamakin
|
e1b29f3806
|
Add ShareRecipeViewModel tests
|
2022-11-29 20:42:56 +01:00 |
|
Kirill Kamakin
|
4a68916433
|
Show progress when parsing recipe
|
2022-11-29 19:42:07 +01:00 |
|
Kirill Kamakin
|
4826478a2a
|
Implement saving recipes by URLs
|
2022-11-28 21:22:24 +01:00 |
|
Kirill Kamakin
|
7fa96affe8
|
Show text when no recipes found
|
2022-11-21 20:17:16 +01:00 |
|
Kirill Kamakin
|
48ad18fa72
|
Disable lift on scroll for search
|
2022-11-21 19:48:19 +01:00 |
|
Kirill Kamakin
|
9d4f7775f4
|
Fix crash on URL input screen
|
2022-11-20 18:18:35 +01:00 |
|
Kirill Kamakin
|
ac843f6ed6
|
Hide keyboard when navigation is open
|
2022-11-20 15:53:09 +01:00 |
|
Kirill Kamakin
|
d7c94d29d4
|
Hide edit text cursor on list scroll
|
2022-11-20 15:49:14 +01:00 |
|
Kirill Kamakin
|
cadb762ed4
|
Hide keyboard on tab switch
|
2022-11-20 15:10:20 +01:00 |
|
Kirill Kamakin
|
fd235c43c7
|
Use id to determine current destination
|
2022-11-20 14:41:38 +01:00 |
|
Kirill Kamakin
|
3cc3658544
|
Implement custom Toolbar View
|
2022-11-20 14:18:51 +01:00 |
|
Kirill Kamakin
|
c219ba4f53
|
Always show search view
|
2022-11-20 12:15:29 +01:00 |
|
Kirill Kamakin
|
f4073dda48
|
Close drawer if current tab is selected
|
2022-11-20 10:37:20 +01:00 |
|
Kirill Kamakin
|
6c3abbd51c
|
Highlight current tab in navigation drawer
|
2022-11-20 10:36:26 +01:00 |
|
Kirill Kamakin
|
1d89b792dc
|
Expand toolbar on tab change
|
2022-11-20 09:21:11 +01:00 |
|
Kirill Kamakin
|
1a4d15b680
|
Lock drawer closed in onboarding
|
2022-11-19 12:30:43 +01:00 |
|
Kirill Kamakin
|
bc820123b2
|
Disable drawer in onboarding
|
2022-11-19 12:22:38 +01:00 |
|
Kirill Kamakin
|
dbfc570286
|
Check theme color once
|
2022-11-19 11:13:50 +01:00 |
|
Kirill Kamakin
|
73a703b0b8
|
Make navigation bar match color
|
2022-11-19 10:57:08 +01:00 |
|
Kirill Kamakin
|
4510087209
|
Remove custom shapes and elevations
|
2022-11-19 10:00:04 +01:00 |
|
Kirill Kamakin
|
1c0d98850d
|
Disable action bar in theme
|
2022-11-18 22:53:08 +01:00 |
|
Kirill Kamakin
|
e86b24c3f6
|
Use material toolbar without action bar
|
2022-11-18 22:42:56 +01:00 |
|
Kirill Kamakin
|
e164d83258
|
Remove toolbar round corner
|
2022-11-18 21:45:48 +01:00 |
|
Kirill Kamakin
|
a6a47a5eae
|
Move login/logout to navigation drawer
|
2022-11-18 21:06:42 +01:00 |
|
Kirill Kamakin
|
db3458ca2e
|
Allow reading recipe info from DB
|
2022-11-17 22:05:59 +01:00 |
|
Kirill Kamakin
|
04bcb59de2
|
Fix resetting list of ingredients and instructions
|
2022-11-17 21:51:22 +01:00 |
|
Kirill Kamakin
|
183f504e33
|
Show search request when recipe is closed
|
2022-11-17 21:15:17 +01:00 |
|
Kirill Kamakin
|
274a3ec20f
|
Hide keyboard when user scrolls recipe list
|
2022-11-17 20:56:07 +01:00 |
|
Kirill Kamakin
|
32d366b8fd
|
Fix absent recipe refresh on authorization
|
2022-11-13 15:38:45 +01:00 |
|
Kirill Kamakin
|
280f282972
|
Disable swipe refresh when data is refreshing
|
2022-11-13 15:29:44 +01:00 |
|
Kirill Kamakin
|
5c66247843
|
Rename RecipesFragment to RecipesListFragment
|
2022-11-13 15:04:24 +01:00 |
|
Kirill Kamakin
|
4fe9f7fccc
|
Fix log message in setupSearchItem
|
2022-11-13 11:01:36 +01:00 |
|