ElementBot
03304b3ece
Sync Strings ( #7192 )
...
* Sync Strings from Localazy
* Update screenshots
---------
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com >
2026-07-13 12:21:55 +02:00
Jorge Martin Espinosa
fc18ea5bb6
Try a different workaround for flaky ScanQrCodeViewTest ( #7109 )
...
Changing the SDK version using `@Config` to one supported by `ShadowNativeHardwareRenderer` (it has a `maxSdk` of `UPSIDE_DOWN_CAKE`) seems like fixed the issue.
2026-06-29 11:56:51 +02:00
Benoit Marty
1d33c1faed
Merge pull request #6992 from element-hq/feature/bma/protectLinkNewDevice
...
Protect link new device
2026-06-22 10:40:17 +02:00
Benoit Marty
c430877d87
Ensure Robolectric test are run using API 36 until the library support API 37.
2026-06-18 12:18:32 +02:00
Benoit Marty
985faa5fa5
Merge remote-tracking branch 'origin/develop' into feature/bma/protectLinkNewDevice
2026-06-17 11:12:36 +02:00
Benoit Marty
2836bccfce
Handle PR reviews.
2026-06-17 11:12:21 +02:00
Jorge Martin Espinosa
710f501689
ScanQrCodeViewTest: try fixing broken test in CI (#7027 )
...
Add `LocalInspectionMode.current = true` in case the failure is related to rendering the `QrCodeCameraView`
2026-06-16 16:42:32 +02:00
ElementBot
d39b208099
Sync Strings from Localazy ( #7021 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-06-16 12:59:45 +02:00
Benoit Marty
969880e35a
[Link new device] Unlock with device credentials or application PIN code
2026-06-16 12:23:46 +02:00
Hugh Nimmo-Smith
1717cc7370
Fix some string mappings for link new device errors ( #6675 )
...
* Fix some string mappings for link new device errors
* Update snapshots
* Add appName
* Iterate
---------
Co-authored-by: Jorge Martin Espinosa <jorgem@element.io >
Co-authored-by: Benoit Marty <benoitm@element.io >
2026-06-04 09:34:55 +02:00
Jorge Martín
bf1462f9b1
WIP
2026-05-28 09:54:00 +02:00
ElementBot
0aaa80cbdc
Sync Strings from Localazy ( #6856 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-05-26 08:05:07 +00:00
Benoit Marty
b4f23d9d9e
Fix wrong 'modifier' usage.
2026-05-21 09:14:18 +02:00
Benoit Marty
5dd897dae8
Use AnimatedContent instead of reinventing the wheel.
2026-05-19 19:00:58 +02:00
Benoit Marty
75feaa7ee7
[Link new device] Fix and add tests.
2026-05-19 18:43:47 +02:00
Benoit Marty
18bc6a27c4
[Link new device] Improve UI transition between QRCodes.
2026-05-19 18:43:46 +02:00
Benoit Marty
a6f7c05458
[Link new device] Automatically rotate the QR Code - limit number of rotation to 10.
2026-05-19 18:43:46 +02:00
Benoit Marty
c59b96de66
[Link new device] Automatically rotate the QR Code
2026-05-19 18:43:45 +02:00
bmarty
dcc67f9fc6
Sync Strings from Localazy
2026-05-18 00:57:56 +00:00
ElementBot
0c657c258a
Sync Strings from Localazy ( #6761 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-05-11 09:37:59 +02:00
Benoit Marty
2f45ca8835
Merge pull request #6682 from element-hq/feature/bma/customMasScheme
...
Add a way to tweak MAS url.
2026-05-07 10:51:32 +02:00
bmarty
0d2f71643a
Sync Strings from Localazy
2026-05-04 00:54:27 +00:00
Benoit Marty
4e38846342
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
11b9efa2c9
Migrate to v2 testing APIs
2026-04-30 16:04:07 +02:00
Benoit Marty
a76b55e580
Add a way to tweak MAS url.
2026-04-29 22:29:40 +02:00
Hugh Nimmo-Smith
026c448e48
Merge branch 'develop' into hughns/link-new-device-done
2026-04-29 12:06:40 +01:00
Benoit Marty
1eeabb1e64
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
367995303d
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
083fc5c5fb
[Link new device] Add missing screen for the error case OtherDeviceAlreadySignedIn
...
Closes #6678
2026-04-29 11:33:44 +02:00
Benoit Marty
1d03cbfc06
Fix quality issues and formatting
2026-04-29 10:34:50 +02:00
Hugh Nimmo-Smith
7d27ff3c59
Merge branch 'develop' into hughns/qr-grant-error-mapping
2026-04-28 17:04:08 +01:00
Hugh Nimmo-Smith
fd69bbc57a
Delint
2026-04-28 15:42:24 +01:00
Hugh Nimmo-Smith
723b7486bc
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
5c9d8d917c
Update error mappings for Link new device
2026-04-28 11:22:25 +01:00
Benoit Marty
5508442222
[Link new device] Implement code confirmation screen.
2026-04-28 12:04:57 +02:00
ElementBot
9a2ad3928a
Merge pull request #6658 from element-hq/sync-localazy
...
Sync Strings
2026-04-27 09:17:54 +02:00
ElementBot
e1b7171839
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
23c1112dcf
Sync Strings from Localazy
2026-04-13 00:48:40 +00:00
renovate[bot]
0c8a01d2cf
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
299d5a9394
Sync Strings from Localazy
2026-03-16 00:42:32 +00:00
ElementBot
73961b4940
Sync Strings ( #6302 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-03-09 10:38:07 +01:00
Benoit Marty
b0bcb248a1
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
cf479a8df0
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
04977f655f
Fix API break.
2026-03-02 09:40:42 +01:00
ElementBot
7c95f824d5
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
6f0f315b7e
Iterate on login error: add a cancel button that fully close the flow.
...
tom
2026-01-28 16:20:14 +01:00
ElementBot
3ab67a5e15
Sync Strings from Localazy ( #6085 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-01-26 12:06:38 +01:00
bmarty
45ed8619dd
Sync Strings from Localazy
2026-01-19 00:35:31 +00:00
Benoit Marty
66180201e5
Make the number view scrollable
...
Fixes #6009
2026-01-15 16:22:44 +01:00
ElementBot
aa4125bdc0
Sync Strings from Localazy ( #5994 )
...
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com >
2026-01-14 11:43:57 +00:00