37 Commits (a51c2753ba1c999f67b6268e5afa06ec294f0358)

Author SHA1 Message Date
Benoit Marty 792bc25ca2 Remove FakeLeaveRoomPresenter 3 weeks ago
Benoit Marty 241dae14f4 Remove dependencies to other presenters to FullScreenIntentPermissionsPresenter. 3 weeks ago
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 1 month ago
Jorge Martin Espinosa 67e262fdc8
Add banner for optional migration to simplified sliding sync (#3429) 2 months ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty faa2f8108c Remove the migration screen. #3292 2 months ago
Benoit Marty 85ceb0296c When user manually mark a room as read, also dismiss the notifications for this room. 4 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Jorge Martin Espinosa b741c32e91
Add full screen intent permissions banner (#3024) 4 months ago
Benoit Marty efa7a2d046 Move InMemoryMigrationScreenStore to a test module. 5 months ago
ganfra e72983f1b8 RoomList invites : update and remove tests 7 months ago
ganfra f586114458 Room navigation : rename module invitelist to invite 7 months ago
ganfra 66030aeb64 Analytics : add analytics on read status and favorite toggles 8 months ago
ganfra 182b8c951b favorite : simplify and branch live data again 9 months ago
Benoit Marty f79e0cd56a Fix test in release. 9 months ago
Benoit Marty 3c38201b2c Add test for `RoomListContextMenu` 9 months ago
Benoit Marty 9d461a4917 Add ability mark as unread / mark as read a room. 9 months ago
ganfra d9017a098c Favorite : rework and add tests 9 months ago
Benoit Marty 03a00330a6 Add RoomListConfig to be able to hide menu items. And hide them #2062. 11 months ago
Benoit Marty 5013ff061e Secure backup: create a feature flag (disabled) 1 year ago
Benoit Marty 9807ebf649 Secure backup 1 year ago
Benoit Marty 632389daa9 Remove not used dependencies to some accompanist libraries. 1 year ago
Benoit Marty 10366e7445 Follow naming convention and cleanup the module. 1 year ago
David Langley dec32ac10c Only show green indicator for "All Messages" 1 year ago
David Langley ed1949aa51 Show a room list decoration for notification setting applied 1 year ago
Benoit Marty 4312a96851 Cleanup: there are no androidTest on those modules. 1 year ago
Yoan Pintas c0106a692c Add analytics tracking for some screens (#698) 1 year ago
Benoit Marty 4d0f58568f Room list: tweak UI and add overflow menu with report bug and invite friends action. 1 year ago
Benoit Marty 659b9d3d9c Now that the composer as been removed, we do not need element resource module anymore. 1 year ago
Benoit Marty 9d66af834d Move RoomLastMessageFormatter and related class and resource to the new module `eventformatter`, in order to prepare rendering of state event in the timeline. 1 year ago
Marco Romano 0dee0784ba Room list contextual menu (#427) 1 year ago
Chris Smith ee909fcbd8 Show badges for new invites (#355) 2 years ago
Jorge Martin Espinosa d391275420 [Room List] Show offline indicator when the device is offline (#239) 2 years ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
Benoit Marty b982d24bab Create LoggedIn presenter 2 years ago
Benoit Marty 08fa22069b Use presenter factory 2 years ago
Benoit Marty 9c6bc8d872 Create noop version for the minimal sample and test. 2 years ago
Benoit Marty d8b37d6ead Add permission modules 2 years ago
Jorge Martin Espinosa ea17abebf3 Display most recent activity in room list (#220) 2 years ago
ganfra bc9f3b69cc [Architecture] split all feature modules to api/impl 2 years ago
Benoit Marty e2bd966878 Split module `dateformatter` into `api`, `impl` and `test`. 2 years ago
Benoit Marty 387452679c Remove the line about testFixtures, this is not supported yet. 2 years ago
ganfra 91863e2529 [Architecture] introduce BackstackNode 2 years ago
Benoit Marty c2dff7888c Move module `matrixtest` to `matrix.test` 2 years ago
Benoit Marty b8467e547c Split module `matrix` to `matrix.api` with interfaces and data classes and `matrix.impl` with Rust implementation. 2 years ago
Benoit Marty ae4237abb5 Create module `dateformatter` 2 years ago
Benoit Marty feac348c89 Enable `testFixtures` - but not supported by AGP yet, so put files in module `matrixtest` 2 years ago
Benoit Marty bbe10382b0 ElementTheme + MaterialTheme3 2 years ago
Benoit Marty cdfc13cb15 Material3 only in designsystem. 2 years ago
ganfra 87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2 years ago