Florian Renaud
d4bc00aae4
Show toast for not implemented actions
2023-04-13 16:19:56 +02:00
Florian Renaud
9cbfa4096a
Remove useless selectedUsers parameter
2023-04-13 16:19:56 +02:00
Florian Renaud
93b06116a3
Introduce ConfigureRoomFlowNode and bind CreateRoomScope to this flow
2023-04-13 16:19:56 +02:00
Florian Renaud
8de8dca653
Improve AddPeople node
2023-04-13 16:19:56 +02:00
Florian Renaud
8950428cd3
Persist selected users in data store
2023-04-13 16:19:56 +02:00
Florian Renaud
ca7e8bca0c
Fix tests
2023-04-13 16:19:56 +02:00
Florian Renaud
4aad2d5ce2
Rename MatrixUserDataSource to UserListDataSource
2023-04-13 16:19:55 +02:00
Florian Renaud
5364bbd2cb
Update screenshots
2023-04-13 16:19:55 +02:00
Florian Renaud
cf8e91c3cf
Split user list views into multiple files
2023-04-13 16:19:55 +02:00
Florian Renaud
6b3bb17bb2
Add RemoveFromSelection event in room configuration screen
2023-04-13 16:19:55 +02:00
Florian Renaud
5796789a68
Add CreateRoomScope with data store
2023-04-13 16:19:55 +02:00
Florian Renaud
5699dcf39e
Fix modifier usage
2023-04-13 16:18:33 +02:00
Florian Renaud
2e34c8e8eb
declare node callback in local variable
2023-04-13 15:54:48 +02:00
Florian Renaud
2e013c15d8
reorder params
2023-04-13 15:49:46 +02:00
Florian Renaud
25fe88c59d
Add tests for ConfigureRoomPresenter
2023-04-13 15:49:03 +02:00
Florian Renaud
023c5f4a7e
Use string resources
2023-04-13 15:49:00 +02:00
Florian Renaud
74be5b121e
plug back button
2023-04-13 15:44:45 +02:00
Florian Renaud
5741be3689
Update enable state of create room button
2023-04-13 15:44:45 +02:00
Florian Renaud
f1b350c8d4
Use rememberLazyListState
2023-04-13 15:44:45 +02:00
Florian Renaud
11994ec629
Extract room name and topic to dedicated composable
2023-04-13 15:44:45 +02:00
Florian Renaud
bb48f5f378
Room visibility
2023-04-13 15:44:45 +02:00
Florian Renaud
5e88b23372
Fix build
2023-04-13 15:44:45 +02:00
Florian Renaud
470afea802
Add topic and room name to the state
2023-04-13 15:44:45 +02:00
Florian Renaud
97ade693f5
Add fake list of matrix users
2023-04-13 15:44:45 +02:00
Florian Renaud
66b672e655
Change wording of create a room button
2023-04-13 15:44:44 +02:00
Florian Renaud
ac5f50d264
WIP create room screen
2023-04-13 15:44:44 +02:00
Florian Renaud
0a926bd05a
Navigate from people view to configuration view
2023-04-13 15:44:44 +02:00
github-actions[bot]
6554dec73c
Sync Strings from Localazy ( #307 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com >
2023-04-11 09:45:58 +00:00
Florian Renaud
4bbc2aa3c2
Merge remote-tracking branch 'origin/develop' into feature/fre/start_chat_with_matrix_id
2023-04-05 17:43:52 +02:00
Florian Renaud
badea87d7c
Cancel start DM if there is no more selected user
2023-04-05 17:39:35 +02:00
Florian Renaud
73e67b638d
Remove RetryStartDM action
2023-04-05 17:33:52 +02:00
Florian Renaud
9e1a259f96
Use RetryDialog
2023-04-05 12:02:10 +02:00
Benoit Marty
45cea6cc3b
Invoke ./tools/localazy/downloadStrings.sh --all
2023-04-05 11:11:47 +02:00
Florian Renaud
5899211413
Merge remote-tracking branch 'origin/develop' into
...
feature/fre/start_chat_with_matrix_id
2023-04-05 10:16:33 +02:00
Jorge Martin Espinosa
d7a6779343
[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
2023-04-04 16:07:57 +00:00
Florian Renaud
42f30c2a7c
Remove hardcoded string
2023-04-04 16:21:10 +02:00
Florian Renaud
9ba4d77bc6
Unplug DM creation
2023-04-04 16:02:17 +02:00
Florian Renaud
832186c3a5
Move FakeSelectUserPresenter to dedicated module
2023-04-04 15:45:58 +02:00
Florian Renaud
f65375b5c4
Handle errors on create DM
2023-04-04 15:44:38 +02:00
Florian Renaud
67f9252173
Use string resource
2023-04-04 15:44:37 +02:00
Florian Renaud
578a9c8183
Add presenter tests
2023-04-04 15:44:37 +02:00
Florian Renaud
6124f669e7
Remove confirmation dialog
2023-04-04 15:44:37 +02:00
Florian Renaud
4bee8f19cd
Add preview
2023-04-04 15:44:37 +02:00
Florian Renaud
c6c9d1c592
fix rebase issue
2023-04-04 15:44:37 +02:00
Florian Renaud
6450fc5724
Create or retrieve DM
2023-04-04 15:34:40 +02:00
Benoit Marty
c774f7529e
[Strings] Use strings from localazy.
2023-03-27 14:44:24 +02:00
Benoit Marty
d449ede86d
[Strings] Sync the strings.
2023-03-27 14:36:46 +02:00
Florian Renaud
8c63d1fcb6
use list instead of set
2023-03-23 11:10:24 +01:00
Florian Renaud
e58d3fd83c
remove unused imports
2023-03-23 10:16:11 +01:00
Florian Renaud
0bdf0c1692
Introduce SelectionMode enum
2023-03-22 12:26:01 +01:00