refactor(ui): Update some UI and fix some bugs
This commit is contained in:
@@ -129,7 +129,7 @@ class DeviceUtils {
|
||||
message = appLocalization(context).in_progress_message;
|
||||
} else if (state == 3) {
|
||||
message = appLocalization(context).in_progress_message;
|
||||
}
|
||||
} else if (state == -2) {}
|
||||
return message;
|
||||
}
|
||||
|
||||
@@ -144,6 +144,10 @@ class DeviceUtils {
|
||||
return sortedDevices;
|
||||
}
|
||||
|
||||
List<Device> sortDeviceAZByName(List<Device> devices) {
|
||||
return devices..sort((a, b) => (a.name ?? '').compareTo(b.name ?? ''));
|
||||
}
|
||||
|
||||
Color getTableRowColor(int state) {
|
||||
if (state == 1) {
|
||||
return Colors.red;
|
||||
@@ -251,12 +255,14 @@ class DeviceUtils {
|
||||
}
|
||||
|
||||
IconData getSignalIcon(BuildContext context, String signal) {
|
||||
if (signal == appLocalization(context).gf_weak_signal_message) {
|
||||
if (signal == appLocalization(context).low_message_uppercase) {
|
||||
return Icons.signal_cellular_alt_1_bar;
|
||||
} else if (signal == appLocalization(context).gf_moderate_signal_message) {
|
||||
} else if (signal == appLocalization(context).moderate_message_uppercase) {
|
||||
return Icons.signal_cellular_alt_2_bar;
|
||||
} else {
|
||||
} else if (signal == appLocalization(context).good_message_uppercase) {
|
||||
return Icons.signal_cellular_alt;
|
||||
} else {
|
||||
return Icons.signal_cellular_connected_no_internet_4_bar_rounded;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -312,12 +318,12 @@ class DeviceUtils {
|
||||
}
|
||||
|
||||
Color getSignalIconColor(BuildContext context, String signal) {
|
||||
if (signal == appLocalization(context).gf_weak_signal_message) {
|
||||
return Colors.red;
|
||||
} else if (signal == appLocalization(context).gf_moderate_signal_message) {
|
||||
return Colors.yellow;
|
||||
} else {
|
||||
if (signal == appLocalization(context).good_message_uppercase) {
|
||||
return Colors.green;
|
||||
} else if (signal == appLocalization(context).moderate_message_uppercase) {
|
||||
return Colors.orangeAccent;
|
||||
} else {
|
||||
return Colors.red;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user