element-x-ada/libraries
Jorge Martin Espinosa 6c3b280ecd
Fix marking a room as read re-instantiates its timeline (#5628)
* Add `Timeline.markAsRead` to avoid reinstantiating the timeline using `Room.markAsRead`

* Mark as read when exiting the room screen, destroy the timeline when fully closed

* Ensure `MarkAsFullyReadAndExit` event can only be processed once

* Fix `DelayedVisibility` not being displayed in previews
2025-10-30 08:39:06 +01:00
..
accountselect Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
androidutils Merge pull request #5592 from element-hq/feature/bma/constValKey 2025-10-24 19:20:44 +02:00
architecture Confirm exit without saving change in room details edit screen (#5618) 2025-10-28 18:25:51 +01:00
audio Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
compound Change Preview height to give space for new icons to come. 2025-10-22 16:06:53 +02:00
core Allow uploading notification push rules in bug reports (#5538) 2025-10-15 11:45:04 +02:00
cryptography Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
dateformatter Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
deeplink Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
designsystem Fix marking a room as read re-instantiates its timeline (#5628) 2025-10-30 08:39:06 +01:00
di Remove unused dependency on javax.inject:javax.inject 2025-10-02 10:25:54 +02:00
encrypted-db refactor: Migrate SQLCipher Android to new API (#4874) 2025-06-23 09:29:44 +02:00
eventformatter Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
featureflag Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
fullscreenintent Need to be a compose library for FullScreenIntentPermissionsState to be considered stable. 2025-10-09 18:22:34 +02:00
indicator Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
maplibre-compose Rename SaveableCameraPositionState to SaveableCameraPositionData to avoid this class to be checked for stability. 2025-10-10 10:26:39 +02:00
matrix Fix marking a room as read re-instantiates its timeline (#5628) 2025-10-30 08:39:06 +01:00
matrixui design(space): let divider be full width 2025-10-24 16:07:16 +02:00
mediapickers Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
mediaplayer Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
mediaupload Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
mediaviewer Add missing tests. 2025-10-28 20:28:37 +01:00
network Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
oidc Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
permissions Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
preferences Add default implementation to SessionListener 2025-10-23 16:48:20 +02:00
previewutils Let SpaceRoom be stable the proper way. 2025-10-08 16:42:48 +02:00
push Fix issues with WorkManager on Android 12 and below (#5606) 2025-10-28 20:06:57 +00:00
pushproviders Remove dependency on AppNavigationStateService from DefaultUnifiedPushCurrentUserPushConfigProvider 2025-10-23 15:37:31 +02:00
pushstore Cleanup 2025-10-23 15:39:23 +02:00
qrcode
roomselect Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
rustsdk
session-storage Fix detekt issue. 2025-10-23 18:03:22 +02:00
testtags
textcomposer Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
troubleshoot Remove dependency on AppNavigationStateService from DefaultGetCurrentPushProvider 2025-10-23 15:03:04 +02:00
ui-common Add default value 2025-09-30 13:09:44 +02:00
ui-strings Sync Strings from Localazy (#5610) 2025-10-27 13:53:07 +01:00
ui-utils Use DependencyHandlerScope.testCommonDependencies() 2025-09-16 14:38:31 +02:00
usersearch Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
voiceplayer Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
voicerecorder Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
wellknown Merge branch 'develop' into feature/bma/metro070 2025-10-23 11:30:25 +02:00
workmanager Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00