Commit Graph

2195 Commits

Author SHA1 Message Date
Benoit Marty
36e5d6f43c Use same size. 2023-06-27 19:43:03 +02:00
Benoit Marty
38f4c9143f Add preview for TimelineItemImageContent, (and video and file) since the icon is rendered differently in this case. 2023-06-27 19:43:03 +02:00
Benoit Marty
93d1a982f9 16.dp padding on start of Timestamp
https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?type=design&node-id=2128%3A107003&t=y1eqw6l1S8Mw3g3e-1
2023-06-27 19:43:03 +02:00
Benoit Marty
8cdcaba9e3 Move all density unit calculation to the same place. 2023-06-27 19:43:03 +02:00
Benoit Marty
d3d26094bd Create AvatarSize.MessageActionSender for Avatar in message actions bottom sheet (same value but do not use AvatarSize.TimelineSender) 2023-06-27 19:43:03 +02:00
Benoit Marty
aea5384f9b Fix warning 2023-06-27 19:43:03 +02:00
Benoit Marty
192d32061d Improve preview by adding Divider, and improve rendering. 2023-06-27 19:43:03 +02:00
Benoit Marty
f1ef67e736 Improve rendering when only one line is displayed. 2023-06-27 19:43:03 +02:00
Benoit Marty
c964996d80 Improve preview for TimelineItemTextView 2023-06-27 19:43:03 +02:00
Benoit Marty
6a8d7cdda2 Add padding on TimelineItemFileView 2023-06-27 19:43:03 +02:00
Benoit Marty
c62f588369 Increase padding in error case 2023-06-27 19:43:03 +02:00
Benoit Marty
6330a797aa Ensure message bubble is .75f width screen ratio. Remove padding from LazyList and apply padding to content to ensure width is correctly computed.
Avoid using LocalConfiguration, its not working well with screenshot test.
2023-06-27 19:43:03 +02:00
Benoit Marty
02c1553d1e Modifier parameter as first param with default value. 2023-06-27 19:43:03 +02:00
Benoit Marty
f1681ce43c Fix dev issue. 2023-06-27 19:43:03 +02:00
Benoit Marty
67dfc9f173 Rename file. 2023-06-27 19:43:03 +02:00
Benoit Marty
d53a2d7473 Use new aTimelineItemReactions fun. 2023-06-27 19:43:03 +02:00
Benoit Marty
1b84d8e3ee Fix test compilation issue. 2023-06-27 19:43:03 +02:00
Benoit Marty
9fb10b4bf2 Bubble max width to 3/4 of the screen width 2023-06-27 19:43:03 +02:00
Benoit Marty
884aea1c80 Iterate on extra padding solution. 2023-06-27 19:43:03 +02:00
Benoit Marty
659d719456 Iterate on Room placeholder 2023-06-27 19:41:59 +02:00
Benoit Marty
6ece791840 Iterate on Room placeholder 2023-06-27 19:41:59 +02:00
Benoit Marty
50945e987a Rework timestamp position.
Add extra empty text to message content to avoid timestamp to overlap the text.
2023-06-27 19:40:30 +02:00
Benoit Marty
d608c9b9c6 Increase padding for timestamp 2023-06-27 19:38:25 +02:00
Benoit Marty
b2e0f2eb68 Increase space between messages. 2023-06-27 19:38:25 +02:00
Benoit Marty
965e622032 Rework Message bubbles, to avoid using zIndex and offset. 2023-06-27 19:38:25 +02:00
Benoit Marty
89e3302f12 Rework avatar rendering of sender of message. 2023-06-27 19:38:25 +02:00
Benoit Marty
1ba2252dca Add missing previews. 2023-06-27 19:38:25 +02:00
Benoit Marty
e7bb896001 Change bubble background colors - also affects background of reactions. 2023-06-27 19:37:52 +02:00
Benoit Marty
c7fa2b7620 Disable tonal elevation for bottom sheet in light theme. 2023-06-27 19:31:44 +02:00
Benoit Marty
931a1fe4de Fab icon alignment. 2023-06-27 19:31:44 +02:00
Benoit Marty
5c27952194 Create UnreadIndicatorAtom with preview. 2023-06-27 19:31:44 +02:00
Benoit Marty
47b8ceb832 Extract InvitesEntryPointView and change font style to bodyMedium 2023-06-27 19:30:42 +02:00
Benoit Marty
35fbdff907 Remove useless (?) Column. 2023-06-27 19:28:28 +02:00
Benoit Marty
dc6a65a8db Move preview to the Composable it is previewing. 2023-06-27 19:26:45 +02:00
Benoit Marty
abe6ffcdae Extract RequestVerificationHeader to its own file. 2023-06-27 19:26:45 +02:00
Benoit Marty
7d69e9a4dd Design: iterate on Room List item 2023-06-27 19:23:37 +02:00
Benoit Marty
23adc32cd2 Fix an issue on Avatar when font scale is not 1f. 2023-06-27 19:23:37 +02:00
Benoit Marty
d6f2d7a5d3 Rework AvatarSize.
Remove default value for AvatarSize, it has to be explicitely provided.
2023-06-27 19:23:37 +02:00
Benoit Marty
82e566175a Room list: tweak UI and add overflow menu with report bug and invite friends action.
Extract invite friends action to a use case to avoid copy paste.
2023-06-27 19:23:37 +02:00
Yoan Pintas
e7e225dd3a Add JoinedRoom posthog event (#687) 2023-06-27 16:32:20 +00:00
Jorge Martin Espinosa
02dc447624 [Compound] Integrate compound tokens (#586)
* Added tokens.

* Apply color to MaterialTheme, also add typography.

* Map colors to the right ones in the themes.

* Create and improve previews of some components

* More preview improvements

* Add `tertiary` and `onTertiary` colors, remove some unused ones.

* Fix usage of deleted color token

* Fix bug in Switch previews

* Create a separate `:libraries:theme` module to keep everything related to colors, typography and Compound in general.

* Fix `DatePickerPreview`

* Add missing Compound generated files by fixing their package name

* Move `ElementTheme` to the `:libraries:theme` module, make some variables internal.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-06-27 16:15:40 +00:00
Benoit Marty
8c7183807c Merge pull request #693 from vector-im/feature/bma/removeOldResources
Remove old resources
2023-06-27 16:44:09 +02:00
Benoit Marty
cb334a1ed1 Merge pull request #695 from vector-im/feature/bma/nonBlockingDiawi
Do not fail the whole build if Diawi upload fails
2023-06-27 16:43:39 +02:00
Benoit Marty
c3f74ba039 Do not fail the whole build if Diawi upload fails 2023-06-27 16:16:11 +02:00
Benoit Marty
ed264f23b7 StringR -> CommonStrings 2023-06-27 16:11:32 +02:00
Benoit Marty
5f16297939 Merge branch 'develop' into feature/bma/removeOldResources 2023-06-27 16:09:30 +02:00
Benoit Marty
d782162f27 Merge pull request #684 from vector-im/feature/bma/stringR
Quick PR to introduce `CommonStrings` type alias
2023-06-27 16:00:31 +02:00
jonnyandrew
14940d5c34 Link from CONTRIBUTING.md to dev onboarding (#686)
* Link from CONTRIBUTING.md to dev onboarding

* Update table of contents
2023-06-27 15:59:00 +02:00
ElementBot
2c76a9e288 Update screenshots 2023-06-27 13:54:18 +00:00
Chris Smith
0eb195560b Danger: remove "add screenshots" warning (#691)
We have screenshot tests that basically negate the need for this,
and when we're doing more complicated things we tend to use
videos anyway which aren't caught by this check.
2023-06-27 15:37:44 +02:00