├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── dictionaries │ └── Stefan.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── geofenceapp │ │ └── ExampleInstrumentedTest.kt │ ├── debug │ └── res │ │ └── values │ │ └── google_maps_api.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── geofenceapp │ │ │ ├── MyApplication.kt │ │ │ ├── adapters │ │ │ ├── GeofencesAdapter.kt │ │ │ └── PredictionsAdapter.kt │ │ │ ├── bindingadapters │ │ │ ├── GeofencesBindings.kt │ │ │ ├── PredictionsBindings.kt │ │ │ ├── Step1Bindings.kt │ │ │ ├── Step2Bindings.kt │ │ │ └── Step3Bindings.kt │ │ │ ├── broadcastreceiver │ │ │ └── GeofenceBroadcastReceiver.kt │ │ │ ├── data │ │ │ ├── Converters.kt │ │ │ ├── DataStoreRepository.kt │ │ │ ├── GeofenceDao.kt │ │ │ ├── GeofenceDatabase.kt │ │ │ ├── GeofenceEntity.kt │ │ │ └── GeofenceRepository.kt │ │ │ ├── di │ │ │ └── DatabaseModule.kt │ │ │ ├── ui │ │ │ ├── MainActivity.kt │ │ │ ├── addgeofence │ │ │ │ ├── Step1Fragment.kt │ │ │ │ ├── Step2Fragment.kt │ │ │ │ └── Step3Fragment.kt │ │ │ ├── geofences │ │ │ │ └── GeofencesFragment.kt │ │ │ ├── maps │ │ │ │ └── MapsFragment.kt │ │ │ └── permission │ │ │ │ └── PermissionFragment.kt │ │ │ ├── util │ │ │ ├── Constants.kt │ │ │ ├── ExtensionFunctions.kt │ │ │ ├── MyDiffUtil.kt │ │ │ ├── NetworkListener.kt │ │ │ └── Permissions.kt │ │ │ └── viewmodels │ │ │ ├── SharedViewModel.kt │ │ │ ├── Step1ViewModel.kt │ │ │ └── Step2ViewModel.kt │ └── res │ │ ├── anim │ │ ├── from_bottom.xml │ │ ├── from_left.xml │ │ ├── from_right.xml │ │ ├── from_top.xml │ │ ├── recyclerview_item_animation.xml │ │ ├── recyclerview_layout_animation.xml │ │ ├── to_bottom.xml │ │ ├── to_left.xml │ │ ├── to_right.xml │ │ └── to_top.xml │ │ ├── color │ │ └── view_state_background_color.xml │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_add.xml │ │ ├── ic_back.xml │ │ ├── ic_delete.xml │ │ ├── ic_history.xml │ │ ├── ic_hourglass.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_notification.xml │ │ ├── ic_search.xml │ │ ├── ic_welcome_image.xml │ │ └── ic_wifi_off.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_geofences.xml │ │ ├── fragment_maps.xml │ │ ├── fragment_permission.xml │ │ ├── fragment_step1.xml │ │ ├── fragment_step2.xml │ │ ├── fragment_step3.xml │ │ ├── geofences_row_layout.xml │ │ └── predictions_row_layout.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── navigation │ │ └── nav_graph.xml │ │ ├── raw │ │ └── mapstyle.json │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ └── geofences_row_layout_scene.xml │ ├── release │ └── res │ │ └── values │ │ └── google_maps_api.xml │ └── test │ └── java │ └── com │ └── example │ └── geofenceapp │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/dictionaries/Stefan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/dictionaries/Stefan.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/geofenceapp/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/androidTest/java/com/example/geofenceapp/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/debug/res/values/google_maps_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/debug/res/values/google_maps_api.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/MyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/MyApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/adapters/GeofencesAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/adapters/GeofencesAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/adapters/PredictionsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/adapters/PredictionsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/bindingadapters/GeofencesBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/bindingadapters/GeofencesBindings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/bindingadapters/PredictionsBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/bindingadapters/PredictionsBindings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/bindingadapters/Step1Bindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/bindingadapters/Step1Bindings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/bindingadapters/Step2Bindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/bindingadapters/Step2Bindings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/bindingadapters/Step3Bindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/bindingadapters/Step3Bindings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/broadcastreceiver/GeofenceBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/broadcastreceiver/GeofenceBroadcastReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/Converters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/DataStoreRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/DataStoreRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/GeofenceDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/GeofenceDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/GeofenceDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/GeofenceDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/GeofenceEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/GeofenceEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/data/GeofenceRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/data/GeofenceRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/di/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step1Fragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step1Fragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step2Fragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step2Fragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step3Fragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/addgeofence/Step3Fragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/geofences/GeofencesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/geofences/GeofencesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/maps/MapsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/maps/MapsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/ui/permission/PermissionFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/ui/permission/PermissionFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/util/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/util/ExtensionFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/util/ExtensionFunctions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/util/MyDiffUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/util/MyDiffUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/util/NetworkListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/util/NetworkListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/util/Permissions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/util/Permissions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/viewmodels/SharedViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/viewmodels/SharedViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/viewmodels/Step1ViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/viewmodels/Step1ViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/geofenceapp/viewmodels/Step2ViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/java/com/example/geofenceapp/viewmodels/Step2ViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/from_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/from_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/from_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/from_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/from_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/from_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/from_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/from_top.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/recyclerview_item_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/recyclerview_item_animation.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/recyclerview_layout_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/recyclerview_layout_animation.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/to_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/to_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/to_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/to_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/to_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/to_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/to_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/anim/to_top.xml -------------------------------------------------------------------------------- /app/src/main/res/color/view_state_background_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/color/view_state_background_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_history.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_history.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_hourglass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_hourglass.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_welcome_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_welcome_image.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_wifi_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/drawable/ic_wifi_off.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_geofences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_geofences.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_maps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_maps.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_permission.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_permission.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_step1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_step1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_step2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_step2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_step3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/fragment_step3.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/geofences_row_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/geofences_row_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/predictions_row_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/layout/predictions_row_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /app/src/main/res/raw/mapstyle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/raw/mapstyle.json -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/geofences_row_layout_scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/main/res/xml/geofences_row_layout_scene.xml -------------------------------------------------------------------------------- /app/src/release/res/values/google_maps_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/release/res/values/google_maps_api.xml -------------------------------------------------------------------------------- /app/src/test/java/com/example/geofenceapp/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/app/src/test/java/com/example/geofenceapp/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevdza-san/GeofenceApplication/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name = "GeofenceApp" --------------------------------------------------------------------------------