Dat Vu
c9e2e5db80
TF-4358 Remove mail in trash by default in search result ( #4361 )
2026-04-10 15:15:53 +07:00
Dat Vu
bc0f6a4ac6
TF-4356 Add filter event mail in search ( #4357 )
...
* Add `Events` filter checkbox in Advanced Search form
* Perform search email by `Events` filter in Advanced Search form
* Add `Event` quick search button in Search view
* Use `keywords` replace to `headers` for search event filter
2026-04-03 07:16:03 +02:00
dab246
f9ff9ecde7
TF-4229 Add isSelected && condition to non-RTL selectedIconWidget rendering to match RTL behavior.
2026-01-22 10:54:04 +07:00
dab246
cc508c210a
TF-4229 Add quick search label filter button in dashboard view
2026-01-22 10:54:04 +07:00
dab246
a35b263dca
TF-4229 Implement search by label filter in mobile
2026-01-22 10:54:04 +07:00
dab246
96f03eaa40
TF-4229 Implement advanced search email by label
2026-01-22 10:54:04 +07:00
dab246
b6027e996d
TF-4195 Show submenu when hover Label As item
2026-01-19 11:34:43 +07:00
dab246
00324d4c56
TF-1715 Load emails in favorite folder with filters
2025-11-10 17:15:30 +07:00
dab246
d05904229b
TF-4066 Display Unread, Starred in list quick search button in dashboard view
2025-10-14 17:59:55 +07:00
dab246
7674353735
Fix a gray screen appear in browser tablet responsive
2025-09-26 13:47:18 +07:00
dab246
5a88f3c36f
TF-3977 Separate settings keys for easier in conflict
2025-09-17 11:30:18 +07:00
dab246
612fc75f02
TF-3977 Add disable spam banner in preferences setting
2025-09-17 11:30:18 +07:00
dab246
1293c1a997
TF-3834 Implement remember user sort order after search
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-11 09:25:24 +07:00
dab246
ec4b618a32
TF-3834 Set up relevance sort being the default
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-11 09:25:24 +07:00
DatDang
4fd0931c9e
TF-3586: Upgrade Flutter to 3.27.4
2025-07-30 15:24:57 +07:00
dab246
4f0c783ea7
Remove files are not used
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-30 09:18:16 +07:00
dab246
da29ff01e3
Use common FilterField & EmailReceiveTimeType objects for the entire app
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-30 09:18:16 +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
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
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
2236c0eb01
TF-3621 Fix search return wrong result if searching with option "Doesn't have"
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-10 03:24:00 -07:00
dab246
9789458055
TF-3480 Fix padding when display single composer
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-17 04:33:44 -07:00
dab246
192dad149b
TF-3461 Add sort by message size
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-05 20:02:18 -08:00
DatDang
ca3905cb7a
TF-3488 Add hide download taskbar feature
2025-02-17 20:31:30 -08:00
Florent Azavant
6720709a2e
TF-2305 Session::getOwnEmailAddress method to fetch the user email address from urn:ietf:params:jmap:principals imip mailto property if not present in the session username, which is the case for Cyrus
2025-02-16 20:52:47 -08:00
dab246
75f66f3758
fixup! TF-3296 Fix [SEARCH] Can't apply the "Starred" filter in search
2025-02-05 03:00:08 -08:00
dab246
cd8602784e
TF-3292 Write integration test for search emails by date and then sort them by relevance
2025-02-05 03:00:08 -08:00
dab246
586b8505e0
TF-3292 Fix [SEARCH] If I filter emails by date and then sort them by relevance, the filter isn't applied
2025-02-05 03:00:08 -08:00
dab246
50e88d859e
TF-3291 Fix [SEARCH] No results if you add > 1 address in the From field
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
51a4a1b9b7
TF-2528 Add integration test for search email with sort by sender nam…e ascending
2024-11-14 10:30:40 +07:00
Dat Vu
b2bf317742
TF-3244 [SEARCH] To chip should include cc, bcc ( #3249 )
2024-11-05 15:24:15 +07:00
dab246
d77e1585b8
TF-3004 Fix open close advanced search looses data
2024-10-15 16:48:36 +07:00
Dat Vu
e584e61521
TF-3007 [SEARCH] Support drag and drop between From & To field ( #3154 )
2024-10-15 16:48:36 +07:00
dab246
3392bf16bc
TF-3006 [WEB] Handle mail address in quick search bar
2024-10-15 16:48:36 +07:00
dab246
95cba232d3
TF-3002 [MOBILE] Add Clear filter button in search filters
2024-10-15 16:48:36 +07:00
dab246
33bf16d8f9
TF-3002 [MOBILE] Apply new design for SearchFilterButton
2024-10-15 16:48:36 +07:00
dab246
fec26a555b
TF-3002 [MOBILE] Combine SimpleSearchFilter & SearchEmailFilter
2024-10-15 16:48:36 +07:00
dab246
442140d360
TF-3002 [WEB] Update unselected icon color for filter message button
2024-10-15 16:48:36 +07:00
dab246
0efbece76f
TF-3002 [WEB] Add Starred search filters in suggestion search view
2024-10-15 16:48:36 +07:00
dab246
8290025c14
TF-3002 [WEB] Add To/Folder search filters
2024-10-15 16:48:36 +07:00
dab246
34c9c0cd0e
TF-3002 [WEB] Apply new design for SearchFilterButton
2024-10-15 16:48:36 +07:00
dab246
501d4d38d9
TF-2871 Handle click notification to open detailed email on iOS
2024-08-07 06:32:45 +02:00
dab246
c9fed1fa41
TF-2667 Use Username replace UserProfile
2024-06-11 13:59:12 +07:00
dab246
840a191831
TF-2713 Small evolution for printing
2024-03-15 11:47:07 +07:00
Dat PHAM HOANG
2b3de4c47f
Apply OptionParamMixin for SearchEmailFilter
2024-02-28 12:08:54 +07:00
dab246
84b7239ad0
TF-2384 Handle open email detailed when click notification on background mode
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 72db39c87dbd8f06bfbb417e4fed4d384da356ea)
2024-01-08 14:25:26 +01:00
hieubt
98b67038cc
TF-2394 Add mostRecent as default value of sortOrder
...
(cherry picked from commit e1ae5449a429c883b8f40c6a969a1b9578c9cf2e)
2024-01-08 14:25:26 +01:00
dab246
a3b711a659
TF-2323 Handle search sort by Relevance
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 20efa6dc9960c8e90bed4f05f1b3d86d0c42d0f4)
2024-01-08 14:25:26 +01:00
dab246
19fd4e625d
TF-2323 Fix auto refresh emails list when click quick search filter
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 929d89db7bf626889a4a1307da186769c1da0b49)
2024-01-08 14:25:26 +01:00