Skip to content

v3.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 09 May 22:57
· 115 commits to main since this release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20
  • Breaking: Instead of using a shell command; Wi-Fi SSID is now read using the location permission which works a lot more reliably

Changed in this beta version

  • Fixed issue that caused app to crash on startup on Android 10
  • Some text resources changes for better punctuation consistentcy
  • 'Require unlock' dialog in individual tile settings now has more consistent styling compare to other dialogs
  • Some UI tweaking
  • Fix 'Allow Shizuku access' dialog being shown before result of permission request is known
  • Fixed status and navigation bar insets not being respected on Android 10
  • Slight changes to how Wi-Fi signal strength is read out