Commit Graph

14459 Commits

Author SHA1 Message Date
Benoit Marty 6cd0af9235 Merge pull request #5378 from element-hq/feature/fga/join_space
Feature : Join Space (WIP)
2025-09-24 13:50:07 +02:00
ganfra 06bd0ce9db Merge pull request #5382 from element-hq/renovate/org.owasp.dependencycheck-12.x
Update plugin dependencycheck to v12.1.5
2025-09-24 13:40:02 +02:00
ganfra dd2c9d4450 sdk (space) : use the new space/spaceUpdate api from space list 2025-09-24 12:48:24 +02:00
ElementBot f3a9646db2 Update screenshots 2025-09-24 09:36:41 +00:00
Benoit Marty f3f19ec476 Merge branch 'develop' into feature/fga/join_space 2025-09-24 11:20:17 +02:00
Jorge Martin Espinosa d391be7002 Ensure the thread summary sender display name won't wrap to the next line (#5403) 2025-09-24 10:16:42 +02:00
ElementBot 321c5f6497 Update screenshots 2025-09-23 20:12:48 +00:00
Benoit Marty e36c9b7b88 More cleanup 2025-09-23 21:56:03 +02:00
Benoit Marty 4dfb9a32b8 More cleanup 2025-09-23 21:51:26 +02:00
Benoit Marty 164149e76b More cleanup 2025-09-23 21:49:11 +02:00
Benoit Marty b3dd6a257e Reduce number of previews of MessagesView and create preview dedicated to MessagesViewTopBar. 2025-09-23 21:49:11 +02:00
Benoit Marty 8d3a6d3b6f Extract topbars from MessagesView to reduce this file size.
No code change.
2025-09-23 21:49:10 +02:00
Jorge Martin Espinosa cc38651c44 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 0a5c178fe8 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 5cadd37fa6 Merge pull request #5396 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x
Update dependency org.matrix.rustcomponents:sdk-android to v25.9.23
2025-09-23 15:11:36 +02:00
renovate[bot] 0a9fc58d75 Update dependency net.java.dev.jna:jna to v5.18.0 2025-09-23 13:02:18 +00:00
Benoit Marty c70b736169 Merge pull request #5381 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
Update dependency org.maplibre.gl:android-sdk to v11.13.5
2025-09-23 14:59:27 +02:00
Benoit Marty a6b69da9db Merge pull request #5194 from element-hq/renovate/major-dependencyanalysis
Update dependencyAnalysis to v3 (major)
2025-09-23 14:57:40 +02:00
ganfra ad63de00df Merge branch 'develop' into fix 2025-09-23 14:38:45 +02:00
ElementBot 532dd03212 Update screenshots 2025-09-23 12:37:03 +00:00
renovate[bot] dce9d52054 Update dependency org.matrix.rustcomponents:sdk-android to v25.9.23 2025-09-23 12:20:13 +00:00
Jorge Martin Espinosa 0a2bdbd5a8 Upgrade Element Call embedded dependency to v0.16.0-rc.4 (#5391)
We need this to test some changes in the nightly versions
2025-09-23 14:08:56 +02:00
Benoit Marty 4a04bd5b83 Merge pull request #5394 from element-hq/feature/bma/testIgnoredUser
Add troubleshhot notification test about blocked users
2025-09-23 12:31:56 +02:00
ElementBot 46d528e207 Update screenshots 2025-09-23 08:38:58 +00:00
Benoit Marty 2884ae0f44 Detekt and ktlint are confused with Kotlin context... 2025-09-23 10:10:44 +02:00
Benoit Marty 8d5078904a Introduce runAndTestState extension on NotificationTroubleshootTest 2025-09-23 09:46:21 +02:00
Benoit Marty 8434b504d4 Cleanup 2025-09-23 09:28:01 +02:00
Benoit Marty 1d82ad394f Add missing tests on TroubleshootTestSuite 2025-09-23 09:26:13 +02:00
Benoit Marty a83fc2aa1d Add default value for Failure.hasQuickFix 2025-09-23 09:13:45 +02:00
Benoit Marty fa14e4c106 Add notification troubleshoot test about blocked users. 2025-09-23 08:59:40 +02:00
ganfra 2408e98f57 Merge pull request #5389 from element-hq/feature/fga/timeline_fix_forward_pagination
fix (timeline) : forward pagination regression
2025-09-22 19:35:43 +02:00
Benoit Marty f6cc4bcfa1 Add missing tests. 2025-09-22 17:53:30 +02:00
Benoit Marty e78a9917e8 Add missing preview case (space without name) 2025-09-22 17:23:55 +02:00
ElementBot e8ddee760c Update screenshots 2025-09-22 14:42:36 +00:00
ganfra 18224894bd fix (timeline) : forward pagination regression 2025-09-22 16:28:46 +02:00
Benoit Marty d8ccbcf0ed Introduce LoadedDetails, different for Room and Space. 2025-09-22 16:26:33 +02:00
Benoit Marty 67f9c24695 Localazy 2025-09-22 15:47:34 +02:00
Benoit Marty 07660106df Fix existing tests 2025-09-22 15:36:38 +02:00
Benoit Marty ef8bf0619a Code cleanup 2025-09-22 14:59:43 +02:00
ganfra 648583c68a 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 9ac1bf661d Merge pull request #5388 from element-hq/feature/bma/fixIssueOnFtueNotificationScreen
Change in clear cache behavior
2025-09-22 12:15:17 +02:00
ElementBot d64b867f03 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 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