Commit Graph

4750 Commits

Author SHA1 Message Date
dab246 7b250f911b TF-4233 Correctly set current label color on edit dialog open 2026-01-26 09:13:54 +07:00
dab246 ac33424c30 TF-4233 Handle edit label on mobile 2026-01-26 09:13:54 +07:00
dab246 bac101021e TF-4233 Implement edit label action 2026-01-26 09:13:54 +07:00
dab246 0302e09981 TF-4233 Show popup menu when click three dot on label item 2026-01-26 09:13:54 +07: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 916fee92c4 TF-4229 refactor(label-dropdown): extract checkbox icon and label text widgets 2026-01-22 10:54:04 +07:00
dab246 cc8ba39d19 TF-4229 Add integration test on mobile for case search_email_with_tag_scenario 2026-01-22 10:54:04 +07:00
dab246 87341d7052 TF-4229 refactor(ui): optimize LabelDropDownButton widget structure and rebuild scope 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 7839e6b339 TF-4229 Add widget for label search field 2026-01-22 10:54:04 +07:00
dab246 e1d1f2e066 fix(customer): Unable to select another email on iPad 2026-01-21 14:12:53 +07:00
dab246 0588ee19ed fix(tablet-ipad): prevent email view from being disposed causing blank screen when opening emails repeatedly 2026-01-21 14:12:53 +07:00
dab246 212e4ca07e Fix email content not rendering after switching folder and enabling thread view 2026-01-21 14:12:53 +07:00
dab246 0805f5c123 TF-4227 Cannot load more emails with Label 2026-01-19 11:34:43 +07:00
dab246 f54250eb26 TF-4227 Fix conflict with master branch 2026-01-19 11:34:43 +07:00
dab246 56aa776a25 TF-4227 Delete extra lines 2026-01-19 11:34:43 +07:00
dab246 aae6302470 TF-4227 Fix MissingStubError: 'keywords' in composer_repository_impl_test 2026-01-19 11:34:43 +07:00
dab246 acd8a6c4f1 TF-4227 Add integration test on mobile for case display_empty_view_when_open_tag_scenario 2026-01-19 11:34:43 +07:00
dab246 2052fdbe5e TF-4227 Add integration test on mobile for case display_view_with_all_email_with_tag_scenario 2026-01-19 11:34:43 +07:00
dab246 a4aceec107 TF-4227 Set default background color for Tag 2026-01-19 11:34:43 +07:00
dab246 00ce5b4a1f TF-4227 Hide the "Scroll to top" button when there are no emails to load. 2026-01-19 11:34:43 +07:00
dab246 ca35924a5f TF-4227 Hide the "Loading More" button when there are no more emails to load. 2026-01-19 11:34:43 +07:00
dab246 3d03c8475b TF-4227 Set default enable Label setting is true in E2E test 2026-01-19 11:34:43 +07:00
dab246 5e1df67f90 TF-4227 Update logic getEmailFilterForLoadMailbox in unit tests 2026-01-19 11:34:43 +07:00
dab246 0e012d0338 TF-4227 Handle message filter action when open Label view 2026-01-19 11:34:43 +07:00
dab246 b5ec8a6696 TF-4227 Set Back label button for when open email in Label 2026-01-19 11:34:43 +07:00
dab246 f9675556cb TF-4227 Update the correct message for the Tag when there are no emails. 2026-01-19 11:34:43 +07:00
dab246 8f6d9a6e8f TF-4227 Load all emails with tag when tag is selected 2026-01-19 11:34:43 +07:00
dab246 127b1dbce9 TF-4227 Enable label item clickable action 2026-01-19 11:34:43 +07:00
dab246 5def8f442c TF-4195 refactor: extract helpers for updating email label in memory 2026-01-19 11:34:43 +07:00
dab246 94fd6f8071 TF-4195 Add Label to Thread 2026-01-19 11:34:43 +07:00
dab246 ef1efc9310 TF-4195 Add unit test for addKeyword in MapKeywordsExtension 2026-01-19 11:34:43 +07:00
dab246 5ca97d7b24 TF-4195 Fix cannot label as in tablet 2026-01-19 11:34:43 +07:00
dab246 e8b2c1d2a5 TF-4195 Fix comments of coderabbit 2026-01-19 11:34:43 +07:00
dab246 0076a7af57 TF-4195 Implement add a Label to an email on mobile 2026-01-19 11:34:43 +07:00
dab246 78de7de3a6 TF-4195 Implement add a Label to an email 2026-01-19 11:34:43 +07:00
dab246 0d247b30d7 TF-4195 Add interactor/repository/datasource to feature add a Label to an email 2026-01-19 11:34:43 +07:00
dab246 b6027e996d TF-4195 Show submenu when hover Label As item 2026-01-19 11:34:43 +07:00
dab246 03b3d1181f TF-4195 Add Label as to email context menu 2026-01-19 11:34:43 +07:00
dab246 5b94e23427 TF-4193 Update missing dependency in pubspec.lock of scribe module 2026-01-19 11:34:43 +07:00
dab246 4ce589c2b7 TF-4193 Refactor ThreadDetail: extract getLabelsForFirstEmail() to clarify label resolution logic 2026-01-19 11:34:43 +07:00
dab246 6b1c7e23dc TF-4193 Fix all Nitpick comments from coderabbit 2026-01-19 11:34:43 +07:00
dab246 ef2ab39a3a TF-4193 Show/Hide Label list when toggle label state in Setting 2026-01-19 11:34:43 +07:00
dab246 10038a3836 TF-4193 Handle multi click to enable Label visibility feature 2026-01-19 11:34:43 +07:00
dab246 d1cd9efbab TF-4193 Add Label to Preferences in Setting 2026-01-19 11:34:43 +07:00
dab246 95831054b2 TF-4178 Fix Nitpick comments from coderabbit 2026-01-19 11:34:43 +07:00
dab246 833df56cd8 TF-4178 Add more tests for parsing error to cover all case 2026-01-19 11:34:43 +07:00
Dat H. Pham f900a5776c TF-4178 Add test for parsing error 2026-01-19 11:34:43 +07:00