Benoit Marty
629c87153b
Cleanup
2 years ago
Benoit Marty
6b77313fd6
Move the button to open the Showkase browser to the developer settings screen. ( #389 )
2 years ago
Jorge Martin Espinosa
2376d32b9e
[Room Details] Block & unblock user ( #340 )
2 years ago
Chris Smith
ff5672597a
Accepting and declining invites
...
Hook up accept and decline buttons in the invites UI. Accept
will attempt to accept and then navigate to the room; decline
shows a confirmation dialog.
Fixes #106
2 years ago
ganfra
90bfe97250
Room : continue improving members loading
2 years ago
ganfra
a1869a3019
Improve handling members
2 years ago
Chris Smith
34cc352053
Invite list view
...
Adds a CTA on the room list to view invites if there are any.
The invite list presents each invite with accept/decline buttons
and (for room invites) the sender details.
Fixes #102
2 years ago
Florian Renaud
9fcbab851a
Rename callbacks for clarity and consistency
2 years ago
ganfra
776e9bd221
Add some tests on RoomFlowNode
2 years ago
Benoit Marty
3854e879e9
Fix test
2 years ago
Benoit Marty
b0f14bfb15
Deeplink: handle notification click to open a room.
2 years ago
ganfra
29f3d6d725
AppNav: introduce a owner param so we avoid crash on AppNavigationState when switching quickly between screens
2 years ago
ganfra
281f90e148
Some clean up on room details
2 years ago
Benoit Marty
ce9ec1a066
Use Firebase by default and cleanup
2 years ago
Benoit Marty
287fca5438
UnifiedPush WIP
2 years ago
Benoit Marty
8f565edb0a
Safer code
2 years ago
Benoit Marty
7333995630
Split push module into several modules: Firebase, UnifiedPush, store
2 years ago
Benoit Marty
b396ce3e20
Add default value for `noActivityFoundMessage`
2 years ago
Benoit Marty
306f10e1ea
Add test for LoggedInPresenter
2 years ago
Benoit Marty
6cf070bfa7
Comment unused code.
2 years ago
Benoit Marty
6ecbe1f856
Cleanup + Add per user store.
2 years ago
Benoit Marty
6e4b1cd958
Create a LoggedInNode, used as a PermanentNode in LoggedInFlowNode
2 years ago
Benoit Marty
b982d24bab
Create LoggedIn presenter
2 years ago
Benoit Marty
d41f4fc954
Retrieve notification - WIP
2 years ago
Jorge Martin Espinosa
3aea24380a
[Room Details] Leave room ( #296 )
...
* Add leave room functionality to the Room Details screen
* Add snackbar message throught `SnackbarDistpacher`
2 years ago
Jorge Martin Espinosa
11f041d940
[Room member list] Display room member list ( #276 )
...
* Implement room member list
* Move timeline initialization back to `TimelinePresenter`.
* Fix crash when the `innerRoom` inside a `RustMatrixRoom` is destroyed but `syncUpdateFlow` is still running.
* Address review comments
2 years ago
Florian Renaud
44e2e24733
Create or retrieve DM
2 years ago
Jorge Martin Espinosa
ecc73dd325
[Room Details] Implement room details screen ( #256 )
...
* Implement Room Details screen
* Add option to create permalink from room id and alias, add share room action
2 years ago
Jorge Martin Espinosa
dcb98f06aa
Add Session Verification flow ( #197 )
2 years ago
Benoit Marty
63fabed8ce
Introduce AppNavigationStateService.
2 years ago
ganfra
801eecfe8d
[MatrixSDK] finish mapping timeline and makes it compile
2 years ago
ganfra
98911a12ad
[MatrixSDK] makes sure to release FFI objects from RustMatrixRoom by calling close
2 years ago
ganfra
bea510f432
[Architecture] split createroom feature module
2 years ago
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2 years ago
ganfra
84bfb14bd9
[Architecture] introduce nodeBuilder concept
2 years ago
ganfra
a13cba9571
[Architecture] : create appnav module so we can use only api feature modules
2 years ago