Commit Graph

349 Commits

Author SHA1 Message Date
dab246 b1a0cab02b TF-1923 Fix duplicated email content when read offline
(cherry picked from commit 3739323e703e877f4c56347890ad6658b21b483c)
2023-06-26 22:02:30 +02:00
dab246 e17c4a87f6 Fix build test failed
(cherry picked from commit 5050b35030530c2d92b58580266e69398db7d909)
2023-06-15 16:43:58 +07:00
dab246 b7a4e3f585 Support RTL mode for alignment mailbox view
(cherry picked from commit 9136f16236305ef65ebbc3c0415e7ffdc637bef7)
2023-06-15 16:43:58 +07: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 5c3833b72f TF-1884 Support RTL mode for TypeAheadFormField
(cherry picked from commit e375d87d5d485ecb717b1a8afee2b7bf741fbeac)
2023-06-15 16:43:58 +07:00
dab246 9064d95483 TF-1884 Support RTL mode for TextFormField
(cherry picked from commit 7c12f65a037bb5a1b6cef91938af1ec1dac20a9b)
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 2fb2ab18e8 TF-1886 Support RTL mode for HTML display
(cherry picked from commit 9ac393489e746b49073b1a2d98063481f4c894c6)
2023-06-15 16:43:58 +07:00
dab246 50635049ab TF-1915 Add await for all show dialog
(cherry picked from commit f710f75f3ffb29a4e2fabfc33054eaa4554a944c)
2023-06-13 10:17:45 +07:00
dab246 9b5f533579 TF-1915 Show toast message when connected to the internet
(cherry picked from commit a1f466725cf1896cfb43144d41c6806a074e06eb)
2023-06-13 10:17:45 +07:00
dab246 d0888e9847 TF-1915 Add SendingState property to SendingEmail
(cherry picked from commit 678593583b598f3f06f2a838ce4cd788ed1de513)
2023-06-13 10:17:45 +07:00
HuyNguyen 38edd509c6 TF-1865: Remove icon svg not use
(cherry picked from commit e5f8b11fd2c2b4ae793e74051a1e78ede710b2be)
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
dab246 e2397b3b43 TF-1839 Clean IncomingEmailed in cache
(cherry picked from commit 005bfe41a140eb228d032d52123376b1be8473a7)
2023-06-13 10:17:45 +07:00
dab246 4d14efc5df TF-1813 Support RichText in confirm dialog
(cherry picked from commit cabaf34f1a7c7281b933a157f2edb91dba9faefa)
2023-06-13 10:17:45 +07:00
dab246 1d300a0b64 TF-1813 Add new icon and color for sending queue view
(cherry picked from commit 7737d73c9ad71d329764d142f49ee5851fc98901)
2023-06-13 10:17:45 +07:00
dab246 b1af1d8533 TF-1861 Config and abstraction work manager
(cherry picked from commit ee2dca9b34a907c8356ceccf0b23efba2893a01c)
2023-06-05 11:02:20 +07:00
HuyNguyen 48f5a8b51f TF-1809: Handle sync data from cache and network when get email contents
(cherry picked from commit 896059cd5b29c62c2cf34621fe35d7b23a54acf4)
2023-06-05 11:02:20 +07:00
HuyNguyen 63f375a29c TF-1808: Hanlde store email when opening email
(cherry picked from commit 2c895379f83b34e9bafb7545b21d790d01d444af)
2023-06-05 11:02:20 +07:00
dab246 892fceb037 TF-1810 Add StoreDetailedEmailToCacheInteractor to store detailed email to cache
(cherry picked from commit 60a91537f7ea1225b5ca67f6dd9ef358b33939da)
2023-06-05 11:02:20 +07:00
HuyNguyen f3429619aa TF-1822: Write test for all func of FileUtils class
(cherry picked from commit 562f151134416c674467e5a59919ea37adbb7e5f)
2023-06-05 11:02:20 +07:00
HuyNguyen be681cb7a7 TF-1822: Store and get html string to file in internal storage mobile
(cherry picked from commit 50b8c7862a5c9b6cbd856fd63bf61d9973723429)
2023-06-05 11:02:20 +07:00
dab246 fa5c4f35d4 TF-1735 UnFocus input search after perform search action
(cherry picked from commit 61ea31c8424f027573106d4252d6c0eb69019b84)
2023-05-08 13:03:51 +07:00
dab246 94d066305a TF-1792 Hide banner empty trash when mailbox trash empty emails
(cherry picked from commit b0533ebb3e480b737a84085d6743eba1b8c897a6)
2023-05-08 13:03:51 +07:00
dab246 6189edd777 Get all mailbox cache by AccountId
(cherry picked from commit 8a7ccbf5d757ac9f1ffbd1fc5a1c863f30ab7b4c)
2023-05-08 13:03:51 +07:00
HuyNguyen 136a40b0e3 TF-1687: Fix EmailTitle is cut off at the wrong place
(cherry picked from commit 855b39d79da371b733be10ad569e304fec5e8b75)
2023-05-08 13:03:51 +07:00
HuyNguyen 1c984421d5 TF-1743: Hide Horizontal scroll bar in Email detail view
(cherry picked from commit 491cd1d59c69e9a308700ee1bc4032b87284380c)
2023-05-08 13:03:51 +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
HuyNguyen 43554e26ca TF-1100: Support display answered and forwarded
(cherry picked from commit cb67c81998264efbb75ae4543621a20522f3dbc4)
2023-04-14 17:12:34 +07:00
dab246 3eb1e20b5b TF-1665 Enable app grid on mobile
(cherry picked from commit c9f9a2c214316606c8d3f9d63cf38c326369b112)
2023-04-14 17:12:34 +07:00
dab246 3dcf4ec27c TF-1655 Fix add a line break after signature in composer
(cherry picked from commit 8dc25507bc4ad8f5009dbd3f2fcbe1d92bd0e706)
2023-04-14 17:12:34 +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 133b04b11c TF-1613 Implement handleSuccessViewState and handleFailureViewState for all controller
(cherry picked from commit 35e727e795bb3c44cc9c47e02542b5bdc3955fdd)
2023-04-14 17:12:34 +07:00
dab246 e81296bbaf TF-1667 Trigger show spam report banner when mailboxes changed
(cherry picked from commit 6530da92012774a8bd318cd1c87cf1f503feef69)
2023-04-14 17:12:34 +07:00
dab246 58816574f9 TF-1684 Implement handle transform html signature
(cherry picked from commit cc535a6cf418d27b59e121ae6cd3dc57c065ddf3)
2023-04-14 17:12:34 +07:00
HuyNguyen 629093ee13 TF-1545: Set color table is center
(cherry picked from commit 0b2a2b2a8d9d61d7b6bff7d9027382bf46993d27)
2023-04-14 17:12:34 +07:00
HuyNguyen 76b800c6e2 TF-1545: Set size for color table
(cherry picked from commit f383a198e78144f2c1835afb1eb0a2b280078b5a)
2023-04-14 17:12:34 +07:00
HuyNguyen 3c761af4f4 TF-1545: Update pick color dialog in rich text
(cherry picked from commit e70c9871c3e47ac2d0f2ed47265cae398665d984)
2023-04-14 17:12:34 +07:00
dab246 bddcd9eaa0 TF-1663 Fix user cannot click to compose after system display an error message
(cherry picked from commit 602968e27e6cd4ca288357ab5a6ddc0804bd7b67)
2023-04-14 17:12:34 +07:00
dab246 29219eb14e TF-1606 Store jmapUrl on memory
(cherry picked from commit 5e7e0f0cfb34510b5c341417044b8057cde2ca35)
2023-03-24 19:40:48 +07:00
dab246 6bd48aef7b TF-1606 Add method toQualifiedUrl()` handle relative url
(cherry picked from commit 865055f063391a5f2ae3ad7d9c82b6e45578cb48)
2023-03-24 19:40:48 +07:00
dab246 4e17813e1a TF-1594 Use only one class TmailToast to display the message.
(cherry picked from commit 379c34b32b2e5c4dad141e6a98bdb92597fa6908)
2023-03-24 19:40:48 +07:00
dab246 fe05df3477 TF-1594 Move SendEmailInteractor to MailboxDashboardController to handle async send email
(cherry picked from commit 63aec51a6ea6e827ea924e91a13ec78d7f48edf7)
2023-03-24 19:40:48 +07:00
dab246 ee91963e53 TF-1371 Update position of Identity in edit email
(cherry picked from commit f0c6a5716cd55c963606550b09d4f5ec4b2140a5)
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
dab246 5eb61a87a3 TF-1371 Remove object not used
(cherry picked from commit 96a220da5f4ea22fc5a3064ba8646f41d6970a77)
2023-03-24 19:40:48 +07:00
dab246 9af4924b9a TF-1581 Update UI to support language RTL 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 940d4c4ce1 Add exception for FeatureFailure to handle exception in BaseController 2023-03-10 21:10:36 +07:00
dab246 22befea586 TF-1162 Got the open link bug again 2023-03-10 21:10:36 +07:00