Benoit Marty
f40a3b8f21
Use aRoomNotificationSettings.
8 months ago
Benoit Marty
3684761bcd
Add test on RoomDetailsView
8 months ago
Benoit Marty
66514f7756
Add parameter to avoid copy of objects.
8 months ago
Jorge Martin Espinosa
e68139bf46
Display banned users in room member list ( #2415 )
...
* Display banned users in room member list
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
ganfra
66030aeb64
Analytics : add analytics on read status and favorite toggles
9 months ago
Jorge Martin Espinosa
0a6f00e9df
Sort the room member list and display member roles ( #2412 )
...
* Sort the room member list and display member roles
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
Benoit Marty
4fc9947a9e
Remove extra new line.
9 months ago
Benoit Marty
1d10796625
Add first tests for BlockUserDialogs
9 months ago
ganfra
6ef50081bd
favorite : apply pr review remarks
9 months ago
ganfra
fc706bb9d6
favorite : fix CI
9 months ago
ganfra
e5e147af47
favorites : clean up
9 months ago
ganfra
182b8c951b
favorite : simplify and branch live data again
9 months ago
ganfra
5ad08c3279
Favourite : use localized string
9 months ago
Jorge Martin Espinosa
b69cb8175a
Update Compound to v0.0.5 and update icons ( #2380 )
...
Update Compound to `v0.0.5`:
- Make sure we fix all the breaking changes.
- Update some icons to use the compound version instead.
-Replace icons with their Compound counterparts when possible.
- Clean up unused icons.
- Fix issues with incorrect icons or sizes being used after replacing the temporary icons with the Compound ones.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
bmarty
a614b0d91e
Sync Strings from Localazy
9 months ago
Benoit Marty
a55d3d0ace
Move `clearFocusOnTap` to the designsystem library to reduce code duplication.
9 months ago
Benoit Marty
b104dba845
Remove Modifier parameter in private function when only default value is used.
...
This will improve the code coverage metrics, and this also fixes a few potential bug, where the Modifier was used several times.
9 months ago
bmarty
03c95555e3
Sync Strings from Localazy
9 months ago
ganfra
d9017a098c
Favorite : rework and add tests
9 months ago
ganfra
b15597509d
favorite : branch RoomNotableTags methods
9 months ago
Jorge Martin Espinosa
0f5038af8f
Make the whole items in advanced settings screen clickable, standarize paddings ( #2314 )
...
* Make sure the whole item in advanced settings screen triggers the toggle action
* Fix UI changes when setting `onChecked` actions to null.
* Fix padding in invite member list items
* Remove redundant `CheckableUserRow` alternatives.
* Use 4dp for padding instead
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
bmarty
7b0dcbe6a5
Sync Strings from Localazy
9 months ago
Jorge Martin Espinosa
da4825aa44
Return cached room members before fetching new ones, do it in batches ( #2274 )
...
* Use cached users from the Rust SDK.
Also lazy load received users by batches.
* Create `RoomMemberListFetcher` to wrap all the room member loading logic
* Ensure we clear `RoomMember` Rust references if the fetching coroutine is canceled
9 months ago
bmarty
4914c512fe
Sync Strings from Localazy
9 months ago
Jorge Martin Espinosa
69b290f6fd
Make the room settings screen update automatically ( #2197 )
...
* Make the room settings screen update automatically
10 months ago
Jorge Martin Espinosa
27f55c0bc4
Replace 'leave room' text with 'leave conversation' for DMs ( #2231 )
...
* Replace 'leave room' text with 'leave conversation' for DMs
* Add `isDm` property to both `RoomSummary` and `RoomListRoomSummary`
* Remove redundant `leave_conversation_alert_subtitle_*` texts
* Fix maestro flow
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
10 months ago
ElementBot
6bc080c279
Sync Strings ( #2230 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
10 months ago
Benoit Marty
d01c70a4fd
Fix moar ktlint issues
10 months ago
Benoit Marty
5d086ad82d
Fix moar ktlint issues
10 months ago
renovate[bot]
c8bd362397
Update plugin ktlint to v12.1.0 ( #2200 )
...
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
10 months ago
bmarty
9c6e511319
Sync Strings from Localazy
10 months ago
ganfra
44b6a97c90
Rename isFetchingSearchResults to showSearchLoader
10 months ago
ganfra
a0ba83c863
Rename SearchBarResultState.Empty to SearchBarResultState.Initial
10 months ago
ganfra
9fcc50e08a
Rename UserSearchResults as UserSearchResultState
10 months ago
ganfra
96d02a19a9
Fix detekt
10 months ago
ganfra
8842d53038
RoomInviteMembers : add small tests
10 months ago
ganfra
109aea5ede
MatrixUserRepo : fix tests
10 months ago
ganfra
c6b3387b62
User search : show a loader when fetching results
10 months ago
Benoit Marty
365c423190
Clean up
10 months ago
Benoit Marty
e42005fc52
Rename AsyncView to AsyncActionView
10 months ago
Benoit Marty
7b2341aec7
Rename Async to AsyncData
10 months ago
Benoit Marty
dd4aa681c6
Remove now useless ExperimentalLayoutApi opt in
10 months ago
bmarty
e6f4a7364f
Sync Strings from Localazy
10 months ago
ganfra
c4dc024c63
Fix detekt
11 months ago
ganfra
78bd6915c7
BackstackParentNode now become BaseFlowNode and adds Overlay navModel into it.
11 months ago
bmarty
e60508a631
Sync Strings from Localazy
11 months ago
Benoit Marty
cb87712f4a
Rename methods
11 months ago
Benoit Marty
bdfea78f34
Fix wording in room invite members view: `Send` -> `Invite` #2037
11 months ago
Jorge Martin Espinosa
d27e9e5265
Add warning message to 'mentions and keywords only' notification option ( #2028 )
...
* Add warning message to 'mentions and keywords only'
It should be displayed when it's not supported by the homeserver
* Only display disclaimer in the room notification settings if the room is encrypted
Co-authored-by: Benoit Marty <benoit@matrix.org>
* Fix test and add another one
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
11 months ago
Benoit Marty
3f1c204825
No need to pass a similar thumbnail source.
11 months ago