Merge pull request #4010 from element-hq/feature/bma/mediaGalleryUi

Media gallery UI
This commit is contained in:
Benoit Marty 2024-12-11 12:20:30 +01:00 committed by GitHub
commit 06d6ba1899
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
179 changed files with 4636 additions and 277 deletions

View file

@ -30,6 +30,7 @@ import io.element.android.libraries.architecture.BaseFlowNode
import io.element.android.libraries.architecture.createNode
import io.element.android.libraries.architecture.inputs
import io.element.android.libraries.di.SessionScope
import io.element.android.libraries.matrix.api.core.EventId
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.user.CurrentSessionIdHolder
import io.element.android.libraries.mediaviewer.api.MediaViewerEntryPoint
@ -82,6 +83,10 @@ class UserProfileFlowNode @AssistedInject constructor(
override fun onDone() {
backstack.pop()
}
override fun onViewInTimeline(eventId: EventId) {
// Cannot happen
}
}
mediaViewerEntryPoint.nodeBuilder(this, buildContext)
.avatar(