Kirill Kamakin
e18f726da5
Implement adding recipes through app
2022-06-12 12:49:18 +02:00
Kirill Kamakin
986d8f377f
Add Chucker network debugging library
2022-06-12 12:24:24 +02:00
Kirill Kamakin
c719a9204f
Remove firebase-perf to calculate coverage
...
https://issuetracker.google.com/issues/191774966#comment2
2022-06-05 15:43:11 +02:00
Kirill Kamakin
fcf1608099
Specify includeNoLocationClasses in another way
2022-06-05 15:43:06 +02:00
Kirill Kamakin
799fba8bcb
Add JaCoCo plugin
2022-06-05 15:43:05 +02:00
Kirill Kamakin
07bf68475e
Specify AppSweep in app module
2022-05-28 14:04:43 +02:00
Kirill Kamakin
f7034d8058
Fix build failure due to wrongly configured SonarQube
2022-05-28 13:37:42 +02:00
Kirill Kamakin
f165c18692
Fix Android lint reports path
2022-05-28 12:12:34 +02:00
Kirill Kamakin
7b9c0b727e
Add Android Lint to SonarCloud
2022-05-28 12:00:08 +02:00
Kirill Kamakin
3366382ac3
Add SonarCloud checks
2022-05-28 10:26:34 +02:00
Kirill Kamakin
1b218fcc7b
Add Firebase analytics, crashlytics and performance monitoring
2022-05-26 11:40:46 +02:00
Kirill Kamakin
009118dfb9
Exclude coroutines debug probes
2022-05-26 10:34:09 +02:00
Kirill Kamakin
12c5d8d5d3
Update Kotlin coroutines
2022-05-26 10:32:55 +02:00
Kirill Kamakin
c1bbb753ea
Update versions of dependencies
2022-05-26 10:18:10 +02:00
Kirill Kamakin
e46fb3bb1c
Upgrade AGP to 7.2.1
2022-05-26 10:17:52 +02:00
Kirill Kamakin
9a6fd3ca36
Bump version to 0.2.2
2022-04-18 18:16:04 +02:00
Kirill Kamakin
3079cd9588
Implement Glide image preload in RecyclerView
2022-04-18 18:08:06 +02:00
Kirill Kamakin
1ffd2d2359
Use OkHttp for Glide requests
2022-04-18 13:38:19 +02:00
Kirill Kamakin
2686f757ea
Replace Picasso with Glide
2022-04-18 13:17:07 +02:00
Kirill Kamakin
c013ed9fd5
Bump version to v0.2.1
2022-04-09 19:02:50 +05:00
Kirill Kamakin
d52c428ea5
Disable extra OkHttp logging
2022-04-09 17:32:18 +05:00
Kirill Kamakin
a5ae5e91cd
Disable Picasso logging
2022-04-09 17:32:18 +05:00
Kirill Kamakin
1b643e872c
Bump version to 0.2.0
2022-04-08 23:28:06 +05:00
Kirill Kamakin
7c081c199a
Replace AccountManager with EncryptedSharedPreferences
2022-04-08 20:07:32 +05:00
Kirill Kamakin
2f05231125
Bump version to 0.1.7
2022-04-06 15:32:34 +05:00
Kirill Kamakin
0c3767645c
Implement migration from 1 to 2
2022-04-06 15:30:51 +05:00
Kirill Kamakin
9d09280522
Bump version to 0.1.6
2022-04-04 21:20:30 +05:00
Kirill Kamakin
2ba1badb99
Bump version to 0.1.5
2022-04-04 16:48:30 +05:00
Kirill Kamakin
b3e25db4df
Replace Shared Preferences with Data Store
2022-04-03 19:59:57 +05:00
Kirill Kamakin
1b97504c7a
Update minSdk to 23
2022-04-03 00:33:20 +05:00
Kirill Kamakin
7fc2887dc7
Major code refactoring
...
Main goals are:
1. Ability to use mocks in unit tests instead of
having to setup mock web server as if it was an
integration test.
2. Cache Retrofit services in memory
3. Make it easier to read
4. Use OptIn where possible instead of propagating
Experimental* annotations everywhere
2022-04-03 00:17:28 +05:00
Kirill Kamakin
b3093b4bb3
Update versions of dependencies
2022-04-02 18:08:14 +05:00
Kirill Kamakin
8399b0014a
Bump version to v0.1.4 ( #26 )
2021-12-27 16:58:14 +00:00
Kirill Kamakin
25f14226df
Replace Stetho with Flipper, add LeakCanary
2021-12-27 14:26:35 +03:00
Kirill Kamakin
81fb1ae984
Revert "Add Stetho to debug application ( #18 )"
...
This reverts commit cc2fb772
Stetho seems to be unmaintained anymore
It also doesn't work with latest Chrome
2021-12-27 12:31:34 +03:00
Kirill Kamakin
227fc9b0ff
Bump versions of dependencies
2021-12-27 11:50:03 +03:00
Kirill Kamakin
d4bb53f892
Specify OkHttp version via the bill of materials (BOM)
2021-12-27 11:50:02 +03:00
Kirill Kamakin
a36fec226d
Use view binding property delegate ( #22 )
2021-12-27 08:37:10 +00:00
Kirill Kamakin
b5249e4bf6
Replace Glide with Picasso ( #19 )
2021-11-28 13:41:21 +00:00
Kirill Kamakin
cc2fb77269
Add Stetho to debug application ( #18 )
2021-11-28 13:32:05 +00:00
Kirill Kamakin
a1b81eca64
Bump version to v0.1.3 ( #17 )
2021-11-27 16:50:32 +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
1e5d65b816
Update version to 0.1.2
2021-11-27 12:35:12 +03:00
Kirill Kamakin
ebba1889c7
Update version to 0.1.1
2021-11-27 10:48:05 +03:00
Kirill Kamakin
20c3fa8e20
Specify version name
2021-11-25 20:43:09 +03:00
Kirill Kamakin
3a4400a14a
Use OkHttp for glide too
2021-11-20 22:27:05 +03:00
Kirill Kamakin
06c8144dd3
Update dependencies
2021-11-20 14:24:59 +03:00
Kirill Kamakin
5866584d14
Replace "Mealie" with "Mealient" everywhere
2021-11-20 13:44:07 +03:00
Kirill Kamakin
643d886688
Fix names of keystore properties
2021-11-20 11:21:27 +03:00
Kirill Kamakin
25ac2c3851
Allow building signed app using GitLab CI
2021-11-20 11:12:07 +03:00