feat: Add dialog messages for companion connection and disconnection

- Introduced new dialog messages for connecting to a companion and handling disconnection across multiple languages.
- Updated localization files for French, Hungarian, Italian, Japanese, Korean, Bulgarian, German, English, Spanish, Dutch, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish, Ukrainian, and Chinese.
- Modified the contacts and map screens to utilize the new dialog messages.
- Enhanced the disconnect confirmation dialog to show a message upon successful disconnection.
- Updated app bar to conditionally display radio stats based on companion connection status.
This commit is contained in:
Winston Lowe
2026-05-12 17:59:40 -07:00
parent 72fea3fc32
commit fa044dd204
41 changed files with 379 additions and 149 deletions
+18 -6
View File
@@ -3561,6 +3561,24 @@ abstract class AppLocalizations {
/// **'Are you sure you want to disconnect from this device?'**
String get dialog_disconnectConfirm;
/// No description provided for @dialog_disconnectedTitle.
///
/// In en, this message translates to:
/// **'Disconnected'**
String get dialog_disconnectedTitle;
/// No description provided for @dialog_disconnectedMessage.
///
/// In en, this message translates to:
/// **'You have been disconnected from your companion.'**
String get dialog_disconnectedMessage;
/// No description provided for @dialog_connectCompanion.
///
/// In en, this message translates to:
/// **'Connect to a companion to access repeater and room server features.'**
String get dialog_connectCompanion;
/// No description provided for @login_repeaterLogin.
///
/// In en, this message translates to:
@@ -7335,12 +7353,6 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Unknown'**
String get contact_typeUnknown;
/// No description provided for @contact_connectCompanion.
///
/// In en, this message translates to:
/// **'Connect to a companion to access repeater and room server features.'**
String get contact_connectCompanion;
}
class _AppLocalizationsDelegate