Commit Graph

294 Commits

Author SHA1 Message Date
Dat Dang 7332b731dc TF-3699 Thread Detail Next previous actions (#3843) 2025-07-21 05:34:53 +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 421fa321ba TF-3644 Handle scroll thread detail when cursor is in email content area
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-21 05:34:53 +07:00
DatDang 58a576adeb TF-3643 Thread Detail get emails meta data method
TF-3643 Thread Detail cache email with thread id

TF-3643 Thread Detail view thread detail

TF-3643 Thread Detail [Part 2 fixup] remove ThreadDetailController dependency from MailboxDashboardController

TF-3643 Thread Detail [Part 2 fixup] remove EmailSupervisorController dependency from ThreadDetailController

TF-3643 Thread Detail [Part 2 fixup] move isSearchRunning check into ThreadDetailController

TF-3643 Thread Detail [Part 2 fixup] ensure GetEmailsByIdsInteractor performance

TF-3643 Thread Detail [Part 2 fixup] unit test loadMoreThreadDetailEmails

TF-3643 Thread Detail [Part 2 fixup] unit test getEmailIdsToLoad

TF-3643 Thread Detail [Part 2 fixup] optimize ThreadDetailBinding bindingsDataSource

TF-3643 Thread Detail [Part 2 fixup] optimize getThreadDetailLoadingView

TF-3643 Thread Detail [Part 2 fixup] readd unique ValueKey for HtmlContentViewerOnWebWidget

TF-3643 Thread Detail [Part 2 fixup] unit test initializeThreadDetailEmails

TF-3643 Thread Detail [Part 3 fixup] Update private action button methods

TF-3643 Thread Detail [Part 4 fixup] Collapsed email preview 65 characters max

TF-3643 Thread Detail [Part 4 fixup] Remove personal scripts

TF-3643 Thread Detail move EmailInThreadStatus into PresentationEmail

TF-3643 Thread Detail refactor toggle collapse expand

TF-3643 Thread Detail EmailViewAppBarWidget required parameters

TF-3643 Thread Detail tap avatar toggle expansion

TF-3643 Thread Detail fix cannot open single email

TF-3643 Thread Detail fix open thread first time blank view

TF-3643 Thread Detail fix thread detail UI

TF-3643 Thread Detail fix round bottom view

TF-3643 Thread Detail fix round bottom view

TF-3643 Thread Detail bottom actions depend on current expanded email

TF-3643 Thread Detail hide next previous actions

TF-3643 Thread Detail fix load more show initial loading view

TF-3643 Thread Detail fix cannot view single email

TF-3643 Thread Detail fix bottom place holder not aligned

TF-3643 Thread Detail fix back to search view

TF-3643 Thread Detail fix display 65 character preview collapsed email

TF-3643 Thread Detail fix search not work

TF-3643 Thread Detail fix bottom place holder UI

TF-3643 Thread Detail fix expand view

TF-3643 Thread Detail jump to top of last email view

TF-3643 Thread Detail remove toMe condition of filtering thread

TF-3643 Thread Detail fix sort thread detail

TF-3643 Thread Detail fix assert not work in release

TF-3643 Thread Detail add load more test case <20

TF-3643 Thread Detail remove the use of currentThreadId

TF-3643 Thread Detail remove the use of selectedEmail in SingleEmailController

TF-3643 Thread Detail fix unit test SingleEmailController calendar

TF-3643 Thread Detail disable 2 way scroll control

TF-3643 Thread Detail allow thread to load sent email incase thread only contains 1 email

TF-3643 Thread Detail disable single email page view

TF-3643 Thread Detail update emailsNotLoadedCount name

TF-3643 Thread Detail remove collapsed email char limit

TF-3643 Thread Detail fix CI

TF-3643 Thread Detail unit test handleGetEmailIdsByThreadIdSuccess

TF-3643 Thread Detail make _currentEmailId private

TF-3643 Thread Detail fix search click users

TF-3643 Thread Detail fix scroll jump

TF-3643 Thread Detail fix scroll jump

TF-3643 Thread Detail fix web back action

TF-3643 Thread Detail round bottom actions

TF-3643 Thread Detail fix tablet large empty email

TF-3643 Thread Detail fix email subject selectable

TF-3643 Thread Detail fix email single view with top divider

TF-3643 Thread Detail fix email cache threadId missing

TF-3643 Thread Detail fix filter sent email in thread details

TF-3643 Thread Detail fix select text

TF-3643 Thread Detail fix subject alignment

TF-3643 Thread Detail fix subject alignment

TF-3643 Thread Detail fix tablet large empty email

TF-3643 Thread Detail add nullcheck for _jumpScrollViewToTopOfEmail

TF-3643 Thread Detail decouple ThreadDetailController from SingleEmailController

TF-3643 Thread Detail combine emailIds to emailIdsPresentation

TF-3643 Thread Detail remove currentEmailLoaded obx listener of SingleEmailController

TF-3643 Thread Detail replace threadAction with an email ui action

TF-3643 Thread Detail fix top and bottom bar delay displaying

TF-3643 Thread Detail update ReplyForwardBottomBarAction to PerformEmailActionInThreadDetailAction

TF-3643 Thread Detail use getOwnEmailAddress in ThreadDetailAppBar

TF-3643 Thread Detail add TextOverflow.ellipsis to EmailSubjectWidget

TF-3643 Thread Detail fix round border threadDetailLoadingView
2025-07-21 05:34:53 +07:00
dab246 8289593247 Apply new style Language section in Setting on desktop
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-15 13:37:15 +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 2fdab039da TF-3759 Update style popup context menu for profile setting menu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 0775a58fef TF-3766 Change context menu style for mailbox on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 c528722685 TF-3763 Update style for Has attachment checkbox in advanced search view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +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 6b09fb9faf TF-3758 Update app grid in left menu on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 b625894c39 TF-3761 Update search bar for search mailbox in left menu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-11 11:00:02 +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 a9575c20f2 TF-3678 Support accessibility for Input field in Identity dialog
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-18 22:04:07 -07:00
dab246 d3ddea3bd5 TF-3678 Support accessibility for loading icon in the mail list area
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-18 22:04:07 -07:00
dab246 5f0476a105 TF-3678 Support accessibility for Set as default identity checkbox
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-18 22:04:07 -07:00
dab246 0ca3ca170d TF-3719 Add handle export log to device if need
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 09:59:49 -07:00
dab246 b7e4eb6245 TF-3704 Fix height composer button
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 d478b0de0f TF-3703 Update default value of offsetHtmlContentHeight
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-04 23:10:28 -07:00
DatDang 94560acf01 TF-3647 Disable email view zoom 2025-04-14 21:25:56 -07:00
dab246 b3506853a1 TF-3507 Try to avoid screen blink when refreshing email list
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 04:01:05 -07:00
dab246 9363d4edbf TF-3507 Improve PullToRefreshWidget to increase performance
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 04:01:05 -07:00
dab246 712bc26402 TF-3507 Fix offline cache prevents updating email query view cache
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 04:01:05 -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 0703d14761 TF-3601 Fix content gone blank in composer on IOS
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-03 02:38:48 -07:00
dab246 1c97c8a189 TF-3601 Fix preview EML file with long content in iOS
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-03 02:38:48 -07:00
dab246 d01618c32e TF-3601 Fix email view gone blank with large html content in iOS
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-03 02:38:48 -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 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 700e8bc479 TF-3410 Update confirm dialog
Signed-off-by: dab246 <tdvu@linagora.com>
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 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
Florent Azavant 78be3e4d79 TF-3189 new confirmation popup when enabling subaddressing for a folder 2025-02-19 02:34:29 -08:00
dab246 dce74b43e9 TF-3260 Load & Display App Grid Linagora Ecosystem
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-19 00:00:02 -08:00
Dat Dang 56955b2cfe Hotfix Html attachment previewer on mobile (#3442) 2025-02-05 03:00:08 -08:00
DatDang ac91cae0db TF-3267 Implement HTML attachment preview 2025-02-05 03:00:08 -08:00
dab246 91f3275a54 TF-3416 Handle download attachment in EML previewer on mobile 2025-02-05 03:00:08 -08:00
dab246 27f64d97a8 TF-3416 Handle open EML attachment in EML previewer on mobile 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 aceaebe869 TF-3408 Auto load more when user uses arrow down of keyboard 2025-02-05 03:00:08 -08:00
dab246 2da1e555bb TF-3181 Display contact support button on mobile app
(cherry picked from commit 01d2a9b71d937930be6ae247996a3ee1e21a5dc0)
2025-02-05 03:00:08 -08:00
dab246 ee017e8976 Disable language tool check for text field 2025-02-05 03:00:08 -08:00
DatDang 176fe120dd TF-3236 Display SearchSnippet in search suggest 2024-11-20 13:53:56 +07:00