Commit Graph

11656 Commits

Author SHA1 Message Date
Benoit Marty
09f4518eb7 Add missing preview case (space without name) 2025-09-22 17:23:55 +02:00
ElementBot
097e2db4f6 Update screenshots 2025-09-22 14:42:36 +00:00
Benoit Marty
b51c421e29 Introduce LoadedDetails, different for Room and Space. 2025-09-22 16:26:33 +02:00
Benoit Marty
1ba474e3d8 Localazy 2025-09-22 15:47:34 +02:00
Benoit Marty
15bcf3516a Fix existing tests 2025-09-22 15:36:38 +02:00
Benoit Marty
a25797dfd3 Code cleanup 2025-09-22 14:59:43 +02:00
ganfra
dd13605085 feature (space) : add string "No space name" 2025-09-19 17:42:47 +02:00
ganfra
5cda6730c4 Merge branch 'develop' into feature/fga/join_space 2025-09-19 16:35:55 +02:00
Benoit Marty
875a52a4f7 Merge pull request #5371 from element-hq/feature/bma/cleanMatrixAuthenticationService
Clean MatrixAuthenticationService and SessionStore API
2025-09-19 11:28:37 +02:00
Benoit Marty
37d036cb12 Remove MatrixAuthenticationService.getLatestSessionId() 2025-09-19 10:57:26 +02:00
Benoit Marty
04835efe96 Do not use MatrixAuthenticationService in RootFlowNode, only use SessionStore 2025-09-19 10:57:24 +02:00
Benoit Marty
8ece6afb23 Change test in RustMatrixAuthenticationServiceTest 2025-09-19 10:57:22 +02:00
Benoit Marty
d9755234dc Remove MatrixAuthenticationService.loggedInStateFlow() 2025-09-19 10:57:20 +02:00
Benoit Marty
8e819d48ed Rename API and update test. 2025-09-19 10:57:18 +02:00
Benoit Marty
06bcbb8bb8 Rename method storeData to addSession. 2025-09-19 10:57:17 +02:00
Benoit Marty
a46b7c27a9 Merge pull request #5372 from element-hq/feature/bma/fixLogoutUseCase
When logging out from Pin code screen, logout from all the sessions.
2025-09-19 10:15:18 +02:00
Benoit Marty
be61b89bfb When logging out from Pin code screen, logout from all the sessions. 2025-09-19 09:53:07 +02:00
Benoit Marty
a2d728d29e Merge pull request #5369 from element-hq/feature/bma/requireClientSecret
Make PushData.clientSecret mandatory.
2025-09-19 09:40:25 +02:00
Benoit Marty
799531ae4f Merge pull request #5370 from element-hq/feature/bma/bugReportFlowNode
Introduce BugReportFlowNode, and remove NavTarget.ViewLogs from RootFlowNode
2025-09-19 09:40:06 +02:00
Benoit Marty
acb5cb609b Introduce BugReportFlowNode, and remove NavTarget.ViewLogs from RootFlowNode. 2025-09-19 09:09:59 +02:00
Benoit Marty
b9df8f969a Make PushData.clientSecret mandatory.
Also do not restore the last session as a fallback, it can lead to error in a multi account context, or even when a ghost pusher send a Push.
2025-09-19 08:57:23 +02:00
Benoit Marty
807b066520 Merge pull request #5343 from element-hq/feature/bma/testEntryPoint
Add test on DefaultSpaceEntryPoint
2025-09-18 23:08:12 +02:00
Benoit Marty
4a16b4ad34 Fix compilation issues after merging develop. 2025-09-18 21:36:21 +02:00
Benoit Marty
595cec7d33 Merge branch 'develop' into feature/bma/testEntryPoint 2025-09-18 18:58:30 +02:00
Benoit Marty
6ad8be2b12 Merge pull request #5306 from element-hq/feature/bma/removeDeadCode
Remove dead code
2025-09-18 18:11:06 +02:00
Benoit Marty
ae81617475 Merge pull request #5363 from element-hq/feature/bma/addCommentOnSdkDep
Dependency: extract the Matrix SDK and add instructions for upgrading the library
2025-09-18 18:10:23 +02:00
Benoit Marty
4fce5eabe8 Merge branch 'develop' into feature/bma/addCommentOnSdkDep 2025-09-18 18:10:04 +02:00
Benoit Marty
116fbef64f Merge pull request #5361 from element-hq/feature/bma/testMediaGalleryPresenter
Complete test on MediaGalleryPresenter
2025-09-18 18:09:20 +02:00
ganfra
99687ce91b Merge pull request #5350 from element-hq/renovate/telephoto
Update telephoto to v0.17.0
2025-09-18 17:39:04 +02:00
renovate[bot]
979a98d40a Update dependency org.matrix.rustcomponents:sdk-android to v25.9.18 (#5365)
This contains important performance fixes for the room list.

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-18 15:02:39 +00:00
Valere Fedronic
96f1ef829f Use the new RtcNotification event instead of the deprecated CallNotify
Use the new RtcNotification event instead of the now deprecated CallNotify
2025-09-18 15:23:23 +02:00
Valere
ac16dda470 fix the tests 2025-09-18 14:32:01 +02:00
Valere
2a4f846374 Fix wrong expiration default that was breaking tests 2025-09-18 12:58:36 +02:00
Valere
d5983a33c2 fix Conflicting import 2025-09-18 12:25:28 +02:00
Valere
f9fa38f229 refactor: rename CallNotify to RtcNotification to match new event 2025-09-18 09:25:13 +02:00
Valere
2ecd4ecaf5 review + tests 2025-09-18 09:18:36 +02:00
Valere
ac7e1d6dc3 fix test compilation 2025-09-17 15:53:14 +02:00
Benoit Marty
c33624c9af Dependency: extract the Matrix SDK and add instructions for upgrading the library. 2025-09-17 15:30:42 +02:00
Valere
9c11444cc7 bump rust component version 2025-09-17 15:28:48 +02:00
Valere
5221f0890c Use the new RtcNotification instead of deprecated CallNotify 2025-09-17 15:15:33 +02:00
Benoit Marty
1abeb8e5c7 Complete test on MediaGalleryPresenter 2025-09-17 12:18:37 +02:00
Benoit Marty
66bc4cad8f Merge pull request #5359 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x
Update dependency org.matrix.rustcomponents:sdk-android to v25.9.16
2025-09-16 16:03:44 +02:00
Benoit Marty
d3e2354517 Add .idea/copilot.* to .gitignore 2025-09-16 15:54:10 +02:00
Benoit Marty
5cc5304be2 Add unit test on ChangeRoomMemberRolesListType.toRoomMemberRole() 2025-09-16 15:50:57 +02:00
ganfra
9b2a1a711d design (join room) : update design of join room screen 2025-09-16 14:51:11 +02:00
Benoit Marty
626689a285 Fix issue after rebase. 2025-09-16 14:41:00 +02:00
Benoit Marty
a29878a170 Use SimpleFeatureEntryPoint when possible. 2025-09-16 14:38:32 +02:00
Benoit Marty
2ffb0f8581 Remove empty line. 2025-09-16 14:38:32 +02:00
Benoit Marty
264472ba36 Avoid using AndroidJUnit4 runner to test Entrypoint implementations. 2025-09-16 14:38:32 +02:00
Benoit Marty
682e7928cf Split long line 2025-09-16 14:38:32 +02:00