Commit Graph
100 Commits
Author SHA1 Message Date
dab246 0341cb2499 Remove collapse expand signature button in Email View
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 8b7f087a1dc1c31dcc5c41ca4a8f93a2fb741c62)
2023-10-27 11:18:29 +07:00
dab246 c74ac62050 TF-2261 Fix app bar email view broken
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5e26472141f1f4562f4e7e75034c4566dcd9351b)
2023-10-27 11:18:29 +07:00
dab246 25f4677d42 TF-2261 Fix bottom bar email view broken
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7e098952b33930d464a2226dd2971f052249ff02)
2023-10-27 11:18:29 +07:00
dab246 4a7dccf86c TF-2189 Update sending state in Sending Queue when send email failure on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 295b19620669f59df872d801a5b5e1a79d5ca520)
2023-10-27 11:18:29 +07:00
dab246 52942e0049 TF-2189 Create collapsed signature when edit email in Sending Queue on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 4f5e82173c2a6070d89f3debc00bc35ffb3021db)
2023-10-27 11:18:29 +07:00
dab246 c9a79ee702 TF-2189 Resend sending email in Sending Queue on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5160ff8db4b614ae66e0fec76c96d4eff775af82)
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 a956685829 TF-2189 Delete sending email in Sending Queue on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1aecd40b739befad240d5a1f80b828417147ecf3)
2023-10-27 11:18:29 +07:00
dab246 11be09014d TF-2189 Only store email to sending queue when offline on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 0dd22e5c3d300573b13d43fbfe50fc1622e2ab13)
2023-10-27 11:18:29 +07:00
dab246 ba651b3610 TF-1301 Handle select font size while compose email
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 194ccd3a0cf1da161607daf2506bdf524daaf305)
2023-10-27 11:18:29 +07:00
dab246 9419b600aa TF-1301 Add font size dropdown menu button
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1aee8b4f7dbde30c7fbf2e9aa722632c9df9cd21)
2023-10-27 11:18:29 +07:00
dab246 95edd63c04 Remove lazy loading background-image on composer
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ef5da059628de3e1de6c240836af9488fc9d3cfb)
2023-10-27 11:18:29 +07:00
dab246 ebc7800307 Add lazy loading background-image on web
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 800f4c8cf4eb484cafebabd1d1051a16a6df4401)
2023-10-27 11:18:29 +07:00
dab246 967015d0df Add lazy loading for html tag use background-image
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7f1a3b22ee8973c6756534a2c7da3cc1964ea9de)
2023-10-27 11:18:29 +07:00
dab246 72ba6d4145 Fix long email content is cut off on android
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit cb53edf0eed467b40fefa85f7390dc3f5cfa6c35)
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
dab246 f35bcd8c88 Add script trigger content size changed on android
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c39e932b634d164d75c0cf1cac35c27be04d8e1b)
2023-10-27 11:18:29 +07:00
dab246 4bac00eccc TF-2253 Fix missing email content on mobile
(cherry picked from commit 505658435e6c835250fc218baa12df86f5234998)
2023-10-13 10:17:52 +07:00
dab246 6095959181 TF-2191 Fix keyboard disappear when switch focus from subject to body in composer android
(cherry picked from commit 880c7f1ae9e96c5b3dedaca01bf3736e7dd869d4)
2023-10-13 10:17:52 +07:00
dab246 f7ff075f82 Bump version to v0.10.0
(cherry picked from commit 7e03a63a6a3b402180c06539fa153d7e3f4406d0)
2023-10-09 12:12:24 +07:00
dab246 54683e5e59 Split styles file for some widget in email view
(cherry picked from commit 75b11811e8036298fe11ab7e6613498b8aa349ea)
2023-10-09 12:12:24 +07:00
dab246 89a7b12da4 Fix email view height greater then content height
(cherry picked from commit 595e37d675fbd45d5a3fdec09226237a9e5cdee1)
2023-10-09 12:12:24 +07:00
Dat Vu 794776425c Translated using Weblate (Vietnamese)
Currently translated at 97.2% (501 of 515 strings)

