.circleci/config.yml | |
|
|
.github/workflows/runOnGitHub.yml | |
|
|
.gitignore | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
app/.gitignore | |
|
|
app/build.gradle.kts | |
|
|
app/google-services.json | |
|
|
app/proguard-rules.pro | |
|
|
app/src/androidTest/java/io/betterapps/graysky/ExampleInstrumentedTest.kt | 14 | A 0 mins |
|
app/src/androidTest/java/io/betterapps/graysky/db/entities/LocationEntityReadWriteTest.kt | 105 | A 2 hrs |
|
app/src/main/AndroidManifest.xml | |
|
|
app/src/main/java/io/betterapps/graysky/GraySkyApplication.kt | 21 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/MainActivity.kt | 213 | A 3 hrs |
|
app/src/main/java/io/betterapps/graysky/const/GlobalConstants.kt | 13 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/api/ApiHelper.kt | 10 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/binding/ObservableWeather.kt | 7 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/coroutines/Resource.kt | 11 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/coroutines/Status.kt | 6 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/db/entities/LocationDao.kt | 19 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/db/entities/LocationDatabase.kt | 28 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/db/entities/LocationEntity.kt | 16 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/domains/GeoLocation.kt | 5 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/domains/LocationName.kt | 6 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/RainUnit.kt | 5 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/Temperature.kt | 10 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/WeatherByLocationResponse.kt | 9 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/WeatherDaily.kt | 6 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/WeatherDesc.kt | 8 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/models/WeatherUnit.kt | 33 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/network/MapBox.kt | 8 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/network/OkHttpClientWithCache.kt | 32 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/network/OpenWeatherMapService.kt | 13 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/data/network/RetrofitFactory.kt | 19 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/di/AppModule.kt | 46 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/geoloc/UserLocationDelegate.kt | 75 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/repository/LocationRepository.kt | 10 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/repository/LocationRepositoryImpl.kt | 35 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/repository/Morse.kt | 3 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/repository/WeatherRepository.kt | 6 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/repository/WeatherRepositoryImpl.kt | 18 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/adapter/HourlyWeatherAdapter.kt | 23 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/adapter/HourlyWeatherViewHolder.kt | 44 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/image/ImageLoader.kt | 13 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/main/MainViewModel.kt | 38 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/start/StartActivity.kt | 24 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/ui/weatherforecast/WeatherForecastFragment.kt | 152 | A 3 hrs |
|
app/src/main/java/io/betterapps/graysky/ui/weatherforecast/WeatherViewModel.kt | 44 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/utils/DistanceUtils.kt | 24 | A 0 mins |
|
app/src/main/java/io/betterapps/graysky/utils/GeolocationExt.kt | 5 | A 0 mins |
|