Releases: CasperVerswijvelt/Better-Internet-Tiles
Releases · CasperVerswijvelt/Better-Internet-Tiles
v3.1.0
New
- Added option to hide Wi-Fi SSID in Internet and Wi-Fi tiles
Improvements
- Translations updates
- Increased compile and target SDK to 35 (Android 15)
Fixed
- Fixed tiles not updating correctly after being clicked once on Android 15
- Fixed tile preview active colour being black on Android 15
v3.1.0-beta
New
- Added option to hide Wi-Fi SSID in Internet and Wi-Fi tiles
Improvements
- Translations updates
- Increased compile and target SDK to 35 (Android 15)
Fixed
- Fixed tiles not updating correctly after being clicked once on Android 15
- Fixed tile preview active colour being black on Android 15
v3.0.0
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
- Bumped minimum Android SDK to 31 (Android 12)
- Dependency updates
- Translations updates
v3.0.0-beta.4
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
Changed in this beta version
- Translations updates
- Bumped Android target SDK to 34
- Dependency updates
- Fixed some typos
NOTE: This is a release candidate! Unless any more bugs arise that don't already exist in stable 2.6.1, I will probably release this globally in a week or so.
v3.0.0-beta.3
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
Changed in this beta version
- Translations updates
- Marked all tiles as togglable (no more right pointing arrow)
- Fixed crash when listing Bluetooth devices when Bluetooth permission had not been granted
- Bumped minimum SDK to 31 (Android 12)
- Fixed tile synchronization service not starting upon boot due to missing
android.permission.RECEIVE_BOOT_COMPLETED
permission - Fixed W-Fi SSID not showing when location is turned off by switching back to shell commands for reading the SSID
v3.0.0-beta.2
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
- Translations updates: Arabic, Odia, Vietnamese, Polish
- Shell method page: some UI tweaking, clearer warning when permission for the current selection is missing
- Wi-Fi tile: fix issue where Wi-Fi icon would sometimes not update when losing connection
- Wi-Fi tile: fix issue where tile would incorrectly show as disconnected when roaming between Wi-Fi networks
- Mobile data tile: disable tile when SIM is unavailable
- Bluetooth tile: show connected Bluetooth device and battery percentage
- Dependency updates
v3.0.0-beta.1
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
v3.0.0-beta
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
v2.6.1
New
- Added support for German, Italian and Polish languages
Improvements
- Updated some russian translations
v2.6.0
New
- Added support for Spanish, French and Chinese languages
- Report Shell Access method (root / shizuku) to analytics