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
Théo Poizat
03a03b9088
Fix Scribe on responsive mobile
...
- Button was not added in MobileResponsiveAppBar
- Mobile behavior related scripts were not correctly added for web composer
- Mobile behavior related scripts return value was not properly handled for web composer
- In responsive web, bottomsheet modal clicks were intercepted by iframe behind
2026-03-25 11:52:35 +07:00
dab246
e8b2c1d2a5
TF-4195 Fix comments of coderabbit
2026-01-19 11:34:43 +07:00
dab246
0076a7af57
TF-4195 Implement add a Label to an email on mobile
2026-01-19 11:34:43 +07:00
dab246
20b93cd8db
hotfix(ai-scribe): Fix text selection handler correctly gated by AI Scribe availability.
2025-12-29 05:13:18 +07:00
dab246
f45f55751f
hotfix(ai-scribe): Only implement OnTextSelectionChanged when isAIScribeAvailable is true
2025-12-29 05:13:18 +07:00
dab246
6e56a50713
feat(ai-scribe): Load AI scribe config in dashboard
2025-12-19 19:03:39 +07:00
HuyNguyen
428d95c999
Enable AI Scribe modal based on configuration and availability
2025-12-19 19:03:39 +07:00
dab246
582b1ebe97
feat(ai-scribe): reorganize abstractions and update dialog modal UI
2025-12-19 19:03:39 +07:00
Théo Poizat
2325df616f
Create an isAIScribeAvailable method
...
Check JMAP capability AND if AI is enabled in env.file and use this method everywhere where we checked env.file
2025-12-19 19:03:39 +07:00
Théo Poizat
d369fcbf5f
Simplify observed values about text selection in composer
...
hasTextSelection had no interest.
The other two values have been put inside an object to observe only one object.
2025-12-19 19:03:39 +07:00
Théo Poizat
2f3bbe3bbb
Do not display AI scribe if AI is not enabled in env.file
2025-12-19 19:03:39 +07:00
Théo Poizat
7d7ccaf874
Open AI Scribe from text selection
2025-12-19 19:03:39 +07:00
Théo Poizat
96c95866c6
Open AI Scribe from bottom bar button
2025-12-19 19:03:39 +07:00
dab246
6f6284c21f
fix: missing To field when only other fields are filled
2025-11-20 14:21:09 +07:00
dab246
249520b711
TF-4142 Implement hyperlink insertion
2025-11-17 11:43:18 +07:00
dab246
972b20ec16
TF-4050 Preview and download uploaded file in composer on web
2025-11-11 17:48:33 +07:00
dab246
35fa43ed6b
TF-4011 Support Tab shortcut key to switch focus between tag & input field
2025-11-04 14:58:51 +07:00
dab246
6c86682111
TF-3911 Support keyboard shortcut actions ESC to close composer on web
2025-11-03 05:18:48 +07:00
dab246
2f9e6d61c9
TF-4117 Fix prevent UI from being blocked when opening recipient modal in Mail composer
2025-10-28 10:55:17 +07:00
dab246
bddf29c604
hotfix: Do not add Reply-To to recipients field collapsed when unfocus
...
(cherry picked from commit aa0c27ce1c9d7fdd579d0f25c6b7d8f4b50adf70)
2025-10-14 09:34:52 +07:00
dab246
bfdd6af3f7
TF-4013 Unified UX between mobile and web
...
(cherry picked from commit 298afd1871aedc3549191b16796241aec9b4552d)
2025-10-14 09:34:52 +07:00
dab246
69d2e59f35
TF-4013 Expand all recipients fields when focus
...
(cherry picked from commit 0eb80e70bb22e7b6f1bb8552aa6ecd6ca9ab304f)
2025-10-14 09:34:52 +07:00
dab246
dd1d1f10fd
TF-4013 Collapse all recipients fields when unfocus
...
(cherry picked from commit cd2c2db33a242d22a06265dca5fa4601753957ab)
2025-10-14 09:34:52 +07:00
dab246
64f4096340
Fix cannot scroll editor when disable code view in composer
2025-10-03 15:03:41 +07:00
dab246
69c9476379
Fix cannot focus recipients, subject and open popup menu when code view is enabled and focused
2025-10-03 15:03:41 +07:00
dab246
ff6e79ffa1
Fix cannot drag & drop attachment from email detailed view to composer on web
2025-09-17 22:36:23 +07:00
dab246
9abde49c62
TF-4014 Fix copy and paste images is broken after going full screen
2025-09-16 14:10:34 +07:00
dab246
be79c30b1d
TF-4002 Avoid losing focus when displaying above iframe
2025-09-16 10:19:49 +07:00
dab246
c12a3b4ecf
TF-4004 Avoid lost focus when display above iframe
2025-09-16 09:38:08 +07:00
dab246
a4b0885477
Close color picker when click outside in composer
2025-08-27 16:06:26 +07:00
DatDang
9e7298bc76
TF-3953 Close several modals when click outside
2025-08-22 11:24:38 +07:00
dab246
575abd235f
TF-3944 Automatically close CC, Bcc, ReplyTo input field when clicking outside of it, regardless of whether it has been filled or not
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-22 11:02:01 +07:00
dab246
5423a9096c
TF-3956 Add font size in toolbar of vacation editor
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-18 15:47:34 +07:00
dab246
84616f210c
TF-2666 Apply new UI for edit recipient card on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-28 17:27:20 +07:00
dab246
3b96eeeb20
TF-2666 Edit one recipient in To/Cc/Bcc on web
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-28 17:27:20 +07:00
DatDang
7f09f9ceb4
TF-3515 Add save email as template feature
2025-05-15 23:32:31 -07:00
dab246
3337a608be
TF-3627 Remove right padding editor scroll bar in composer
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-16 19:59:47 -07:00
dab246
4e0e92c35b
Hot fix after some reload minimized composer should be lost body
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-01 04:40:13 -07:00
DatDang
a5679b3346
TF-3502 Fix composer image loading icon
2025-03-17 04:34:55 -07:00
dab246
e6b2868044
TF-3480 Support drag email address from To/Cc/Bcc/ReplyTo of composer to To/Cc/Bcc/ReplyTo of other
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
7f1fee0211
TF-3479 Add hide button for composer
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
e6ad72e42d
TF-3479 Handle switch state display mode of multiple composer (Fullscreen <-> Normal <-> Minimize)
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
c603b5e40b
TF-3479 Allow open multiple composer on screen
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
42b5711769
TF-3478 Use tag to inject composer binding
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
352681b60e
TF-3410 Update icon color & icon size of composer view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-12 20:17:15 -07:00
dab246
621756dca1
TF-3449 Add Mark as important option in context menu
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-06 20:30:23 -08:00
Florent Azavant
74fc8d5d72
TF-3189 new reply to field in the mail composer
2025-02-19 02:34:29 -08:00
Dat Dang
59c5df2a1b
TF-3264 Fix composer drag drop all modes ( #3279 )
2025-02-05 03:00:08 -08:00
dab246
c14659c55b
TF-3427 Remove print action in composer in mobile browser app
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-02-05 03:00:08 -08:00