Benoit Marty
290298ce01
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
c646d6d5c1
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
30e91e71b0
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
dcec9581cd
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
2a3cc2f759
Changed default branch to please the bot
2025-09-22 09:13:07 +02:00
sim
eef40f342d
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]
182f804548
Update plugin dependencycheck to v12.1.5
2025-09-20 16:46:19 +00:00
renovate[bot]
d525e973d4
Update dependency org.maplibre.gl:android-sdk to v11.13.5
2025-09-20 12:41:47 +00:00
Benoit Marty
f9d8c9a065
Ensure we wait for user confirmation of session verified before going to next step.
2025-09-19 18:50:56 +02:00
ganfra
c195cf24d3
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]
0bdf998c7f
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
91455c6019
feature (space) : add string "No space name"
2025-09-19 17:42:47 +02:00
Benoit Marty
80810cddf1
Rename val
2025-09-19 16:59:46 +02:00
ganfra
c4308e9810
Merge branch 'develop' into feature/fga/join_space
2025-09-19 16:35:55 +02:00
ganfra
e52f2e2274
fix (room navigation) : fix navigation when leaving room/space from another device
2025-09-19 16:28:00 +02:00
Jorge Martin Espinosa
5c893e7de1
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
0b4b63a96b
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
92b8be99d1
Remove MatrixAuthenticationService.getLatestSessionId()
2025-09-19 10:57:26 +02:00
Benoit Marty
6f827bb090
Do not use MatrixAuthenticationService in RootFlowNode, only use SessionStore
2025-09-19 10:57:24 +02:00
Benoit Marty
a8c12892a9
Change test in RustMatrixAuthenticationServiceTest
2025-09-19 10:57:22 +02:00
Benoit Marty
121eb11fa7
Remove MatrixAuthenticationService.loggedInStateFlow()
2025-09-19 10:57:20 +02:00
Benoit Marty
80fa442b64
Rename API and update test.
2025-09-19 10:57:18 +02:00
Benoit Marty
65d682f8ca
Rename method storeData to addSession.
2025-09-19 10:57:17 +02:00
Benoit Marty
95ce40406b
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
6f06e6a6c3
When logging out from Pin code screen, logout from all the sessions.
2025-09-19 09:53:07 +02:00
Benoit Marty
b5e535029f
Merge pull request #5369 from element-hq/feature/bma/requireClientSecret
...
Make PushData.clientSecret mandatory.
2025-09-19 09:40:25 +02:00
Benoit Marty
eef452734d
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
6355feb96d
Introduce BugReportFlowNode, and remove NavTarget.ViewLogs from RootFlowNode.
2025-09-19 09:09:59 +02:00
Benoit Marty
1cc7afb585
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]
aa118f83a0
Update dependency com.google.firebase:firebase-bom to v34.3.0
2025-09-18 21:10:26 +00:00
Benoit Marty
786b68d77e
Merge pull request #5343 from element-hq/feature/bma/testEntryPoint
...
Add test on DefaultSpaceEntryPoint
2025-09-18 23:08:12 +02:00
Benoit Marty
2af6895b9f
Fix compilation issues after merging develop.
2025-09-18 21:36:21 +02:00
Benoit Marty
b194153b66
Merge branch 'develop' into feature/bma/testEntryPoint
2025-09-18 18:58:30 +02:00
Benoit Marty
e980936162
Merge pull request #5306 from element-hq/feature/bma/removeDeadCode
...
Remove dead code
2025-09-18 18:11:06 +02:00
Benoit Marty
860a46bb42
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
3422b7d90a
Merge branch 'develop' into feature/bma/addCommentOnSdkDep
2025-09-18 18:10:04 +02:00
Benoit Marty
692362ecce
Merge pull request #5361 from element-hq/feature/bma/testMediaGalleryPresenter
...
Complete test on MediaGalleryPresenter
2025-09-18 18:09:20 +02:00
ganfra
fb95d885e3
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]
4c7c0a4163
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
d30f3854d2
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
b13c93f3cd
fix the tests
2025-09-18 14:32:01 +02:00
Valere
f7b7328fea
Fix wrong expiration default that was breaking tests
2025-09-18 12:58:36 +02:00
Valere
6052d453fe
fix Conflicting import
2025-09-18 12:25:28 +02:00
Valere
1a7ce368b7
refactor: rename CallNotify to RtcNotification to match new event
2025-09-18 09:25:13 +02:00
Valere
be5244708f
review + tests
2025-09-18 09:18:36 +02:00
renovate[bot]
1ffdf74ca9
Update dependencyAnalysis to v3
2025-09-17 20:35:43 +00:00
Valere
277602f2bc
fix test compilation
2025-09-17 15:53:14 +02:00
Benoit Marty
b26fa73e8d
Dependency: extract the Matrix SDK and add instructions for upgrading the library.
2025-09-17 15:30:42 +02:00
Valere
d350a553a9
bump rust component version
2025-09-17 15:28:48 +02:00
Valere
508aef98ff
Use the new RtcNotification instead of deprecated CallNotify
2025-09-17 15:15:33 +02:00