Bugfix #405 + general categories bugfixes

This commit is contained in:
Imran Remtulla
2023-03-31 15:36:51 -04:00
parent 187efa8fc5
commit 7981ca29c5
7 changed files with 40 additions and 7 deletions

View File

@@ -757,6 +757,18 @@ class AppsProvider with ChangeNotifier {
await intent.launch();
}
addMissingCategories(SettingsProvider settingsProvider) {
var cats = settingsProvider.categories;
apps.forEach((key, value) {
for (var c in value.app.categories) {
if (!cats.containsKey(c)) {
cats[c] = generateRandomLightColor().value;
}
}
});
settingsProvider.setCategories(cats, appsProvider: this);
}
Future<App?> checkUpdate(String appId) async {
App? currentApp = apps[appId]!.app;
SourceProvider sourceProvider = SourceProvider();