Commit graph

229 commits

Author SHA1 Message Date
jonnyandrew
565d943466 Truncate and ellipsize long reactions (#821)
* Truncate and ellipsize long reactions

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-08 17:53:29 +01:00
Marco Romano
220a6087f9 Use @DayNightPreviews to correctly render the PinIcon in dark mode (#795)
- Fixes rendering of `-night` resources in screenshot tests by overriding the `nightMode` with `paparazzi.unsafeUpdateConfig()`.
2023-07-07 16:35:34 +02:00
jonnyandrew
850781444b Collapse long lists of message reactions (#806)
---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-07 13:19:11 +00:00
ganfra
da27970116 Merge branch 'develop' into feature/fga/waiting_ss_room 2023-07-07 11:34:45 +02:00
Jorge Martin Espinosa
df8f447e23 [Design] Use outlined textfields in login screen (#801)
* Use outlined textfields in the login screen

* Fix enabled status

* Fix loading state for button in `ConfirmAccountProviderView` too

* Update subtitle string

* Remove no longer used translation

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-07 10:08:38 +02:00
Benoit Marty
3209025250 Merge pull request #804 from vector-im/feature/bma/missingPreview2
Add a missing preview using DayNightPreviews annotation
2023-07-06 20:54:30 +02:00
Benoit Marty
4e8725d390 Merge pull request #781 from vector-im/feature/bma/waitingListScreen
Implement waiting list screen (error IO_ELEMENT_X_WAIT_LIST)
2023-07-06 18:24:41 +02:00
ElementBot
05fd196e66 Update screenshots 2023-07-06 18:22:48 +02:00
jonnyandrew
e39cc9555c Fix multi-line reactions blocking message content (#785)
Fixes vector-im/element-x-android#753

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-06 12:44:37 +00:00
ElementBot
7ec11bd60b Update screenshots 2023-07-06 10:40:20 +00:00
ElementBot
42e1416320 Update screenshots 2023-07-06 09:59:04 +00:00
Chris Smith
bbd1ff31a3 Merge pull request #783 from vector-im/feature/cjs/location-descriptions 2023-07-06 10:33:59 +01:00
ElementBot
f67d15022e Update screenshots 2023-07-06 09:13:08 +00:00
Chris Smith
a122b7b6ce Merge remote-tracking branch 'origin/develop' into feature/cjs/location-descriptions 2023-07-06 10:01:31 +01:00
jonnyandrew
4a2b6b4b8a Highlight user's reactions in message actions menu (#778)
Part of #342
---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-06 08:41:47 +00:00
jonnyandrew
b2ffad5663 Add 'more reactions' button to message (#756)
- Add 'more reactions' button to message
- Fix display of existing emoji reactions to match designs
- Refactor emoji reactions to reduce nesting of composables


---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-05 15:38:20 +00:00
Chris Smith
a3f04a9eb2 Fix screenshot test name 2023-07-05 16:26:51 +01:00
ElementBot
458c74793b Update screenshots 2023-07-05 14:27:27 +00:00
Benoit Marty
8f774fc4e7 Merge branch 'develop' into feature/bma/swipeToReply 2023-07-05 16:10:43 +02:00
Jorge Martin Espinosa
02fa8aaf46 Fix actions for redacted, not sent and media messages (#771)
* Fix actions for redacted, not sent and media messages

* Make `EventDebugInfoView` sections fill max width

* Don't display action list if there are no actions to display

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-05 14:08:17 +00: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
Chris Smith
87853b467f s/view/show/ 2023-07-05 10:19:07 +01:00
ElementBot
514bab48e8 Update screenshots 2023-07-04 15:28:43 +00:00
ElementBot
c796d064da Update screenshots 2023-07-04 13:43:35 +00:00
Benoit Marty
c1466fcea0 Merge pull request #742 from vector-im/feature/bma/settingsUi
Settings UI
2023-07-04 10:13:14 +02:00
Benoit Marty
9e5c009dda Merge pull request #752 from vector-im/feature/bma/onBoardingIteration
Desing: onboarding iteration
2023-07-03 20:28:16 +02:00
Benoit Marty
12f50926de Merge pull request #755 from vector-im/feature/bma/scrollToBottom
Scroll to bottom
2023-07-03 18:20:32 +02:00
ElementBot
c3c0ed6e24 Update screenshots 2023-07-03 15:28:29 +00:00
ElementBot
ddcc58ce52 Update screenshots 2023-07-03 14:41:20 +00:00
ElementBot
052deda5e1 Update screenshots 2023-07-03 12:14:23 +00:00
Chris Smith
5b35bb4277 Merge pull request #740 from vector-im/feature/cjs/location-replies
Show location replies per the designs
2023-07-03 12:52:28 +01:00
ElementBot
3d56a2a807 Update screenshots 2023-07-03 11:30:34 +00:00
ElementBot
1df4132f36 Update screenshots 2023-07-03 10:22:59 +00:00
ElementBot
11ad08d3d4 Update screenshots 2023-07-03 08:40:20 +00:00
ElementBot
e50744c2c9 Update screenshots 2023-06-30 17:04:37 +00:00
ElementBot
eabad292d7 Update screenshots 2023-06-30 15:25:04 +00:00
ElementBot
e2b3162f3e Update screenshots 2023-06-30 09:23:10 +00:00
ElementBot
529a7c87ef Update screenshots 2023-06-30 08:34:28 +00:00
Chris Smith
6b61a6eaf5 Merge remote-tracking branch 'origin/develop' into feature/cjs/view-location-in-timeline 2023-06-30 09:30:31 +01:00
Marco Romano
0858cfb272 Send pin-drop location (#636)
Share pindrop location

This feature allows the user to share any location by just selecting it from the map.

Closes: https://github.com/vector-im/element-x-android/issues/690
2023-06-29 22:07:47 +00:00
ElementBot
ae6fa4b756 Update screenshots 2023-06-29 16:28:00 +00:00
ganfra
e4aae094c2 Merge pull request #721 from vector-im/feature/fga/media_upload_progress
Feature/fga/media upload progress
2023-06-29 18:01:50 +02:00
ElementBot
863048ebf7 Update screenshots 2023-06-29 16:37:15 +01:00
ElementBot
46a6c14742 Update screenshots 2023-06-29 13:35:08 +00:00
ElementBot
bd2c1c5c6c Update screenshots 2023-06-29 11:04:08 +00:00
Chris Smith
712a9226e6 Merge pull request #696 from vector-im/feature/cjs/leaving-dms
Show a prompt to reinvite other party in a DM
2023-06-29 10:42:35 +01:00
ganfra
f5baa4a3a7 Merge branch 'develop' into feature/fga/media_upload_progress 2023-06-29 11:36:37 +02:00
ElementBot
d64b968866 Update screenshots 2023-06-29 09:27:48 +00:00
Jorge Martin Espinosa
79f7537c0b Update compound theme colors (#718)
* Update `*surfaceVariant` colors in `MaterialTheme`.

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-06-29 09:19:31 +02:00