renovate[bot]
a8e1744fe5
Update dependency org.matrix.rustcomponents:sdk-android to v25.9.25 ( #5412 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v25.9.25
* Adapt to SDK changes:
`MessageLikeEventType` is now a sealed interface and has a new `data class Other(val v1: String)` case.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-25 14:33:15 +00:00
ganfra
a52e1d3b7d
Merge pull request #5398 from element-hq/renovate/jna-monorepo
...
Update dependency net.java.dev.jna:jna to v5.18.0
2025-09-25 16:17:30 +02:00
ganfra
a2de7b8ddd
sdk (space) : expose the via parameter from space room
2025-09-24 14:11:17 +02:00
ganfra
dd2c9d4450
sdk (space) : use the new space/spaceUpdate api from space list
2025-09-24 12:48:24 +02:00
Benoit Marty
f3f19ec476
Merge branch 'develop' into feature/fga/join_space
2025-09-24 11:20:17 +02: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
renovate[bot]
0a9fc58d75
Update dependency net.java.dev.jna:jna to v5.18.0
2025-09-23 13:02:18 +00: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
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
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
ef8bf0619a
Code cleanup
2025-09-22 14:59:43 +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
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
ganfra
c4308e9810
Merge branch 'develop' into feature/fga/join_space
2025-09-19 16:35:55 +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
92b8be99d1
Remove MatrixAuthenticationService.getLatestSessionId()
2025-09-19 10:57:26 +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
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
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
692362ecce
Merge pull request #5361 from element-hq/feature/bma/testMediaGalleryPresenter
...
Complete test on MediaGalleryPresenter
2025-09-18 18:09:20 +02:00
Valere
b13c93f3cd
fix the tests
2025-09-18 14:32:01 +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
277602f2bc
fix test compilation
2025-09-17 15:53:14 +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
Benoit Marty
cbad0c31d8
Complete test on MediaGalleryPresenter
2025-09-17 12:18:37 +02:00
ganfra
c44bf89ed5
design (join room) : update design of join room screen
2025-09-16 14:51:11 +02:00
Benoit Marty
e89d21b1b2
Fix issue after rebase.
2025-09-16 14:41:00 +02:00
Benoit Marty
4d7d0ac8d0
Avoid using AndroidJUnit4 runner to test Entrypoint implementations.
2025-09-16 14:38:32 +02:00
Benoit Marty
4b65d5cf9a
Remove dead code.
2025-09-16 14:38:32 +02:00
Benoit Marty
86dca3f04b
Cleanup
2025-09-16 14:38:32 +02:00
Benoit Marty
a1aeb24f23
Add test on DefaultEntryPoints
2025-09-16 14:38:32 +02:00
Benoit Marty
a575019760
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
Benoit Marty
a69cf58a5b
Add test on DefaultSpaceEntryPoint
2025-09-16 14:38:31 +02:00
Benoit Marty
ba51b29d23
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
f28b53d85e
Remove useless line of code.
2025-09-16 12:27:27 +02:00