Commit Graph

3228 Commits

Author SHA1 Message Date
Benoit Marty
d1b3ecab36 Incoming session verification request
Add more log to the state machines
Ensure the block cannot be cancelled, else if the Rust SDK emit a new state during the API execution, the state machine may cancel the api call.
Let VerificationFlowState values match the SDK api for code clarity.
Rename sub interface for clarity.
Migrate tests to the new FakeVerificationService.
2024-10-29 09:26:15 +01:00
Benoit Marty
f14c956a82 Fix API break. 2024-10-28 21:19:33 +01:00
Benoit Marty
1eea8d6c11 Fix API break. 2024-10-28 21:05:26 +01:00
bmarty
8cf5729ece Sync Strings from Localazy 2024-10-28 00:27:09 +00:00
Valere
371799fdad 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
Jorge Martin Espinosa
dcfe595076 Update accent color for Checkbox, RadioButton and Switch components (#3728)
* Update accent color for `Checkbox`, `RadioButton` and `Switch` components

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2024-10-24 11:14:15 +02:00
ganfra
52053fcf38 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
2ffd46061e knock : improve a bit code and add tests. 2024-10-23 15:44:00 +02:00
Benoit Marty
89493f870f Merge pull request #3718 from element-hq/feature/bma/verifiedUserBadge
Verified user badge
2024-10-23 14:20:23 +02:00
ganfra
6afc72e453 knock : adjust api while sdk is not ready. 2024-10-22 16:49:39 +02:00
ganfra
91574d3dfa misc : fix invite sender view 2024-10-22 16:22:20 +02:00
ganfra
c135f5a3b9 knock : add knock function to the matrix client 2024-10-22 16:22:19 +02:00
ganfra
1c72135148 knock : use PendingRoom instead of InvitedRoom 2024-10-22 16:22:19 +02:00
Benoit Marty
b69028671c 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
200ae60a8b Verified user badge.
Add disable action to verify user.
2024-10-22 14:09:35 +02:00
Benoit Marty
ce3e240df8 Doc 2024-10-22 12:29:18 +02:00
Benoit Marty
7445d9633e Remove RoundedIconAtomSize.Large, we must use BigIcon now. 2024-10-22 11:56:35 +02:00
Benoit Marty
f5edb6d8fd Let IconTitleSubtitleMolecule use BigIcon. 2024-10-22 11:53:30 +02:00
Benoit Marty
46091b5b2d Fix color of BigIcon according to Figma 2024-10-22 11:40:40 +02:00
Benoit Marty
639089718d 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
75caeaaec2 Change model and create MatrixBadgeRowMolecule 2024-10-22 10:18:43 +02:00
Benoit Marty
86a839ea73 Move RoomBadge to atomic package and rename to MatrixBadge 2024-10-22 10:18:42 +02:00
Benoit Marty
ebc0245f2d Fix API break in tests. 2024-10-22 10:05:26 +02:00
Benoit Marty
d660fd0666 Fix API break. 2024-10-22 09:36:11 +02:00
Benoit Marty
f54b2a940c Fix API break. 2024-10-21 22:33:15 +02:00
Benoit Marty
6be3da1772 RoundedIconAtom: add new size Big. 2024-10-21 20:03:40 +02:00
Benoit Marty
9982bc4380 Merge pull request #3706 from element-hq/bma/listItemFixes
UI: fix list item colors
2024-10-21 11:14:11 +02:00
Benoit Marty
16fb516edb Remove blank line 2024-10-21 09:42:04 +02:00
bmarty
f19ea02390 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty
337c6f9fd1 Fix supportingColor not correct on Destructive ListItem. 2024-10-18 15:12:32 +02:00
Benoit Marty
fe896883e2 Add more preview for Destructive ListItem. It reveals some errors. 2024-10-18 15:12:31 +02:00
Benoit Marty
35aefedc41 ListItem: Update the preview so that they all contain both enabled and disabled rendering. 2024-10-18 12:40:53 +02:00
Benoit Marty
9852ce6821 Fix API Break: introduce EventOrTransactionId 2024-10-18 08:49:11 +02:00
Benoit Marty
80a052c7cf Merge pull request #3694 from element-hq/feature/bma/oidcPrompt
OIDC prompt
2024-10-17 09:16:02 +02:00
Benoit Marty
71a0d2c565 Merge pull request #3695 from element-hq/feature/bma/improveComposerPaddings
Improve composer paddings
2024-10-16 22:55:51 +02:00
Benoit Marty
f1391a1e9e Merge pull request #3671 from element-hq/bma/improveRoomModeration
Improve room moderation
2024-10-16 17:57:22 +02:00
Benoit Marty
d6407d6995 Restore fun interface for a sweeter code. 2024-10-16 17:12:46 +02:00
Benoit Marty
62f6791865 Remove unused isLocal field. 2024-10-16 16:19:04 +02:00
Benoit Marty
83de862fc1 Fix other API change: EventShieldsProvider and EventTimelineItemDebugInfoProvider have been replaced by LazyTimelineItemProvider 2024-10-16 16:10:16 +02:00
Benoit Marty
5027fb5fe3 Fix other API change: map new value Membership.KNOCKED 2024-10-16 16:09:33 +02:00
Benoit Marty
2724815d79 Fix other API change: body renamed to filename 2024-10-16 16:09:32 +02:00
Benoit Marty
3f58f4b793 Fix API update regrading OidcPrompt. 2024-10-16 14:58:04 +02:00
Benoit Marty
95a49a626d Merge pull request #3574 from element-hq/feature/bma/improveMediaModel
Clarify model for Event with attachment
2024-10-16 14:57:05 +02:00
Benoit Marty
82519cf7a4 Reduce start padding, the InReplyToView already have a 8 end padding. 2024-10-16 14:11:57 +02:00
Benoit Marty
07848a30dc Add preview on ComposerModeView 2024-10-16 14:11:55 +02:00
Benoit Marty
097d0567ac Extract methods aMessageComposerModeEdit() and aMessageComposerModeReply() 2024-10-16 13:50:58 +02:00
Benoit Marty
751b5f73bf Reduce end padding of the composer, to give more space when composing messages. 2024-10-16 13:37:50 +02:00
Benoit Marty
2c66e3a128 Change type of parameter to MessageComposerMode.Special 2024-10-16 13:01:09 +02:00
Benoit Marty
d468a009d5 Room moderation: make it more reactive and simplify the code. 2024-10-16 11:49:15 +02:00
Benoit Marty
0113cd522d Rename some classes which implement PreviewParameterProvider according to the new naming convention.
`Provider` suffix is enough and more used than `PreviewProvider`, so let's make the codebase more consistent.
2024-10-16 11:17:46 +02:00