Florian Renaud
d10e8b8f52
Add missing test
2023-04-14 14:54:38 +02:00
Florian Renaud
d8fd19a324
Fix privacy item binding
2023-04-14 14:05:07 +02:00
Florian Renaud
b88c1f35a7
update ConfigureRoomPresenter unit tests
2023-04-14 09:17:44 +02:00
Florian Renaud
5979421f48
rename state provider
2023-04-13 23:32:27 +02:00
Florian Renaud
0e1e1bbc76
Merge branch 'feature/fre/create_room_screen' into feature/fre/create_room_flow_persist_data
2023-04-13 23:28:19 +02:00
Florian Renaud
d5e62dfbf1
Split ConfigureRoomView into multiple files
2023-04-13 23:20:30 +02:00
Florian Renaud
54b76078a8
Pass item to RoomPrivacyOption
2023-04-13 18:06:17 +02:00
Florian Renaud
878b9ccf33
Fix hardcoding privacy option
2023-04-13 17:56:18 +02:00
Florian Renaud
4337a95a39
use derived state
2023-04-13 17:49:14 +02:00
Florian Renaud
e2e641c751
Remove wildcard import
2023-04-13 16:58:53 +02:00
Florian Renaud
ea3c5618af
Fix unit tests
2023-04-13 16:58:53 +02:00
Florian Renaud
f3b64e0ca5
do not reverse selected user list ordering & add autoscroll when selecting user
2023-04-13 16:19:57 +02:00
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