Commit Graph

158 Commits

Author SHA1 Message Date
Kirill Kamakin
e86b24c3f6 Use material toolbar without action bar 2022-11-18 22:42:56 +01:00
Kirill Kamakin
ac0eb2bfd2 Generate colors with material color generator 2022-11-18 22:20:52 +01:00
Kirill Kamakin
7faaeb511e Change recipes list colors 2022-11-18 21:41:04 +01:00
Kirill Kamakin
a6a47a5eae Move login/logout to navigation drawer 2022-11-18 21:06:42 +01:00
Kirill Kamakin
0679860de0 Fix having to click back multiple times 2022-11-17 22:03:46 +01:00
Kirill Kamakin
5c66247843 Rename RecipesFragment to RecipesListFragment 2022-11-13 15:04:24 +01:00
Kirill Kamakin
9ae34e314f Remove unused searchable configuration 2022-11-13 10:58:54 +01:00
Kirill Kamakin
929aad5659 Fix search text color 2022-11-13 10:46:29 +01:00
Kirill Kamakin
21abf38282 Start search implementation 2022-11-12 15:27:27 +01:00
Kirill Kamakin
4e1e3f81e3 Allow changing base URL from UI 2022-11-12 12:32:44 +01:00
Kirill Kamakin
e835d5bbe5 Replace deep links with global actions 2022-11-12 11:28:10 +01:00
Kirill Kamakin
4ad3e7662e Split loadRecipeInfo to refresh/load 2022-11-06 19:37:42 +01:00
Kirill Kamakin
cc73f68751 Fix jumping recipe info sheet 2022-11-06 19:37:42 +01:00
Kirill Kamakin
b7bb6c8566 Simplify edge case handling 2022-11-05 10:40:15 +01:00
Kirill Kamakin
33bdaf9726 Show load end/load failure toasts 2022-11-04 22:13:57 +01:00
Kirill Kamakin
e0780e9a9f Add login data examples 2022-11-04 20:53:01 +01:00
Kirill Kamakin
2a3a7e32e7 Improve URL input screen 2022-11-04 20:48:45 +01:00
Kirill Kamakin
7b25432595 Drop support for APIs 24 and 25 (Android 7) 2022-11-04 19:53:25 +01:00
Kirill Kamakin
ceed3cee4e Drop support for API 23 (Android 6) 2022-11-04 19:49:05 +01:00
Kirill Kamakin
30e6263ce1 Update splash icon for pre-31 APIs 2022-11-04 19:40:31 +01:00
Kirill Kamakin
40804efd70 Rename splash screen icon 2022-11-04 19:14:05 +01:00
Kirill Kamakin
6e15578725 Remove unused resources 2022-11-04 19:12:44 +01:00
Kirill Kamakin
6ab23d6ef5 Fix animation colors 2022-11-03 23:06:59 +01:00
Kirill Kamakin
b32ab57781 Add nice animation 2022-11-03 23:02:47 +01:00
Kirill Kamakin
2f6991f747 Start animation work 2022-11-03 20:48:08 +01:00
Kirill Kamakin
b6d077bfb0 Extract vector-to-be-animated to separate file 2022-11-03 20:38:10 +01:00
Kirill Kamakin
db4aaf0bbd Use animated drawable on 31+ only 2022-11-03 20:35:50 +01:00
Kirill Kamakin
b4071a5dae Implement first animated drawable 2022-11-03 20:01:57 +01:00
Kirill Kamakin
8a91f02f0e Add splash screen animation vectors 2022-11-03 19:36:24 +01:00
Kirill Kamakin
a6a9aef5e2 Remove splash fragment 2022-10-31 21:08:17 +01:00
Kirill Kamakin
81e3fcfd98 Start splash screen API migration 2022-10-31 21:08:17 +01:00
Kirill Kamakin
95205f8ffe Initialize v1 support 2022-08-14 18:19:42 +02:00
Kirill Kamakin
02fd24367b Remove unused resource 2022-06-12 20:00:22 +02:00
Kirill Kamakin
140709f8c5 Remove unused strings 2022-06-12 18:42:39 +02:00
Kirill Kamakin
348b7de6cc Disable backup explicitly
I don't think it is possible to restore
encrypted shared preferences from backup.
2022-06-12 18:41:55 +02:00
Kirill Kamakin
9944948f55 Explicitly enable cleartext traffic 2022-06-12 18:31:46 +02:00
Kirill Kamakin
e18f726da5 Implement adding recipes through app 2022-06-12 12:49:18 +02:00
Kirill Kamakin
50c8e14593 Implement showing authentication progress 2022-04-09 18:56:25 +05:00
Kirill Kamakin
9db89965c0 Start migration to Material 3
Theme was generated here
https://material-foundation.github.io/material-theme-builder/#/custom
Primary: BB86FC
Secondary: 655A70
Tertiary: 805159
Neutral: 605D62
2022-04-09 17:32:19 +05:00
Kirill Kamakin
e7620400b8 Use single UI state for activity 2022-04-09 03:06:02 +05:00
Kirill Kamakin
d2029438d7 Fix handling result in BaseURLFragment and AuthenticationFragment 2022-04-08 21:19:05 +05:00
Kirill Kamakin
7c081c199a Replace AccountManager with EncryptedSharedPreferences 2022-04-08 20:07:32 +05:00
Kirill Kamakin
b129913a82 Clear unused and fix tests 2022-04-08 17:54:23 +05:00
Kirill Kamakin
57f4ec4e22 Implement the simplest account manager authentication 2022-04-08 17:54:22 +05:00
Kirill Kamakin
096b5389bd Use AccountManager 2022-04-08 17:54:21 +05:00
Kirill Kamakin
680afcc99a Fix inability to press back on recipes after input URL 2022-04-06 15:48:15 +05:00
Kirill Kamakin
468aa8c02a Implement login/logout functionality 2022-04-04 16:42:22 +05:00
Kirill Kamakin
f44f54522d Extract Base URL from authentication 2022-04-04 03:34:50 +05:00
Kirill Kamakin
c8019e9c85 Implement hiding ingredients and instructions 2021-12-27 19:41:56 +03:00
Kirill Kamakin
6232af2295 Improve recipe info screen UI 2021-12-27 14:47:53 +03:00