Commit Graph

3704 Commits

Author SHA1 Message Date
dab246 5f461c07ff TF-3479 Persist list composer popup menu when click remove button on composer item
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 a7edd3a7c6 TF-3479 Rename & separate function to make it readable and understand more about the case.
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 295dc8e49f TF-3479 Fix memory leak when open and close composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 03b2ba6453 TF-3479 Replace MediaQuery.of(context) to context.width
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 3126701b84 TF-3479 Remove ComposerUtils & only sync composer state when composers is not empty
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 562cb39f19 TF-3479 Cleanup composer bindings after close composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 c21a9dda24 TF-3479 Always persist as much normal screen as possible
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 16cb8c8a37 TF-3479 Handle Show all & Hide all popup menu composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 1bad81dbf2 TF-3479 Sync state display mode of multiple composer when change responsive browser
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 78d40f7be5 TF-3479 Add OpenAndCloseComposerExtension to handle open & close composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 fc37b5f647 TF-3478 Use ComposerManager to open & close single composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 ebe0686dd4 TF-3478 Fix unit test for verify_before_time_in_search_email_filter_test & composer_controller_test
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 aef921d845 TF-3478 Update unit test use composer manager
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 49fe89a949 TF-3478 Use ComposerManager to open & close single composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
dab246 9a25d3c258 TF-3478 Create ComposerManager to manage composer
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
Dat Dang 332e2af683 TF-3511 Fix Android email view system back action (#3546) 2025-03-17 12:02:32 +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 86fa566a21 TF-3410 Fix wrong text style Send button in ComposerView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 d6914a684b TF-3410 Fix wrong text style title in ComposerView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 01f6a6be67 TF-3410 Fix wrong text style email subject in EmailView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 344ac33de2 TF-3410 Fix wrong text style Reply/Forward button in EmailView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 6a154a0d0e TF-3410 Fix wrong text style sender & recipient information in EmailView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 a31aec8c74 TF-3410 Fix wrong text style avatar icon
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 c4622a73a4 TF-3410 Fix wrong color size next/previous button in EmailView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 ed9aefcc26 TF-3410 Fix wrong font size label Folders in MailBoxLeftMenu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 5bccca7909 TF-3410 Fix wrong font size label back button in EmailView
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 0ee3fcbf40 TF-3410 Fix list email item in ThreadView was not applied correct font
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -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 efe1c801c1 TF-3410 Update file email_tile_web_builder_test to pass unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 96b54744ac TF-3410 Synchronize all color for app
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 700e8bc479 TF-3410 Update confirm dialog
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 eb3b59542a TF-3410 Update color of quotas view 2025-03-12 20:17:15 -07:00
dab246 67ebd137a8 TF-3410 Update color and icon size of mailbox view 2025-03-12 20:17:15 -07:00
dab246 ee180b4962 TF-3410 Remove stroke for thread view or email view in desktop 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 d9def92781 TF-3410 Change color of icons in TopAppBarThreadSelection
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
Dat PHAM HOANG 443bea5572 Bump version to v0.14.15 2025-03-10 21:49:22 -07:00
dab246 998ff1972e TF-3539 Support separator list email with space character
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 21:24:20 -07:00
dab246 d2e2b5ed06 TF-3539 Fix auto complete does not show name
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 21:24:20 -07:00
dab246 36a9117e00 Fix cannot auto create tag when paste list email and switch focus
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 21:24:20 -07:00
dab246 0e2ea6a635 TF-3514 Perform sequential upload on base64 image when converting to cid
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00
dab246 b78aea6103 TF-3514 Add unit test for getMediaTypeFromBase64ImageTag method
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00
dab246 ac746b0301 TF-3514 Add test case processing 100 base64 images in HtmlAnalyzer unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00
dab246 769bca0dda TF-3514 Add test case for unit test HtmlAnalyzer when html content existing CID but inlineAttachments is empty
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00
dab246 4aef1698a4 TF-3514 Add integration test for reply email with content contain image base64
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00