173 Commits

Author SHA1 Message Date
Mayokun Adeniyi
bf4a8b4fd3 Update README.md 2021-11-08 21:28:43 +00:00
Mayokun Adeniyi
3dd36f8944 Update README.md 2021-11-08 21:23:29 +00:00
Adeniyi Mayokun
9d4fef0f80 Update README.md (#37)
* chore: manage dependencies with buildSrc

* chore: setup firebase crashlytics, analytics

* chore: convert build scripts to kotlin dsl

* chore: convert build scripts to kotlin dsl

* chore: remove kotlin android extensions, enable viewbinding

* feat: use bottom sheet in search fragmenrt, format forecast dates

* chore: fix build config issues

* refactor: update .gitignore

* refactor: update .gitignore

* ci: update actions workflow

* refactor: fix failing tests

* chore: fix build config issues

* ci: update actions workflow

* refactor: ktlint format

* chore: fix build config issues

* chore: fix build config issues

* chore: fix build config issues

* refactor: update .gitignore

* refactor: ktlint format

* refactor: move algolia index name to build config

* refactor: move algolia index name to build config

* Update README.md

* ci: update actions workflow

* ci: update actions workflow

* ci: update actions workflow
2021-07-25 14:21:11 +01:00
Adeniyi Mayokun
f9eeb1cef7 refactor: ktlint format (#36)
* chore: manage dependencies with buildSrc

* chore: setup firebase crashlytics, analytics

* chore: convert build scripts to kotlin dsl

* chore: convert build scripts to kotlin dsl

* chore: remove kotlin android extensions, enable viewbinding

* feat: use bottom sheet in search fragmenrt, format forecast dates

* chore: fix build config issues

* refactor: update .gitignore

* refactor: update .gitignore

* ci: update actions workflow

* refactor: fix failing tests

* chore: fix build config issues

* ci: update actions workflow

* refactor: ktlint format

* chore: fix build config issues

* chore: fix build config issues

* chore: fix build config issues

* refactor: update .gitignore

* refactor: ktlint format
2021-07-25 11:23:28 +01:00
Adeniyi Mayokun
2db76352d8 Release 5(1.0)
* chore: manage dependencies with buildSrc

* chore: setup firebase crashlytics, analytics

* chore: convert build scripts to kotlin dsl

* chore: convert build scripts to kotlin dsl

* chore: remove kotlin android extensions, enable viewbinding

* feat: use bottom sheet in search fragmenrt, format forecast dates

* chore: fix build config issues

* refactor: update .gitignore

* refactor: update .gitignore

* ci: update actions workflow

* refactor: fix failing tests

* chore: fix build config issues

* ci: update actions workflow
v1.0(5)
2021-07-25 02:07:45 +01:00
dependabot[bot]
4ac31b74c8 Chore(deps): Bump addressable from 2.7.0 to 2.8.0 (#34)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-15 11:34:26 +01:00
Adeniyi Mayokun
3fda5f9d8d chore: manage dependencies with buildSrc, Kotlin DSL (#32) 2021-02-28 20:35:28 +01:00
Alexander Kirillov
21df873c5f Replace showIf() fun by isVisible from androidx.core.view (#30) 2021-02-28 11:32:08 +01:00
Adeniyi Mayokun
b363bdc5ec refactor: apply ktlintformat (#31) 2021-02-28 00:53:39 +01:00
Adeniyi Mayokun
96c7f2ca0e Update README.md 2021-02-02 20:03:36 +01:00
mayokunthefirst
37f0a3d813 feat: setup di with dagger2 2021-02-02 19:54:02 +01:00
mayokunthefirst
1fbe230b1f feat: setup fastlane 2021-02-02 19:53:37 +01:00
mayokunthefirst
0d297c2621 Chore: add dagger, okhttp, chuck dependencies 2021-02-02 19:51:50 +01:00
mayokunthefirst
27e6c7cb3f Ktlint: refactor weather preference feature 2020-11-11 09:19:14 +01:00
Abhishek Jagushte
a03ea4deaf Added new preference for viewing temperature in Fahrenheits. (#23)
This closes issue #23
2020-11-11 09:01:06 +01:00
Alexander Kirillov
85a4a29c57 Added string resources (#22) 2020-09-03 08:57:35 +01:00
mayokunthefirst
b6add839dd Merge branch 'master' of https://github.com/mayokunthefirst/Instant-Weather 2020-08-30 11:43:44 +01:00
mayokunthefirst
d449649c5a refactor: change to LiveData.observe(owner) 2020-08-30 11:43:37 +01:00
mayokunthefirst
9b504f0747 refactor: change to LiveData.observe(owner) 2020-08-30 11:40:23 +01:00
Steve
f7971013e4 Simplfied the utils method to convert weather temperature (#21) 2020-08-20 19:16:30 +01:00
Murat Tüzel
06d584f8aa Fix conversion of numbers with decimals (#20) 2020-08-19 08:49:20 +01:00
mayokunthefirst
67f6583102 Test: write unit tests for viewmodels 2020-08-07 15:50:28 +01:00
mayokunthefirst
335618d16e Replace unnecessary typeconverter with embedded annotation 2020-08-06 18:22:46 +01:00
mayokunthefirst
82843b3c17 Test: create weather repository test 2020-08-06 13:35:49 +01:00
mayokunthefirst
638d92e2fa Ktlint: format project 2020-08-06 12:17:14 +01:00
mayokunthefirst
753923b68c Fix refresh bug in Forecast fragment 2020-08-06 12:10:07 +01:00
mayokunthefirst
e7e2fdc615 Make repository return domain model 2020-08-06 11:55:19 +01:00
mayokunthefirst
cd31c85612 Test: write integration tests -> Dao & local data source 2020-08-04 12:31:02 +01:00
mayokunthefirst
8401fb6a3f Update README.md 2020-08-04 12:30:11 +01:00
mayokunthefirst
dbff938cae Test: create sharedTest dir 2020-08-04 12:29:51 +01:00
mayokunthefirst
af8ecacb84 Test: delete database test 2020-08-01 22:27:55 +01:00
Adeniyi Mayokun
f73e79fb2f Setup Ktlint (#19) 2020-08-01 13:35:07 +01:00
Adeniyi Mayokun
3c3ffffc6a Feat: Implement remote and local data sources. (#18) 2020-07-20 20:50:42 +01:00
mayokunthefirst
1ac8a8a0e5 Merge branch 'master' of https://github.com/mayokunthefirst/Instant-Weather 2020-07-13 03:07:58 +01:00
Adeniyi Mayokun
d6968653d7 Remove use of AirLocation library (#15) 2020-07-13 02:47:46 +01:00
mayokunthefirst
238d1148fc Chore: remove testcoroutinerule 2020-07-12 22:28:22 +01:00
Adeniyi Mayokun
f7539015a3 Ci: fix generate APK job (#13) 2020-06-30 03:49:17 +01:00
Adeniyi Mayokun
bf3099e0a3 Update README.md 2020-06-17 10:33:26 +01:00
Adeniyi Mayokun
5d3d8128b1 Merge pull request #10 from mayokunthefirst/work-manager 2020-06-16 14:58:46 +01:00
Adeniyi Mayokun
c5d1a23a71 Merge branch 'master' into work-manager 2020-06-16 14:51:01 +01:00
mayokunthefirst
f4fe33a917 Feat: setup workmanager for weather update 2020-06-16 14:23:52 +01:00
mayokunthefirst
8151316f44 Custom workmanager init 2020-06-16 14:23:11 +01:00
Adeniyi Mayokun
aed11d93ab Merge pull request #9 from mayokunthefirst/work-manager
Fix: make MutableLiveData types private
2020-06-10 13:30:54 +01:00
mayokunthefirst
092c1ad2af Fix: make MutableLiveData types private 2020-06-10 13:15:16 +01:00
Adeniyi Mayokun
3d39fd7c35 Merge pull request #8 from mayokunthefirst/result-dev 2020-06-06 17:28:00 +01:00
mayokunthefirst
1356c9d800 Fix location loading in MainActivity 2020-06-06 17:18:13 +01:00
mayokunthefirst
1bcc39bbdb Feat: manage state changes with Sealed Classes 2020-06-06 14:42:53 +01:00
mayokunthefirst
30ac4aba97 Feat: use sealed classes for state management 2020-06-06 14:29:05 +01:00
mayokunthefirst
6ecff453de Fix return value for local datasource 2020-06-06 13:43:30 +01:00
mayokunthefirst
2d55064a58 Refactor: decluster and create weather repository 2020-06-06 00:54:43 +01:00