github RushB-fr/freekiosk v1.1.4
FreeKiosk v1.1.4 - In-App Updates & Status Bar Customization

3 months ago

Added

  • ๐Ÿ”„ In-App Direct Update for Device Owner: Update FreeKiosk directly from within the app when in Device Owner mode
    • Download and install updates without Play Store access
    • Essential for locked-down enterprise deployments
    • Automatic update detection and installation
    • Configurable from settings screen
  • ๐ŸŽจ Status Bar Item Selection: Granular control over individual status bar elements
    • Toggle Home button, Time, Battery, WiFi, Bluetooth, Sound independently
    • Show only the information you need
    • Reduces visual clutter in kiosk environments
    • Customizable per deployment scenario
  • ๐Ÿงช Test Mode Options for External App: Three safety modes for external app testing
    • Test Mode: Enable Android back button to return to FreeKiosk (default for safety)
    • Immediate Return: 5-tap overlay button returns immediately to FreeKiosk
    • Delayed Return: 5-tap overlay button with countdown timer before returning
    • Configurable delay for Delayed Return mode (default: 10 seconds)

Fixed

  • โœ… Status Bar Position in External App Mode: Status bar now properly sticks to the top of the screen
  • โœ… Clock Visibility: Fixed time display not showing correctly

Technical

  • Enhanced SettingsScreen with in-app update controls and status bar item toggles
  • Added @show_home_button, @show_time, @show_battery, @show_wifi, @show_bluetooth, @show_volume storage keys
  • Improved ExternalAppOverlay positioning with proper top-alignment constraints
  • Added @back_button_mode and @back_button_timer_delay storage keys for test mode options
  • Implemented countdown timer UI for delayed return mode in KioskScreen
  • Fixed clock rendering and visibility logic in StatusBar component
  • Added REQUEST_INSTALL_PACKAGES permission for Device Owner update functionality

Don't miss a new freekiosk release

NewReleases is sending notifications on new releases.