Skye Elliot
87ef2179a1
feat: Convert ComposerAlertMolecule to use alert levels.
2025-11-06 12:44:02 +00:00
Benoit Marty
c6c13bc7eb
Merge pull request #5684 from element-hq/feature/bma/notificationCaption
...
Do not use the bestDescription but the caption for images, when available
2025-11-05 12:40:11 +01:00
Benoit Marty
f9f056bf85
Do not use the bastDescription but the cation for image/video/sticker because else the filename will be rendered in the notification and for media we do not want that.
...
Also fixes the issue when images is not rendered on some system and so they can be empty notification.
Closes #3945
2025-11-05 11:00:13 +01:00
ganfra
82babb9a60
Merge pull request #5683 from element-hq/renovate/metro
...
fix(deps): update metro to v0.7.4
2025-11-05 10:42:18 +01:00
renovate[bot]
09aaab89d0
fix(deps): update metro to v0.7.4
2025-11-05 02:42:27 +00:00
renovate[bot]
cf011795bf
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.11.4 ( #5681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 20:25:56 +00:00
Benoit Marty
7d696d542c
Merge pull request #5677 from element-hq/feature/bma/loadingVerificationAction
...
Make sure we know the session verification state before showing the options to verify the session
2025-11-04 16:32:17 +01:00
Benoit Marty
c800f86b7c
Merge pull request #5678 from element-hq/feature/bma/countAccounts
...
Introduce new query to count accounts
2025-11-04 16:17:10 +01:00
Jorge Martin Espinosa
015b497d5a
Use the SDK Client to check whether a homeserver is compatible ( #5664 )
...
* Use the SDK `Client` to check whether a HS is compatible
* Remove usage of unused `WellKnown`, keep `ElementWellKnown`
* Make `HomeServerLoginCompatibilityChecker.check` return `true/false` values to distinguish non-valid homeservers from a failed check
* Use `inMemoryStore` and `serverNameOrHomeserverUrl`
* Do some cleanup of `isValid` and `isWellknownValid`
* Make the debounce for starting the search a bit higher, as checking for the homeservers seems more resource-intensive now
2025-11-04 15:43:00 +01:00
Benoit Marty
0367ae610c
Session database: use the new count API.
2025-11-04 15:30:29 +01:00
ElementBot
604d091dbc
Update screenshots
2025-11-04 14:28:16 +00:00
Benoit Marty
9070420860
Session database: add count query.
2025-11-04 15:25:13 +01:00
Benoit Marty
0061b625f1
Merge pull request #5676 from element-hq/renovate/roborazzi
...
Update roborazzi to v1.51.0
2025-11-04 15:15:27 +01:00
Benoit Marty
a2b6561009
Make sure we know the session verification state before showing the option to verify the session. #5521
2025-11-04 12:19:09 +01:00
ganfra
aba7b1195d
Merge pull request #5598 from element-hq/renovate/io.element.android-element-call-embedded-0.x
...
Update dependency io.element.android:element-call-embedded to v0.16.1
2025-11-04 12:01:57 +01:00
Benoit Marty
b7f1f720dd
Merge pull request #5673 from element-hq/feature/bma/notificationSoundOnNightlies
...
Use the new notification sound only on debug and nightly build
2025-11-04 11:56:20 +01:00
ganfra
90a53552d7
Merge pull request #5609 from element-hq/renovate/major-github-artifact-actions
...
Update GitHub Artifact Actions (major)
2025-11-04 11:45:21 +01:00
Jorge Martin Espinosa
8d529849e8
Try fixing 'Timeline Event object has already been destroyed' ( #5675 )
...
This will display a fallback notification. I don't see how the current code could cause it, but I tried to re-structure it a bit so we don't have nested `use` usages and `timestamp` is fetched ahead of time.
2025-11-04 11:36:17 +01:00
Benoit Marty
a1e270578a
Merge pull request #5672 from element-hq/feature/bma/handleEvents
...
Always use the handleEvent(s) function the same way.
2025-11-04 11:20:22 +01:00
Benoit Marty
c13fafd836
Merge pull request #5669 from element-hq/fix/forward-events-from-pinned-media-timeline
...
Fix forward events from media viewer from pinned media timeline
2025-11-04 09:52:01 +01:00
renovate[bot]
1e517252e1
fix(deps): update roborazzi to v1.51.0
2025-11-04 08:23:34 +00:00
Benoit Marty
d17429bf39
Merge pull request #5674 from element-hq/feature/bma/androidDependencies
...
Move dependencies block out of the android block.
2025-11-04 09:21:39 +01:00
Benoit Marty
f1ad56bef1
Move dependencies block out of the android block.
2025-11-03 22:29:38 +01:00
Benoit Marty
7a7a625676
Need to provide matchingFallbacks
2025-11-03 22:18:50 +01:00
Benoit Marty
3ab67bf421
Use the new notification sound only on debug and night
2025-11-03 19:08:49 +01:00
Benoit Marty
6a4ca17e13
Merge pull request #5671 from element-hq/revert-5667-feature/bma/updateNotificationSound
...
Revert "Update notification sound"
2025-11-03 18:53:52 +01:00
Benoit Marty
18e46644ba
Revert "Update notification sound"
2025-11-03 18:53:30 +01:00
Benoit Marty
0743b56bc4
Always use the handleEvent(s) function the same way.
2025-11-03 18:49:00 +01:00
ElementBot
5b398adfcf
Update screenshots
2025-11-03 17:14:23 +00:00
Benoit Marty
6b2ebf9933
Merge pull request #5667 from element-hq/feature/bma/updateNotificationSound
...
Update notification sound
2025-11-03 16:35:45 +01:00
Benoit Marty
2eeb5fe1cc
Add test on forwarding from pinned event
2025-11-03 16:08:59 +01:00
Benoit Marty
c993506129
Code cleanup
2025-11-03 16:07:13 +01:00
Benoit Marty
5b18f6f93e
Code cleanup
2025-11-03 15:53:31 +01:00
Benoit Marty
bb28fd6e92
Forward Event error: Log error and use generic error dialog.
2025-11-03 15:18:12 +01:00
Benoit Marty
876f692f3f
Rename MessagesEntryPointNode to MessagesEntryPoint.NodeProxy for consistency. We already have a NodeProxy.
2025-11-03 15:17:27 +01:00
Benoit Marty
19b0e27ab2
Update notification sound
2025-11-03 14:58:40 +01:00
Benoit Marty
e3364c4405
Merge pull request #5666 from element-hq/feature/bma/fixNavigationIssue
...
Fix navigation issue.
2025-11-03 14:47:22 +01:00
Jorge Martín
0bed2ae386
Use the new fromPinnedEvents parameter in JoinedRoomLoadedFlowNode through TimelineBindings
2025-11-03 14:44:29 +01:00
Jorge Martín
7421e6545c
Pass around fromPinnedEvents so we can use it to decide whether to forward the event from the main timeline or the pinned events one
2025-11-03 14:43:57 +01:00
Jorge Martín
d373cbe8a7
Create PinnedEventsTimelineProvider, expose it in TimelineBindings
2025-11-03 14:43:18 +01:00
Benoit Marty
2fd777c2db
Fix navigation issue.
2025-11-03 13:46:14 +01:00
Jorge Martín
569f9a3735
Changelog for version 25.11.0
2025-11-03 13:11:16 +01:00
Jorge Martín
76dbf603e8
Merge branch 'hotfix/25.11.0' into develop
2025-11-03 12:30:50 +01:00
Jorge Martín
2fb3f84d2a
Setting version for the release 25.11.0
2025-11-03 12:29:08 +01:00
Jorge Martin Espinosa
444ae96030
Revert "Make sure declining a call stops observing the ringing call state (#5…" ( #5615 )
...
This reverts commit 10bf5f1c8c .
2025-11-03 12:13:48 +01:00
ElementBot
287a017739
Sync Strings from Localazy ( #5662 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-11-03 10:58:12 +01:00
renovate[bot]
2f5d0c340c
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.31 ( #5657 )
...
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.31
* Fix API breaks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-11-03 10:48:06 +01:00
renovate[bot]
19dcdc1a0c
fix(deps): update metro to v0.7.3 ( #5663 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 10:24:54 +01:00
renovate[bot]
069adf45cc
fix(deps): update firebaseappdistribution to v5.2.0 ( #5640 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 09:30:28 +01:00
renovate[bot]
f5918c7bae
fix(deps): update dependency com.google.firebase:firebase-bom to v34.5.0 ( #5643 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 09:30:04 +01:00