renovate[bot]
6d3b816bf5
Update dependency app.cash.molecule:molecule-runtime to v1 ( #925 )
...
* Update dependency app.cash.molecule:molecule-runtime to v1
* Replace `RecompositionClock` with `RecompositionMode`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2023-07-20 07:36:19 +02:00
Benoit Marty
16f30db20e
Move TypographyAliases next to ColorAliases
2023-07-11 11:29:56 +02:00
Benoit Marty
84fad3e7f3
Create alias for typography (more semantic name). aliasButtonText
2023-07-11 10:29:06 +02:00
Benoit Marty
5f3ba74f30
Remove fontSize parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
7be0e3ea4b
Remove ElementTextStyles. Only ElementTheme.typography.* styles must be used now.
2023-07-10 17:33:42 +02:00
Marco Romano
f33561c25d
Revert "Auto generate dark mode previews and screenshots ( #776 )" ( #784 )
...
This reverts commit 79b529193c .
2023-07-05 15:47:53 +02:00
Marco Romano
79b529193c
Auto generate dark mode previews and screenshots ( #776 )
...
With this change, composable previews and screenshots should be created with just:
```
@ElementPreviews
@Composable
fun MyViewPreview() {
ElementPreview {
MyView()
}
}
```
- Adds `@ElementPreviews` which is a shorthand for:
```
@Preview(name = "D")
@Preview(name = "N", uiMode = Configuration.UI_MODE_NIGHT_YES)
```
Should be used in connection with the now public `fun ElementPreview()` composable.
- Adds ElementPreviews to previewAnnotations in dangerfile
- Screenshots of night mode previews are now rendered with night mode
- Replaces `ElementPreviewLight` and `ElementThemedPreview` with `ElementPreview`
- Deprecates `ElementPreviewDark` which should be removed.
- Remaining usages of `ElementPreviewDark` are now ignored during screenshot tests
2023-07-05 13:58:24 +02:00
bmarty
bd3dd76039
Sync Strings from Localazy
2023-07-03 00:11:17 +00:00
Benoit Marty
4a8c49fa28
Use CommonStrings everywhere
2023-06-27 09:45:00 +02:00
bmarty
9c5c578c67
Sync Strings from Localazy
2023-06-26 00:10:53 +00:00
github-actions[bot]
3f7738c001
Sync Strings ( #630 )
...
* Sync Strings from Localazy
* Update strings, remove broken German translation
* Update screenshots
---------
Co-authored-by: bmarty <bmarty@users.noreply.github.com >
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-06-19 11:18:01 +00:00
ganfra
39602d8491
Verification: integrate with new statemachine library
2023-06-09 16:48:58 +02:00
ganfra
bca3f58062
Matrix rust sdk : update SessionVerificationService to suspend (Async-Uniffi)
2023-06-08 17:02:14 +02:00
Benoit Marty
2f1b82ef12
Introduce HeaderFooterPage.
2023-06-05 13:06:06 +02:00
Benoit Marty
32026ea5fb
Introduce IconTitleSubtitleMolecule.
2023-06-05 12:44:51 +02:00
Benoit Marty
b89bca4ca9
Introduce ButtonColumnMolecule and ButtonRowMolecule.
2023-06-05 12:21:50 +02:00
bmarty
3daea29a82
Sync Strings from Localazy
2023-05-29 00:09:47 +00:00
bmarty
cd5e4458a6
Sync Strings from Localazy
2023-04-24 00:09:54 +00:00
Jorge Martin Espinosa
9064481b4c
[Room Details] Leave room ( #296 )
...
* Add leave room functionality to the Room Details screen
* Add snackbar message throught `SnackbarDistpacher`
2023-04-05 15:36:41 +02:00
Benoit Marty
45cea6cc3b
Invoke ./tools/localazy/downloadStrings.sh --all
2023-04-05 11:11:47 +02:00
Jorge Martin Espinosa
1397fe42f5
Set a fixed number of emojis per row. ( #271 )
2023-03-31 10:51:49 +02:00
Jorge Martin Espinosa
c75ebfb1e7
Improve ButtonWithProgress component, replace login and change server buttons ( #235 )
...
* Improve `ButtonWithProgress` component.
* Replace `CircularProgresIndicator` with `ButtonWithProgress` in login and server selection screens.
2023-03-28 22:56:59 +02:00
Benoit Marty
c774f7529e
[Strings] Use strings from localazy.
2023-03-27 14:44:24 +02:00
Benoit Marty
d449ede86d
[Strings] Sync the strings.
2023-03-27 14:36:46 +02:00
Jorge Martin Espinosa
4a1a338e07
Move StateMachine to its own module. ( #257 )
2023-03-23 16:49:15 +00:00
Jorge Martin Espinosa
0c0b3d0aa6
[Verify Session] Design fixes ( #230 )
...
* Design fixes.
* Make text in emoji items secondary color and the snackbar duration short again
* Try to make margins smaller on smaller displays
---------
Co-authored-by: Florian Renaud <florianr@element.io >
2023-03-23 14:54:44 +00:00
Jorge Martin Espinosa
1b9999425c
[Verify Session] Add missing 'start verification' screen. ( #241 )
...
* Add missing 'start verification' screen.
* Fix retries sometimes not working because of `SessionVerificationController.setDelegate`.
* Make the negative button invisible when not needed.
2023-03-23 14:24:25 +01:00
Benoit Marty
0ebe5e4faf
Split long line.
2023-03-20 09:47:03 +01:00
Benoit Marty
bdca60aa9c
Create ButtonWithProgress composable
2023-03-17 17:22:38 +01:00
Benoit Marty
7a68714bdf
Rename things from Template
2023-03-17 16:01:19 +01:00
Jorge Martin Espinosa
9639d62bb3
Add Session Verification flow ( #197 )
2023-03-17 10:07:19 +01:00