ElementBot
1f01bd73c4
Sync Strings ( #3232 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2 months ago
Jorge Martin Espinosa
2ff5fa67fc
Restore intentional mentions in the markdown/plain text editor ( #3193 )
...
* Restore intentional mentions in the markdown/plain text editor
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2 months ago
renovate[bot]
68efc918ba
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.31 ( #3145 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.31
* Use new Rust client side sorting API
* Make `RoomListEntriesUpdate.describe()` an extension function
* Remove `RoomListSummary.Filled` and `RoomListSummary.Empty`
* Fix icon sizes to pass the lint checks
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
3 months ago
jmartinesp
dabaa2d265
Sync Strings from Localazy
3 months ago
Jorge Martin Espinosa
b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner ( #3125 )
...
* Use ComposablePreviewScanner to rework how screenshot testing works
* Add test sharding
* Update screenshots
* Fixes for Element Gallery
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
3 months ago
bmarty
32c5da898b
Sync Strings from Localazy
3 months ago
ganfra
644b425d71
Draft : code cleanup
3 months ago
ganfra
e68684815d
Draft : makes sure all existing tests passes
3 months ago
Benoit Marty
4227b42dfa
Add unit test on DefaultImageLoaderHolder
3 months ago
Benoit Marty
77ed70e26f
Convert LoggedInImageLoaderFactory to an interface and add DefaultLoggedInImageLoaderFactory
3 months ago
Benoit Marty
0039387fbc
Move test classes to the correct package.
3 months ago
Benoit Marty
8cc5f35e0c
Fix image not rendering after clearing cache.
3 months ago
Benoit Marty
da1f8cd465
Use DmAvatars in header of DM details.
3 months ago
ganfra
2d324a7f4b
Reply : fix reply cropped in timeline
3 months ago
ganfra
5597a1743a
Reply : refactor so we can use ReplyToDetails in Composer and Timeline
3 months ago
Jorge Martin Espinosa
310a7fc229
Resolve display names in mentions in real time ( #3051 )
...
* Resolve display names in mentions in real time
* Use `LocalRoomMemberProfilesCache` to avoid having to implement `TextMessagePresenter`
* Also use local composition provider for `MentionSpanProvider`
3 months ago
Benoit Marty
cea7dce432
Create extension `RoomMember.getAvatarData` to avoid code duplication.
3 months ago
ganfra
08816bd2df
Reply : move InReplyTo and related to matrix.ui module.
3 months ago
Benoit Marty
7d0323d708
Create extension `RoomSummaryDetails.getAvatarData` to avoid code duplication.
3 months ago
Benoit Marty
33c76dfd2d
Use extension MatrixUser.getAvatarData and fix compilation issue.
3 months ago
Benoit Marty
ad02e05bf4
Use heroes to render room avatars
3 months ago
Benoit Marty
a199a8605f
Add heroes to `RoomSummaryDetails`
3 months ago
Benoit Marty
11711e8f67
Remove empty manifest files.
3 months ago
bmarty
66636ea967
Sync Strings from Localazy
4 months ago
bmarty
ca5bc71057
Sync Strings from Localazy
4 months ago
Benoit Marty
37d9a9f5a9
Lambda parameters in a composable function should be in present tense, not past tense.
...
https://mrmans0n.github.io/compose-rules/rules/#naming-parameters-properly
4 months ago
Benoit Marty
b3e0f6e843
Translations: pt -> pt-rBR
4 months ago
bmarty
83a8a631f2
Sync Strings from Localazy
4 months ago
Benoit Marty
5ab96c3bdc
Do not use MutableState in Composable function parameter.
4 months ago
Benoit Marty
4278c24784
Extract content lambda.
4 months ago
Benoit Marty
193081a554
Migrate AvatarActionBottomSheet to Material3 BottomSheet
...
Also correctly handle the back press when this bottom sheet is opened, previously it was leaving the room edition screen.
ModalBottomSheetLayout can now be deleted.
4 months ago
Benoit Marty
1710671f06
Add UI test on RoomDetailsEditView
4 months ago
Benoit Marty
e6badb1e04
Use rawName instead of displayName in RoomDetailsEditPresenter #2844
4 months ago
Benoit Marty
0b9724af84
EditUserProfileState.userId cannot be null.
...
It simplifies a bit the codebase.
4 months ago
Benoit Marty
176c7c8bc6
Add preview for EditableAvatarView
4 months ago
Benoit Marty
4b720f90b7
Rename parameter since it can reference a userId or a roomId
4 months ago
bmarty
0910da0a14
Sync Strings from Localazy
4 months ago
Jorge Martin Espinosa
46b22d7db7
UX cleanup: room details ( #2816 )
...
* UX cleanup: room details screen
Add new CTA buttons for Invite and Call actions
* Update screenshots
* Fix maestro
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
4 months ago
Jorge Martin Espinosa
c690b38b0f
Adjust typography in `SelectedUser` component ( #2768 )
...
* Adjust typography in `SelectedUser` component
* Set 2 max lines for `SelectedUser` component.
Also update the theme token references.
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Benoit Marty
ce7bb11724
Ensure roomId are not rendered in the UI.
...
Add preview to see the effect.
Use RoomAvatar data fallback everywhere, to not use roomId (`!` char) for the avatar initial, but rather `#`.
5 months ago
Benoit Marty
3d29d8729a
Move `fun aRoomSummaryDetails()` to a regular Preview Provider
5 months ago
bmarty
68631af9a6
Sync Strings from Localazy
5 months ago
Benoit Marty
74a9a54719
Rename Preview to follow code convention
5 months ago
Benoit Marty
49fea8b7ae
Fix vertical alignment.
5 months ago
Benoit Marty
473f0e8395
Let JoinRoomView render the InviteSender
5 months ago
Benoit Marty
2974156ee1
Move InviteSender to `:library:matrixui` module.
5 months ago
Benoit Marty
8327ea306f
Increase usage of `RoomAlias`
5 months ago
Benoit Marty
3df328b1ab
Parse permalink using `parseMatrixEntityFrom`.
...
Create new PermalinkData type for link to Events.
Keep matrixToConverter for now to first convert to matrix.to link. At some point it may be done by the SDK.
Remove parse(Uri)
5 months ago
ganfra
9d87240f4c
Room list : activate merged invites in Client
5 months ago
Benoit Marty
1e5a61a49c
Move PermalinkBuilder, MatrixToConverter and PermalinkParser content to the `impl` project in order to remove projects.appconfig dependency from matrix.api module.
6 months ago