ganfra
d4a0559f39
change : update wording of SpaceSettings ff
...
Co-authored-by: Benoit Marty <benoitm@element.io>
2025-12-03 17:20:56 +01:00
ganfra
1fb08fd2c8
Merge pull request #5826 from element-hq/feature/fga/hide_banned_members_name
...
change(room member): make sure we never display name/avatar when member is banned
2025-12-03 17:19:30 +01:00
ganfra
45bb8b6e30
quality: fix test dependency
2025-12-03 15:42:19 +01:00
ElementBot
e8ee2c45c8
Update screenshots
2025-12-03 14:26:02 +00:00
ganfra
cf4d4505bd
change(room details edit): adjust the ui
2025-12-03 15:10:59 +01:00
ganfra
c08de1f904
change(room details edit): move to his own module
2025-12-03 14:30:05 +01:00
ganfra
866507ca6a
design: update EditableAvatarView to match figma
2025-12-03 11:38:11 +01:00
ganfra
6badd20e90
quality: remove useless code on MatrixRoomState
2025-12-03 11:38:11 +01:00
ganfra
ee124b22fd
change(edit room details): expose isSpace
2025-12-03 11:38:11 +01:00
ganfra
3633866ace
quality: fix SpacePresenterTest
2025-12-03 11:28:24 +01:00
Jorge Martín
1eaa09975a
Changelog for version 25.12.0
2025-12-03 11:27:28 +01:00
ganfra
5f2134b2d5
space: SpaceSettings feature flag should be off by default
2025-12-03 11:14:20 +01:00
Jorge Martín
cd0abf925e
Merge tag 'v25.12.0' into develop
...
v25.12.0
2025-12-03 10:42:29 +01:00
Jorge Martín
386bd11156
Merge branch 'release/25.12.0'
2025-12-03 10:41:56 +01:00
Jorge Martín
8578f83caa
Adding fastlane file for version 25.12.0
2025-12-03 10:35:48 +01:00
Jorge Martín
dc442778f8
Setting version for the release 25.12.0
2025-12-03 10:31:20 +01:00
Benoit Marty
2d3a7f9745
Merge pull request #5821 from element-hq/feature/bma/fixLongVoiceRecording
...
Fix long voice recording
2025-12-03 10:27:46 +01:00
Benoit Marty
fc27accb94
Remove useless derivedStateOf
2025-12-03 09:52:41 +01:00
ganfra
be90afe22b
fix: rely only on RoomMember Role values instead of using the powerLevel.
2025-12-02 21:42:29 +01:00
ganfra
a23bdfb1d4
Merge pull request #5830 from element-hq/sync-localazy
...
Sync Strings
2025-12-02 20:58:45 +01:00
ganfra
aaed75a3ca
quality: fix ktlint
2025-12-02 20:26:42 +01:00
Jorge Martin Espinosa
9756d0a5cb
Upgrade the Rust SDK to v25.12.2 ( #5838 )
...
* Upgrade the Rust SDK to `v25.12.2`
2025-12-02 17:12:56 +00:00
Benoit Marty
14b83d6a7e
Merge pull request #5824 from element-hq/feature/bma/roomListIndicators
...
Add room list indicators about last message
2025-12-02 17:42:46 +01:00
renovate[bot]
213e7ed850
fix(deps): update dependency io.element.android:element-call-embedded to v0.16.3
2025-12-02 17:27:46 +01:00
ElementBot
c9bd8ec0bd
Update screenshots
2025-12-02 16:18:44 +00:00
Jorge Martin Espinosa
78439c17ab
Revert "fix(deps): update dependency com.posthog:posthog-android to v3.27.0"
...
This reverts commit eedaeb6b35 .
2025-12-02 17:11:04 +01:00
ganfra
6874d29532
fix(security&privacy): update string resources
2025-12-02 17:03:56 +01:00
Benoit Marty
43de65a612
Rename LatestEvent.Regular to LatestEvent.Synced
2025-12-02 16:54:50 +01:00
Benoit Marty
011378aa76
Update API of RoomLatestEventFormatter.
2025-12-02 16:51:23 +01:00
Benoit Marty
7f0912850c
Let the composer takes at max half of the available height. The value will be different if the soft keyboard is displayed or not.
...
Closes #3851
2025-12-02 16:36:30 +01:00
Jorge Martin Espinosa
2e2d68ba83
Load JoinedRoom in home screen, pass it to the room flow ( #5817 )
...
* Load `JoinedRoom` in `HomeFlowNode.navigateToRoom`, then pass it to the next navigation nodes
* Add delayed loading indicator for cases when loading the room takes too long
* Avoid an extra FFI call in `RustRoomFactory`.
Use `RoomInfo.membership` instead.
Also use `computation` dispatcher, since it should reduce the delay when switching contexts.
* Remove the dispatcher usage when loading the room in `HomeFlowNode`, we immediately call a method that changes the dispatcher used
* Make sure only a single room is opened at a time
2025-12-02 15:22:55 +00:00
renovate[bot]
eedaeb6b35
fix(deps): update dependency com.posthog:posthog-android to v3.27.0
2025-12-02 15:56:56 +01:00
Benoit Marty
b990f78bb8
Remove dead code.
2025-12-02 15:34:09 +01:00
renovate[bot]
53785c2322
fix(deps): update dependency org.maplibre.gl:android-sdk to v12.2.1
2025-12-01 13:54:36 +00:00
bmarty
32d56ea92d
Sync Strings from Localazy
2025-12-01 00:23:54 +00:00
ganfra
86a2f55db3
space: start branching space settings flow
2025-11-28 17:13:08 +01:00
ganfra
185ef152fe
space: add space settings ff and branch it
2025-11-28 14:50:55 +01:00
ganfra
a89484e826
space: mark space ff as finished
2025-11-28 14:20:52 +01:00
Jorge Martín
f265a47243
Make sure we don't finish NotificationTapOpensTimeline until we've actually rendered the timeline event we need to focus on
2025-11-28 14:15:54 +01:00
Jorge Martín
c6e0686dec
Reuse coroutine in DefaultAnalyticsRoomListStateWatcher instead of creating and cancelling the same one
2025-11-28 14:15:54 +01:00
Jorge Martín
ed020114dc
Add Noop variants for the new watcher interfaces in :analytics:api
2025-11-28 14:15:54 +01:00
Jorge Martín
1c576fd42d
Add AnalyticsService.cancelLongRunningTransaction and AnalyticsService.finishLongRunningTransaction
2025-11-28 14:15:54 +01:00
Jorge Martín
1d77aa447d
Extract from_notification extra to a constant in IntentNavigationExtras
...
Allow `IntentProvider` to receive extras and `PendingIntentFactory` to send them.
2025-11-28 14:15:54 +01:00
Jorge Martín
04feea5d25
Move analytic watchers to :services:analytics
2025-11-28 14:15:54 +01:00
Jorge Martín
055b9f67a0
Add tests for DefaultAnalyticsColdStartWatcher
2025-11-28 14:15:54 +01:00
Jorge Martín
4b3796844f
Add transaction trees for opening a room so we can have a nice trace view
2025-11-28 14:15:54 +01:00
Jorge Martín
10b31e3e72
Add OpenRoom long running analytic transaction
2025-11-28 14:15:54 +01:00
Jorge Martín
daf7bea39e
Add another performance check for cold start time until the cached room list is displayed
2025-11-28 14:15:54 +01:00
Jorge Martín
e1bd189ba0
Add a performance check for notification tap -> populated timeline time
2025-11-28 14:15:54 +01:00
Jorge Martín
8815fe7986
Add a 'warm' room list performance check:
...
We want to measure how long it takes the SDK to update the room list when the app comes back from being in background.
Note we don't want to check this in cold starts, only warm ones.
2025-11-28 14:15:54 +01:00