Benoit Marty
a5ad06d2bb
RecoveryKey: Do not apply a visual transformation if the key has spaces, to let user enter passphrase
2023-11-07 17:35:23 +01:00
Benoit Marty
b2289e8ad4
RecoveryKey: remove space if a recovery key is pasted in the TextField
2023-11-07 17:27:50 +01:00
Jorge Martin Espinosa
92fa35e0c7
Message composer isn't resized when changing the replied to message ( #1750 )
2023-11-07 16:59:58 +01:00
Jorge Martin Espinosa
d21358ed9b
Improve confusing text in the 'ready to start verification' screen ( #1751 )
...
* Improve confusing text in the 'ready to start verification' screen
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-11-07 14:33:26 +01:00
Benoit Marty
6d8386307b
FlowStepPage: make onBackClicked nullable and remove canGoBack.
2023-11-07 10:59:22 +01:00
Benoit Marty
96c81999a3
Rename UserStoryFlowPage to FlowStepPage
...
Rename UserStoryFlowPage to FlowStepPage
2023-11-07 10:59:22 +01:00
Benoit Marty
240b8e1f4f
Let SecureBackupEnterRecoveryKeyView use UserStoryFlowPage.
2023-11-07 10:57:34 +01:00
Benoit Marty
769cafc877
Let SecureBackupEnableView use UserStoryFlowPage.
2023-11-07 10:53:21 +01:00
Benoit Marty
0e918e9db8
Use ButtonColumnMolecule
2023-11-07 10:53:21 +01:00
Benoit Marty
f28d9af2ae
Let SecureBackupDisableView use UserStoryFlowPage.
2023-11-07 10:53:21 +01:00
Benoit Marty
c57397792c
Let LogoutView use UserStoryFlowPage.
2023-11-07 10:53:21 +01:00
Benoit Marty
4bd47c4436
Let SecureBackupSetupView use UserStoryFlowPage.
2023-11-07 10:53:21 +01:00
Benoit Marty
0e55cc820d
Merge pull request #1745 from vector-im/feature/bma/lint
...
Feature/bma/lint
2023-11-06 18:50:22 +01:00
Benoit Marty
5777ed0a76
Merge pull request #1742 from vector-im/sync-localazy
...
Sync Strings
2023-11-06 16:05:01 +01:00
Benoit Marty
a6d108a5aa
Upgrade lint to version 8.3.0-alpha11 and suppress false positive.
2023-11-06 16:03:16 +01:00
Benoit Marty
36a7e6b57b
BugReportView: show progress in the button, not as a dialog.
2023-11-06 10:09:41 +01:00
Benoit Marty
101feacdd1
Use AsyncView in SecureBackupEnterRecoveryKeyView
2023-11-06 10:09:41 +01:00
Benoit Marty
5d82819ea9
Use AsyncView in RoomNotificationSettingsView and UserDefinedRoomNotificationSettingsView
2023-11-06 10:09:41 +01:00
Benoit Marty
af6241920f
Use AsyncView in RoomDetailsEditView
2023-11-06 10:09:41 +01:00
Benoit Marty
ed4363c5c6
Use AsyncView in BugReportView
2023-11-06 10:09:41 +01:00
Benoit Marty
044b6ac018
Use AsyncView in EditUserProfileView
2023-11-06 10:09:41 +01:00
Benoit Marty
537e4cd4a7
Use AsyncView in EditDefaultNotificationSettingView
2023-11-06 10:09:41 +01:00
Benoit Marty
469e34a0d4
Use AsyncView in NotificationSettingsView
2023-11-06 10:09:41 +01:00
Benoit Marty
41040f45ef
Use AsyncView in ReportMessageView
2023-11-06 10:09:41 +01:00
Benoit Marty
4c6cd7d3f2
Use AsyncView in OidcView
2023-11-06 10:09:41 +01:00
Benoit Marty
ec62907ade
Use AsyncView in CreateRoomRootView
2023-11-06 10:09:41 +01:00
Benoit Marty
ed450c49b4
Use AsyncView in ConfigureRoomView
2023-11-06 10:09:41 +01:00
bmarty
6014858aba
Sync Strings from Localazy
2023-11-06 08:23:40 +00:00
Benoit Marty
8b85aa51e2
Konsist: check that if sealed interface is used in parameter of Composable, it has the @Stable or @Immutable annotation
2023-11-03 15:19:55 +01:00
Benoit Marty
c5f3562454
Konsist: check if sealed class could be sealed interface and fix existing issues.
2023-11-03 15:19:55 +01:00
jonnyandrew
413ec4b5db
Display duration of recorded voice message ( #1733 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-11-03 12:59:36 +00:00
Jorge Martin Espinosa
0e89080a50
Replace suffixes for @PreviewsDayNight annotation ( #1736 )
...
* Replace suffix for PreviewsDayNight annotation
* Rename Preview, since its filename was way too long
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-11-03 12:19:12 +00:00
Benoit Marty
b1ee914173
Merge pull request #1730 from vector-im/feature/bma/uselessByLazy
...
Remove useless by lazy wrapping
2023-11-02 17:07:14 +01:00
Benoit Marty
c3cf49a5e4
Remove other useless lazy wrapping.
2023-11-02 16:28:50 +01:00
Benoit Marty
638186ff5a
Progress for LinearProgressIndicator and CircularProgressIndicator are now lambdas.
2023-11-02 14:51:42 +01:00
Benoit Marty
9ad37b3581
Merge pull request #1722 from vector-im/feature/bma/fixMaestroSignOut
...
Fix maestro test.
2023-11-02 13:57:38 +01:00
renovate[bot]
927552d2e5
Update dependency io.nlopez.compose.rules:detekt to v0.3.3 ( #1638 )
...
* Update dependency io.nlopez.compose.rules:detekt to v0.3.3
* Fix lint issues
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-11-02 13:11:42 +01:00
jonnyandrew
3e58e03a10
Add time to voice message composer UI ( #1720 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-11-02 12:10:36 +00:00
jonnyandrew
e376feba22
Add analytics for voice messages ( #1706 )
2023-11-02 09:32:22 +00:00
Benoit Marty
323765c3bc
Fix maestro test.
2023-11-02 09:23:07 +01:00
Benoit Marty
75a99cf3ba
Fix tests
2023-10-31 22:28:59 +01:00
Benoit Marty
8684d23a6d
Avoid runBlocking. Start with a nullable boolean.
2023-10-31 21:52:33 +01:00
Benoit Marty
eb82c245ad
Secure backup: create a feature flag (disabled)
2023-10-31 21:52:33 +01:00
Benoit Marty
b985afa4be
Merge pull request #1709 from vector-im/feature/bma/secureBackupIteration
...
Secure backup iteration
2023-10-31 21:51:29 +01:00
Benoit Marty
e69390b5b5
Consider keys are backing up only for SteadyStateException.Connection
2023-10-31 21:03:43 +01:00
Benoit Marty
72ba9997a2
Sign out: handle no network error.
2023-10-31 21:03:43 +01:00
Benoit Marty
654f344640
TimelineEncryptedHistoryBannerView: render depend on verification and key backup state ( #1576 )
2023-10-31 21:03:43 +01:00
Benoit Marty
898392dde2
Map new state BackupUploadState.Error
2023-10-31 21:03:43 +01:00
ganfra
564c2aa23e
Pin unlock : implement design for in-app unlock
2023-10-31 20:12:45 +01:00
ganfra
8d903362c8
Feature/fga/biometric unlock ( #1702 )
...
* Biometric unlock : refactor a bit existing classes
* Biometric unlock : first implementation
* Biometric: add ui for biometric setup
* Biometric unlock : use localazy strings
* Biometric unlock setup : branch skip/allow events
* Biometric : fix tests
* Biometrics: add small test
* Biometric : clean up
* Update screenshots
* Biometric unlock : address some PR review
* Biometric : improve a bit edge cases
* Fix lint issues
---------
Co-authored-by: ganfra <francoisg@element.io >
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-10-31 19:22:43 +01:00