67 Commits (2ab57f3fc82e8a03cf612fd157dd71ed5f5b90bc)

Author SHA1 Message Date
ganfra 74db23e51b RoomList: fix sample compilation 1 year ago
ganfra bb12338583 RoomList: introduce RoomListDataSource so we keep the data in memory as long as the node is in the backstack. 1 year ago
ganfra 9b96bd427c Update rust sdk : start branching new SyncService (wip) 1 year ago
Benoit Marty c919618bc0
Fix account provider change on nightly and release (#861) 1 year ago
ganfra d77ff60f03 Coroutine: remove diffUpdateDispatcher, not used anymore 1 year ago
Benoit Marty f0910a4e2a Fix compilation issue of minimal app. 1 year ago
Benoit Marty 8f6d351054 Waitlist screen 1 year ago
Benoit Marty 73b1ffd7d0 Replace CurrentUserProvider by an extension on MatrixClient. 1 year ago
Benoit Marty e1b528e861 Show current user in the settings and extract code in CurrentUserProvider. 1 year ago
ganfra 3aa5cce8dc Timeline: use val instead of fun for flows 1 year ago
Benoit Marty f4b4e4d316 Configure user agent for all network request (#677) 1 year ago
Marco Romano 354374ed49 MatrixRoom API refinement (#719) 1 year ago
Benoit Marty 4d0f58568f Room list: tweak UI and add overflow menu with report bug and invite friends action. 1 year ago
Jorge Martin Espinosa a16335b4b7 [Compound] Integrate compound tokens (#586) 1 year ago
ganfra 812880a148 RoomList: fix tests and sample 1 year ago
Benoit Marty 9829daa70e Add logs. 1 year ago
ganfra cb219e6292 Room/Timeline: simplify the apis 1 year ago
Benoit Marty 9b4b9e9140 Introduce `simulateLongTask` to ensure that the Presenter State `Loading` is visible. 1 year ago
Benoit Marty fee86b281e Rename nodes and organize by package into `screens` subpackage for clarity 1 year ago
Benoit Marty 896075eb47 Fix compilation of minimal app. 1 year ago
ganfra c0def1c3dc Media actions: add more tests 1 year ago
Benoit Marty d4284f167a Fix compilation issue. 1 year ago
Benoit Marty 142c459861 Fix compilation and test 1 year ago
Benoit Marty 2898d830d8 Fix warning "Use version catalog instead" 1 year ago
Benoit Marty 66baf1632e Extract to sub classes 1 year ago
Benoit Marty abf7089cea Inject StringProvider instead of context. 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
Benoit Marty 457b83184a Use default material3 version again and cleanup `@OptIn` annotations. 1 year ago
Chris Smith 92e9d3a127 Fix a few FFI leaks (#405) 1 year ago
Chris Smith ee909fcbd8 Show badges for new invites (#355) 1 year ago
Jorge Martin Espinosa d391275420 [Room List] Show offline indicator when the device is offline (#239) 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Benoit Marty b982d24bab Create LoggedIn presenter 1 year ago
Benoit Marty 08fa22069b Use presenter factory 1 year ago
Benoit Marty 9c6bc8d872 Create noop version for the minimal sample and test. 1 year ago
Jorge Martin Espinosa 3aea24380a [Room Details] Leave room (#296) 1 year ago
renovate[bot] 0bc2bcb353 Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 (#281) 1 year ago
Jorge Martin Espinosa ea17abebf3 Display most recent activity in room list (#220) 2 years ago
Jorge Martin Espinosa dcb98f06aa Add Session Verification flow (#197) 2 years ago
ganfra 2dc44250fb [MatrixSDK] remove Rust AuthenticationService from the dependency graph 2 years ago
ganfra 801eecfe8d [MatrixSDK] finish mapping timeline and makes it compile 2 years ago
ganfra ab5cdee031 [Architecture] fix compile and rename LoginRootScreen -> LoginRootView 2 years ago
ganfra 86ebcc376d [Architecture] clean and makes compile 2 years ago
Benoit Marty 95ccccc33b Move `InMemorySessionStore` in it's own module implementation 2 years ago
Benoit Marty 5ea2a4292d Split module `session-storage` into `api` and `impl`. 2 years ago
Benoit Marty e2bd966878 Split module `dateformatter` into `api`, `impl` and `test`. 2 years ago
Jorge Martin Espinosa c87c0ea28c Refine sign in flow to match designs and iOS flow (#100) 2 years ago
Benoit Marty 466579c4d3 Move class of `matrix.api` module to `api` sub package. 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