Transfer order (#854)

* Add API version check

* Implement basic transfer order support

* add link to drawer

* Adjust dashboard display order

* Support transfer order allocation detail

* Add progress bar

* Enable scan of transfer order
This commit is contained in:
Oliver
2026-07-14 15:37:43 +10:00
committed by GitHub
parent 8568187b38
commit 0fe2bdd507
13 changed files with 1565 additions and 0 deletions
+21
View File
@@ -23,6 +23,7 @@ class _HomeScreenSettingsState extends State<HomeScreenSettingsWidget> {
bool homeShowSuppliers = true;
bool homeShowManufacturers = true;
bool homeShowCustomers = true;
bool homeShowTransfer = true;
@override
void initState() {
@@ -63,6 +64,9 @@ class _HomeScreenSettingsState extends State<HomeScreenSettingsWidget> {
homeShowSuppliers =
await InvenTreeSettingsManager().getValue(INV_HOME_SHOW_SUPPLIERS, true)
as bool;
homeShowTransfer =
await InvenTreeSettingsManager().getValue(INV_HOME_SHOW_TRANSFER, true)
as bool;
setState(() {});
}
@@ -154,6 +158,23 @@ class _HomeScreenSettingsState extends State<HomeScreenSettingsWidget> {
},
),
),
ListTile(
title: Text(L10().homeShowTransfer),
subtitle: Text(L10().homeShowTransferDescription),
leading: Icon(TablerIcons.transfer),
trailing: Switch(
value: homeShowTransfer,
onChanged: (bool value) {
InvenTreeSettingsManager().setValue(
INV_HOME_SHOW_TRANSFER,
value,
);
setState(() {
homeShowTransfer = value;
});
},
),
),
// TODO: When these features are improved, add them back in!
// Currently, the company display does not provide any value
/*