Kiosk Home iOS App Store link & Changelog

User avatar
GlennNZ
Posts: 1872
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Kiosk Home iOS App Store link & Changelog

Post by GlennNZ »

Kiosk Home App

Image

App Store Link:
https://apps.apple.com/au/app/kiosk-home/id6738854242

ChangeLog:

1.12

Add Custom URLs support for adjusting or launching app:
kioskhome://navigate?id=123123&reset=true
kioskhome://brightness?value=0.5
kioskhome://navigate?id=1232&brightness=1.0 - Navigate to control page id 1232 and set brightness to 100%
kioskhome://navigate?brightness=0.5 - Only change brightness to 50%
kioskhome://navigate?id=1232 - Only navigate to page 1232
kioskhome://navigate?reset=true - Reset/reload the current page
kioskhome://navigate?id=1232&reset=true - Navigate to control page 1232 with a WebView reset
kioskhome://brightness?value=0.5 - changes brightness to 0.5

Fix for loop of dim brightness update in rare hard to produce circumstances. (hopefully)


1.11

Fix popupControls - allow them to be used/displayed as indeeded
Add 2 way communication back to Indigo; update Dim variable if screen changes. Removes need for 2 changes to update dim level.



1.10

Limit calls to reload Webview in setting of Authenication Failure. Seems if set Web Server to Https, and the go back to http, api_key does not work and get repeated authenciation calls. Slow these down.



1.9


Refactor failed connection handling. Aim being no user intervention needed - regardless of what is going wrong with connection.

Remove Network Manager - with better handling of connection and reporting in both directions not needed one would hope

Reload completely on return to .active - significant change, but can't see downside. If App goes from background ->active, reloads like new.
Refreshs all connection, and detects if offline/not connected etc. Downside if swipe-down this is ->.active so reloads here.
Unlikely to be significant change in Kiosk situation.

Drop timeout for connections from Webview default of 60s to 5s (far quickly display of screen)

Better support https connections which need server authenication prior to other authentication. Allow that to happen first.

Add a Failed.html connection - display that if connection fails. Setup a timer to recheck every 10 seconds for a valid connection.

Pop-up an API Key alert if 401 server error received - normally means authentication failed - but occasionally can happened with connections in a startup phase it would seem. If alert active, check every 10 seconds for now valid connection and remove alert.

Add api_key to every URL request, even those that Indigo doesn't add (presumably this is why there is caching). May remove the 401 errors on startup/connection completely I would guess

Add AJAX hook back to Indigo Server JS so whenever the connection to Indigo Fails App is immediately updated and can start process as above. Avoids the need for seperate check.

Restyle the Connection issue screen, add animated spinner so illustrates that ongoing connection attempts. Likewise animate image.

Restyle the Start-up Setup page, include a button link to Settings Page.

Remember the current page on (only if exists) and return to it on forced reload, despite regenerating the whole view. Add Setting to return to Start Page ID if suits (might have blind navigation etc.)

Dont retry if can't connect to Online Demo!

Bugfix for rejecting control commands as ending with status_code of 204
Fix for restart Timer as FallbackURL wasn't recognised with the api_key added.

Remove whitespaces and newlines if inadvertently added to api_key

Add Online Demo for iphone screen (Still far better on ipad - but certainly an improvement)
User avatar
GlennNZ
Posts: 1872
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: Kiosk Home iOS App Store link & Changelog

Post by GlennNZ »

https://apps.apple.com/au/app/kiosk-home/id6738854242

Updated Images/Videos for Store - see above link

New: Version 2.10

In Store

Image

Stability and performance

Fixed rare crashes when zooming/scrolling pages; web content now auto-recovers if it ever terminates.
Improved WebSocket reliability with a safer, main‑run‑loop ping timer.
Reduced background script load (main‑frame only), cutting CPU and “Script error” noise.
Better scaling and layout
Couple of new animated background - Alert Ticker tape and Power Outage ticker tape
Viewport now respects your Screen Size setting without double‑scaling.
iPhone/Portrait improvements: cleaner fit, less oversized content, and a more consistent feel.
Brightness and blackout
Optional blackout overlay when brightness is 0.0 (fully black screen). A tap restores brightness safely.
New scheduler checks your dim/undim times and applies them automatically.
Configurable tap sounds for control and static images.
Play built‑in alerts (IDs 0–20), your own MP3s from Files (IDs 100+), or speak text with SPEECH:Your text.
One‑tap sound playback with internal caching for low latency.
Backgrounds and visuals
Large set of animated backgrounds (Ken Burns, Vanta effects, Granim, snow, tape alerts, aurora, and more).
Manual override: point to your own image or URL.
New kioskhome:// links for navigate, brightness, and configure.
“Apply Kiosk Settings” Shortcut/Intent to push saved settings back into the app
Safer auth handling for HTTPS.
Cleaner console/error capture from pages for easier troubleshooting.
User avatar
GlennNZ
Posts: 1872
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: Kiosk Home iOS App Store link & Changelog

Post by GlennNZ »

Version 2.35 iOS

Released in iOS App Store Currently.

Splash screen only for new install, updated version numbering.
Change background App handling to do very very little
Websocket Connection messaging (like appleTV version) on iOS version.
Websocket fixes/updates - ‘hardening’ the connection and reconnection


Sent from my iPad using Tapatalk
Post Reply

Return to “Kiosk Home iOS App”