Benoit Marty
7dcd88f8e1
Ensure that log files are not too big, else the rageshake server will reject the request.
...
See https://github.com/element-hq/element-android/issues/9096#issuecomment-3480128082
Closes #5983
2026-01-13 18:18:52 +01:00
Jorge Martin Espinosa
983c012b79
When handling incoming share, reuse existing room screen if possible ( #6001 )
2026-01-13 13:39:46 +01:00
Benoit Marty
e311a719e1
[a11y] voice message improvements ( #5980 )
...
* A11Y: ensure a11y focus is not lost and reset to the back button when the user start playing a pending voice message.
* A11Y: ensure a11y focus is not lost and reset to the back button when the user use the keyboard to focus the send button and press the space bar to perform a click.
* Cleanup code. This if was not necessary.
* Small rework to prepare a bugfix. No behavior / UI change.
* Ensure that the keyboard focus and accessibility focus is not lost when deleting a pending voice message.
* Update screenshots
* Improve code readability.
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2026-01-13 09:23:17 +01:00
renovate[bot]
05026c860d
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.1.12 ( #5999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-13 08:35:13 +01:00
Jorge Martin Espinosa
d292058a63
Change the title for AnalyticsTransactions.coldStart and .catchUp ( #5998 )
2026-01-12 14:54:13 +00:00
ElementBot
2a3843bc36
Update screenshots
2026-01-12 10:36:41 +00:00
Benoit Marty
1bd8fb4f36
Improve code readability.
2026-01-12 10:54:10 +01:00
ganfra
1614bd7a20
Merge pull request #5979 from element-hq/feature/fga/space_members_access
...
Change Room’s Access to/from Space members
2026-01-12 10:48:44 +01:00
renovate[bot]
9b2cd12c26
fix(deps): update metro to v0.9.4 ( #5991 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 09:20:03 +01:00
Benoit Marty
4a2e68f2c6
Merge pull request #5984 from element-hq/feature/bma/moreA11yPreview
...
Add preview with a11y details.
2026-01-12 09:13:45 +01:00
renovate[bot]
d6bc9f4a5b
fix(deps): update dependency com.posthog:posthog-android to v3.28.1 ( #5988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 08:35:19 +01:00
ganfra
75c73be390
quality : fix PR remarks
2026-01-09 17:52:52 +01:00
Jorge Martin Espinosa
1f86a4d2c4
Remove previously used id filtering from RoomSyncSubscriber ( #5985 )
...
This is done in the SDK, doing it in the client was a source of issues.
2026-01-09 17:19:35 +01:00
Benoit Marty
d3537bdd0f
Merge pull request #5987 from element-hq/renovate/roborazzi
...
fix(deps): update roborazzi to v1.56.0
2026-01-09 17:12:07 +01:00
renovate[bot]
9205962901
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.1.9 ( #5986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 16:01:50 +00:00
renovate[bot]
3b3fbcd6a0
fix(deps): update roborazzi to v1.56.0
2026-01-09 15:36:08 +00:00
Benoit Marty
bd5857ae23
Fix konsist test.
2026-01-09 15:36:10 +01:00
ElementBot
5b95e8c480
Update screenshots
2026-01-09 13:57:10 +00:00
Benoit Marty
c89a8b95df
Add preview with a11y details.
2026-01-09 14:39:57 +01:00
ganfra
9a30e4d19b
Refactor space selection to use SpaceSelectionStateHolder
...
Move authorized space selection state to a shared StateHolder scoped
to RoomScope. This simplifies communication between SecurityAndPrivacy
and ManageAuthorizedSpaces nodes by replacing the complex coroutine-based
parent-child coordination with a reactive state flow pattern.
2026-01-09 12:00:54 +01:00
Benoit Marty
ac972ac493
Merge pull request #5981 from element-hq/feature/bma/iterateOnVerificationScreen
...
Iterate on verification screen
2026-01-09 10:24:11 +01:00
ElementBot
29f50d0b6e
Update screenshots
2026-01-08 16:48:16 +00:00
ganfra
184e0fb35a
quality: move tests to matching package
2026-01-08 17:25:24 +01:00
ganfra
ea7e8e74da
Fix SecurityAndPrivacy "manage spaces" footer text
2026-01-08 17:24:55 +01:00
ganfra
c02a61e10c
Add comprehensive presenter tests for SecurityAndPrivacy feature
2026-01-08 17:16:45 +01:00
ElementBot
96cf40023f
Update screenshots
2026-01-08 15:49:32 +00:00
Benoit Marty
7900f1c777
Code cleanup.
2026-01-08 16:34:09 +01:00
Benoit Marty
7b1bc1968d
tom
2026-01-08 16:31:56 +01:00
Benoit Marty
e5391bd5a7
Verification: always render the back button.
2026-01-08 16:19:46 +01:00
Benoit Marty
37002a1f3c
Verification of other session: use Devices icon.
...
Verification of other user: use UserProfileSolid icon.
2026-01-08 16:14:53 +01:00
Benoit Marty
3e4ca0dd53
Remove BigIcon loading state.
...
Loading is rendered in the buttons now.
2026-01-08 15:53:09 +01:00
ElementBot
bf7afd535c
Update screenshots
2026-01-08 13:49:53 +00:00
ganfra
0668135d0e
Merge branch 'develop' into feature/fga/space_members_access
2026-01-08 13:46:02 +01:00
ElementBot
39d36b2eac
Update screenshots
2026-01-08 12:44:36 +00:00
Benoit Marty
a76e10868e
Ensure that the keyboard focus and accessibility focus is not lost when deleting a pending voice message.
2026-01-08 13:29:27 +01:00
Benoit Marty
9e5de144a2
Small rework to prepare a bugfix. No behavior / UI change.
2026-01-08 11:42:05 +01:00
Benoit Marty
553d5c7b28
Cleanup code. This if was not necessary.
2026-01-08 11:35:52 +01:00
Benoit Marty
61f68f02d1
A11Y: ensure a11y focus is not lost and reset to the back button when the user use the keyboard to focus the send button and press the space bar to perform a click.
2026-01-08 10:01:23 +01:00
ganfra
b3a934bd46
quality : format and clean
2026-01-07 21:09:20 +01:00
ganfra
6eaf608157
Fix SecurityAndPrivacy preview state configuration
2026-01-07 20:19:13 +01:00
ganfra
b3463a561b
quality: add bunch of tests for Security&Privacy new features
2026-01-07 20:12:41 +01:00
Benoit Marty
9878e8b909
Merge pull request #5976 from element-hq/renovate/roborazzi
...
fix(deps): update roborazzi to v1.55.0
2026-01-07 18:36:56 +01:00
renovate[bot]
ff11d6e9c1
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26 ( #5977 )
...
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26
* Fix API breaks: `ShieldStateCode` is now `TimelineEventShieldStateCode`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-01-07 17:29:18 +00:00
Jorge Martin Espinosa
ce85ed16f6
Use TextFieldState for room list search ( #5975 )
...
* Add new `FilledTextField` variant using `TextFieldState`
* Use `TextFieldState` for `RoomListSearchState.query` - it seems like this is the best practice for this kind of data
* Bonus: fix the clear button being misaligned
2026-01-07 17:24:01 +01:00
ganfra
8da3a3a35d
feature(security&privacy): support KnockRestricted join rule
2026-01-07 17:05:09 +01:00
Benoit Marty
5034ae06b8
A11Y: ensure a11y focus is not lost and reset to the back button when the user start playing a pending voice message.
2026-01-07 15:43:27 +01:00
renovate[bot]
d75a1b7e5a
fix(deps): update roborazzi to v1.55.0
2026-01-07 12:37:57 +00:00
ganfra
0d11c43a9a
feature(security&privacy): working SpaceMember selection
2026-01-07 11:38:57 +01:00
ganfra
4e9d5c533f
feature(security&privacy): iterate on SpaceMember option
2026-01-06 22:23:10 +01:00
ganfra
887e59beb8
feature(security&privacy): check SpaceSettings ff
2026-01-05 21:20:26 +01:00