ganfra
6db952c7df
quality: fix more tests
2025-11-06 13:47:52 +01:00
ganfra
fbe7476ba7
change(roles and permissions): use @RoomCoroutineScope instead of local scope
2025-11-06 10:59:50 +01:00
ganfra
910bac9c4e
misc: introduce @RoomCoroutineScope
2025-11-06 10:59:50 +01:00
ganfra
91c7b597ce
design: improve PreferenceDropdown
2025-11-06 10:59:50 +01:00
ElementBot
111b4f8b1b
Update screenshots
2025-11-05 20:58:34 +00:00
ganfra
d9695ae6a0
change(roles and permissions): change title for space
2025-11-05 21:42:51 +01:00
ganfra
83a4457d6e
Merge branch 'develop' into feature/fga/role_and_permissions_rework
2025-11-05 20:29:04 +01:00
Benoit Marty
ba0c659df1
Merge pull request #5645 from element-hq/feature/bma/mutliAccountNotification
...
Improve rendering notification for multi account
2025-11-05 18:08:20 +01:00
ganfra
d9ebf876f6
quality(roles and permissions): fix tests
2025-11-05 17:54:02 +01:00
ganfra
bd14e74080
Merge pull request #5668 from element-hq/feature/fga/space_settings
...
Space : prepare Space Settings screen
2025-11-05 16:18:09 +01:00
ganfra
8dec6602bf
quality: use callback() method in nodes
2025-11-05 15:42:59 +01:00
ganfra
fe7bc4fd9d
change(roles and permissions): clean code
2025-11-05 15:40:34 +01:00
ganfra
42b8dc33f2
change(roles and permissions): improve the flow
2025-11-05 14:42:34 +01:00
Benoit Marty
a9958fec6d
Changelog for version 25.11.2
2025-11-05 12:49:26 +01:00
Benoit Marty
19d4c70aa1
Adding fastlane file for version 25.11.2
2025-11-05 12:49:25 +01:00
Benoit Marty
28c6c1083c
Setting version for the release 25.11.2
2025-11-05 12:49:24 +01:00
Benoit Marty
3ed24b65e2
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
cf742b42d0
Fix test.
2025-11-05 11:47:51 +01:00
Benoit Marty
1d79ab88bd
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
d953455166
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
ganfra
8b60c8309c
design: PreferenceDropdown now uses DropdownMenu
2025-11-05 10:21:09 +01:00
ganfra
3de8618c64
design: update DropdownMenu to better match figma
2025-11-05 10:16:51 +01:00
renovate[bot]
e22c976c1d
fix(deps): update metro to v0.7.4
2025-11-05 02:42:27 +00:00
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
af12ff3c9a
Use new SessionStore API
2025-11-04 16:22:16 +01:00
Benoit Marty
1bba0d4dda
Merge remote-tracking branch 'origin/develop' into feature/bma/mutliAccountNotification
2025-11-04 16:20:42 +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
Benoit Marty
d968d5aff0
Remove unused property
2025-11-04 15:53:50 +01:00
Benoit Marty
be807f4b5c
Revert "NotificationDataFactory: improve API"
...
This reverts commit 7d7ea5d67c .
# Conflicts:
# libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/notifications/NotificationDataFactoryTest.kt
2025-11-04 15:43:23 +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
ganfra
e557ceb702
change(roles and permissions): update change permission design
2025-11-03 21:40:42 +01:00
ganfra
2eec5f8a9a
quality: fix import in test
2025-11-03 20:27:37 +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