* Add help icon in toolbar to link to specific places in docs
* Update icon to fix issue with light theme
* Use action bar for managing notifications, add search
* Fix menu options when there are no notifications
* Set proper title for settings screens
* Add help icon to shortcuts screen, fix widget merge
* Review comments
* Add support for managing shortcuts to navigate to specific pages
* Separate pin and dynamic shortcuts
* New shortcut type of entity
* Set default for shortcut type
* Fix crash when receiving no zones from HA
* Log exception
* Add simple caching of zones
* Fix double refresh on start of SensorDetailFragment
* Log cause exceptions for integration api calls
* Add share logs feature
* Only read logs from the app itself
* Show alert to inform user that he may sharing sensitive data
* Add show log screen
* Fix share logs sensitive message
* Remove not needed constants
* Update share_logs_sens_message
Co-authored-by: Daniel Shokouhi <dshokouhi@gmail.com>
* Exclude github from sharing logs
Github does only support image sharing
Also fix permission denial error by adding Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION
Co-authored-by: Daniel Shokouhi <dshokouhi@gmail.com>
* Add setting "Show only enabled sensors"
Additional changes:
* Made "Disabled" sensor summary translatable
* Show "Enabled" as sensor summary if sensor is enabled but has no state
* Use only one "Enabled" string
* Add search feature + added filter/search feature to action bar
* Remove only_show_enabled_sensors preference
* Fix lint
* Improve location tracking on non GPS devices
* Fixed crash enabling location from DisabledLocationHandler on Amazon devices (Non-GPS)
* Disable single accurate location sensor on non GPS devices
* Fixed enabled location tracking after onboarding even if location tracking was disabled
* Open settings, if location settings can't be opend (ex. Custom-ROM without GAPPS)
* Fix that the default setting does not set location sensors
* Do not enable singleAccurateLocation sensor if device has no GPS
* Make use availableSensors to hide singleAccurateLocation sensor
* Fix lint
* Fix disabling of singleAccurateLocation sensor on devices with GPS
* Enable all sensors while onboarding
* Fix code indentation
* Enable high accuracy mode when entering zone
Additional changes:
* Added possibility to enable/disable a sensor setting which will be displayed accordingly in the settings.
* Refactored "creating a list setting" into a method createListPreference
* Fire HA Event for every Zone Entered/Exited and not only for the first
* Fix compile errors after merge upstream
* Unify the use of expression geozone to zone
* High accuracy mode - use OR connected constraints
* Constraint were AND connected. Both constraints (if used) needed to apply
Now the are OR connected. One constraint need to apply.
* Rename setting "High accuracy mode zone expanded radius" to "High accuracy mode trigger range for zone"
* Default range is set to 300 meters, therefore the expanded zones are used
* Make conditions better readable
* Add BLE Transmitter setting to turn on / off transmitter. Notification command will now toggle the transmitter and this setting, if the sensor is enabled.
* Change setting names they're ordered correctly. This is a slight breaking change, as people previously stored IDs will neeed to be re-added.
* Revert 'id' from labels.
* First attempt at pulling Lokalise at build time.
* Temporarily download in PRs.
* Remove null outputs
* Double quotes?
* Oops.
* Forgot the `inputs.`
* Don't override files (aka English).
* Override files when extracting...
* Put args on correct command.
* Now that it works remove push action.
* Fix copy pasta.