Skip to content

Releases: CasperVerswijvelt/Better-Internet-Tiles

v3.0.0-beta.2

23 Aug 21:51
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-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

  • 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

09 May 22:57
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-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

v3.0.0-beta

08 May 23:17
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-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

v2.6.1

27 Mar 20:37
Compare
Choose a tag to compare

New

  • Added support for German, Italian and Polish languages

Improvements

  • Updated some russian translations

v2.6.0

12 Nov 11:55
Compare
Choose a tag to compare

New

  • Added support for Spanish, French and Chinese languages
  • Report Shell Access method (root / shizuku) to analytics

v2.5.2

17 Oct 21:15
Compare
Choose a tag to compare

Improvements and fixes

  • Fixed issue causing the app to crash when a tile becomes inactive
  • Hide some settings (language, add-tile shortcuts) on Android versions lower than 13
  • Fixed some tile labels (Mobile Data, NFC) not being translated according to the app language setting
  • Translation updates (Russian, Turkish)

v2.5.1

10 Oct 20:11
Compare
Choose a tag to compare

New

  • Added button that redirects to the app's locale settings

Improvements and fixes

  • Added Turkish, Norwegian and Russian to the locale config so they are available in the per app language settings
  • Fixed ghost UI in the app that appears after changing app language
  • Some small app theme changes in light mode

v2.5.0

05 Oct 18:46
Compare
Choose a tag to compare

New

  • Added Russian and Turkish translations
  • Added link to weblate, our translations platform

v2.4.1

19 Sep 20:30
Compare
Choose a tag to compare

Improvements and fixes

  • Fixed Analytics being reported multiple times on app startup, avoiding the 12 hour cooldown

v2.4.0

18 Sep 15:59
Compare
Choose a tag to compare

New

  • Added dutch and norwegion language support
  • Added basic analytics reporting (language, android version, device brand and model, app version, used tiles, build flavor). This data will be used to get a better view on which features/languages should be focussed on next. Analytics tools is selfhosted using Report Anything, no data is shared.

Improvements and fixes

  • Internet tile: changed 'Wi-Fi on' subtitle to 'Not connected'
  • Updated depencies
  • Code and dependency cleanup
  • Use seperate build flavors for PlayStore, GitHub and F-Droid releases. This was needed to exclude closed source Google libraries for releasing on F-Droid, as well as for keeping track for analytics purposes.
  • Automated builds and deployments using GitHub actions for Playstore and GitHub releases
  • Weblate platform is now used for contributing translations, check it out!