Commit graph

181 commits

Author SHA1 Message Date
bmarty
5f8007d6f1 Sync Strings from Localazy 2024-12-02 00:30:02 +00:00
ElementBot
d9f8e9ce58
Sync Strings (#3936)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-25 09:06:57 +00:00
ElementBot
bc59a70043
Sync Strings - add translations to Finnish (#3883)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-18 11:37:17 +00:00
ElementBot
156e27a761
Sync Strings (#3852)
* Sync Strings from Localazy

* Fix tests

---------

Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-11 13:09:30 +01:00
Benoit Marty
8b21efa32a Ensure the invisible buttons have the correct size. 2024-11-07 18:51:44 +01:00
Benoit Marty
700d4c62af Hide "They don't match" button when verifying. 2024-11-07 18:39:46 +01:00
Benoit Marty
084fa78072 Disable button during the "verifying" step. 2024-11-07 17:05:18 +01:00
Benoit Marty
5311cf28c9 Change action to only "Done" when there is a verification failure. 2024-11-07 15:17:33 +01:00
Benoit Marty
fff7c04421 Use test extension 2024-11-07 13:36:36 +01:00
Benoit Marty
153aa6ecea Update test. 2024-11-07 13:34:18 +01:00
Benoit Marty
683b694eec Incoming verification: do not distinguish UI between cancelled and failed state. 2024-11-07 12:46:13 +01:00
Benoit Marty
2b06108574 Update wording for verification cancelled. 2024-11-07 12:43:02 +01:00
Benoit Marty
d0a64a16df Session verification: Iterate on the waiting for other device screen. 2024-11-07 12:21:38 +01:00
Benoit Marty
b085c1b3d4 Session verification: add new screen to get ready on the other session. 2024-11-07 12:16:05 +01:00
Benoit Marty
d462386624 Remove code duplication - no behavior change. 2024-11-07 09:58:29 +01:00
bmarty
0b609db1db Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
Benoit Marty
229f843a2d Move TextWithLabelMolecule to the designsystem module. 2024-10-29 16:43:26 +01:00
Benoit Marty
d83c09863f Rename some private composable functions. 2024-10-29 16:41:37 +01:00
Benoit Marty
b8b38208f4 Incoming session verification request
Add more log to the state machines
Ensure the block cannot be cancelled, else if the Rust SDK emit a new state during the API execution, the state machine may cancel the api call.
Let VerificationFlowState values match the SDK api for code clarity.
Rename sub interface for clarity.
Migrate tests to the new FakeVerificationService.
2024-10-29 09:26:15 +01:00
bmarty
1856363964 Sync Strings from Localazy 2024-10-28 00:27:09 +00:00
bmarty
b179518962 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty
fb52657b12 Let AsyncAction.Confirming be an interface, with a AsyncAction.ConfirmingNoParams data object.
This will allow inheritance of `AsyncAction.Confirming` with parameter(s).
2024-10-14 10:49:55 +02:00
Benoit Marty
10261d406a Quality... 2024-10-10 17:40:56 +02:00
Benoit Marty
99c085fa3e Quality... 2024-10-10 17:35:59 +02:00
Benoit Marty
fd819c2381 Add "Learn more" on identity verification first screen. 2024-10-10 17:09:35 +02:00
Benoit Marty
3116c4535e Tweak screens related to crypto. 2024-10-10 16:44:11 +02:00
Jorge Martin Espinosa
366db4791b
Upgrade Kotlin to v2.0 (#3594)
* Bump Kotlin to v2.0

* Fix lots of issues due to the upgrade: lint issues, function signature incompatibilities, broken tests, etc.

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-10 08:32:00 +00:00
bmarty
e25ba65170 Sync Strings from Localazy 2024-10-07 00:28:33 +00:00
Jorge Martin Espinosa
eeec7cc785
Centralise the DI code generation logic (#3562)
* Create Anvil extension helper

* Use the helper everywhere
2024-09-30 12:20:28 +00:00
bmarty
1768f24fd0 Sync Strings from Localazy 2024-09-23 00:23:49 +00:00
bmarty
4583ffeaf9 Sync Strings from Localazy 2024-09-17 11:05:35 +00:00
bmarty
bb0a281342 Sync Strings from Localazy 2024-09-16 18:40:24 +00:00
bmarty
1035f9ae60 Sync Strings from Localazy 2024-09-16 00:25:04 +00:00
ganfra
a7ab8ee843 Self verification : makes sure cancellation works properly 2024-09-09 10:30:35 +02:00
Benoit Marty
f61df38e55 Migrate license to AGPL.
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
Benoit Marty
f32e7c7e02 Properly skip the FTUE verification screen if verification is not needed. 2024-09-04 16:41:34 +02:00
bmarty
5ad2764402 Sync Strings from Localazy 2024-09-02 00:15:17 +00:00
Benoit Marty
9134d334bb Show sign out button only at initial step. 2024-08-29 16:29:30 +02:00
Benoit Marty
f4beddef99 Add a way to sign out when the user is asked to verify the session. 2024-08-29 15:56:08 +02:00
Benoit Marty
66a2f9fb48 Sync English strings. 2024-08-29 09:51:28 +02:00
bmarty
cd267249ec Sync Strings from Localazy 2024-08-26 00:25:40 +00:00
bmarty
3e67448006 Sync Strings from Localazy 2024-08-19 00:25:36 +00:00
Jorge Martín
f41e42d611 Remove unused import 2024-08-13 08:55:07 +02:00
Jorge Martín
c02f0135f8 Fix vertical position for the primary button in VerifySelfSessionView 2024-08-13 08:55:06 +02:00
Jorge Martín
ee7a31cace Extract OIDC to its own module 2024-08-13 08:55:05 +02:00
Jorge Martín
4ab0b1074d Initial implementation of the reset identity feature 2024-08-13 08:55:05 +02:00
ElementBot
8bd48fdc60
Sync Strings (#3297)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-08-12 06:03:23 +00:00
ElementBot
dc9b79ee50
Sync Strings (#3267)
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com>
2024-08-05 07:11:27 +00:00
bmarty
76804d9e48 Sync Strings from Localazy 2024-07-29 00:26:27 +00:00
ElementBot
1f01bd73c4
Sync Strings (#3232)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-07-22 08:59:47 +00:00