Skip to content

Releases: vbier/habpanelviewer

0.9.27

16 Jan 09:29
Compare
Choose a tag to compare

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

17 Jan 16:01
Compare
Choose a tag to compare

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

28 Mar 13:08
Compare
Choose a tag to compare

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

24 Jan 14:04
Compare
Choose a tag to compare

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

25 Oct 13:13
Compare
Choose a tag to compare

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

12 Oct 13:07
Compare
Choose a tag to compare

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

22 Sep 08:45
Compare
Choose a tag to compare

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

07 Jul 08:02
Compare
Choose a tag to compare
0.9.20 Pre-release
Pre-release

0.9.20

  • screen state can now be reported to openHAB
  • user agent chrome version is now shown in status information
  • fixed several bugs and crashes

0.9.19

11 May 08:23
Compare
Choose a tag to compare
0.9.19 Pre-release
Pre-release

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

0.9.18

27 Feb 17:20
Compare
Choose a tag to compare
0.9.18 Pre-release
Pre-release

0.9.18

  • add context menu allowing to toggle kiosk mode when HABPanel is shown
  • add configuration section to in-app help
  • added example URL to openHAB URL settings dialog