Commit Graph

4825 Commits

Author SHA1 Message Date
renovate[bot] 7cc495dfc4 fix(deps): update media3 to v1.9.0 (#5931)
* Update media3 to v1.9.0

* Fix compilation issue.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-12-19 09:39:35 +01:00
Benoit Marty 3ea10c2c62 Merge pull request #5909 from element-hq/feature/bma/qrCodeLogin
Link new device using QrCode - First version
2025-12-18 16:08:21 +01:00
Benoit Marty 798132f676 Remove translations
Translations are not located in the current module. They will be imported in the correct module once the current PR with the Localazy config has been merged.
2025-12-18 15:33:08 +01:00
Jorge Martín 20eebea077 Remove comment that was no longer valid 2025-12-18 14:08:38 +01:00
Jorge Martín 480376ef9b Inject SentryDsn the same way we do with SentrySdkDsn so we can fake it for tests 2025-12-18 14:08:38 +01:00
Jorge Martín 2590659637 Add tests for RustMatrixClient.getDatabaseSizes() 2025-12-18 14:08:38 +01:00
Jorge Martín fa8d7b73c7 Fix tests 2025-12-18 14:08:38 +01:00
Jorge Martín c9b904e606 Integrate the new use case with Sentry
We'll upload the store sizes as different fields so we can later use them to filter transaction/issues
2025-12-18 14:08:38 +01:00
Jorge Martín e18a5ef17f Create GetDatabaseSizesUseCase so we don't have to expose the while MatrixClient to get these values 2025-12-18 14:08:38 +01:00
Jorge Martín 6441153dba Rename ByteSize.to to ByteSize.into
This method could clash the the `a to b` operator.
2025-12-18 14:08:38 +01:00
Jorge Martín a7eb46ed45 Add MatrixClient.getDatabaseSizes
This returns a `SdkStoreSizes` object, with the possible SDK database sizes.
2025-12-18 14:08:38 +01:00
renovate[bot] 74ca4ff9d6 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.17 (#5912)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.17

* Fix changes in the SDK:

`LatestEventValue.Local` doesn't have an `isSending` property anymore, now it has `state: LatestEventValueLocalState`. If this is `HAS_BEEN_SENT`, it's equivalent to a `LatestEventValue.Remote`, we just haven't received the updated value from the SDK yet.
---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-12-17 15:08:41 +00:00
ElementBot eef74524cb Update screenshots 2025-12-17 11:26:22 +00:00
Benoit Marty 57a02d01fc Icon Backspace and BackspaceSolid must be auto-mirrored. 2025-12-17 12:03:04 +01:00
Benoit Marty 87dbfbd2b2 Import Compound tokens from release v6.4.3
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.3
2025-12-17 11:59:16 +01:00
Benoit Marty b5d15ee787 Fix issue detected by lint. 2025-12-17 10:59:48 +01:00
Benoit Marty ace9af3ef6 Fix colors again 2025-12-17 08:33:16 +01:00
Benoit Marty de413065c7 Make sure preview contains the two themes. 2025-12-17 08:33:16 +01:00
Benoit Marty f29149ab68 Fix SearchBar colors.
Ref: https://www.figma.com/design/G1xy0HDZKJf5TCRFmKb5d5/Compound-Android-Components?node-id=1992-8350
2025-12-17 08:33:15 +01:00
Benoit Marty 28db80aed2 Fix compilation errors and warnings. 2025-12-17 08:33:14 +01:00
ganfra f29b0e399a Merge pull request #5908 from element-hq/feature/fga/space_settings_iteration
Change : space settings iteration
2025-12-16 22:41:03 +01:00
ganfra b04c1ea893 quality: add missing doc 2025-12-16 20:34:33 +01:00
ganfra 7d98bd0af5 quality: fix tests after latest changes 2025-12-16 20:34:26 +01:00
Benoit Marty d7ace0d580 Add test on RustCheckCodeSender 2025-12-16 20:03:33 +01:00
Benoit Marty ec10a0bf87 Add unit test on RustLinkDesktopHandler
Add unit test on RustLinkMobileHandler
Add unit test on DefaultLinkNewDeviceEntryPoint
2025-12-16 18:37:33 +01:00
Jorge Martin Espinosa 8e3e0951e7 Use the right video preset when sharing videos (#5892) 2025-12-16 16:40:44 +01:00
Benoit Marty a073117d62 Link new device using QrCode. 2025-12-16 16:14:04 +01:00
Benoit Marty 5ebb615751 Format files. 2025-12-16 16:13:25 +01:00
ganfra be30e149a3 quality: fix translation warning 2025-12-16 11:32:16 +01:00
ganfra c734d5c485 Merge branch 'develop' into feature/fga/space_settings_iteration 2025-12-16 11:02:29 +01:00
ElementBot ad881c303a Sync Strings from Localazy (#5904)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-12-15 23:51:19 +01:00
ganfra 313aa7e3c2 change(space) : last admin navigate to security&privacy 2025-12-15 20:46:23 +01:00
ganfra ce079e84f5 Merge branch 'develop' into feature/fga/space_settings_iteration 2025-12-15 16:06:06 +01:00
ganfra 65c3188b7a Merge pull request #5879 from element-hq/feature/fga/room_permissions_rework
misc : rework power levels apis
2025-12-15 12:19:54 +01:00
ganfra 81fd630bd3 Merge pull request #5900 from element-hq/feature/fga/update_invite_selection_design
Design : update user rows
2025-12-15 10:33:57 +01:00
Jorge Martin Espinosa aa061f8ef3 Fix crash when calling Room.predecessorRoom when the room is destroyed (#5894)
* Fix crash when calling `Client.predecessorRoom` when the room is destroyed

* Handle the root cause of this crash: destroying the room on activity recreation
2025-12-15 10:25:08 +01:00
ganfra 1e282fac20 design: update vertical padding of the UserRow 2025-12-12 17:46:56 +01:00
ganfra bf1f6ae671 design: CheckableUserRow uses Checkbox 2025-12-12 17:44:21 +01:00
Benoit Marty a571996ff3 Merge pull request #5891 from element-hq/feature/bma/qrCodeScannerCleanup
Qr code scanner cleanup
2025-12-12 17:24:01 +01:00
ElementBot 72c3e79ca6 Update screenshots 2025-12-12 11:36:01 +00:00
Benoit Marty 6427332c84 Fix compilation issue. 2025-12-12 12:21:41 +01:00
Benoit Marty 9c0c1ee722 Import Compound tokens from release v6.4.2
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.2
2025-12-12 12:20:13 +01:00
ganfra d26f21a53b misc(power level) : update tests following api change 2025-12-12 11:52:24 +01:00
ganfra 541a1d29bd misc(power level) : remove old api 2025-12-12 11:26:54 +01:00
ganfra d654280e30 misc(power level) : use new api 2025-12-12 11:26:54 +01:00
ganfra 44535243ef misc(power level) : introduce RoomPermissions 2025-12-12 11:26:54 +01:00
Benoit Marty 7d73fd3b50 Move usage of LocalInspectionMode.current into the deeper block. 2025-12-11 17:33:24 +01:00
Benoit Marty 56d7ced633 Cleanup 2025-12-11 17:23:34 +01:00
Benoit Marty 8217b0bea0 Improve code 2025-12-11 17:07:55 +01:00
Benoit Marty 3edbfccb6b Remove nullability 2025-12-11 17:05:42 +01:00