mirror of
https://github.com/inventree/inventree-app.git
synced 2026-06-10 08:27:15 +00:00
Check for update (#830)
- Closes https://github.com/inventree/inventree-app/issues/730
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import "package:inventree/api.dart";
|
||||
import "package:inventree/app_colors.dart";
|
||||
import "package:inventree/inventree/update_check.dart";
|
||||
import "package:inventree/settings/release.dart";
|
||||
|
||||
import "package:flutter/material.dart";
|
||||
@@ -209,9 +210,24 @@ class InvenTreeAboutWidget extends StatelessWidget {
|
||||
title: Text(L10().version),
|
||||
subtitle: Text("${info.version} - Build ${info.buildNumber}"),
|
||||
leading: Icon(TablerIcons.info_circle),
|
||||
trailing: UpdateChecker().newVersionAvailable
|
||||
? Icon(TablerIcons.alert_circle, color: COLOR_WARNING)
|
||||
: Icon(TablerIcons.circle_check, color: COLOR_SUCCESS),
|
||||
),
|
||||
);
|
||||
|
||||
UpdateChecker().checkForUpdate();
|
||||
|
||||
if (!UpdateChecker().newVersionAvailable) {
|
||||
tiles.add(
|
||||
ListTile(
|
||||
title: Text(L10().versionNewer),
|
||||
leading: Icon(TablerIcons.alert_circle, color: COLOR_WARNING),
|
||||
trailing: LargeText(UpdateChecker().latestVersion),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
tiles.add(
|
||||
ListTile(
|
||||
title: Text(L10().releaseNotes),
|
||||
|
||||
Reference in New Issue
Block a user