renovate[bot]
0dac449fec
Update dependency androidx.compose:compose-bom to v2024.09.00 ( #3399 )
...
* Update dependency androidx.compose:compose-bom to v2024.09.00
* Adapt code for changes.
* Workaround crash when closing the RTE
* Fix broken bottom sheet colors and shape
* Fix tons of warnings and deprecations
* Fix lint issues
* Fix more M3 update changes
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: ganfra <francoisg@matrix.org >
Co-authored-by: ElementBot <android@element.io >
2024-09-26 09:30:20 +02:00
ganfra
6b1f3b9e4a
migration : fix presenter test for fresh/old install
2024-09-25 14:12:11 +02:00
Benoit Marty
ddc15bd81a
Remove useless and obsolete comment.
2024-09-25 11:58:04 +02:00
Benoit Marty
cb0fa05e66
Perform the migration, even if the current version is not known.
2024-09-25 11:54:31 +02:00
Benoit Marty
075571d802
Merge pull request #3531 from element-hq/feature/bma/logLevel
...
Remove ability to configure default log level
2024-09-25 10:33:27 +02:00
Benoit Marty
efe47d6c80
flatMap with runCatching is more appropriate here.
2024-09-24 16:39:13 +02:00
Benoit Marty
750f07547c
Fix PiP crash with IllegalStateException. Activity must be resumed to enter PiP mode.
...
https://sentry.tools.element.io/organizations/element/issues/1449388/events/2eb06349f6224481960a64916d51ae60/?project=59
2024-09-24 15:46:19 +02:00
Benoit Marty
6e19bc3da7
Merge pull request #3503 from element-hq/bma/invitationWithSender
...
Include inviter in the notification for invitation
2024-09-24 09:40:07 +02:00
Benoit Marty
f076861740
Merge pull request #3523 from element-hq/feature/fga/pinned_messages_analytics
...
Pinned messages analytics
2024-09-24 09:35:14 +02:00
ganfra
fb694c50fe
Pinned messages analytics : branch analytics
2024-09-23 20:10:04 +02:00
Benoit Marty
7d3801a623
Merge pull request #3517 from element-hq/sync-localazy
...
Sync Strings
2024-09-23 19:47:55 +02:00
Benoit Marty
93e3d60ae9
Remove ability to change default common trace level
2024-09-23 17:21:39 +02:00
Jorge Martin Espinosa
103627d6ad
Fix pinned events banner reappearing when loading ( #3519 )
...
* Fix pinned events banner reappearing when loading.
Make the `RustTimelineItem.timelineItems` property a `SharedFlow` so we don't always incorrectly load an empty state by default.
2024-09-23 15:19:29 +02:00
Benoit Marty
5bbe682810
Merge pull request #3515 from element-hq/feature/bma/fixRageshakeCrash
...
Fix crash when session is deleted on another client
2024-09-23 11:44:11 +02:00
bmarty
4119366bff
Sync Strings from Localazy
2024-09-23 08:23:52 +00:00
Benoit Marty
2d55abe15d
Fix crash when the session is deleted on another client.
2024-09-23 09:30:48 +02:00
bmarty
a064fb4fab
Sync Strings from Localazy
2024-09-23 00:23:49 +00:00
ganfra
e1f88a9232
Pinned messages analytics : introduce LocalAnalyticsService so we can easily inject it in views
2024-09-20 18:28:25 +02:00
ganfra
2b796b2dda
Pinned messages : add pin icon in timeline for pinned events.
2024-09-20 13:22:45 +02:00
Benoit Marty
c4d3fcaa35
Use aNotificationData and aNotifiableMessageEvent
...
And cleanup existing tests.
2024-09-20 12:38:49 +02:00
ganfra
6111020cf0
Pinned messages : add pinnedEventIds to TimelineRoomInfo
2024-09-19 20:11:24 +02:00
Benoit Marty
54cf41d935
Merge pull request #3450 from element-hq/feature/bma/improveCoverageMetrics
...
Improve code coverage metrics
2024-09-19 10:02:55 +02:00
Jorge Martín
9622c9cf27
Fix and add test
2024-09-19 08:15:12 +02:00
ganfra
461264fea4
Room list : debounce subscribe to visible rooms.
2024-09-18 21:07:39 +02:00
ganfra
888d584610
Merge pull request #3487 from element-hq/feature/fga/timeline_improvements
...
Timeline related improvements
2024-09-18 20:50:00 +02:00
Benoit Marty
a1515a62a0
Cleanup
2024-09-18 18:08:11 +02:00
Benoit Marty
888d3420d7
Use aSessionData() from the test module.
...
And fix typo.
2024-09-18 17:16:06 +02:00
ganfra
33ba3be82e
Timeline : makes sure we don't emit empty list when navigating back to timeline.
2024-09-18 16:27:25 +02:00
ganfra
212b948399
Merge pull request #3485 from element-hq/feature/fga/iterate_send_failure_verification
...
Iterate send failure verification
2024-09-18 15:04:34 +02:00
ganfra
9445111b42
Pinned messages : remove debounce now it's properly handled by sdk.
2024-09-18 14:01:05 +02:00
ganfra
3f0ecc6674
Resolve send failure verification : clearer message when unsigned device is from you
2024-09-18 11:30:50 +02:00
Benoit Marty
9b9ce9e93a
Add tests on AccountDeactivationView
2024-09-17 21:17:04 +02:00
Benoit Marty
c1d5d36f68
Fix screen title
2024-09-17 17:42:52 +02:00
Benoit Marty
c878e9beb5
Make text parts in bold.
2024-09-17 17:39:23 +02:00
Benoit Marty
effb1c57fe
Fix icon tint issue.
2024-09-17 17:30:38 +02:00
Benoit Marty
ea355d29ed
Account deactivation.
2024-09-17 16:51:11 +02:00
ganfra
dee63656e5
Resolve send failure verification : fix crash when dismissing.
2024-09-17 16:17:08 +02:00
bmarty
30052d6a93
Sync Strings from Localazy
2024-09-17 11:44:31 +00:00
bmarty
97cf19cb71
Sync Strings from Localazy
2024-09-17 11:05:35 +00:00
bmarty
e0c24c0f1c
Sync Strings from Localazy
2024-09-16 18:40:24 +00:00
Benoit Marty
8c424c63e6
Merge pull request #3467 from element-hq/feature/bma/accountCreation
...
Temporary account creation using Element Web.
2024-09-16 16:52:26 +02:00
ganfra
7fcccea43f
Merge pull request #3438 from element-hq/feature/fga/pinned_messages_actions
...
Update pinned message actions
2024-09-16 16:11:13 +02:00
ganfra
60365e46a5
Merge pull request #3461 from element-hq/feature/fga/send_failure_identity_changes
...
Require acknowledgement to send to a verified user if their identity changed or if a device is unverified.
2024-09-16 16:00:18 +02:00
Benoit Marty
505a67e4a2
Remove wrong comment
2024-09-16 15:59:31 +02:00
ganfra
1162b86c01
Merge branch 'develop' into feature/fga/pinned_messages_actions
2024-09-16 15:24:22 +02:00
ganfra
6c29b5c694
Send failure verified user : add some comments and logs.
2024-09-16 15:22:40 +02:00
Jorge Martin Espinosa
b91d13b466
Fix not being able to decline an invite from the room list ( #3466 )
...
* Add `InvitedRoom` to wrap Rust SDK Rooms in 'invited' membership state.
At the moment, this is a wrapper that allows us to call `Room.leave()` without having to initialise the room's timeline (which is impossible).
* Add `MatrixRoom.getInvitedRoom(roomId)` to get one of these rooms.
Also, `RustRoomFactory` now has a `createInvitedRoom` method for this.
* Adapt `AcceptDeclineInvitePresenter` to use the new APIs.
2024-09-16 13:02:20 +00:00
Benoit Marty
e209c30c06
Fix quality and failing test.
2024-09-16 14:26:12 +02:00
Benoit Marty
554797099f
Fix compilation error
2024-09-16 12:39:40 +02:00
Benoit Marty
34a577d63d
Temporary account creation flow is only supported on matrix.org
2024-09-16 12:24:47 +02:00