Benoit Marty
461565fc9c
Merge branch 'develop' into feature/fga/join_space
2025-09-24 11:20:17 +02:00
Jorge Martin Espinosa
e6b7ab8204
Ensure the thread summary sender display name won't wrap to the next line ( #5403 )
2025-09-24 10:16:42 +02:00
Jorge Martin Espinosa
b75b79bf40
When joining a call, wait for the content_loaded action ( #5399 )
...
* When joining a call, wait for the `content_loaded` action
This ensures the widget won't be disposed when the user joins a call and loads the lobby screen for room calls
2025-09-23 15:18:53 +00:00
Jorge Martin Espinosa
3a3dce150a
Add thread decoration with latest event details ( #5355 )
...
* Add thread decoration with latest event details
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2025-09-23 14:57:50 +00:00
Benoit Marty
c4d7d42141
Add notification troubleshoot test about blocked users.
2025-09-23 08:59:40 +02:00
Benoit Marty
e8c2fe3a75
Add missing tests.
2025-09-22 17:53:30 +02:00
Benoit Marty
09f4518eb7
Add missing preview case (space without name)
2025-09-22 17:23:55 +02: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
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
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
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
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
be61b89bfb
When logging out from Pin code screen, logout from all the sessions.
2025-09-19 09:53:07 +02:00
Benoit Marty
acb5cb609b
Introduce BugReportFlowNode, and remove NavTarget.ViewLogs from RootFlowNode.
2025-09-19 09:09:59 +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
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
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
Valere
5221f0890c
Use the new RtcNotification instead of deprecated CallNotify
2025-09-17 15:15:33 +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
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
Benoit Marty
61542f2080
Add more tests.
2025-09-16 14:38:32 +02:00
Benoit Marty
bd51ad3464
Cleanup
2025-09-16 14:38:32 +02:00
Benoit Marty
f0709aaf1c
Cleanup
2025-09-16 14:38:32 +02:00
Benoit Marty
e36273b94c
Add test on DefaultEntryPoints
2025-09-16 14:38:32 +02:00
Benoit Marty
629fc552e5
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
Benoit Marty
6813abc354
Add test on DefaultAnalyticsEntryPoint
2025-09-16 14:38:31 +02:00
Benoit Marty
1516bb7db4
Add test on DefaultSpaceEntryPoint
2025-09-16 14:38:31 +02:00
Benoit Marty
fecb8cb0be
Cleanup nodes ( #5358 )
...
* Remove unused NavTarget.Empty
* Let SpaceEntryPoint.Inputs implement NodeInputs.
* Small cleanup
* Small cleanup
* Method can be private.
* Simplify code
* Rename to follow naming convention
* Rename Node to follow naming convention
* Add Konsist test.
* Remove useless line of code.
2025-09-16 14:36:43 +02:00
Benoit Marty
11887a39a2
Rename to follow naming convention
2025-09-16 10:36:35 +02:00
Benoit Marty
071665905b
Simplify code
2025-09-16 10:33:18 +02:00
Valere Fedronic
2ca0afff3a
Call: MSC4310 sending RTC decline event and listening for Decline from other sessions
...
MSC4310 RTC decline event support
2025-09-16 10:25:17 +02:00