├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── SUPPORT.md │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── android.yml │ └── schedule.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── materialdesignicons-webfont.ttf │ ├── java │ └── hpsaturn │ │ └── pollutionreporter │ │ ├── AppData.java │ │ ├── BaseActivity.java │ │ ├── Config.java │ │ ├── MainActivity.java │ │ ├── PermissionUtil.java │ │ ├── api │ │ ├── AqicnApiManager.java │ │ ├── AqicnAttributions.java │ │ ├── AqicnCity.java │ │ ├── AqicnCo.java │ │ ├── AqicnData.java │ │ ├── AqicnDataResponse.java │ │ ├── AqicnDebug.java │ │ ├── AqicnErrorResponse.java │ │ ├── AqicnH.java │ │ ├── AqicnIaqi.java │ │ ├── AqicnInterface.java │ │ ├── AqicnNo2.java │ │ ├── AqicnO3.java │ │ ├── AqicnP.java │ │ ├── AqicnPm10.java │ │ ├── AqicnPm25.java │ │ ├── AqicnSo2.java │ │ ├── AqicnT.java │ │ ├── AqicnTime.java │ │ ├── AqicnW.java │ │ └── CanairioAPI.java │ │ ├── common │ │ ├── BLEHandler.java │ │ ├── HexString.java │ │ ├── Keys.java │ │ └── Storage.java │ │ ├── models │ │ ├── AltitudeOffsetConfig.java │ │ ├── ApiConfig.java │ │ ├── CommandConfig.java │ │ ├── DeepSleepConfig.java │ │ ├── GeoConfig.java │ │ ├── HassIPConfig.java │ │ ├── HassPasswConfig.java │ │ ├── HassPortConfig.java │ │ ├── HassUserConfig.java │ │ ├── InfluxdbConfig.java │ │ ├── ResponseConfig.java │ │ ├── SampleConfig.java │ │ ├── SeaLevelConfig.java │ │ ├── SensorConfig.java │ │ ├── SensorData.java │ │ ├── SensorName.java │ │ ├── SensorTrack.java │ │ ├── SensorTrackInfo.java │ │ ├── SensorType.java │ │ ├── TempOffsetConfig.java │ │ ├── TrackStatus.java │ │ └── WifiConfig.java │ │ ├── service │ │ ├── RecordTrackInterface.java │ │ ├── RecordTrackManager.java │ │ ├── RecordTrackReceiver.java │ │ ├── RecordTrackScheduler.java │ │ └── RecordTrackService.java │ │ └── view │ │ ├── AboutFragment.java │ │ ├── ChartFragment.java │ │ ├── ChartVar.java │ │ ├── DisclosureFragment.java │ │ ├── HourAxisValueFormatter.java │ │ ├── ItemTouchHelperAdapter.java │ │ ├── MapFragment.java │ │ ├── PickerFragmentAdapter.java │ │ ├── PickerFragmentData.java │ │ ├── PickerFragmentInfo.java │ │ ├── PostsFragment.java │ │ ├── PostsViewHolder.java │ │ ├── RecordViewHolder.java │ │ ├── RecordsAdapter.java │ │ ├── RecordsFragment.java │ │ ├── ScanAccesPointFragment.java │ │ ├── ScanFragment.java │ │ ├── ScanResultsAdapter.java │ │ ├── SettingsAdvancedCloud.java │ │ ├── SettingsBaseFragment.java │ │ ├── SettingsFixedStation.java │ │ ├── SettingsFragment.java │ │ ├── SettingsMobileStation.java │ │ ├── ShareDialogFragment.java │ │ ├── VariableFilterFragment.java │ │ └── WebViewFragment.java │ └── res │ ├── anim │ ├── about.xml │ ├── enter.xml │ ├── exit.xml │ ├── pop_enter.xml │ └── pop_exit.xml │ ├── color │ ├── color_state_record.xml │ ├── color_state_record_stop.xml │ └── color_state_share.xml │ ├── drawable-anydpi-v24 │ └── ic_stat_name.xml │ ├── drawable-hdpi │ ├── ic_bluetooth.png │ └── ic_stat_name.png │ ├── drawable-mdpi │ └── ic_stat_name.png │ ├── drawable-xhdpi │ ├── ic_bicycle.png │ ├── ic_cpu.png │ ├── ic_logo_share.png │ ├── ic_record_white_18dp.png │ ├── ic_record_white_24dp.png │ ├── ic_share.png │ ├── ic_stat_name.png │ ├── ic_stop_white_18dp.png │ ├── ic_stop_white_24dp.png │ ├── map_mark_red.png │ └── map_mark_yellow.png │ ├── drawable-xxhdpi │ ├── ic_bluetooth.png │ └── ic_stat_name.png │ ├── drawable │ ├── aqi_gradient_fill.xml │ ├── ic_picker_chart.png │ ├── ic_picker_cloud.png │ ├── ic_picker_map.png │ ├── ic_picker_records.png │ ├── ic_picker_settings.png │ ├── launch_screen.xml │ ├── logo.png │ ├── selectable_build_device_bg.xml │ ├── selectable_picker_background.xml │ └── selectable_record_button.xml │ ├── layout-v21 │ └── fragment_devices.xml │ ├── layout │ ├── about.xml │ ├── activity_main.xml │ ├── content_main.xml │ ├── disclosure_dialog_input.xml │ ├── fragment_chart.xml │ ├── fragment_chart_realtime.xml │ ├── fragment_devices.xml │ ├── fragment_osmap.xml │ ├── fragment_records.xml │ ├── fragment_webview.xml │ ├── item_device.xml │ ├── item_fragment_card.xml │ ├── item_record.xml │ ├── setting_text.xml │ └── share_dialog_input.xml │ ├── menu │ └── menu_main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── values-es │ └── strings.xml │ ├── values-hdpi │ └── dimens.xml │ ├── values-mdpi │ └── dimens.xml │ ├── values-xhdpi │ └── dimens.xml │ ├── values-xxhdpi │ └── dimens.xml │ ├── values │ ├── arrays.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ ├── settings_custom_influxdb.xml │ ├── settings_fixed_station.xml │ ├── settings_general.xml │ └── settings_mobile_station.xml ├── assets └── googleplay │ └── gplayicon.png ├── deploy.sh ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── anaire_youtube_preview.jpg ├── canairio_app_settings.png ├── canairio_docs_preview.jpg ├── canairio_mobile_map.jpg ├── collage_app_mobile_general.jpg ├── ethereum_donation_address.png ├── influxdb_grafana.jpg └── main.jpg ├── screenshots └── captures00.jpg └── settings.gradle /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/ISSUE_TEMPLATE/SUPPORT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.github/workflows/schedule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.github/workflows/schedule.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/materialdesignicons-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/assets/materialdesignicons-webfont.ttf -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/AppData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/AppData.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/Config.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/PermissionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/PermissionUtil.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnApiManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnApiManager.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnAttributions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnAttributions.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnCity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnCity.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnCo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnCo.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnData.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnDataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnDataResponse.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnDebug.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnErrorResponse.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnH.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnIaqi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnIaqi.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnInterface.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnNo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnNo2.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnO3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnO3.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnP.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnPm10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnPm10.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnPm25.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnPm25.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnSo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnSo2.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnT.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnTime.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/AqicnW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/AqicnW.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/api/CanairioAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/api/CanairioAPI.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/common/BLEHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/common/BLEHandler.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/common/HexString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/common/HexString.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/common/Keys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/common/Keys.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/common/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/common/Storage.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/AltitudeOffsetConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/AltitudeOffsetConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/ApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/ApiConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/CommandConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/CommandConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/DeepSleepConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/DeepSleepConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/GeoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/GeoConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/HassIPConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/HassIPConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/HassPasswConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/HassPasswConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/HassPortConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/HassPortConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/HassUserConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/HassUserConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/InfluxdbConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/InfluxdbConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/ResponseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/ResponseConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SampleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SampleConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SeaLevelConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SeaLevelConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorData.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorName.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorTrack.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorTrackInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorTrackInfo.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/SensorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/SensorType.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/TempOffsetConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/TempOffsetConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/TrackStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/TrackStatus.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/models/WifiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/models/WifiConfig.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackInterface.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackManager.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackReceiver.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackScheduler.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/service/RecordTrackService.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/AboutFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/AboutFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ChartFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ChartFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ChartVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ChartVar.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/DisclosureFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/DisclosureFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/HourAxisValueFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/HourAxisValueFormatter.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ItemTouchHelperAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ItemTouchHelperAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/MapFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/MapFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentData.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/PickerFragmentInfo.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/PostsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/PostsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/PostsViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/PostsViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/RecordViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/RecordViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/RecordsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/RecordsAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/RecordsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/RecordsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ScanAccesPointFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ScanAccesPointFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ScanFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ScanFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ScanResultsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ScanResultsAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/SettingsAdvancedCloud.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/SettingsAdvancedCloud.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/SettingsBaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/SettingsBaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/SettingsFixedStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/SettingsFixedStation.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/SettingsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/SettingsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/SettingsMobileStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/SettingsMobileStation.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/ShareDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/ShareDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/VariableFilterFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/VariableFilterFragment.java -------------------------------------------------------------------------------- /app/src/main/java/hpsaturn/pollutionreporter/view/WebViewFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/java/hpsaturn/pollutionreporter/view/WebViewFragment.java -------------------------------------------------------------------------------- /app/src/main/res/anim/about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/anim/about.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/anim/enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/anim/exit.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/pop_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/anim/pop_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/pop_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/anim/pop_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/color/color_state_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/color/color_state_record.xml -------------------------------------------------------------------------------- /app/src/main/res/color/color_state_record_stop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/color/color_state_record_stop.xml -------------------------------------------------------------------------------- /app/src/main/res/color/color_state_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/color/color_state_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi-v24/ic_stat_name.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-anydpi-v24/ic_stat_name.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-hdpi/ic_bluetooth.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_stat_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-hdpi/ic_stat_name.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_stat_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-mdpi/ic_stat_name.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_bicycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_bicycle.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_cpu.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_logo_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_logo_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_record_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_record_white_18dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_record_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_record_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stat_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_stat_name.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stop_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_stop_white_18dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stop_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/ic_stop_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/map_mark_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/map_mark_red.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/map_mark_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xhdpi/map_mark_yellow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xxhdpi/ic_bluetooth.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_stat_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable-xxhdpi/ic_stat_name.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/aqi_gradient_fill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/aqi_gradient_fill.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_picker_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/ic_picker_chart.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_picker_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/ic_picker_cloud.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_picker_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/ic_picker_map.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_picker_records.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/ic_picker_records.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_picker_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/ic_picker_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/launch_screen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/launch_screen.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/selectable_build_device_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/selectable_build_device_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/selectable_picker_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/selectable_picker_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/selectable_record_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/drawable/selectable_record_button.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-v21/fragment_devices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout-v21/fragment_devices.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/disclosure_dialog_input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/disclosure_dialog_input.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_chart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_chart.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_chart_realtime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_chart_realtime.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_devices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_devices.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_osmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_osmap.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_records.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_records.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_webview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/fragment_webview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_device.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/item_device.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_fragment_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/item_fragment_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/item_record.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/setting_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/setting_text.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/share_dialog_input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/layout/share_dialog_input.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values-es/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-hdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values-hdpi/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-mdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values-mdpi/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-xhdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values-xhdpi/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-xxhdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values-xxhdpi/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/settings_custom_influxdb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/xml/settings_custom_influxdb.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/settings_fixed_station.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/xml/settings_fixed_station.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/settings_general.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/xml/settings_general.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/settings_mobile_station.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/app/src/main/res/xml/settings_mobile_station.xml -------------------------------------------------------------------------------- /assets/googleplay/gplayicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/assets/googleplay/gplayicon.png -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/deploy.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/anaire_youtube_preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/anaire_youtube_preview.jpg -------------------------------------------------------------------------------- /images/canairio_app_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/canairio_app_settings.png -------------------------------------------------------------------------------- /images/canairio_docs_preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/canairio_docs_preview.jpg -------------------------------------------------------------------------------- /images/canairio_mobile_map.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/canairio_mobile_map.jpg -------------------------------------------------------------------------------- /images/collage_app_mobile_general.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/collage_app_mobile_general.jpg -------------------------------------------------------------------------------- /images/ethereum_donation_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/ethereum_donation_address.png -------------------------------------------------------------------------------- /images/influxdb_grafana.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/influxdb_grafana.jpg -------------------------------------------------------------------------------- /images/main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/images/main.jpg -------------------------------------------------------------------------------- /screenshots/captures00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kike-canaries/canairio_android/HEAD/screenshots/captures00.jpg -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':libtoolscommon' 2 | --------------------------------------------------------------------------------