Commit Graph

116 Commits

Author SHA1 Message Date
dab246 c8ea2da3cf TF-2945 Apply quick select for read receipt in composer on web 2024-08-07 06:32:45 +02:00
dab246 fc4ca58d4e TF-2475 Add onSubjectTextListener for subject focus node 2024-07-02 13:06:10 +02:00
dab246 298ae28668 TF-2532 Remove attachment/inlineImage icon in keyboard toolbar on tablet 2024-07-02 13:06:10 +02:00
dab246 4ccebb8a55 TF-2584 Remove toolbox buttons in keyboard header and move to app bar of composer in mobile 2024-07-02 13:06:10 +02:00
dab246 800241cef0 TF-2532 Add attachment/inlineImage button at app bar composer on mobile/tablet 2024-07-02 13:06:10 +02:00
dab246 0a9feaf963 Remove duplicated KeyboardVisibilityBuilder 2024-06-11 13:59:12 +07:00
dab246 36ab6b1ccc Only create and use the correct rich text controller for each platform 2024-06-11 13:59:12 +07:00
DatDang b636422d37 TF-2671 Fix scroll jumping when typing on composer
(cherry picked from commit 2ab217d8b6193f61dfde0451ed49486cf51d664b)
2024-06-11 13:59:12 +07:00
dab246 1c916b4cf1 TF-2717 Write widgets test for RecipientComposerWidget 2024-06-11 13:59:12 +07:00
dab246 e6e25fc06d TF-2717 Display attachment bar below subject field on mobile 2024-06-11 13:59:12 +07:00
dab246 0c1e7e0433 TF-2717 Replace from cc bcc buttons in to by arrow down button on mobile 2024-06-11 13:59:12 +07:00
dab246 b58a0179f9 TF-2667 Refresh thread & mailbox view when saving message success 2024-06-11 13:59:12 +07:00
dab246 ea58a4bd16 TF-2667 Replace isSendEmailLoading to ButtonState 2024-06-11 13:59:12 +07:00
dab246 cb929ff6e0 TF-2597 Handle delete composer action
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 49a3f7b70f TF-2597 Handles the ability to click the editor close button only once
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 affc1a4ee7 Fix validate email sending dialog position
(cherry picked from commit 8d873b53843a971d3e8e5eb0f80f97f6c5587454)
2024-01-08 14:25:26 +01:00
dab246 326dded301 TF-1831 Handle system back button in mobile composer
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6df628bceba7fa8e8b04259b50ff30782a511cab)
2024-01-08 14:25:26 +01:00
dab246 8722210fc0 TF-2378 Fix user cannot see the suggestion when recipient is longer than 10 on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 23e4b11e221278b6b1066ed490a91637180e8613)
2024-01-08 14:25:26 +01:00
dab246 e0cf8272cf TF-2336 Fix jumping screen when clicking on Cc, Bcc
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 376836017243e803ae056c085a2a0fb3756e2b15)
2024-01-08 14:25:26 +01:00
dab246 fb47832225 TF-2311 Sync use variables in BaseController to avoid wasting memory
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 21ac80615f7bc9e832fd72cb8ae6875c967d3cea)
2023-11-21 16:54:33 +07:00
dab246 bfb35a7187 TF-1155 Handle moving focus between fields using the tab key in advanced search
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7044a1ca5477390af9d1d7a9003e0d8aae7c632f)
2023-11-21 16:54:33 +07:00
hieubt 38a2c0ddf1 TF-2196 Update composer with 'From'
(cherry picked from commit f22e8fce9b1a7d3292fb95bded8054694ed8da8c)
2023-11-21 16:54:33 +07:00
dab246 6095959181 TF-2191 Fix keyboard disappear when switch focus from subject to body in composer android
(cherry picked from commit 880c7f1ae9e96c5b3dedaca01bf3736e7dd869d4)
2023-10-13 10:17:52 +07:00
dab246 c3a6d0f4d8 TF-2119 Disable drag and drop recipients on mobile
(cherry picked from commit d1760dbdbac30a3af13fd6a7dca97236484dbd9a)
2023-10-09 12:12:24 +07:00
dab246 e1dd99c613 TF-2119 Implement drag and drop between recipients
(cherry picked from commit 958940c8a79d4f33eb52fd69718ce1b5c8daaeaa)
2023-10-09 12:12:24 +07:00
dab246 56fac29e55 TF-2116 Persist new signature when open draft email
(cherry picked from commit 4bf72a6e31855061b232fe3c6bab483bcb3f264a)
2023-10-09 12:12:24 +07:00
dab246 27b5342132 TF-2116 Apply new design attachment in mobile composer
(cherry picked from commit 4d8a7590e11044963093a98095948d9820f34efb)
2023-10-09 12:12:24 +07:00
dab246 655446133c TF-2116 Add RequestReadReceipt and more option
(cherry picked from commit 5f9eb6b9c78239ffb586eea98feaf3e6c30981f9)
2023-10-09 12:12:24 +07:00
dab246 3809a05a35 TF-2116 Apply new design composer mobile
(cherry picked from commit fe4ec144d1a18a94de782f87fff56bbf1cd3a00a)
2023-10-09 12:12:24 +07:00
dab246 5f053be2de TF-2134 Open composer from mailto uri
(cherry picked from commit 964013fb35ee6a7ab98f7d7c4a1146d87843dd81)
2023-09-14 16:58:31 +07:00
dab246 5f0b27e742 TF-2026 Add SaveToDraftAndClose method
(cherry picked from commit f319001c5e30ea33175476aefb9942464b540c8f)
2023-09-14 16:58:31 +07:00
dab246 8eed49fd73 TF-1961 Transform html email content in composer
(cherry picked from commit f5470c130744242195b265a0ea4aad044ad8e740)
2023-08-18 21:29:50 +07:00
dab246 15df142571 TF-1486 Change background rich text keyboard on android
(cherry picked from commit fe976250e0e02a92a67e76ebf339a2f0d6507796)
2023-07-14 16:24:47 +07:00
dab246 4ea620cc2b TF-1923 Fix logic store opened email
(cherry picked from commit 8d9c8d3ee8ea519e683d5a7cbb5b080d2f78e292)
2023-06-26 22:02:30 +02:00
dab246 96145aae7a Sync all use PlatformInfo to check platform while runtime
(cherry picked from commit 514fec1f2f4f1ff8a584bf8db7bf3a5537a3e9f8)
2023-06-15 16:43:58 +07:00
dab246 bf9e9b012b Support RTL mode for alignment composer
(cherry picked from commit 4146fd960c379973c83eb4e0ea35680a98f4bc41)
2023-06-15 16:43:58 +07:00
dab246 df19b979a2 TF-1884 Support RTL mode for TextField
(cherry picked from commit 3f8445141bea9dbf276a6a336114e4e2b549936f)
2023-06-15 16:43:58 +07:00
dab246 0cc2a2f0cc TF-1885 Support RTL mode for HTML composer
(cherry picked from commit 8a4569ef3a749e0f3abc0a385aa915d749b16a9a)
2023-06-15 16:43:58 +07:00
dab246 a08376aa3d TF-1915 Show From address when list identity is empty
(cherry picked from commit 56a97d3ae84418e070d45f9c9d6b258b0a8bf3db)
2023-06-13 10:17:45 +07:00
dab246 e6e028f380 TF-1915 Sync set padding for multiple platform
(cherry picked from commit 2dca49df4242119b7debbaf4d6fd12697d6955c9)
2023-06-13 10:17:45 +07:00
dab246 c1ccf43763 TF-1899 Display From field when no network
(cherry picked from commit fada6e635753415e24b0efac1db0b020f6858256)
2023-06-13 10:17:45 +07:00
HuyNguyen 48d32b048d TF-1865: Modify sending email in composer when tap item and Long press item
(cherry picked from commit 5cfda1d92f38da9e5e4fab1413e6e52229a51639)
2023-06-13 10:17:45 +07:00
HuyNguyen 1bbe3c3e5a TF-1864: Hide btn upload image and attachments while disconnected network
(cherry picked from commit 847be3357a8cd7a6541387352034e7af83ebe070)
2023-06-13 10:17:45 +07:00
dab246 800488563b TF-1779 Fix logic of replacing dot in long email
(cherry picked from commit 24d306500325fc3f7b7901cf1936e46f8be6ccf3)
2023-04-24 17:03:39 +07:00
dab246 84438efc89 TF-1694 Use KeyboardUtils to centralized management show/hide keyboard
(cherry picked from commit e2598476ecdc8c5d16a17dc3c777a34620013c64)
2023-04-14 17:12:34 +07:00
dab246 28a79a0b76 TF-1694 Upgrade dropdown_button2 to version 2.0.0
(cherry picked from commit 84694b719bcd94a90282146bdc1c173c0e3fbd7e)
2023-04-14 17:12:34 +07:00
ManhNTX 7e580a3c0e TF-1573: add removeFocusAllInputEditorHeader function
(cherry picked from commit f6ba2c7565f41dc58b354917c85efb98ff4aae24)
2023-03-24 19:40:48 +07:00
ManhNTX 1887a810e5 TF-1573: Remove double cursor on android
(cherry picked from commit f6dad776b6e91d11ef0215f6fddd22590e1f5def)
2023-03-24 19:40:48 +07:00
ManhNTX e3317ad778 TF-1573: Cursor auto move while typing
(cherry picked from commit 64240b7fac51d66311ee308fe6287f3ddab40ac9)
2023-03-24 19:40:48 +07:00
dab246 a31f331e09 TF-1371 Update position of Identity in reply/forward
(cherry picked from commit 53b99854e15b2eea12572d5c18322b43f744609f)
2023-03-24 19:40:48 +07:00