Commit graph

12745 commits

Author SHA1 Message Date
ganfra
74d1599c6c
Merge pull request #5831 from element-hq/renovate/org.maplibre.gl-android-sdk-12.x
fix(deps): update dependency org.maplibre.gl:android-sdk to v12.2.1
2025-12-04 10:10:34 +01:00
Benoit Marty
29cba900f2
Merge pull request #5835 from element-hq/feature/bma/limitComposerHeight
Limit composer height dynamically
2025-12-04 09:49:19 +01:00
renovate[bot]
8f3fbfbc52 fix(deps): update metro to v0.8.1 2025-12-04 08:07:32 +01:00
renovate[bot]
95414b4051 fix(deps): update dependency androidx.exifinterface:exifinterface to v1.4.2 2025-12-04 08:07:20 +01:00
ganfra
1410563643
Merge pull request #5832 from element-hq/feature/fga/fix_owner_admin_displayed_twice
fix: usersWithRole(Owner) returns creators only if privilegedCreatorRole is true
2025-12-03 18:19:20 +01:00
Benoit Marty
fc1b902ab4 Remove unused import. 2025-12-03 17:55:40 +01:00
ganfra
e9e699ee19
Merge pull request #5827 from element-hq/feature/fga/space_feature_flags
Space feature flags
2025-12-03 17:53:03 +01:00
ganfra
a371fe95ef
quality: remove useless parenthesis
Co-authored-by: Benoit Marty <benoitm@element.io>
2025-12-03 17:45:37 +01:00
Benoit Marty
35e75b944f Merge branch 'develop' into feature/bma/limitComposerHeight 2025-12-03 17:44:05 +01:00
ganfra
c6095bb651
Merge pull request #5844 from element-hq/feature/fga/room_edit_details
Change : room details edit
2025-12-03 17:43:59 +01:00
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