Jorge Martin Espinosa
fae3417181
Validate several ids in constructors ( #336 )
...
* Validate ids in constructors.
* Remove redundant `.value` usage in string interpolation.
* Make a distinction between `SessionId` and `UserId` in `TestData`.
1 year ago
ganfra
991c7ff7f0
[FeatureFlag] add more tests
1 year ago
ganfra
a11b407038
FeatureFlag: first implementation
1 year ago
Jorge Martin Espinosa
30eb794d9c
[Room details] DM designs ( #313 )
...
* Implement member details screen
* Add DM-only sections to the room details screen.
1 year ago
Jorge Martin Espinosa
d391275420
[Room List] Show offline indicator when the device is offline ( #239 )
...
* Implement the network status indicator.
* Add `networkmonitor` feature.
1 year ago
Benoit Marty
200763e15a
Cleanup
1 year ago
Jorge Martin Espinosa
de010545fb
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Florian Renaud
509299b1d2
Revert "move instruction"
...
This reverts commit 9c56c62548
.
1 year ago
ganfra
478de7ee64
One more clean
1 year ago
Florian Renaud
9c56c62548
move instruction
1 year ago
Florian Renaud
9fcbab851a
Rename callbacks for clarity and consistency
1 year ago
Florian Renaud
3c9af936ab
Add tests on create action
1 year ago
ganfra
776e9bd221
Add some tests on RoomFlowNode
1 year ago
Florian Renaud
81fc3406c8
Handle create room action
1 year ago
Florian Renaud
c9edd8c6cd
Add missing test
1 year ago
Florian Renaud
b59fab03e1
Fix privacy item binding
1 year ago
Florian Renaud
1bc59bb9ab
update ConfigureRoomPresenter unit tests
1 year ago
Florian Renaud
4c2237a63e
Fix unit test
1 year ago
Florian Renaud
841a24a3a4
Check if user is not already selected
1 year ago
Florian Renaud
ddb49da7f3
rename state provider
1 year ago
Florian Renaud
27a6e5f9e9
Use immutableList
1 year ago
Florian Renaud
7c3a3e225e
Split ConfigureRoomView into multiple files
1 year ago
Jorge Martin Espinosa
851c0eeb8f
[Room Details] Implement member details screen ( #302 )
1 year ago
Florian Renaud
89d78105a7
Pass item to RoomPrivacyOption
1 year ago
Florian Renaud
b1740da056
Fix hardcoding privacy option
1 year ago
Florian Renaud
dac6534e1e
use derived state
1 year ago
Florian Renaud
9105f13fb2
Remove wildcard import
1 year ago
Florian Renaud
60e5c1c544
Fix unit tests
1 year ago
Florian Renaud
2ee536da3b
do not reverse selected user list ordering & add autoscroll when selecting user
1 year ago
Florian Renaud
063d3a66df
Show toast for not implemented actions
1 year ago
Florian Renaud
2167068410
Remove useless selectedUsers parameter
1 year ago
Florian Renaud
8d84011808
Introduce ConfigureRoomFlowNode and bind CreateRoomScope to this flow
1 year ago
Florian Renaud
68c093a0df
Improve AddPeople node
1 year ago
Florian Renaud
6a8179a5b5
Persist selected users in data store
1 year ago
Florian Renaud
cc13629f96
Fix tests
1 year ago
Florian Renaud
34515e4b49
Rename MatrixUserDataSource to UserListDataSource
1 year ago
Florian Renaud
97a40b35df
Update screenshots
1 year ago
Florian Renaud
552f66a92a
Split user list views into multiple files
1 year ago
Florian Renaud
5d630c7b5b
Add RemoveFromSelection event in room configuration screen
1 year ago
Florian Renaud
ee0b8edf5e
Add CreateRoomScope with data store
1 year ago
Florian Renaud
0ea59b52db
Fix modifier usage
1 year ago
Florian Renaud
8d77e700d1
declare node callback in local variable
1 year ago
Florian Renaud
dc8bd18bed
reorder params
1 year ago
Florian Renaud
f66b905330
Add tests for ConfigureRoomPresenter
1 year ago
Florian Renaud
99bb29c81a
Use string resources
1 year ago
Florian Renaud
d8ee822546
plug back button
1 year ago
Florian Renaud
5d8c0fa5bd
Update enable state of create room button
1 year ago
Florian Renaud
572ac9aef0
Use rememberLazyListState
1 year ago
Florian Renaud
2b912ebe47
Extract room name and topic to dedicated composable
1 year ago
Florian Renaud
9c1c9f33d1
Room visibility
1 year ago