element-x-ada/app
Jorge Martin Espinosa 8245ad8bc3
Handle preference stores corruption by clearing them (#5086)
* Handle preference stores corruption by clearing them:
    - Use the centralised `PreferenceDataStoreFactory` instead of `preferences by`.
    - Add `DefaultPreferencesCorruptionHandlerFactory.replaceWithEmpty` to its `create(name)` method so all preference stores are cleared if they're corrupted.

* Add detekt rule to make sure we use `PreferenceDataStoreFactory` instead of `by preferencesDataStore`

* Remove `@SingleIn` annotations as the annotated class no longer have to be singletons
2025-08-22 06:59:06 +00:00
..
signature Setup nighlty build + GitHub action 2022-11-23 15:11:27 +01:00
src Handle preference stores corruption by clearing them (#5086) 2025-08-22 06:59:06 +00:00
build.gradle.kts Force last owner of a room to pass ownership when leaving (#5094) 2025-08-05 17:24:14 +02:00
proguard-rules.pro Fix sending videos in API <= 30 (#5186) 2025-08-19 10:39:03 +02:00