Commit Graph

360 Commits

Author SHA1 Message Date
dab246 cfcce759c2 TF-2384 Create StateCacheManager
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7ec02c363c377f8fd73454491f3e6657821cabc0)
2024-01-08 14:25:26 +01:00
dab246 1d6724edab Fix mailbox item padding
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 8087a60e0f15dc7fe4dadb31f8f59c9018c12d8a)
2024-01-08 14:25:26 +01:00
dab246 fbb43e3bb0 TF-1831 Handle system back button in dialog view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit dc93aa9961987315bd1b478aecda530049b75f02)
2024-01-08 14:25:26 +01:00
dab246 9e5e6af9ce TF-1831 Handle system back button in setting view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5f00c1adcb1bc45ec47b1cff1eb738228264dee1)
2024-01-08 14:25:26 +01:00
dab246 bb98f02918 TF-1831 Handle system back button in search email
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
2024-01-08 14:25:26 +01:00
dab246 473f2d780f TF-2313 Apply scrollbar for mailbox list
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit cc96059a11828132dc163f9d613c4c95a63f2ea2)
2024-01-08 14:25:26 +01:00
dab246 41eb95257d TF-1718 Handle unsubscribe mail by mailto links
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f96273c52456ecd758d8bbbafc4d2c7af6ec7921)
2023-11-21 16:54:33 +07:00
dab246 9b661b0688 TF-2271 Implement dns lookup to get jmap url
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7b0c0015a15a243b6b4aef3d78e7653d556ad109)
2023-11-21 16:54:33 +07: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 eb3e27ce91 TF-2311 Select default mailbox when receive data stream in onData
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 96543ebcef4cf0f9b985710cb449fda0bd7372ac)
2023-11-21 16:54:33 +07:00
dab246 dbdffff355 TF-2302 Resolve conflicts on the master branch
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6eb9f32ee0f67d9b78be13a4ecd4b1ae2b4de9a0)
2023-11-21 16:54:33 +07:00
dab246 780751034a TF-2302 Fix show folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 221f26feefea1e42ecad72dc0eb2fe9471d683a9)
2023-11-21 16:54:33 +07:00
dab246 953777ec5b TF-2302 Fix move folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 48a07750c00b10b01c54a65b5b44434d9aababec)
2023-11-21 16:54:33 +07:00
dab246 0c46071bbf TF-2302 Fix delete folder
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e5d455fd923053d1cd3793204130e6dd4423f5e0)
2023-11-21 16:54:33 +07:00
dab246 f7ba168d7a TF-2302 Fix rename folder
(cherry picked from commit 606ae303f92e711ffd0dbd8975a19c8fa02eb022)
2023-11-21 16:54:33 +07:00
dab246 5c5aaec976 TF-2302 Fix move email to mailbox
(cherry picked from commit 639cba6bf9f5631fd36d0f1a65459beb5803a118)
2023-11-21 16:54:33 +07:00
dab246 17da789fe3 TF-1705 Auto create default folder no role if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 918a554f1fbc5816d48dd00bf01be8624b9dcc9b)
2023-11-21 16:54:33 +07:00
dab246 39e53f0769 TF-1704 Fix weird infinity loop when delete folder on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ba3c6f04b0628343bab42ff63cec86cc6efc4944)
2023-11-21 16:54:33 +07:00
dab246 c279730309 TF-1705 Auto create default folder if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1a5bad168cddf07662f4c682189840bc8c4bdcef)
2023-11-21 16:54:33 +07:00
dab246 774fb4ad87 TF-2269 Add a new action "Confirm all email here are Spam" for spam mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1d4ef573e525681028d46d7c9d92cb6127eab757)
2023-11-21 16:54:33 +07:00
dab246 7f1f9b58df TF-2280 Call BackgroundIsolateBinaryMessenger.ensureInitialized on cross-platform
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c2bcbd604f3a6ea96288253efc527be51ad6d178)
2023-10-31 19:48:03 +07:00
dab246 ad5dff4ac8 TF-2280 Fix mark as read mailbox when token expired on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit caab5a896875168f2d98c249207eb3eb537c58ec)
2023-10-31 19:48:03 +07:00
hieubt 88a29784a4 TF-2233 Remove mark as read for trash folder
(cherry picked from commit 038be7af433169cff7edc90c39018907b7c6c82c)
2023-10-27 11:18:29 +07:00
Dat PHAM HOANG 6f471deec5 Change from empty to clean Trash/Spam
(cherry picked from commit a89e5bf1877aa5cb03c091df4e44ce6a244ced18)
2023-10-27 11:18:29 +07:00
Dat PHAM HOANG e17f9ab4b1 Change from mailbox to folder (#2156)
(cherry picked from commit 1bdaa417a25648bbe5e9c3637c413c246da3d7ef)
2023-10-27 11:18:29 +07:00
dab246 3481e659df TF-2189 Edit sending email in Sending Queue on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 79e1e2de5555973a5ba4a0c2b8fc3c091bcd63a3)
2023-10-27 11:18:29 +07:00
dab246 01ea3c4dbe Move CupertinoLoadingWidget to core module
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 2091224f5e55587af2b4c901299673cd0387d15a)
2023-10-27 11:18:29 +07:00
hieubt ef7ba13852 TF-2194 Add case subFolder to search mailbox
(cherry picked from commit ee0b9b32818dd374424be2745ba32237ee4035f6)
2023-10-09 12:12:24 +07:00
hieubt 984fdec396 TF-2194 Update create new mailbox without pre-selected parent mailbox
(cherry picked from commit 84ca809fa37b8fd1bad4d370120ee7b825943aca)
2023-10-09 12:12:24 +07:00
hieubt 025f76b5c5 TF-2194 Add case newSubfolder to handleMailboxAction
(cherry picked from commit 6f41eb65b44e6a25bc3ec030dd840311beb619ef)
2023-10-09 12:12:24 +07:00
hieubt 117d1886e4 TF-2094 add newSubFolder action to list action for default and personal mailbox
(cherry picked from commit 71eff81d71cb9dbb6ddf5a8d3114babb1e3a4271)
2023-10-09 12:12:24 +07:00
hieubt fb96f55ba8 TF-2194 Add newSubfolder to MailboxActions
(cherry picked from commit 7906766919e9ad328f7aa973e5c370dcbedacf70)
2023-10-09 12:12:24 +07:00
dab246 f408ab6712 TF-2187 Handle click system back button to back to Inbox
(cherry picked from commit 95dfd0eea6b64b8437b0ee35b489bd2660da8a71)
2023-10-09 12:12:24 +07:00
dab246 6710702924 TF-2168 Fix mailto invalid recipient
(cherry picked from commit c559daeb1029c96103e3bca951317d878a837a5c)
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 b5326ec186 TF-2116 Sync all icon and remove icon unused
(cherry picked from commit df2b913e6309b64014e43b50d22d79c12b83ca9e)
2023-10-09 12:12:24 +07:00
dab246 623102d96f TF-2134 Handle navigation route from mailto URL
(cherry picked from commit b8dc3cab162c7c34299e53ca3269a1c9b9393db0)
2023-09-14 16:58:31 +07:00
dab246 a1277497b8 TF-1984 Handle empty Trash and Spam mailbox action
(cherry picked from commit de8f9c4c35dfe8ca423d3b2a9063d1c26de7cb7b)
2023-09-14 16:58:31 +07:00
dab246 3c173caa4e TF-1984 Show popup dialog when clicking on Empty button
(cherry picked from commit 7504d6ec3cceff0d6697fddb93bd5212f9d9028f)
2023-09-14 16:58:31 +07:00
dab246 41a1efb5de TF-1984 Show Empty action for Trash and Spam mailbox
(cherry picked from commit da70fe0678982be8bb4c2f8daa4c3cb76fc058a0)
2023-09-14 16:58:31 +07:00
dab246 d506248fa6 Replace all png icon to svg icon
(cherry picked from commit b3d87bdaf11289778e508402c567fee2e545af98)
2023-09-14 16:58:31 +07:00
dab246 fe310b666a TF-1977 Close email view and scroll to position inbox when clicking on logo
(cherry picked from commit 843c703e80559ab7d6a9fa3a4562ae85c1426a1f)
2023-09-14 16:58:31 +07:00
dab246 53db04c4dd TF-1977 Rename the method for clarity
(cherry picked from commit 41c854cd9a93626d37dc230777b4b2ec4ef3fb22)
2023-09-14 16:58:31 +07:00
dab246 6b3a043d7d TF-2078 Remove import unnecessary
(cherry picked from commit cbcb097ccfa01b064d042a0c922f909b9822e8bf)
2023-08-18 21:29:50 +07:00
dab246 c938cc3d74 TF-2078 Add bottom border for UserInformationWidget
(cherry picked from commit ef96188b2b5fc3c570615ce9f64ad979e1cf9b1c)
2023-08-18 21:29:50 +07:00
dab246 500767ce7c TF-2078 Hide mailbox loading bar when change state email
(cherry picked from commit 50fa29b2cd403dd3618cf6723e1a70e00c1e7a20)
2023-08-18 21:29:50 +07:00
dab246 8d70aa7067 TF-2089 Fix pull-to-refresh in mailbox view
(cherry picked from commit cd53c87be8fc986072f1610f7b37d839d3552f3f)
2023-08-18 21:29:50 +07:00
dab246 9b54b5d448 TF-1983 Add CreateFilters button in empty thread view widget
(cherry picked from commit 5eed73198c868448cfbc3c93600176aa15bf62f4)
2023-08-18 21:29:50 +07:00
dab246 d7656a087c TF-1983 Convert mailbox item tile builder to StatefulWidget
(cherry picked from commit 6aafea0339d556f8c0266d40c0de61ba24166fec)
2023-08-18 21:29:50 +07:00
dab246 632b9c67d6 TF-1714 Change ButtonBuilder to TMailButton widget
(cherry picked from commit fd536ff648370a60ef89d4428fedd949a3e62ae7)
2023-08-18 21:29:50 +07:00