App-wide "pretend to be GPlay" option (#1859)

This commit is contained in:
Imran Remtulla
2024-10-01 17:07:11 -04:00
parent 9f50d8db2d
commit 738dd5649f
3 changed files with 34 additions and 15 deletions

View File

@ -48,7 +48,7 @@ class SettingsProvider with ChangeNotifier {
notifyListeners();
}
bool get useShizuku{
bool get useShizuku {
return prefs?.getBool('useShizuku') ?? false;
}
@ -69,8 +69,7 @@ class SettingsProvider with ChangeNotifier {
Color get themeColor {
int? colorCode = prefs?.getInt('themeColor');
return (colorCode != null) ?
Color(colorCode) : obtainiumThemeColor;
return (colorCode != null) ? Color(colorCode) : obtainiumThemeColor;
}
set themeColor(Color themeColor) {
@ -469,4 +468,13 @@ class SettingsProvider with ChangeNotifier {
prefs?.setBool('beforeNewInstallsShareToAppVerifier', val);
notifyListeners();
}
bool get shizukuPretendToBeGooglePlay {
return prefs?.getBool('shizukuPretendToBeGooglePlay') ?? false;
}
set shizukuPretendToBeGooglePlay(bool val) {
prefs?.setBool('shizukuPretendToBeGooglePlay', val);
notifyListeners();
}
}