mirror of
https://github.com/ReVanced/revanced-manager.git
synced 2024-11-10 01:01:56 +01:00
feat: toast for disabled updates.
This commit is contained in:
parent
63b2d8e0bd
commit
84a788fd9e
3 changed files with 14 additions and 12 deletions
|
@ -26,7 +26,8 @@
|
|||
"installingMessage": "Installing update...",
|
||||
"errorDownloadMessage": "Unable to download update",
|
||||
"errorInstallMessage": "Unable to install update",
|
||||
"noConnection": "No internet connection"
|
||||
"noConnection": "No internet connection",
|
||||
"updatesDisabled": "Updating a patched app is currently disabled. Repatch the app again."
|
||||
},
|
||||
"applicationItem": {
|
||||
"patchButton": "Patch",
|
||||
|
|
|
@ -143,6 +143,10 @@ class HomeViewModel extends BaseViewModel {
|
|||
}
|
||||
}
|
||||
|
||||
void updatesAreDisabled() {
|
||||
_toast.show('homeView.updatesDisabled');
|
||||
}
|
||||
|
||||
Future<void> showUpdateConfirmationDialog(BuildContext parentContext) async {
|
||||
return showDialog(
|
||||
context: parentContext,
|
||||
|
|
|
@ -45,17 +45,14 @@ class AvailableUpdatesCard extends StatelessWidget {
|
|||
physics: const NeverScrollableScrollPhysics(),
|
||||
children: apps
|
||||
.map((app) => ApplicationItem(
|
||||
icon: app.icon,
|
||||
name: app.name,
|
||||
patchDate: app.patchDate,
|
||||
changelog: app.changelog,
|
||||
isUpdatableApp: true,
|
||||
//TODO: Find a better way to do update functionality
|
||||
onPressed: () {}
|
||||
// () =>
|
||||
// locator<HomeViewModel>().navigateToPatcher(
|
||||
// app,
|
||||
// ),
|
||||
icon: app.icon,
|
||||
name: app.name,
|
||||
patchDate: app.patchDate,
|
||||
changelog: app.changelog,
|
||||
isUpdatableApp: true,
|
||||
//TODO: Find a better way to do update functionality
|
||||
onPressed: () =>
|
||||
locator<HomeViewModel>().updatesAreDisabled(),
|
||||
))
|
||||
.toList(),
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue