feat: Show offline indicator for files in conversation (WPB-23968) #4846
Conversation
# Conflicts: # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellViewModel.kt
…le-offline # Conflicts: # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellFileActionsMenu.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellFileLocalPathCache.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellFilesScreen.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellListItem.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellScreenContent.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellViewModel.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/ConversationFilesScreen.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/ConversationFilesWithSlideInTransitionScreen.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/OpenFileDownloadController.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/model/CellNodeUi.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/model/NodeBottomSheetAction.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/model/OpenLoadState.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/search/SearchScreen.kt # features/cells/src/main/java/com/wire/android/feature/cells/util/FileHelper.kt # features/cells/src/main/res/values/strings.xml # features/cells/src/test/kotlin/com/wire/android/feature/cells/ui/CellFileActionsMenuTest.kt # features/cells/src/test/kotlin/com/wire/android/feature/cells/ui/CellViewModelTest.kt # features/cells/src/test/kotlin/com/wire/android/feature/cells/ui/OpenFileDownloadControllerTest.kt # kalium
…le-offline # Conflicts: # kalium
Ups 🫰🟨This PR is too big. Please try to break it up into smaller PRs. |
…ator-for-files-in-conversation # Conflicts: # app/src/main/kotlin/com/wire/android/di/accountScoped/CellsModule.kt # app/src/main/kotlin/com/wire/android/ui/home/conversations/model/messagetypes/multipart/MultipartAttachmentsView.kt # app/src/main/kotlin/com/wire/android/ui/home/conversations/model/messagetypes/multipart/MultipartAttachmentsViewModel.kt # features/cells/src/main/java/com/wire/android/feature/cells/ui/CellViewModel.kt # kalium
…ator-for-files-in-conversation
Codecov Report❌ Patch coverage is
❌ Your patch check has failed because the patch coverage (65.38%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## develop #4846 +/- ##
===========================================
+ Coverage 49.30% 49.32% +0.01%
===========================================
Files 646 646
Lines 22874 22891 +17
Branches 3503 3503
===========================================
+ Hits 11279 11291 +12
- Misses 10549 10553 +4
- Partials 1046 1047 +1
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|



https://wearezeta.atlassian.net/browse/WPB-23968
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Description
Show offline indicator for files available offline in conversation screen
Needs releases with:
Testing
Test Coverage (Optional)
How to Test
Briefly describe how this change was tested and if applicable the exact steps taken to verify that it works as expected.
Notes (Optional)
Specify here any other facts that you think are important for this issue.
Attachments (Optional)
Attachments like images, videos, etc. (drag and drop in the text box)
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.