From 582f6bace30eb55ac1d0c643c5e6e53d8e87ff89 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 10 Mar 2022 16:59:27 +1100 Subject: [PATCH 1/3] Adds success messages after editing things --- lib/l10n | 2 +- lib/widget/category_display.dart | 2 ++ lib/widget/location_display.dart | 2 ++ lib/widget/part_detail.dart | 2 ++ lib/widget/stock_detail.dart | 1 + 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/l10n b/lib/l10n index cf9b3914..5fd8e0c9 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit cf9b39142bcd9f2102b7f7d663280440cd6dcd80 +Subproject commit 5fd8e0c9fed11646d2971b0b40e209ceeb2f68db diff --git a/lib/widget/category_display.dart b/lib/widget/category_display.dart index 9e3e7e21..389d7461 100644 --- a/lib/widget/category_display.dart +++ b/lib/widget/category_display.dart @@ -9,6 +9,7 @@ import "package:inventree/app_colors.dart"; import "package:inventree/inventree/part.dart"; import "package:inventree/widget/part_list.dart"; import "package:inventree/widget/progress.dart"; +import "package:inventree/widget/snacks.dart"; import "package:inventree/l10.dart"; import "package:inventree/widget/part_detail.dart"; import "package:inventree/widget/refreshable_state.dart"; @@ -66,6 +67,7 @@ class _CategoryDisplayState extends RefreshableState { L10().editCategory, onSuccess: (data) async { refresh(); + showSnackIcon(L10().categoryUpdated, success: true); } ); } diff --git a/lib/widget/location_display.dart b/lib/widget/location_display.dart index 4de92c17..2d4272c1 100644 --- a/lib/widget/location_display.dart +++ b/lib/widget/location_display.dart @@ -10,6 +10,7 @@ import "package:inventree/barcode.dart"; import "package:inventree/inventree/stock.dart"; import "package:inventree/widget/progress.dart"; import "package:inventree/widget/refreshable_state.dart"; +import "package:inventree/widget/snacks.dart"; import "package:inventree/widget/stock_detail.dart"; import "package:inventree/l10.dart"; import "package:inventree/widget/stock_list.dart"; @@ -88,6 +89,7 @@ class _LocationDisplayState extends RefreshableState { L10().editLocation, onSuccess: (data) async { refresh(); + showSnackIcon(L10().locationUpdated, success: true); } ); } diff --git a/lib/widget/part_detail.dart b/lib/widget/part_detail.dart index 1f7c16a1..fdc88437 100644 --- a/lib/widget/part_detail.dart +++ b/lib/widget/part_detail.dart @@ -16,6 +16,7 @@ import "package:inventree/widget/category_display.dart"; import "package:inventree/api.dart"; import "package:inventree/widget/refreshable_state.dart"; import "package:inventree/widget/part_image_widget.dart"; +import 'package:inventree/widget/snacks.dart'; import "package:inventree/widget/stock_detail.dart"; import "package:inventree/widget/stock_list.dart"; @@ -104,6 +105,7 @@ class _PartDisplayState extends RefreshableState { L10().editPart, onSuccess: (data) async { refresh(); + showSnackIcon(L10().partEdited, success: true); } ); } diff --git a/lib/widget/stock_detail.dart b/lib/widget/stock_detail.dart index 2d39f308..1e874099 100644 --- a/lib/widget/stock_detail.dart +++ b/lib/widget/stock_detail.dart @@ -122,6 +122,7 @@ class _StockItemDisplayState extends RefreshableState { fields: fields, onSuccess: (data) async { refresh(); + showSnackIcon(L10().stockItemUpdated, success: true); } ); From 6c1c68792675d22d0f9aa5d35aa221190014369d Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 10 Mar 2022 17:03:07 +1100 Subject: [PATCH 2/3] Adds some more success messages --- lib/l10n | 2 +- lib/widget/company_detail.dart | 2 ++ lib/widget/purchase_order_detail.dart | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/l10n b/lib/l10n index 5fd8e0c9..d2484e1a 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit 5fd8e0c9fed11646d2971b0b40e209ceeb2f68db +Subproject commit d2484e1ac773b66baaef55a5277d2d821d3bc996 diff --git a/lib/widget/company_detail.dart b/lib/widget/company_detail.dart index 058249ba..f8de3eac 100644 --- a/lib/widget/company_detail.dart +++ b/lib/widget/company_detail.dart @@ -9,6 +9,7 @@ import "package:flutter/cupertino.dart"; import "package:flutter/material.dart"; import "package:font_awesome_flutter/font_awesome_flutter.dart"; import "package:inventree/l10.dart"; +import 'package:inventree/widget/snacks.dart'; class CompanyDetailWidget extends StatefulWidget { @@ -78,6 +79,7 @@ class _CompanyDetailState extends RefreshableState { L10().companyEdit, onSuccess: (data) async { refresh(); + showSnackIcon(L10().companyUpdated, success: true); } ); } diff --git a/lib/widget/purchase_order_detail.dart b/lib/widget/purchase_order_detail.dart index 1558ddbc..169a82b8 100644 --- a/lib/widget/purchase_order_detail.dart +++ b/lib/widget/purchase_order_detail.dart @@ -83,6 +83,7 @@ class _PurchaseOrderDetailState extends RefreshableState Date: Thu, 10 Mar 2022 17:06:43 +1100 Subject: [PATCH 3/3] Use double quotes for imports --- lib/widget/company_detail.dart | 2 +- lib/widget/part_detail.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/widget/company_detail.dart b/lib/widget/company_detail.dart index f8de3eac..904ced7e 100644 --- a/lib/widget/company_detail.dart +++ b/lib/widget/company_detail.dart @@ -9,7 +9,7 @@ import "package:flutter/cupertino.dart"; import "package:flutter/material.dart"; import "package:font_awesome_flutter/font_awesome_flutter.dart"; import "package:inventree/l10.dart"; -import 'package:inventree/widget/snacks.dart'; +import "package:inventree/widget/snacks.dart"; class CompanyDetailWidget extends StatefulWidget { diff --git a/lib/widget/part_detail.dart b/lib/widget/part_detail.dart index fdc88437..a00c92ac 100644 --- a/lib/widget/part_detail.dart +++ b/lib/widget/part_detail.dart @@ -16,7 +16,7 @@ import "package:inventree/widget/category_display.dart"; import "package:inventree/api.dart"; import "package:inventree/widget/refreshable_state.dart"; import "package:inventree/widget/part_image_widget.dart"; -import 'package:inventree/widget/snacks.dart'; +import "package:inventree/widget/snacks.dart"; import "package:inventree/widget/stock_detail.dart"; import "package:inventree/widget/stock_list.dart";