Benoit Marty
12e7172eb6
Update tests
2024-11-06 10:11:50 +01:00
Benoit Marty
1c78f96148
Ensure the user can join the call even if they has joined a call in another session.
2024-11-06 09:50:03 +01:00
Benoit Marty
58e66963d8
Hide the join call button if the user is already in the call.
...
This is at the account level so if the user has joined the call on another device, the join button will be hidden.
Extract room call state presenter to its own module and update RoomCallState model.
Let RoomDetailsPresenter use the new RoomCallStatePresenter
2024-11-06 09:14:47 +01:00
renovate[bot]
8abb1dd236
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
0b609db1db
Sync Strings from Localazy
2024-11-04 00:27:46 +00:00
Benoit Marty
a772f000e7
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
1dd2ad0c5c
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
50471f8707
Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally
2024-10-31 09:13:20 +00:00
Benoit Marty
4b98ee92e3
Improve FakeMatrixRoom to be able to check all the parameters.
2024-10-30 18:39:55 +01:00
Benoit Marty
26a4441d64
Create fixtures for TextEditorState.
2024-10-30 14:48:18 +01:00
Joe Groocock
ab75babc11
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
a51c2753ba
Fix test compilation issue.
2024-10-28 13:50:47 +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
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
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
daaaf92a87
Let IconTitleSubtitleMolecule use BigIcon.
2024-10-22 11:53:30 +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
1f8f1c998f
Fix API Break: introduce EventOrTransactionId
2024-10-18 08:49:11 +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
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
Benoit Marty
c1c9f53015
Fix other API change: body renamed to filename
2024-10-16 16:09:32 +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
95941fc95e
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
1127e6b854
Use size from the DrawScope.
2024-10-16 11:26:26 +02:00
Benoit Marty
6392404c3a
Fix tests.
2024-10-16 10:01:04 +02:00
Benoit Marty
6e722d6a54
Add userId in identity change warning banner #3678
2024-10-15 18:02:23 +02:00
Benoit Marty
9c2a08e269
RTL: ensure the sender information are displayed at the start of the screen.
2024-10-15 10:39:59 +02:00
Benoit Marty
5e6f5f4449
RTL: ensure the top start corner is cropped.
2024-10-15 10:32:26 +02:00
Benoit Marty
3b426705f7
Import fun
2024-10-14 21:13:52 +02:00
Benoit Marty
a7328c705c
Fix regression due to icon now supports RTL.
2024-10-14 21:13:50 +02:00
Benoit Marty
76e8e8ffae
Remove useless return
2024-10-14 20:58:51 +02:00
Benoit Marty
aa07ab1a07
Add feature flag IdentityPinningViolationNotifications.
...
Disabled in production build, enabled by default on other builds.
2024-10-10 16:28:15 +02:00
ganfra
a3db4b2043
Merge pull request #3631 from element-hq/feature/fga/rework_room_summary
...
Rework room summary
2024-10-09 11:44:45 +02:00
ganfra
eeb6b6f4bf
misc : remove direct usage of RoomSummary in UI and let RoomSummary use RoomInfo.
2024-10-08 21:34:34 +02:00
Benoit Marty
ef4aa8f91e
Do not render pin violation in clear room.
2024-10-08 18:30:08 +02:00
Benoit Marty
920dc2b0d7
Improve mapping regarding filename, caption and formattedCaption
2024-10-08 17:12:48 +02:00
Benoit Marty
873d807500
Cleanup
2024-10-08 15:02:04 +02:00
Benoit Marty
f4b7443cfb
Fix regression.
2024-10-08 14:56:50 +02:00
Benoit Marty
41749ed5b1
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
8aa34d8cd4
Use produceState
2024-10-08 14:15:23 +02:00
Benoit Marty
4fefecd0d9
Fix Emoji test
2024-10-08 14:14:39 +02:00
Benoit Marty
746a7fbf37
tom
2024-10-08 13:55:46 +02:00
Benoit Marty
fcee53b23e
Rename val for clarity
2024-10-08 13:47:47 +02:00