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
Jorge Martín
1eaa09975a
Changelog for version 25.12.0
2025-12-03 11:27:28 +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
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
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
bmarty
32d56ea92d
Sync Strings from Localazy
2025-12-01 00:23:54 +00: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
Jorge Martín
3d590c1c46
Have long running analytic transactions return actual transactions.
...
Also add `AnalyticsService.getLongRunningTransaction` and change `AnalyticsService.stopLongRunningTransaction` to `removeLongRunningTransaction`.
2025-11-28 14:15:54 +01:00
ganfra
441b2e7fb5
Merge pull request #5816 from element-hq/feature/fga/security_and_privacy_rework
...
Change : security and privacy rework
2025-11-28 10:09:23 +01:00
ganfra
5d61504f24
quality: fix lint issues
2025-11-27 19:02:15 +01:00
Benoit Marty
cc79dfb234
Merge pull request #5825 from element-hq/feature/bma/roomListServiceSorter
...
Room list: enable latest event sorter.
2025-11-27 15:51:22 +01:00
Benoit Marty
699cf9647e
Room list: enable latest event sorter.
2025-11-27 14:55:19 +01:00
ElementBot
919b577659
Update screenshots
2025-11-27 12:17:28 +00:00
Benoit Marty
5624386f98
Add indicators in room list for sending event and errors.
2025-11-27 12:58:25 +01:00
Benoit Marty
29d4dfb195
Merge pull request #5822 from element-hq/feature/bma/cleanupRoomMemberListDataSource
...
Inject RoomMemberListDataSource in the presenter constructor.
2025-11-27 10:36:35 +01:00
renovate[bot]
63e582f773
fix(deps): update dependencyanalysis to v3.5.1 ( #5819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 10:34:34 +01:00
Benoit Marty
597a243579
Inject RoomMemberListDataSource in the presenter constructor.
2025-11-27 09:57:07 +01:00
Benoit Marty
d94e8e7a2c
Rename VoiceMessageComposerEvents to VoiceMessageComposerEvent
2025-11-27 09:41:29 +01:00
Benoit Marty
b25b99c890
Add unit test to ensure that number of levels is limited.
2025-11-27 09:30:22 +01:00