This release contains many changes, most of them are coming from wonderful Reddit users from Revanced Extended community :) Please read the changes below to avoid surprises when you update.
Changes:
Update Flutter & dependencies
Fix: Exclude beta versions from app search
This will remove apps which have "beta" in name when searching for an app to add, thanks for suggestion @Welson_Liong!
Added Shizuku support
Allows for unattended installation of downloaded APKs
Apps asks for permission first time you run it
Can be also enabled in Settings
Thanks to @__Meliante for bringing that feature to my attention
App's permissions rework
Now all permissions, which were previously obligatory, are optional
This comes with a limitation => denying managing all files permission disallows changing the path where logs, app list export as well as downloaded APKs are stored. It will be locked to the default location (Downloads/GlassDown)
Denying installing packages permission will disable installation of APKs from Downloads screen, but if Shizuku is enabled in Settings, it will be used as an installation method
App updater will save new GlassDown version to the directory where other downloaded APKs are stored, if install packages permission is denied
If you have set up different directory for saving APKs than the default one you'll have an error when downloading new APK => reset app's data or enable permission to manage all files, change saving directory to default one and disable permission afterwards
Fix: tile color where progress bar is displayed in Updater screen
Feature: Spoof User Agent header of HTTP client to browser
Feature: Change status of install button in Downloads view when installing APK via Shizuku to show user that APK is installing
Feature: Add Shizuku settings tile to Quick Settings
This release contains many changes, most of them are coming from wonderful Reddit users from Revanced Extended community :) Please read the changes below to avoid surprises when you update.
Changes: