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
Davide Baret
9396fab237
Fix background color for dark theme
2021-12-24 20:05:33 +01:00
Kirill Kamakin
186e1bf944
Show password disguise toggle icon ( #16 )
...
Fixes #6
2021-11-27 16:44:56 +00:00
Kirill Kamakin
f74973e40a
Fix expanding bottom sheet when not enough content ( #15 )
...
This commit makes sure bottom sheet dialog has the size
of its contents. That way it doesn't expand further than it
should. Fixes #4
2021-11-27 16:40:41 +00:00
Kirill Kamakin
44458dd146
Fix a number of lint issues ( #2 )
...
* Fix systemUiVisibility deprecation warnings
This commit extracts setSystemUiVisibility as
an extension and uses the new API depending on
the Build.VERSION
* Fix splash fragment vector issues
Clip-path isn't available before V24 and
width/height should not exceed 200 dp.
* Remove unused disclaimer fragment header
* Remove unused ic_launcher_round
* Ignore IconMissingDensityFolder lint
Ignoring it because all the images are vector
* Ignore UnusedAttribute lint
It warns about networkSecurityConfig which
is used only in debug builds to allow
user SSL certificates. Lint says it's not
available before v24. But it doesn't matter
since before v24 the user SSL certificates
were allowed by default.
* Use plurals for disclaimer count down
2021-11-27 13:10:00 +00:00
Kirill Kamakin
339f8327de
Implement URL input format checks
2021-11-27 12:27:25 +03:00
Kirill Kamakin
715e63a1d4
Specify RecipeInfoFragment's layout managers in xml
2021-11-27 10:39:57 +03:00