Commit Graph

12319 Commits

Author SHA1 Message Date
renovate[bot] ecdba17def 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 172d1ab9c4 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 d6360e82e0 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 7aa564e74d 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 785ae3c1ad Session database: use the new count API. 2025-11-04 15:30:29 +01:00
ElementBot 37c4a39673 Update screenshots 2025-11-04 14:28:16 +00:00
Benoit Marty 85c9fd916b Session database: add count query. 2025-11-04 15:25:13 +01:00
Benoit Marty 8a4d0c7bee 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 ff67c8beef 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 ec7c733077 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 2939878daa 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 3d0245b432 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 d6e0489701 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 2b08cb77ee 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 32b1856dbd 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] 903ce783b8 fix(deps): update roborazzi to v1.51.0 2025-11-04 08:23:34 +00:00
Benoit Marty 338fe29818 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 96e1406881 Move dependencies block out of the android block. 2025-11-03 22:29:38 +01:00
Benoit Marty d7e328dca7 Need to provide matchingFallbacks 2025-11-03 22:18:50 +01:00
Benoit Marty 776d734557 Use the new notification sound only on debug and night 2025-11-03 19:08:49 +01:00
Benoit Marty 48cb9a1a9d 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 66c8bd8ffb Revert "Update notification sound" 2025-11-03 18:53:30 +01:00
Benoit Marty fdd4e2115c Always use the handleEvent(s) function the same way. 2025-11-03 18:49:00 +01:00
ElementBot 48ab91c46f Update screenshots 2025-11-03 17:14:23 +00:00
Benoit Marty f1389cb2ae Merge pull request #5667 from element-hq/feature/bma/updateNotificationSound
Update notification sound
2025-11-03 16:35:45 +01:00
Benoit Marty 1f69db6180 Add test on forwarding from pinned event 2025-11-03 16:08:59 +01:00
Benoit Marty 927f42e029 Code cleanup 2025-11-03 16:07:13 +01:00
Benoit Marty 44f2b2f6df Code cleanup 2025-11-03 15:53:31 +01:00
Benoit Marty 76fca17ba5 Forward Event error: Log error and use generic error dialog. 2025-11-03 15:18:12 +01:00
Benoit Marty d08fd79025 Rename MessagesEntryPointNode to MessagesEntryPoint.NodeProxy for consistency. We already have a NodeProxy. 2025-11-03 15:17:27 +01:00
Benoit Marty b94d88eaa7 Update notification sound 2025-11-03 14:58:40 +01:00
Benoit Marty 8de14a2dea Merge pull request #5666 from element-hq/feature/bma/fixNavigationIssue
Fix navigation issue.
2025-11-03 14:47:22 +01:00
Jorge Martín 540123a578 Use the new fromPinnedEvents parameter in JoinedRoomLoadedFlowNode through TimelineBindings 2025-11-03 14:44:29 +01:00
Jorge Martín 753322d50e 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 4df7841452 Create PinnedEventsTimelineProvider, expose it in TimelineBindings 2025-11-03 14:43:18 +01:00
Benoit Marty 2089d49e58 Fix navigation issue. 2025-11-03 13:46:14 +01:00
Jorge Martín 7953ea8c41 Changelog for version 25.11.0 2025-11-03 13:11:16 +01:00
Jorge Martín 19809831bc Merge branch 'hotfix/25.11.0' into develop 2025-11-03 12:30:50 +01:00
Jorge Martín c05eeb98e2 Setting version for the release 25.11.0 2025-11-03 12:29:08 +01:00
Jorge Martin Espinosa 568146a2b8 Revert "Make sure declining a call stops observing the ringing call state (#5…" (#5615)
This reverts commit 651263111e.
2025-11-03 12:13:48 +01:00
ElementBot 967dfe6a6b 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] 98acdadc6f 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] a654ff84d9 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] 7441919417 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] ec8822435d 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
Jorge Martin Espinosa 1ea4eabcc5 Enable SyncNotificationsWithWorkManager by default in release mode apps too (#5646) 2025-10-31 16:25:36 +01:00
renovate[bot] e94e7624cf chore(deps): update danger/danger-js action to v13.0.5 (#5652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 13:18:26 +00:00
renovate[bot] 1c35ef9e58 fix(deps): update dependency io.element.android:element-call-embedded to v0.16.1 2025-10-31 12:45:27 +00:00
Benoit Marty f6163f1ae3 Merge pull request #5641 from element-hq/feature/bma/callbackRenaming
Improve architecture around Nodes
2025-10-31 13:42:39 +01:00
Benoit Marty 07b6148035 Remove context(parentNode: Node) and provide the parent Node as a parameter. 2025-10-31 12:04:57 +01:00