TF-1982 Change mailboxes label to folder
(cherry picked from commit b909124c9f5016df6b82ed9316491a57f0380008)
This commit is contained in:
@@ -172,11 +172,11 @@ class DestinationPickerController extends BaseMailboxController {
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND
|
||||
? ExpandMode.COLLAPSE
|
||||
: ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
|
||||
@@ -230,7 +230,7 @@ class DestinationPickerView extends GetWidget<DestinationPickerController>
|
||||
const SizedBox(height: 8),
|
||||
_buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode,
|
||||
actions,
|
||||
mailboxIdSelected
|
||||
|
||||
@@ -284,7 +284,7 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
&& (_responsiveUtils.isMobile(currentContext!) || _responsiveUtils.isTablet(currentContext!))) {
|
||||
mailboxCategoriesExpandMode.value = MailboxCategoriesExpandMode(
|
||||
defaultMailbox: ExpandMode.COLLAPSE,
|
||||
personalMailboxes: ExpandMode.COLLAPSE,
|
||||
personalFolders: ExpandMode.COLLAPSE,
|
||||
teamMailboxes: ExpandMode.COLLAPSE);
|
||||
} else {
|
||||
mailboxCategoriesExpandMode.value = MailboxCategoriesExpandMode.initial();
|
||||
@@ -832,9 +832,9 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
if (personalMailboxTree.value.root.hasChildren()) {
|
||||
_triggerToggleMailboxCategories();
|
||||
|
||||
@@ -237,7 +237,7 @@ class MailboxView extends BaseMailboxView {
|
||||
if (controller.personalMailboxIsNotEmpty) {
|
||||
return _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode
|
||||
);
|
||||
} else {
|
||||
|
||||
@@ -119,7 +119,7 @@ class MailboxView extends BaseMailboxView {
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
Expanded(child: Text(
|
||||
AppLocalizations.of(context).mailBoxes,
|
||||
AppLocalizations.of(context).folders,
|
||||
style: const TextStyle(
|
||||
fontSize: 17,
|
||||
color: Colors.black,
|
||||
@@ -159,7 +159,7 @@ class MailboxView extends BaseMailboxView {
|
||||
if (controller.personalMailboxIsNotEmpty) {
|
||||
return _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode
|
||||
);
|
||||
} else {
|
||||
|
||||
@@ -6,7 +6,7 @@ import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
|
||||
enum MailboxCategories {
|
||||
exchange,
|
||||
personalMailboxes,
|
||||
personalFolders,
|
||||
appGrid,
|
||||
teamMailboxes
|
||||
}
|
||||
@@ -17,8 +17,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return 'exchange';
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return 'personalMailboxes';
|
||||
case MailboxCategories.personalFolders:
|
||||
return 'personalFolders';
|
||||
case MailboxCategories.appGrid:
|
||||
return 'appGrid';
|
||||
case MailboxCategories.teamMailboxes:
|
||||
@@ -30,8 +30,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return AppLocalizations.of(context).exchange;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return AppLocalizations.of(context).personalMailboxes;
|
||||
case MailboxCategories.personalFolders:
|
||||
return AppLocalizations.of(context).personalFolders;
|
||||
case MailboxCategories.appGrid:
|
||||
return AppLocalizations.of(context).appGridTittle;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
@@ -43,8 +43,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return categoriesExpandMode.defaultMailbox;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return categoriesExpandMode.personalMailboxes;
|
||||
case MailboxCategories.personalFolders:
|
||||
return categoriesExpandMode.personalFolders;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
return categoriesExpandMode.teamMailboxes;
|
||||
default:
|
||||
|
||||
@@ -4,21 +4,21 @@ import 'package:model/mailbox/expand_mode.dart';
|
||||
|
||||
class MailboxCategoriesExpandMode with EquatableMixin {
|
||||
ExpandMode defaultMailbox;
|
||||
ExpandMode personalMailboxes;
|
||||
ExpandMode personalFolders;
|
||||
ExpandMode teamMailboxes;
|
||||
|
||||
MailboxCategoriesExpandMode({
|
||||
required this.defaultMailbox,
|
||||
required this.personalMailboxes,
|
||||
required this.personalFolders,
|
||||
required this.teamMailboxes});
|
||||
|
||||
factory MailboxCategoriesExpandMode.initial() {
|
||||
return MailboxCategoriesExpandMode(
|
||||
defaultMailbox: ExpandMode.EXPAND,
|
||||
personalMailboxes: ExpandMode.EXPAND,
|
||||
defaultMailbox: ExpandMode.EXPAND,
|
||||
personalFolders: ExpandMode.EXPAND,
|
||||
teamMailboxes: ExpandMode.EXPAND);
|
||||
}
|
||||
|
||||
@override
|
||||
List<Object?> get props => [defaultMailbox, personalMailboxes, teamMailboxes];
|
||||
List<Object?> get props => [defaultMailbox, personalFolders, teamMailboxes];
|
||||
}
|
||||
+3
-3
@@ -144,9 +144,9 @@ class MailboxVisibilityController extends BaseMailboxController {
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
|
||||
+1
-1
@@ -85,7 +85,7 @@ class MailboxVisibilityView extends GetWidget<MailboxVisibilityController>
|
||||
Obx(() => controller.personalMailboxIsNotEmpty
|
||||
? _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode)
|
||||
: const SizedBox.shrink()
|
||||
)
|
||||
|
||||
@@ -1223,8 +1223,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "صناديق البريد الشخصية",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "المجلدات الشخصية",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
|
||||
@@ -1892,8 +1892,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "Boîtes aux lettres personnelles",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "Dossiers personnels",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
|
||||
@@ -2837,8 +2837,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "Caselle di posta personali",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "Cartelle personali",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"@@last_modified": "2023-08-04T21:19:31.613036",
|
||||
"@@last_modified": "2023-08-08T20:09:51.612589",
|
||||
"initializing_data": "Initializing data...",
|
||||
"@initializing_data": {
|
||||
"type": "text",
|
||||
@@ -126,8 +126,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "Personal mailboxes",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "Personal folders",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
@@ -3092,6 +3092,12 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"deleteAllSpamEmailsNow": "Delete all spam emails now",
|
||||
"@deleteAllSpamEmailsNow": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"quotaStateLabel": "{used} of {limit} Used",
|
||||
"@quotaStateLabel": {
|
||||
"type": "text",
|
||||
|
||||
@@ -2656,8 +2656,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "Личные почтовые ящики",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "Личные папки",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
|
||||
@@ -2672,8 +2672,8 @@
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"personalMailboxes": "Hộp thư cá nhân",
|
||||
"@personalMailboxes": {
|
||||
"personalFolders": "Thư mục cá nhân",
|
||||
"@personalFolders": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
|
||||
@@ -121,10 +121,10 @@ class AppLocalizations {
|
||||
);
|
||||
}
|
||||
|
||||
String get personalMailboxes {
|
||||
String get personalFolders {
|
||||
return Intl.message(
|
||||
'Personal mailboxes',
|
||||
name: 'personalMailboxes',
|
||||
'Personal folders',
|
||||
name: 'personalFolders',
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user