Translation: Linagora/TeamMail
Translate-URL: https://hosted.weblate.org/projects/linagora/teammail/vi/
(cherry picked from commit 13d4a5fd09dadf7fb3baecccaa81dfbe56c4fd68)
2023-10-09 12:12:24 +07:00
Dat Vu 4a7e8ac154 Translated using Weblate (Vietnamese)
Currently translated at 97.2% (501 of 515 strings)

Translation: Linagora/TeamMail
Translate-URL: https://hosted.weblate.org/projects/linagora/teammail/vi/
(cherry picked from commit 44e7b6f424a52a7f60593ddf898cb1b463666897)
2023-10-09 12:12:24 +07:00
dab246 c9f329d9a8 Fix some file with mimeType is empty cannot drag n drop attachment
(cherry picked from commit ad223e1e9d3d6da67e247341ff2da52dbcf4a412)
2023-10-09 12:12:24 +07:00
dab246 82964427b6 Set default mimeType is application/octet-stream
(cherry picked from commit 14b0ff98a8a24463dcd8401ebdcf7702bcb1edb2)
2023-10-09 12:12:24 +07:00
dab246 f98bd67554 TF-2176 Update app grid icons default
(cherry picked from commit 2104bad66ccca242f7ed5dd4f40a17b50600467c)
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 2e82b3f1eb TF-2190 Add top padding for confirm dialog
(cherry picked from commit 47d1c2e536cdb38af199af4f9403cbcfe9f2bc51)
2023-10-09 12:12:24 +07:00
dab246 9968abd58f TF-2188 Remove radius and background color bottom bar sending queue
(cherry picked from commit 03d03dd02be6dc3e3e584de4bf6ad4a19f3a56b7)
2023-10-09 12:12:24 +07:00
dab246 058f28b402 TF-2188 Disable sending queue on iOS
(cherry picked from commit cec4ccba1a4e4667db008796bbf89a166d3b333f)
2023-10-09 12:12:24 +07:00
dab246 928bc6cd78 TF-2188 Allow editable waiting/running/canceled status
(cherry picked from commit 04af1331106afb2df676fac5fefbd2b086187a38)
2023-10-09 12:12:24 +07:00
dab246 2478fa4b56 TF-2188 Add Canceled sending state
(cherry picked from commit fb802e50dbdeaddabf09f450ad19a75ed7d27f39)
2023-10-09 12:12:24 +07:00
dab246 04548cb1e9 TF-2182 Enable hyperlink for event description
(cherry picked from commit 5b44a0060b7f7509d940e8a4fb4e1c66f365a8ea)
2023-10-09 12:12:24 +07:00
dab246 60ecf09301 TF-2182 Add event actions for google event
(cherry picked from commit 3ca22fdda072ad1fe29378b3d733cef74aa1ab5f)
2023-10-09 12:12:24 +07:00
dab246 1c037bdeed TF-2182 Add video conferences for google event
(cherry picked from commit 9ab9a9ba772d1ede2275b8d9ab06123c6259f37b)
2023-10-09 12:12:24 +07:00
dab246 b4ce4651c0 TF-2182 Fix no blue bar for calendar events
(cherry picked from commit 7ea91d59e860dbd8f5bd38cefd76ca61bc4cc4e3)
2023-10-09 12:12:24 +07:00
dab246 c3c8eacb9f TF-2189 Avoid compile runtime InternetConnectionChecker on web
(cherry picked from commit 7052f3eb5afb067952939f1642d5655d8740752f)
2023-10-09 12:12:24 +07:00
dab246 c180223d17 TF-2189 Handle click cancel on dialog
(cherry picked from commit c0a7af28c1a56ba582c0943cccd957b4e238c413)
2023-10-09 12:12:24 +07:00
dab246 cc9767cf16 TF-2189 Keep composer available before click on proceed
(cherry picked from commit a818b91fc6faa395c9935cd411676b914c237b1f)
2023-10-09 12:12:24 +07:00
dab246 9922569ea4 TF-2202 Store SendingEmail to queue when get error NoInternetConnection from server
(cherry picked from commit 2e0b5cad5cd1b87b40270ced776d08c63f010c93)
2023-10-09 12:12:24 +07:00
dab246 f7cbdf101c TF-2202 Use InternetConnectionChecker to check internet connection on mobile device
(cherry picked from commit 451ebbda2218e11428fdc7d9c6ae80fa254ea2f5)
2023-10-09 12:12:24 +07:00
dab246 db12672599 TF-2172 Disable focus of HtmlContentView when dragging attachment
(cherry picked from commit 2fdbc6a0a192b117cd005a49c340a0b5aa934c67)
2023-10-09 12:12:24 +07:00
dab246 949b2ed8ed TF-2172 Handle add attachment from drop zone
(cherry picked from commit a9c2b8d7a187e0149ca078cd55d5ce0e09964b52)
2023-10-09 12:12:24 +07:00
dab246 92575309ec TF-2172 Display DropZone view when drag active
(cherry picked from commit 13a88cc956190dd3ebb47033cd1f95e28b6694af)
2023-10-09 12:12:24 +07:00
dab246 7fe69aeab6 TF-2172 Add DraggableAttachmentItem widget
(cherry picked from commit 1d10593e6f65a5a8abc9f57b1baacfc460298280)
2023-10-09 12:12:24 +07:00
dab246 5b8c45586b TF-2172 Add DropZone widget
(cherry picked from commit 72f5f04800c1bb56118676b44cf0102ba14ef034)
2023-10-09 12:12:24 +07:00
dab246 20fd8ebdee TF-2180 Fix suggestion list being hidden once user use device with small screen
(cherry picked from commit 924490be86d36a0cb206d867ced790ae49454673)
2023-10-09 12:12:24 +07:00
dab246 37b829ba0d TF-2179 Set title align left on web
(cherry picked from commit 783a94d7a4258df7777ee45aeee4ec1a09ce2490)
2023-10-09 12:12:24 +07:00
dab246 5712d9cff1 TF-2179 Update AppBarThread widget
(cherry picked from commit 66997fbd64b32453d022d55d4f1ef2895854aa79)
2023-10-09 12:12:24 +07:00
dab246 aa02516451 TF-2179 Add SelectionWebAppBarThread widget/style
(cherry picked from commit a8fbb1d84deca9ed641b762e37893e626e8a4eb6)
2023-10-09 12:12:24 +07:00
dab246 6bf67c7bb4 TF-2179 Add DefaultWebAppBarThread widget/style
(cherry picked from commit 5d1a43611889559bd9b9b8e32b07009dc3a22b0d)
2023-10-09 12:12:24 +07:00
dab246 e16b058798 TF-2179 Add maxLines/mainAxisSize properties for TMailButtonWidget
(cherry picked from commit 7e8dca0b363f602952c5c5126a1a6939ebb7dbca)
2023-10-09 12:12:24 +07:00
dab246 7ffcf1366a TF-2179 Add MobileAppBarThread widget/style
(cherry picked from commit 2c66cbf2063471ecea7452ba5d5956de769a3b26)
2023-10-09 12:12:24 +07:00
dab246 119f5826c9 TF-2179 Add TitleAppBarThread widget/style
(cherry picked from commit 1450cc1a3dbcd88e9e85f994a193293d1255d8eb)
2023-10-09 12:12:24 +07:00
dab246 3d85b00fc4 TF-2118 Handle js code in html_editor_enhanced library
(cherry picked from commit 7236909d871fd82c64a5f2e99b3b66b084afb984)
2023-10-09 12:12:24 +07:00
dab246 89e8a4aaa4 TF-2118 Set width/height for drop zone view
(cherry picked from commit f4d844b636750f413f0b65fab78d5f00e6a8d424)
2023-10-09 12:12:24 +07:00
dab246 8b20e9e1d4 TF-2118 Handle drop n drop file as attachment
(cherry picked from commit cb1f15dcba46a15dbd5c5a8493593854855be331)
2023-10-09 12:12:24 +07:00
dab246 25b26acc42 TF-2118 Handle drop n drop image as inline
(cherry picked from commit 2eb6ad6a05224b3caafc59565fd5fa6bdd819870)
2023-10-09 12:12:24 +07:00
dab246 73de2f37fa TF-2160 Use loading attribute replace IntersectionObserver
(cherry picked from commit 88362cab421f0962dc0103bd165d70850668043e)
2023-10-09 12:12:24 +07:00
dab246 be7eada7b7 TF-2160 Fix email content is cut off
(cherry picked from commit 045cd382add2538858b24491b41bd597371239c8)
2023-10-09 12:12:24 +07:00
dab246 c9d84a1981 TF-2167 Support CTRL+SHIFT+Z to be able to restore the user input (REDO action) on windows/linux
(cherry picked from commit e9ce9e687a8d8544a1f070c860de3e089889124b)
2023-10-09 12:12:24 +07:00
dab246 1bf2663d21 TF-2168 Add unit-test for parseMapMailtoFromUri
(cherry picked from commit b8974eec936807c072063fdaaf653c545be77959)
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 ee5f103048 Fix can not open new tab for email
(cherry picked from commit f5c569ad340d66d27cf676b4de9602a41ed93fb5)
2023-10-09 12:12:24 +07:00
dab246 78eddecc1a Fix not found object in bindings
(cherry picked from commit c9086077656b927b50c50498ca6f98e5a1da2b1e)
2023-10-09 12:12:24 +07:00
dab246 a2b3f49e24 TF-2157 Remove collapsed/expanded signature in EmailView
(cherry picked from commit c8b233e1d9e8f0b50236e36cf40fd890100851e4)
2023-10-09 12:12:24 +07:00
dab246 c77ef8238e TF-1608 Upgrade hive database version to 6
(cherry picked from commit 72cba37e9c81f4d685aa11e8ddbb5f48296e2db7)
2023-10-09 12:12:24 +07:00
dab246 97b5be71a7 TF-1608 Add references and inReplyTo fields to email offline
(cherry picked from commit 1f58a814a5003c3cbd1f3ba287de5bb54565d52f)
2023-10-09 12:12:24 +07:00
dab246 d53c83920b TF-1608 Set references and inReplyTo fields for forward email
(cherry picked from commit 45eff180f9330937497c17ee1f3c145e1af005db)
2023-10-09 12:12:24 +07:00
dab246 f1a3589df0 TF-1608 Set references and inReplyTo fields for reply/replyAll email
(cherry picked from commit 775c2485c947567015551c1a2f47272acf4f2ced)
2023-10-09 12:12:24 +07:00
dab246 c198b4e21d TF-1608 Add messageId/inReplyTo/references to properties in jmap request get email content
(cherry picked from commit 2948f3f19aa9727dd19fdef08085d434daac1945)
2023-10-09 12:12:24 +07:00
dab246 ebae1fc4e0 TF-2120 Fix drag and drop text inside the composer on web
(cherry picked from commit 873211a41f4b77d5d3dc8a52aa8d538231845714)
2023-10-09 12:12:24 +07:00
dab246 d65eebb31e TF-2119 Remove log console unnecessary in WebView
(cherry picked from commit 12a63c64f92ce26c1e92f08393514e62374c9ba0)
2023-10-09 12:12:24 +07:00
dab246 c3a6d0f4d8 TF-2119 Disable drag and drop recipients on mobile
(cherry picked from commit d1760dbdbac30a3af13fd6a7dca97236484dbd9a)
2023-10-09 12:12:24 +07:00
dab246 e1dd99c613 TF-2119 Implement drag and drop between recipients
(cherry picked from commit 958940c8a79d4f33eb52fd69718ce1b5c8daaeaa)
2023-10-09 12:12:24 +07:00
dab246 eaa0e8191f TF-2119 Create DraggableRecipientTag widget
(cherry picked from commit 8148bc6edc06568f8948629a1aba08ae812a7c21)
2023-10-09 12:12:24 +07:00
dab246 a3d5da384e TF-2119 Add DraggableEmailAddress model
(cherry picked from commit 8f7298a5a457a0cb476049e0164eccbdafef7634)
2023-10-09 12:12:24 +07:00
dab246 a8b09e5618 TF-2116 Update dependencies pubspec.lock
(cherry picked from commit 40ed96a5215a1dff182bcae8c94644c356fbf75a)
2023-10-09 12:12:24 +07:00
dab246 5d7f777ff5 TF-2116 UnFocus input field when click collapse/expand signature on web
(cherry picked from commit e62655a7adb1c41eb549d5a5330deaf1850695a7)
2023-10-09 12:12:24 +07:00
dab246 6626223926 TF-2116 Support show collapse/expand signature for email view
(cherry picked from commit 4f0bb84593af28473b34466570b9ecb75c720617)
2023-10-09 12:12:24 +07:00
dab246 3ac12ff258 TF-2116 Remove log message unnecessary
(cherry picked from commit 5046f4895a966ff33c91c4ecd6238c99529b5dfa)
2023-10-09 12:12:24 +07:00
dab246 56fac29e55 TF-2116 Persist new signature when open draft email
(cherry picked from commit 4bf72a6e31855061b232fe3c6bab483bcb3f264a)
2023-10-09 12:12:24 +07:00
dab246 e63a8f7d7f TF-2116 Insert image at mouse cursor position
(cherry picked from commit cb347e5077eddb1366daf706aa87eb2291f71aab)
2023-10-09 12:12:24 +07:00
dab246 d0744e7560 TF-2116 Support expanded/collapsed for Signature in composer
(cherry picked from commit 3ff79dcc8b43b9ae9af0c9b8f5133b5bfd210d18)
2023-10-09 12:12:24 +07:00
dab246 27b5342132 TF-2116 Apply new design attachment in mobile composer
(cherry picked from commit 4d8a7590e11044963093a98095948d9820f34efb)
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 3809a05a35 TF-2116 Apply new design composer mobile
(cherry picked from commit fe4ec144d1a18a94de782f87fff56bbf1cd3a00a)
2023-10-09 12:12:24 +07:00
dab246 cbba97279a TF-2116 Create Mobile/Tablet container view
(cherry picked from commit a8f9993913b1c4a42eb58506c4b350ec8dc4252f)
2023-10-09 12:12:24 +07:00
dab246 f7772e0ba7 TF-2116 Create MobileEditor view
(cherry picked from commit c78992dbeb0c7261821fbc607308af2bb4dcc779)
2023-10-09 12:12:24 +07:00
dab246 6bd922dcad TF-2116 Apply new design attachment in web composer
(cherry picked from commit 0e0773159fc6c1ed4d44f078a184d2b0f315d360)
2023-10-09 12:12:24 +07:00
dab246 d3533e2f28 TF-2116 Create AttachmentComposer widget and style
(cherry picked from commit 8245f079b4ca19950c32dd7386d4d1d213b53172)
2023-10-09 12:12:24 +07:00
dab246 11dcc38fab TF-2116 Apply new design for web composer
(cherry picked from commit 1295eb59b2f5abd1095c00ade53c90f7d4f1ecd6)
2023-10-09 12:12:24 +07:00
dab246 0b3f72915a TF-2116 Create ContainerViewComposer for all platform on web
(cherry picked from commit d034974d854cdeda5cfaebaa823b977fbd8fc819)
2023-10-09 12:12:24 +07:00
dab246 9b1ac0c104 TF-2116 Create AppBar/BottomBarComposer widget and style
(cherry picked from commit 8ff3f7ede7b61b9485e793b8c00af54d9bd0e273)
2023-10-09 12:12:24 +07:00
dab246 291c2a6bd2 TF-2116 Create WebEditorComposer widget and style
(cherry picked from commit 6ea82d66c0e319918a1938b39d0961b7d894a02f)
2023-10-09 12:12:24 +07:00
dab246 42beb78bb4 TF-2116 Create SubjectComposer widget and style
(cherry picked from commit 9458edb30bbd23db3484d71c9d4caff695008f7f)
2023-10-09 12:12:24 +07:00
dab246 761c2560ff TF-2116 Create TitleComposer widget and style
(cherry picked from commit e56b2c28728ddc44e19d8cdbe4865ea0ba5e3d9a)
2023-10-09 12:12:24 +07:00
dab246 f84f2ce4fd TF-2116 Create RecipientComposer widget and style
(cherry picked from commit 24be032c8c04e9673953c9dc83d096e7b61fdb04)
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