Releases: vbier/habpanelviewer
Releases · vbier/habpanelviewer
0.9.27
0.9.27
- add credential storage encryption with master password
- added support for openHAB 3
- added experimental noise level reporting
- added command: TO_FRONT
- improve reconnect
- improve desktop mode
- show if battery optimization for HPV is enabled in system information
- allow to pause webview when device screen is off
- make motion timeout configurable
0.9.26
0.9.26
- add reporting of docking state
- add reporting of device movement
- add reporting of currently shown URL
- add reporting of battery temperature
- use the default port when checking server url preference if no port is specified
- add red border around webview when SSE is not connected
- add debug log activity
- new commands: NOTIFICATION_SHOW, NOTIFICATION_HIDE
- disable camera and microphone related preferences on start if permissions are missing
- add support for password protected openHAB servers
- use okhttp for realizing the SSE connection
- improve menu layout
- BUG: allow access to http pages for android 9 devices
- BUG: fix reconnect during openHAB startup
0.9.25
0.9.25
- added commands: TTS_SPEAK, TTS_SET_LANG
- add averaging to temperature and pressure sensors
- add preference for logging browser console messages
- reduce cpu usage for installations with lots of value updates.
- change connected and startup indicator to work with DateTime items instead of Number items
- check for battery optimization during start-up on devices running android m+
- make sure camera is released on app crash and when app is stopped by android
- add missing translations
- BUG: hide motion and preview views if device has no FEATURE_CAMERA_FRONT
- BUG: fix CAPTURE_CAMERA with API V1
- BUG: fix bug where kiosk mode changes on RELOAD
- BUG: fix request for write permission to external storage when exporting preferences
- BUG: fix restart on theme change
- BUG: fix problems with CAPTURE_CAMERA after SCREEN_DIM on Fire HD 10
0.9.24
0.9.24
- simplify camera code, move it to separate thread to get rid of ANRs
- add startup indicator
- improve reconnect behaviour
- don't try to set values using rest API when not connected with SSE
- add setting for allowing video auto-play in browser
- add wiki access to help activity, add help intro page
- improve command documentation in help file
- BUG: correctly disable backlight when SCREEN_DIM is received
- BUG: fix camera problems on specific devices (e.g. Fire Tab)
- BUG: fix missing default for menu position preference with german locale
- BUG: add missing bluetooth permission that is needed on some devices for toggling bluetooth
- BUG: fix wrong preview orientation if v1 api is used after having used v2 api with rotated device
- BUG: fixed crash in intro
0.9.23
0.9.23
- allow to store web page credentials across app restarts
(CREDENTIALS ARE STORED UNENCRYPTED IN A PRIVATE PART OF THE FILESYSTEM THAT CAN ONLY BE READ BY ROOT WHEN THE DEVICE IS ROOTED!) - add toolbars to non-browser views
- move preferences export/import to toolbar
- add clear log action to command log toolbar
- add goto forum action to help toolbar
- BUG: fix crashes
0.9.22
0.9.22
- add intro explaining basic usage
- add export/import of settings
- add setting for immersive mode and disable it by default
- add setting for disabling the browser cache
- add setting for loading start page when device is turned on
- apply theme to in-app help
- app starts faster
- BUG: fix asking for camera permission if only camera preview is activated without motion detection
- BUG: fix broken restart on crash feature
0.9.21
0.9.21
- report active app usage to openHAB
- add optional parameter to SCREEN_ON to force screen to stay on for the given number of seconds
- add setting allowing to enable CAPTURE_SCREEN functionality and disable it by default
- add setting allowing to choose dark/light theme
- improve cpu usage
- fixed crashes
- restructured Settings
0.9.20
0.9.19
0.9.19
- added commands: CAPTURE_CAMERA, CAPTURE_SCREEN, ENABLE_MOTION_DETECTION, DISABLE_MOTION_DETECTION, RELOAD, SET_BRIGHTNESS, SHOW_DASHBOARD, SHOW_URL, SHOW_START_URL
- show command details on click in command log
- fixed bug where KEEP_SCREEN_ON and ALLOW_SCREEN_OFF did not work on all activities
- fixed camera detection on devices that do not have a back-facing camera
- fixed crash on Kindle devices
- fixed bug where event bus listeners were not properly unregistered
- made most functionality survive orientation change instead of restarting everything
- separated camera and motion detection code and settings
- improved logging and camera instantiation