Commit graph

3786 commits

Author SHA1 Message Date
bmarty
1856363964 Sync Strings from Localazy 2024-10-28 00:27:09 +00:00
Valere
9fb68fc58e
Bump rust-sdk version to rust-sdk 0.2.57 (#3735)
* Bump rust-sdk version to rust-sdk 0.2.57

* rust sdk update: Support persisted WedgeQueueError

* Trust & Decoration | Support new expected UTD causes

* Room Subscribtion settings not needed anymore (see https://github.com/matrix-org/matrix-rust-sdk/pull/4159)

* File/Attachement upload: update to support `storeInCache`

* feat(knock): update API to use reason and serverNames

* Add another `Konsist` exception

* Update screenshots

---------

Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <android@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-24 16:45:16 +02:00
ganfra
98057c1c39
Merge pull request #3725 from element-hq/feature/fga/knock_request_to_join
Feature: knock request to join
2024-10-23 18:50:32 +02:00
ganfra
5cce2ff572 knock : improve a bit code and add tests. 2024-10-23 15:44:00 +02:00
Benoit Marty
95d95d4f89
Merge pull request #3718 from element-hq/feature/bma/verifiedUserBadge
Verified user badge
2024-10-23 14:20:23 +02:00
Benoit Marty
67efecdec6 Fix preview for ignore user in a DM case. 2024-10-23 13:13:40 +02:00
Benoit Marty
f516c09d3b Change a preview to have a room detail state without any badge. 2024-10-23 13:09:51 +02:00
Benoit Marty
2eec17fec7 Ensure modifier of BadgeList is used. 2024-10-23 13:06:55 +02:00
Benoit Marty
35867f9837 Let roomBadges be a computed val of RoomDetailsState 2024-10-23 12:59:56 +02:00
ganfra
89ac2a6831 knock : adjust api while sdk is not ready. 2024-10-22 16:49:39 +02:00
ganfra
512b362615 knock : close screen when canceling knock 2024-10-22 16:22:20 +02:00
ganfra
bc4a9a4ad0 knock : display alias in knocked room item list 2024-10-22 16:22:20 +02:00
ganfra
78b3839b34 knock : start adding ui to the JoinRoomView 2024-10-22 16:22:20 +02:00
ganfra
b0503978a1 knock : display knocked room in the room list 2024-10-22 16:22:19 +02:00
ganfra
73a46dcfc7 knock : use PendingRoom instead of InvitedRoom 2024-10-22 16:22:19 +02:00
ganfra
96b24c5299 knock : update strings 2024-10-22 16:22:07 +02:00
Benoit Marty
26da0f377a
Merge pull request #3719 from element-hq/feature/bma/iconSizeAndColor
Use BigIcon and fix colors
2024-10-22 15:50:54 +02:00
Benoit Marty
3c23555eb7 Code quality 2024-10-22 14:19:07 +02:00
Benoit Marty
ecbf6b7e7c Room badge: let the presenter compute the list of badges. 2024-10-22 14:09:38 +02:00
Benoit Marty
5378c4efad Verified user badge.
Add disable action to verify user.
2024-10-22 14:09:35 +02:00
Benoit Marty
c8a58a8be8 Use BigIcon. 2024-10-22 12:02:44 +02:00
Benoit Marty
daaaf92a87 Let IconTitleSubtitleMolecule use BigIcon. 2024-10-22 11:53:30 +02:00
Benoit Marty
8efbd67eea Move strings with key starting by screen_room_member_details_ to the module :features:userprofile:shared 2024-10-22 10:18:44 +02:00
Benoit Marty
ddf4c6de09 Remove unnecessary padding, the Column already have a padding. 2024-10-22 10:18:44 +02:00
Benoit Marty
1ca8c5131b Change model and create MatrixBadgeRowMolecule 2024-10-22 10:18:43 +02:00
Benoit Marty
77b87af52a Move RoomBadge to atomic package and rename to MatrixBadge 2024-10-22 10:18:42 +02:00
Benoit Marty
dc8bd64a36
Merge pull request #3714 from element-hq/feature/bma/pinSmallIteration
Small UI iteration on pin feature.
2024-10-22 09:44:48 +02:00
Benoit Marty
9eabc830c0 Fix flaky tests. 2024-10-21 22:43:49 +02:00
Benoit Marty
96232d5cdf Reduce space between message and "View All" button 2024-10-21 15:31:51 +02:00
Benoit Marty
aaf14b6604 Change preview to test wrapping of long pinned message. 2024-10-21 15:31:07 +02:00
Benoit Marty
fc200e9a81 Use ic_compound_unpin 2024-10-21 15:26:18 +02:00
bmarty
b179518962 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty
27e6376681 Rename View and Preview to fix a name clash in the Gallery. 2024-10-18 15:47:59 +02:00
Benoit Marty
b0df319ac5
Merge pull request #3701 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.55
2024-10-18 09:30:26 +02:00
Benoit Marty
1f8f1c998f Fix API Break: introduce EventOrTransactionId 2024-10-18 08:49:11 +02:00
Benoit Marty
6106d7b0ba Reorder imports. 2024-10-17 16:34:24 +02:00
Benoit Marty
5a3b4dfa83 Use test extension on presenter. 2024-10-17 15:57:30 +02:00
Benoit Marty
e46503ae82 Cover getCanCall with tests. 2024-10-17 15:55:45 +02:00
Benoit Marty
c5b0581bca Renaming. 2024-10-17 14:24:08 +02:00
Benoit Marty
9b9255d0e8 Format 2024-10-17 14:16:29 +02:00
Benoit Marty
86cfaf70b4 No need for UserProfilePresenterHelper anymore. 2024-10-17 14:13:48 +02:00
Benoit Marty
95a7cf643e Let RoomMemberDetailsPresenter use UserProfilePresenter to reduce code duplication. 2024-10-17 14:12:18 +02:00
Benoit Marty
77e874b906 Rework: use @AssistedFactory and comment out the UserProfileModule. 2024-10-17 14:12:16 +02:00
Benoit Marty
1510141add
Merge pull request #3694 from element-hq/feature/bma/oidcPrompt
OIDC prompt
2024-10-17 09:16:02 +02:00
Benoit Marty
f95ab1fb06
Merge pull request #3671 from element-hq/bma/improveRoomModeration
Improve room moderation
2024-10-16 17:57:22 +02:00
Benoit Marty
0db54df877 Restore fun interface for a sweeter code. 2024-10-16 17:12:46 +02:00
Benoit Marty
70c643be5e Remove unused isLocal field. 2024-10-16 16:19:04 +02:00
Benoit Marty
e7ec53dd76 Use Create prompt when user already said they wanted to create an account #3627. 2024-10-16 16:10:19 +02:00
Benoit Marty
5a48d89df6 Fix wrong mapping 2024-10-16 16:10:18 +02:00
Benoit Marty
28d9da6d62 Fix other API change: EventShieldsProvider and EventTimelineItemDebugInfoProvider have been replaced by LazyTimelineItemProvider 2024-10-16 16:10:16 +02:00