Commit Graph

5385 Commits

Author SHA1 Message Date
Benoit Marty 870ae5fb54 Merge pull request #3744 from element-hq/feature/bma/resizeMedia
Add setting to compress image and video
2024-10-29 09:47:04 +01:00
Benoit Marty b8b38208f4 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 a899a0e129 Fix API break. 2024-10-28 21:19:33 +01:00
Benoit Marty 87336aedff Fix API break. 2024-10-28 21:05:26 +01:00
Benoit Marty 3a6d65b75d Fix test. 2024-10-28 13:52:53 +01:00
Benoit Marty e5be37082f Remove blank line 2024-10-28 13:30:18 +01:00
Andy Balaam e362cad312 Enable identity pinning violation notifications unconditionally
(Remove the feature flag we added when this feature seemed unstable.)
2024-10-28 11:40:47 +00:00
Benoit Marty 846dbc2b18 Add media upload setting.
Compress media regarding the settings.
Image compression change quality to 78%
Video compression change size to 720 x 48
2024-10-28 10:56:58 +01:00
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
Jorge Martin Espinosa 384c4a55da 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 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
ganfra 89ac2a6831 knock : adjust api while sdk is not ready. 2024-10-22 16:49:39 +02:00
ganfra 18914cad80 misc : fix invite sender view 2024-10-22 16:22:20 +02:00
ganfra ed5454bbb3 knock : add knock function to the matrix client 2024-10-22 16:22:19 +02:00
ganfra 73a46dcfc7 knock : use PendingRoom instead of InvitedRoom 2024-10-22 16:22:19 +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 5378c4efad Verified user badge.
Add disable action to verify user.
2024-10-22 14:09:35 +02:00
Benoit Marty fb353e9657 Doc 2024-10-22 12:29:18 +02:00
Benoit Marty a29cedf112 Remove RoundedIconAtomSize.Large, we must use BigIcon now. 2024-10-22 11:56:35 +02:00
Benoit Marty daaaf92a87 Let IconTitleSubtitleMolecule use BigIcon. 2024-10-22 11:53:30 +02:00
Benoit Marty e3b77ce219 Fix color of BigIcon according to Figma 2024-10-22 11:40:40 +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 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 3b8b1d5aba Fix API break in tests. 2024-10-22 10:05:26 +02:00
Benoit Marty 9e5738e093 Fix API break. 2024-10-22 09:36:11 +02:00
Benoit Marty 40b1ba58fb Fix API break. 2024-10-21 22:33:15 +02:00
Benoit Marty 7dc11a2226 RoundedIconAtom: add new size Big. 2024-10-21 20:03:40 +02:00
Benoit Marty 5b32fd8de0 Merge pull request #3706 from element-hq/bma/listItemFixes
UI: fix list item colors
2024-10-21 11:14:11 +02:00
Benoit Marty 3094e47e11 Remove blank line 2024-10-21 09:42:04 +02:00
Benoit Marty 71158bb0c2 Merge branch 'develop' into renovate/kotlin 2024-10-21 08:44:21 +02:00
bmarty b179518962 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty 28eb7766dd Fix supportingColor not correct on Destructive ListItem. 2024-10-18 15:12:32 +02:00
Benoit Marty a613fcfe9d Add more preview for Destructive ListItem. It reveals some errors. 2024-10-18 15:12:31 +02:00
Benoit Marty 6c92217a95 ListItem: Update the preview so that they all contain both enabled and disabled rendering. 2024-10-18 12:40:53 +02:00
Benoit Marty 1f8f1c998f Fix API Break: introduce EventOrTransactionId 2024-10-18 08:49:11 +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 05a0effd2a Merge pull request #3695 from element-hq/feature/bma/improveComposerPaddings
Improve composer paddings
2024-10-16 22:55:51 +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 28d9da6d62 Fix other API change: EventShieldsProvider and EventTimelineItemDebugInfoProvider have been replaced by LazyTimelineItemProvider 2024-10-16 16:10:16 +02:00
Benoit Marty fb809dd074 Fix other API change: map new value Membership.KNOCKED 2024-10-16 16:09:33 +02:00
Benoit Marty c1c9f53015 Fix other API change: body renamed to filename 2024-10-16 16:09:32 +02:00
Benoit Marty 6a1ef6d6f7 Fix API update regrading OidcPrompt. 2024-10-16 14:58:04 +02:00
Benoit Marty 7ece687740 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 b2fe4d95e2 Reduce start padding, the InReplyToView already have a 8 end padding. 2024-10-16 14:11:57 +02:00