bmarty
47f5f50c2a
Sync Strings from Localazy
2026-05-04 00:54:27 +00:00
Benoit Marty
e70ebc8d65
Merge pull request #6693 from element-hq/renovate/compose.bom
...
Update dependency androidx.compose:compose-bom to v2026.04.01
2026-04-30 16:54:23 +02:00
Benoit Marty
723b9b8d61
Migrate to v2 testing APIs
2026-04-30 16:04:07 +02:00
Hugh Nimmo-Smith
117e33e59b
Merge branch 'develop' into hughns/link-new-device-done
2026-04-29 12:06:40 +01:00
Benoit Marty
b63c6eaba2
Merge pull request #6688 from element-hq/feature/bma/errorAlreadySignedIn
...
[Link new device] Add missing error case "already signed in"
2026-04-29 12:42:41 +02:00
Jorge Martin Espinosa
1ef74f0cde
Rename OIDC components and variables to OAuth ( #6686 )
...
* Rename `OIDC` components and variables to `OAuth`. This matches the new behavior in the SDK.
2026-04-29 11:41:47 +02:00
Benoit Marty
9438ff59f1
[Link new device] Add missing screen for the error case OtherDeviceAlreadySignedIn
...
Closes #6678
2026-04-29 11:33:44 +02:00
Benoit Marty
84c51e022a
Fix quality issues and formatting
2026-04-29 10:34:50 +02:00
Hugh Nimmo-Smith
055e5fddd3
Merge branch 'develop' into hughns/qr-grant-error-mapping
2026-04-28 17:04:08 +01:00
Hugh Nimmo-Smith
8fe731b7fe
Delint
2026-04-28 15:42:24 +01:00
Hugh Nimmo-Smith
1abe7e7d3f
Improve detection of completion for Link new device flow
...
The SDK emits a Done progress once complete, but our listener might have been deallocated before receiving the done.
2026-04-28 15:19:03 +01:00
Hugh Nimmo-Smith
c0c3a42ef0
Update error mappings for Link new device
2026-04-28 11:22:25 +01:00
Benoit Marty
c4ecc51d6a
[Link new device] Implement code confirmation screen.
2026-04-28 12:04:57 +02:00
ElementBot
f04d3b2f8b
Merge pull request #6658 from element-hq/sync-localazy
...
Sync Strings
2026-04-27 09:17:54 +02:00
ElementBot
c5640ebff5
Sync Strings ( #6626 )
...
* Sync Strings from Localazy
* Use the previous plurals as plain strings
* Add extra case for 1 vs multiple users
* Update screenshots
---------
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-04-20 17:09:10 +00:00
bmarty
919e9d6c2d
Sync Strings from Localazy
2026-04-13 00:48:40 +00:00
renovate[bot]
643d1e957d
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 ( #6411 )
...
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.18
* Fix API breaks
* Add compatibility with rustls (#6367 )
A new `rustls-platform-verifier-android` library has to be added to the project, it'll be called from Rust to get access to the certificates on Android.
Originally, this was supposed to be added as a local maven repo pointing to the rust crate that publishes the AAR, but that's just plain terrible (more details [here](https://github.com/rustls/rustls-platform-verifier#android ).
Instead, what we can do is use a script that uses `cargo-download` to download the latest crate or a specified version, unzip it and add the `aar` file to the `:libraries:matrix:impl` module.
* Try fixing Sonar with local AAR files
* Remove `UserCertificatesProvider`: this is no longer needed after integrating rustls
* Added some docs for rustls and its `platform-verifier` library
* Upgrade SDK to `26.03.19`: this version contains a workaround that allows the app to use the same TLS verifier as before, fixing the Let's Encrypt issues we saw with some homeservers (like element.io)
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-20 16:20:37 +01:00
bmarty
3a0e01b63d
Sync Strings from Localazy
2026-03-16 00:42:32 +00:00
ElementBot
2ad55f4bc6
Sync Strings ( #6302 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-09 10:38:07 +01:00
Benoit Marty
66c3bf267a
Merge pull request #6241 from element-hq/feature/bma/fixRedactedNotification
...
Ensure that redacted event from encrypted room does not trigger a fallback notification
2026-03-03 11:43:45 +01:00
ElementBot
5bcaad1e81
Sync Strings from Localazy ( #6269 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-02 14:54:50 +01:00
Benoit Marty
6e72454c1c
Fix API break.
2026-03-02 09:40:42 +01:00
ElementBot
6a101e7b65
Sync Strings from Localazy ( #6155 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-02-09 16:30:57 +01:00
Benoit Marty
36d5500a65
Iterate on login error: add a cancel button that fully close the flow.
...
tom
2026-01-28 16:20:14 +01:00
ElementBot
b731d9a4a3
Sync Strings from Localazy ( #6085 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-01-26 12:06:38 +01:00
bmarty
5a8ce6d68c
Sync Strings from Localazy
2026-01-19 00:35:31 +00:00
Benoit Marty
18bbca0f65
Make the number view scrollable
...
Fixes #6009
2026-01-15 16:22:44 +01:00
ElementBot
d01a511903
Sync Strings from Localazy ( #5994 )
...
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com>
2026-01-14 11:43:57 +00:00
ElementBot
860390beb0
Sync Strings from Localazy ( #5971 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-01-05 13:57:09 +01:00
bmarty
a2ca2e7c1f
Sync Strings from Localazy
2025-12-23 11:23:46 +01:00
Benoit Marty
6ccbc88ef5
Reset the handlers when coming back from ShowQrCode screen.
2025-12-18 15:07:08 +01:00
Benoit Marty
b449d4d130
Reset the handlers when starting over after an error.
2025-12-18 15:06:44 +01:00
Benoit Marty
8f6a12f1e6
Rename vars.
2025-12-18 14:48:23 +01:00
Benoit Marty
05fc9ea217
Add missing test
2025-12-16 20:13:07 +01:00
Benoit Marty
086229f5dc
Add test on RustCheckCodeSender
2025-12-16 20:03:33 +01:00
Benoit Marty
b5fdc179c7
Add unit test on RustLinkDesktopHandler
...
Add unit test on RustLinkMobileHandler
Add unit test on DefaultLinkNewDeviceEntryPoint
2025-12-16 18:37:33 +01:00
Benoit Marty
5bb9f579a4
Coding convention
2025-12-16 16:14:05 +01:00
Benoit Marty
fd446e98dd
Link new device using QrCode.
2025-12-16 16:14:04 +01:00