Token management, Factory reset, UX/UI Improvements

This commit is contained in:
2026-02-22 19:35:20 +07:00
parent 639a8417e6
commit 36953e35df
30 changed files with 1601 additions and 197 deletions
+114 -18
View File
@@ -260,24 +260,6 @@ abstract class AppLocalizations {
/// **'Reconfigure Network'**
String get reconfigureNetwork;
/// No description provided for @factoryReset.
///
/// In en, this message translates to:
/// **'Factory Reset'**
String get factoryReset;
/// No description provided for @resetConfirm.
///
/// In en, this message translates to:
/// **'Are you sure you want to proceed with the factory reset? Your data will be lost and unrecoverable, and you must setup the device again.'**
String get resetConfirm;
/// No description provided for @reset.
///
/// In en, this message translates to:
/// **'Reset'**
String get reset;
/// No description provided for @status.
///
/// In en, this message translates to:
@@ -302,6 +284,36 @@ abstract class AppLocalizations {
/// **'Refresh'**
String get refresh;
/// No description provided for @cannotBeEmpty.
///
/// In en, this message translates to:
/// **'{field} cannot be empty!'**
String cannotBeEmpty(String field);
/// No description provided for @tokenForbidden.
///
/// In en, this message translates to:
/// **'Token cannot be requested. Please manually enter the token or physically factory reset the device.'**
String get tokenForbidden;
/// No description provided for @requestFailedWithCode.
///
/// In en, this message translates to:
/// **'Request failed with code {code}'**
String requestFailedWithCode(int code);
/// No description provided for @additionalActions.
///
/// In en, this message translates to:
/// **'Additional Actions'**
String get additionalActions;
/// No description provided for @dangerousActions.
///
/// In en, this message translates to:
/// **'Dangerous Actions'**
String get dangerousActions;
/// No description provided for @lastKnownIP.
///
/// In en, this message translates to:
@@ -319,6 +331,90 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Activity Logs'**
String get activityLogs;
/// No description provided for @factoryReset.
///
/// In en, this message translates to:
/// **'Factory Reset'**
String get factoryReset;
/// No description provided for @resetConfirm.
///
/// In en, this message translates to:
/// **'Are you sure you want to proceed with the factory reset? Your data will be lost and unrecoverable, and you must setup the device again.'**
String get resetConfirm;
/// No description provided for @reset.
///
/// In en, this message translates to:
/// **'Reset'**
String get reset;
/// No description provided for @resetSuccessful.
///
/// In en, this message translates to:
/// **'Reset Successful'**
String get resetSuccessful;
/// No description provided for @resetFailedCode.
///
/// In en, this message translates to:
/// **'Reset failed with code {code}'**
String resetFailedCode(int code);
/// No description provided for @token.
///
/// In en, this message translates to:
/// **'Token'**
String get token;
/// No description provided for @manageToken.
///
/// In en, this message translates to:
/// **'Manage Token'**
String get manageToken;
/// No description provided for @tokenNotFound.
///
/// In en, this message translates to:
/// **'Token not found. Please enter one or do a manual factory reset.'**
String get tokenNotFound;
/// No description provided for @viewTokenWarn.
///
/// In en, this message translates to:
/// **'Tokens are sensitive. Please do not share this token publicly.'**
String get viewTokenWarn;
/// No description provided for @showToken.
///
/// In en, this message translates to:
/// **'Show Token'**
String get showToken;
/// No description provided for @copyToken.
///
/// In en, this message translates to:
/// **'Copy Token'**
String get copyToken;
/// No description provided for @copied.
///
/// In en, this message translates to:
/// **'Copied'**
String get copied;
/// No description provided for @saveToken.
///
/// In en, this message translates to:
/// **'Save Token'**
String get saveToken;
/// No description provided for @saved.
///
/// In en, this message translates to:
/// **'Saved!'**
String get saved;
}
class _AppLocalizationsDelegate