Commit Graph

1417 Commits

Author SHA1 Message Date
renovate[bot]
c518e1ce65 Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0 (#3770)
* Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0

* Fix negative margin usage

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-04 17:38:16 +01:00
bmarty
fed502957b Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
Benoit Marty
014b82c681 Merge pull request #3745 from andybalaam/andybalaam/enable-identity-violation-notifs-unconditionally
Enable identity pinning violation notifications unconditionally
2024-10-31 11:34:38 +01:00
Benoit Marty
a65094291b Merge pull request #3758 from element-hq/feature/bma/editorStateFixture
Editor state fixture and preview improvement
2024-10-31 10:36:01 +01:00
Andy Balaam
7bf6299e6a Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally 2024-10-31 09:13:20 +00:00
Benoit Marty
e6f7300be6 Improve FakeMatrixRoom to be able to check all the parameters. 2024-10-30 18:39:55 +01:00
Benoit Marty
53858f6206 Create fixtures for TextEditorState. 2024-10-30 14:48:18 +01:00
Joe Groocock
b4ccd5801d Fix oversize padding on captioned images/videos (#3732)
* Fix oversize padding on captioned images/videos

Use consistent padding with the InReplyToView for the media, and
consistent caption padding with other textual messages.

Signed-off-by: Joe Groocock <me@frebib.net>

* Update screenshots

---------

Signed-off-by: Joe Groocock <me@frebib.net>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <android@element.io>
2024-10-29 17:34:09 +01:00
Benoit Marty
8cc86bd410 Fix test compilation issue. 2024-10-28 13:50:47 +01:00
Andy Balaam
83dcac3c87 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
2531ccf8e9 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
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
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
f5edb6d8fd Let IconTitleSubtitleMolecule use BigIcon. 2024-10-22 11:53:30 +02:00
Benoit Marty
20e40dd30c Reduce space between message and "View All" button 2024-10-21 15:31:51 +02:00
Benoit Marty
1af4721cd4 Change preview to test wrapping of long pinned message. 2024-10-21 15:31:07 +02:00
Benoit Marty
1eec128923 Use ic_compound_unpin 2024-10-21 15:26:18 +02:00
bmarty
f19ea02390 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty
7d6b859366 Rename View and Preview to fix a name clash in the Gallery. 2024-10-18 15:47:59 +02:00
Benoit Marty
9852ce6821 Fix API Break: introduce EventOrTransactionId 2024-10-18 08:49:11 +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
58f0cbc5cf Fix wrong mapping 2024-10-16 16:10:18 +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
2724815d79 Fix other API change: body renamed to filename 2024-10-16 16:09:32 +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
99a5ae14ff Merge pull request #3681 from element-hq/feature/bma/rtlIssue
RTL: ensure sender information are correctly rendered in the timeline
2024-10-16 12:01:17 +02:00
Benoit Marty
4ec7e6fa87 Use size from the DrawScope. 2024-10-16 11:26:26 +02:00
Benoit Marty
fe6c381500 Fix tests. 2024-10-16 10:01:04 +02:00
Benoit Marty
9fc6b01a0c Add userId in identity change warning banner #3678 2024-10-15 18:02:23 +02:00
Benoit Marty
98fbb04fae RTL: ensure the sender information are displayed at the start of the screen. 2024-10-15 10:39:59 +02:00
Benoit Marty
e8eae1eb97 RTL: ensure the top start corner is cropped. 2024-10-15 10:32:26 +02:00
Benoit Marty
67c8b9440f Import fun 2024-10-14 21:13:52 +02:00
Benoit Marty
1fd703fa67 Fix regression due to icon now supports RTL. 2024-10-14 21:13:50 +02:00
Benoit Marty
5ede66afc0 Remove useless return 2024-10-14 20:58:51 +02:00
Benoit Marty
88c617d13e Add feature flag IdentityPinningViolationNotifications.
Disabled in production build, enabled by default on other builds.
2024-10-10 16:28:15 +02:00
ganfra
f43c92723b Merge pull request #3631 from element-hq/feature/fga/rework_room_summary
Rework room summary
2024-10-09 11:44:45 +02:00
ganfra
d73b1bad91 misc : remove direct usage of RoomSummary in UI and let RoomSummary use RoomInfo. 2024-10-08 21:34:34 +02:00
Benoit Marty
3801f85a9c Do not render pin violation in clear room. 2024-10-08 18:30:08 +02:00
Benoit Marty
f7a3f707fb Improve mapping regarding filename, caption and formattedCaption 2024-10-08 17:12:48 +02:00
Benoit Marty
dc7c801a96 Cleanup 2024-10-08 15:02:04 +02:00
Benoit Marty
576370cdf3 Fix regression. 2024-10-08 14:56:50 +02:00
Benoit Marty
152a002c8a Create data classes TypingRoomMember and IdentityRoomMember to avoid the risk of useless recomposition.
Also remove TypingNotificationStateForMessagesProvider which was not used anymore.
2024-10-08 14:54:49 +02:00
Benoit Marty
2b9899063c Use produceState 2024-10-08 14:15:23 +02:00
Benoit Marty
a0205cf1e9 Fix Emoji test 2024-10-08 14:14:39 +02:00
Benoit Marty
a1b60a26ad tom 2024-10-08 13:55:46 +02:00
Benoit Marty
dac6a572d9 Rename val for clarity 2024-10-08 13:47:47 +02:00
Benoit Marty
423da63597 Use produceState 2024-10-08 13:45:25 +02:00
Benoit Marty
68e990f15c Fix preview of identity change banner in a timeline. 2024-10-08 11:48:09 +02:00
Benoit Marty
d9627337fc Fix broken previews 2024-10-08 11:48:06 +02:00