Théo Poizat
1a79445711
Add a method to delete selection content
2025-12-19 19:03:39 +07:00
dab246
57bfb4f88f
feat(ai-scribe): Fix when using multiple composer, get multiple overlay icons
2025-12-19 19:03:39 +07:00
Théo Poizat
8ed8100e7e
Add JS method to collapse selection in both composer
...
Collapsing a selection means removing it and keep the cursor at the
end. It will be needed by the scribe for "Insert" action where we
want to insert a text at the cursor even if the user selected text.
2025-12-19 19:03:39 +07:00
Théo Poizat
8b17fcdc54
fixup! Add text selection mixin
2025-12-19 19:03:39 +07:00
Théo Poizat
4013973110
Add text selection mixin
...
This mixin leverages HTML callbacks that can be set by WebView editor
to send text selection event to the composer so the composer will
receive text selection event necessary to display buttons related to
text selection.
2025-12-19 19:03:39 +07:00
dab246
aba3cbbe4c
TF-4152 Fix tooltip stay out of screen in Email View
2025-11-20 11:03:54 +07:00
dab246
fa0ba5d689
TF-4142 Close link overlay when click email content view
2025-11-17 11:43:18 +07:00
dab246
f69179438f
TF-4139 Fix attachment reminder mistakenly shown when replying to an email
2025-11-12 13:36:55 +07:00
dab246
846c9c6583
TF-3911 Remove window event listeners to prevent memory leaks in Email View
2025-11-03 05:18:48 +07:00
dab246
b2989521d9
TF-3911 Support mail keyboard shortcut actions in email detailed view on web
2025-11-03 05:18:48 +07:00
dab246
7d80557582
TF-4093 Make interface more compact
2025-10-16 14:15:15 +07:00
dab246
0f3002879d
TF-4084 Fix cannot read or scroll emails when opening them in Twake Mail on Android chrome mobile browser
2025-10-15 14:59:39 +07:00
dab246
9600b169cc
TF-4054 Add comprehensive tests for wrapPlainTextLinks
2025-10-13 13:21:56 +07:00
dab246
aa710113b0
TF-4054 Fix link detection
2025-10-13 13:21:56 +07:00
dab246
b57e2a9fb7
TF-4051 Fix text and images are truncated on mobile in received emails
2025-10-06 17:09:38 +07:00
dab246
64f4096340
Fix cannot scroll editor when disable code view in composer
2025-10-03 15:03:41 +07:00
dab246
1f83484998
TF-4009 Display a attachment reminder warning modal
2025-09-16 11:04:26 +07:00
dab246
ca1bd0dfe0
TF-3944 Remove line-height = 1px when drag & drop
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-22 11:02:01 +07:00
dab246
346b115169
TF-3944 Use new style with line height 24px in content writing of composer view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-22 11:02:01 +07:00
dab246
801b08bc90
TF-3933 Avoid load font from google
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-11 10:05:35 +07:00
DatDang
ef6008afb7
Update Thread Detail Reply toggle design
2025-07-31 16:37:10 +07:00
dab246
23ecdfbf11
TF-2948 Apply new identity view for web
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-31 14:45:59 +07:00
DatDang
f86392c854
TF-3720 Thread Detail Collapse quote reply
...
Revert "fixup! TF-3720 Thread Detail Collapse quote reply"
This reverts commit 2104530977664f892702fba5e5bc6fb3e5768b19.
TF-3720 Thread Detail adjust receiver size
TF-3720 Thread Detail refactor email receiver alignment
2025-07-21 05:34:53 +07:00
dab246
5744e4782d
TF-3846 Fix Notion email always not wrap in mobile view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-02 18:23:10 +07:00
dab246
798f570491
TF-3734 Fix cannot open email as new tab on safari v16.6
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-22 17:20:28 +07:00
dab246
70ed5bcaab
TF-3703 Fix have to scroll left-right to read some parts of email
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-04 23:10:28 -07:00
dab246
ac569387d4
TF-3691 Support HTML escaping in search snippets
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-04 23:04:10 -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
b8b4557fd7
TF-3627 Fix two scrollbar with different look
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-16 19:59:47 -07:00
dab246
c6bb268a75
TF-3622 Synchronize all style attributes in html and write E2E for it.
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-14 01:55:26 -07:00
dab246
3248f44cf2
TF-3622 Add integration test for case deformed inlined image
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-14 01:55:26 -07:00
dab246
551ef15276
TF-3622 Fix deformed inlined image
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-14 01:55:26 -07:00
dab246
7523ddf07b
Prevents the content from automatically wrapping to the next line
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-08 23:43:53 -07:00
dab246
75b675002c
Add div tag with markdown style when isTextTable is true for email content text/plain
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-08 23:43:53 -07:00
dab246
0b9bb3530c
Fix appear save draft dialog when reload editing composer
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-01 04:40:13 -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
dfd596011b
TF-3410 Sync changes between web and mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-12 20:17:15 -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
b3aaef83a5
TF-3410 Update color, dimensions and alignments in EmailView
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-12 20:17:15 -07:00
dab246
597b8f1a29
TF-3416 Update avatar by sender
2025-02-05 03:00:08 -08:00
dab246
4dded2a767
TF-3416 Update jmap-dart-client dependency
2025-02-05 03:00:08 -08:00
dab246
aa7fded1ff
TF-3416 Handle open EML attachment in EML previewer
2025-02-05 03:00:08 -08:00
dab246
d304083b2e
TF-3416 Implement preview EML attachment
2025-02-05 03:00:08 -08:00
dab246
501d4d38d9
TF-2871 Handle click notification to open detailed email on iOS
2024-08-07 06:32:45 +02:00
dab246
38a0b972b8
TF-2785 Remove log unnecessary
2024-04-15 11:45:00 +07:00
DatDang
0605110a49
TF-2708 fix oversized pdf get overflowed
2024-04-01 21:43:40 +07:00
dab246
1dfa34ed79
TF-2754 Remove bytes param unnecessary
2024-04-01 15:16:11 +07:00
dab246
fce9ce9ea3
TF-2754 Fix padding bottom pdf viewer on Safari
2024-04-01 15:16:11 +07:00
dab246
30c45ef0a1
TF-2754 Supports PDF viewing on Microsoft EDGE
2024-04-01 15:16:11 +07:00
DatDang
754987b59e
TF-2737 Separate PDF view handler between each browser
2024-03-22 16:35:35 +07:00