element-x-ada/libraries/androidutils
Jorge Martin Espinosa 2e9dce391b
Refresh room summaries when date or time changes in the device (#3683)
* Add `DateTimeObserver` to rebuild the room summary data when the date/time changes.

* Add time changed action too, to trigger when the user manually changes date/time

* Fix timezone issue by adding `TimezoneProvider`, fix tests

* Create test for `DateTimeObserver` usage in `RoomListDataSource`

* Create aRoomListRoomSummaryFactory function.

* Improve test by faking the lastMessageTimestampFormatter

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-16 09:10:58 +00:00
..
src Refresh room summaries when date or time changes in the device (#3683) 2024-10-16 09:10:58 +00:00
.gitignore Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2023-01-24 17:38:57 +01:00
build.gradle.kts Centralise the DI code generation logic (#3562) 2024-09-30 12:20:28 +00:00
consumer-rules.pro Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2023-01-24 17:38:57 +01:00