dab246
660c4f40e2
TF-4301 Address code review comments on label feature
...
- Make LabelModalMixin interactor getters non-nullable; remove force-unwraps at call sites
- Show positiveLabel and add semanticLabel in progressing button for accessibility
- Use timestamp-based label name in E2E scenario to prevent flakiness on reused accounts
- Guard labelAs action with isLabelAvailable check in SingleEmailController
- Don't pop back on label creation failure so users can retry without losing context
- Block modal dismissal while label creation request is in flight
- Null-guard email.id before toggling label in ThreadView::onCreateANewLabelAction
- Log stackTrace and rethrow in DialogRouter to distinguish errors from user cancel
2026-04-17 11:58:53 +07:00
dab246
190ccc7bc3
TF-4301 Add "Create a new label" button in Label As menus and wire up tagging in email view
2026-04-17 11:58:53 +07:00
dab246
69c3d32e3c
TF-4233 Fix the response success check to use key presence instead of value nullness.
2026-01-26 09:13:54 +07:00
dab246
6c959fcf81
TF-4178 Implement create new label
2026-01-19 11:34:43 +07:00
dab246
8f1da20e54
TF-4178 Add color picker modal
2026-01-19 11:34:43 +07:00
dab246
14fa8acee5
TF-4004 Avoid overflow when text too long inside a row
2025-09-16 09:38:08 +07:00
dab246
9671822f78
TF-3985 Display Increase your space button when premium is available on web desktop
2025-09-11 10:31:41 +07:00
dab246
a4b0885477
Close color picker when click outside in composer
2025-08-27 16:06:26 +07:00
dab246
f8d93e738b
TF-3952 Change modal style in Forwarding
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-18 17:08:59 +07:00
dab246
f68965fd2a
TF-3956 Adjust UI for vacation section in setting on web
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-18 15:47:34 +07:00
DatDang
4fd0931c9e
TF-3586: Upgrade Flutter to 3.27.4
2025-07-30 15:24:57 +07:00
dab246
a9a322818a
Use fontFamily for all style in Text widget
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-15 12:40:02 +07:00
dab246
8c0a3bccfa
Fix bottom overflow of confirm dialog save message on landscape mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-14 14:14:43 +07:00
dab246
722a2d94e1
Apply new style modal profile UI for desktop
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-14 14:14:43 +07:00
dab246
a76c09c4d7
TF-3765 Change dialog style
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-13 10:51:13 +07:00
dab246
f029f1986b
TF-3760 Fix these buttons are overflowed when text too long
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-09 16:24:26 +07:00
dab246
537889f934
TF-3760 Change style of input dialog on web
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-09 16:24:26 +07:00
dab246
89a3743eaf
Apply new design for all confirm dialog
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-31 21:22:11 -07:00
dab246
665224931c
TF-3585 Add bottom margin read receipt dialog
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-25 21:32:12 -07:00
dab246
ae0c847960
Hot fix update new UI for confirm dialog
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-16 21:55:19 -07:00
dab246
a258dec4ee
TF-3410 Use TextTheme apply almost text style for text widget
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-12 20:17:15 -07:00
dab246
700e8bc479
TF-3410 Update confirm dialog
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-12 20:17:15 -07:00
Florent Azavant
78be3e4d79
TF-3189 new confirmation popup when enabling subaddressing for a folder
2025-02-19 02:34:29 -08:00
dab246
1fc3b76f94
TF-2928 Use default browser confirm dialog when token expired
2024-08-07 06:32:45 +02:00
dab246
eca11b3506
TF-2928 Show confirm dialog & handle exception when reload browser or loss of connection
2024-08-07 06:32:45 +02:00
DatDang
e8eb67bf63
Upgrade dependencies after upgrade Flutter 3.22.2
2024-08-07 06:32:45 +02:00
dab246
016c59e395
Fix size Discard Changes button in dialog composer
2024-06-11 13:59:12 +07:00
dab246
c0394d1a77
Fix overflow height delete identity dialog on mobile
2024-06-11 13:59:12 +07:00
dab246
b326ae31de
Set default button padding in confirm dialog
2024-06-11 13:59:12 +07:00
dab246
ae6341532c
TF-2667 Handle save message to cache when reload page
2024-06-11 13:59:12 +07:00
dab246
490a913bdb
TF-2667 Show confirm dialog when click close composer
...
Signed-off-by: dab246 <tdvu@linagora.com >
2024-06-11 13:59:12 +07:00
dab246
2590279d30
TF-2773 Fix text overflow in warning dialog forward
2024-04-04 15:32:11 +07:00
dab246
34465dc8f7
Fix horizontal padding bottom sheet modal
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 324fc75901b9f966a7eb3c4bbd0ff977dd4150c1)
2024-01-08 14:25:26 +01:00
dab246
f18c4ef122
Fix padding item email in Thread and Search
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 377085ba9054c6eb4c8e3d8388821473b3335962)
2024-01-08 14:25:26 +01:00
dab246
affc1a4ee7
Fix validate email sending dialog position
...
(cherry picked from commit 8d873b53843a971d3e8e5eb0f80f97f6c5587454)
2024-01-08 14:25:26 +01:00
dab246
9e5e6af9ce
TF-1831 Handle system back button in setting view
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 5f00c1adcb1bc45ec47b1cff1eb738228264dee1)
2024-01-08 14:25:26 +01:00
dab246
2571022e5f
TF-2116 Add icon, color and base widget
...
(cherry picked from commit a4c7eea22ec6557bfdaee4d0ee18ce1a4501a43d)
2023-10-09 12:12:24 +07:00
dab246
375cec9dd1
TF-1710 Implement delete all spam emails action
...
(cherry picked from commit 9eda27e10066174191059e06af26718f8645d955)
2023-08-18 21:29:50 +07:00
dab246
9064d95483
TF-1884 Support RTL mode for TextFormField
...
(cherry picked from commit 7c12f65a037bb5a1b6cef91938af1ec1dac20a9b)
2023-06-15 16:43:58 +07:00
dab246
4d14efc5df
TF-1813 Support RichText in confirm dialog
...
(cherry picked from commit cabaf34f1a7c7281b933a157f2edb91dba9faefa)
2023-06-13 10:17:45 +07:00
HuyNguyen
629093ee13
TF-1545: Set color table is center
...
(cherry picked from commit 0b2a2b2a8d9d61d7b6bff7d9027382bf46993d27)
2023-04-14 17:12:34 +07:00
HuyNguyen
76b800c6e2
TF-1545: Set size for color table
...
(cherry picked from commit f383a198e78144f2c1835afb1eb0a2b280078b5a)
2023-04-14 17:12:34 +07:00
HuyNguyen
3c761af4f4
TF-1545: Update pick color dialog in rich text
...
(cherry picked from commit e70c9871c3e47ac2d0f2ed47265cae398665d984)
2023-04-14 17:12:34 +07:00
dab246
2b71aba278
TF-1487 Apply linter rule
2023-03-10 21:10:36 +07:00
sherlockvn
80aab37cb1
TF-1194 presentation layer: apply new delete identity design
2023-02-01 10:23:20 +07:00
dab246
ae89802845
TF-1098 Apply lints for all module
2022-10-24 10:08:18 +07:00
dab246
9a5fa29035
TF-657 Show notification message dialog when email has read receipt requested
2022-10-21 10:32:17 +07:00
dab246
45f59226b9
TF-767 Support text style in mobile composer
2022-07-29 10:38:04 +07:00
dab246
a98c646f53
TF-733 Apply change text background color to body composer on web
2022-07-22 09:45:29 +07:00
dab246
791656df9b
TF-733 Add ColorPickerDialogBuilder to select color
2022-07-22 09:45:29 +07:00