Benoit Marty
73bd7ec51c
Merge pull request #5387 from p1gp1g/fix
...
Put developer settings at the end of the view
2025-09-24 14:29:32 +02:00
Benoit Marty
13706a4dc0
Merge pull request #5401 from element-hq/feature/bma/messagesViewTopBars
...
Rework on messages view top bars
2025-09-24 14:15:22 +02:00
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
Benoit Marty
e5cc4938ad
More cleanup
2025-09-23 21:56:03 +02:00
Benoit Marty
f1a9a2200b
More cleanup
2025-09-23 21:51:26 +02:00
Benoit Marty
1fcd47f3e8
More cleanup
2025-09-23 21:49:11 +02:00
Benoit Marty
3c35a457aa
Reduce number of previews of MessagesView and create preview dedicated to MessagesViewTopBar.
2025-09-23 21:49:11 +02:00
Benoit Marty
f05b1355fb
Extract topbars from MessagesView to reduce this file size.
...
No code change.
2025-09-23 21:49:10 +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
ganfra
72e39c2abb
Merge branch 'develop' into fix
2025-09-23 14:38:45 +02: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
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
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