Benoit Marty
a25797dfd3
Code cleanup
2025-09-22 14:59:43 +02:00
ganfra
a7fb213ff7
Merge pull request #5376 from element-hq/feature/fix_room_membership_nav
...
fix (room navigation) : fix navigation when leaving room/space
2025-09-22 14:36:18 +02:00
Benoit Marty
8dee4d0137
Merge pull request #5388 from element-hq/feature/bma/fixIssueOnFtueNotificationScreen
...
Change in clear cache behavior
2025-09-22 12:15:17 +02:00
ElementBot
99f956bdc3
Sync Strings from Localazy ( #5385 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-22 11:19:35 +02:00
Benoit Marty
f683728f35
Change in clear cache behavior:
...
- Do not reset the analytics store, so that we do not ask the user consent again => Parity with iOS.
- Do not reset the permission store, because it contains information that's related to the system permission, which cannot be retrieved otherwise => Should help with #3195 .
2025-09-22 11:14:41 +02:00
Benoit Marty
bb5ef7a62c
Merge pull request #5379 from element-hq/feature/bma/cleanupFtueCode
...
Cleanup ftue code and ensure verification confirmation is displayed
2025-09-22 11:13:50 +02:00
Jorge Martin Espinosa
750a88410b
Add room info to the thread's top app bar ( #5374 )
...
* Add room info to the thread's top app bar
* Update screenshots
* Fix lint issues
---------
Co-authored-by: ElementBot <android@element.io>
2025-09-22 09:56:36 +02:00
Benoit Marty
b1b37b1224
Simplify the code again.
...
We do not need `isVerificationStatusKnown`. If `sessionVerificationService.sessionVerifiedStatus` is `Unknown`, `isSessionVerificationStateReady()` will return true and `isSessionNotVerified()` will not be called, since the `ftueState` will be `FtueStep.WaitingForInitialState`.
Note that TU is still OK with this change.
2025-09-22 09:34:32 +02:00
sim
b0f2763e7e
Changed default branch to please the bot
2025-09-22 09:13:07 +02:00
sim
efa3a2fc3a
Put developer settings at the end of the view
...
It used to be before "Sign out" which once the developer setting was
enabled went over the build version. So clicking 8 times on the build
version instead of 7 to enable dev settings was signing out the user.
2025-09-22 09:01:43 +02:00
renovate[bot]
6b5c5ae5a4
Update plugin dependencycheck to v12.1.5
2025-09-20 16:46:19 +00:00
renovate[bot]
835769102c
Update dependency org.maplibre.gl:android-sdk to v11.13.5
2025-09-20 12:41:47 +00:00
Benoit Marty
b2630553b4
Ensure we wait for user confirmation of session verified before going to next step.
2025-09-19 18:50:56 +02:00
ganfra
0ed32a9227
Merge pull request #5367 from element-hq/renovate/com.google.firebase-firebase-bom-34.x
...
Update dependency com.google.firebase:firebase-bom to v34.3.0
2025-09-19 18:33:32 +02:00
renovate[bot]
b3d1cabb66
Update dependency org.matrix.rustcomponents:sdk-android to v25.9.19 ( #5377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-19 15:53:02 +00:00
ganfra
dd13605085
feature (space) : add string "No space name"
2025-09-19 17:42:47 +02:00
Benoit Marty
4d60d6d3be
Rename val
2025-09-19 16:59:46 +02:00
ganfra
5cda6730c4
Merge branch 'develop' into feature/fga/join_space
2025-09-19 16:35:55 +02:00
ganfra
635e1dc562
fix (room navigation) : fix navigation when leaving room/space from another device
2025-09-19 16:28:00 +02:00
Jorge Martin Espinosa
fa64db56e7
Add logs to detect duplicates in the room list ( #5364 )
...
* Add logs to detect duplicates in the room list
* Add comments and helper class about the caching results logging
2025-09-19 14:24:06 +00: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
renovate[bot]
ef9e64f420
Update dependency com.google.firebase:firebase-bom to v34.3.0
2025-09-18 21:10:26 +00: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
renovate[bot]
2458f2bd55
Update dependencyAnalysis to v3
2025-09-17 20:35:43 +00:00