element-x-ada/features/messages/impl
Marco Romano 2c25e69df8
Persist state of VoiceMessagePresenter in memory (#1795)
Allows [VoiceMessagePresenter] instances to keep their progress and download states while going in and out of the timeline viewport.

This is implemented by caching each instance of a TimelineItem presenter inside the RoomScope. TimelineItem presenters can move some of their state outside of the `present()` function so that such state will survive scrollings of the timeline.
2023-11-14 14:24:24 +00:00
..
src Persist state of VoiceMessagePresenter in memory (#1795) 2023-11-14 14:24:24 +00:00
.gitignore Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00
build.gradle.kts Add analytics for voice messages (#1706) 2023-11-02 09:32:22 +00:00
consumer-rules.pro Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00