Commit Graph

985 Commits

Author SHA1 Message Date
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
Marco Romano
29d5d3baa7 Adds new optional parameters to MatrixRoom.sendLocation() (#767)
For location sharing.
2023-07-04 13:57:19 +00:00
Marco Romano
d525304e67 Adds dark mode pin icon for location sharing (#766) 2023-07-04 13:23:53 +00:00
ganfra
14d4480c0a Merge branch 'develop' into feature/fga/room_detail_factory_improvement 2023-07-04 10:22:52 +02:00
Benoit Marty
c1466fcea0 Merge pull request #742 from vector-im/feature/bma/settingsUi
Settings UI
2023-07-04 10:13:14 +02:00
ganfra
ca6d931215 Merge pull request #757 from vector-im/feature/fga/update-rust-sdk-0.1.27
Update rust sdk to 0.1.27
2023-07-04 09:25:05 +02:00
ganfra
d698daf806 Update rust sdk to 0.1.27 2023-07-03 20:53:16 +02:00
ganfra
b7d0622569 RoomDetailsFRoomList: don't use full room except for invites 2023-07-03 20:52:46 +02:00
ganfra
02efbc3c52 Merge branch 'feature/fga/update-rust-sdk-0.1.27' into feature/fga/room_detail_factory_improvement 2023-07-03 20:49:20 +02:00
ganfra
d535ceeaaf Update rust sdk to 0.1.27 2023-07-03 20:47:17 +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
ganfra
b9157c4042 RoomList: prepare code to not fetch fullRoom 2023-07-03 17:48:00 +02:00
Benoit Marty
8e36776c5f Add todo to explain why code is commented out. 2023-07-03 17:09:04 +02:00
Benoit Marty
1f455238d6 Replace CurrentUserProvider by an extension on MatrixClient. 2023-07-03 17:09:04 +02:00
Benoit Marty
7f79cba40d Fix modifier issue. 2023-07-03 17:09:04 +02:00
Benoit Marty
be92588c28 Improve rendering of preference anaytics screen. 2023-07-03 17:09:04 +02:00
Benoit Marty
dbc93398cf Fix wrong padding. 2023-07-03 17:09:04 +02:00
Benoit Marty
666e1f1cbc Move BuildMeta fake to common test module. 2023-07-03 17:09:04 +02:00
Benoit Marty
499a862bfc Add application version to the setting screen. 2023-07-03 17:09:04 +02:00
Benoit Marty
da7e9a8bf2 More cleanup on BugReportView. 2023-07-03 17:09:04 +02:00
Benoit Marty
1c6aa43bea Design iteration on bug report screen. 2023-07-03 17:09:04 +02:00
Benoit Marty
eefad5acde Fix click effect. 2023-07-03 17:09:04 +02:00
Benoit Marty
17532286bf Fix font of settings titles. 2023-07-03 17:09:04 +02:00
Benoit Marty
002ddf4f3f Show current user in the settings and extract code in CurrentUserProvider. 2023-07-03 17:09:04 +02:00
Benoit Marty
0c29852d62 Update preference header (still have to be displayed) 2023-07-03 17:09:04 +02:00
Benoit Marty
16e7086992 Fix padding end. 2023-07-03 17:09:04 +02:00
Benoit Marty
1274e56057 Create PreferenceDivider 2023-07-03 17:09:04 +02:00
Benoit Marty
189960eb28 Update some setting screens. 2023-07-03 17:09:04 +02:00
Benoit Marty
8665958ede Design iteration on preferences. 2023-07-03 17:09:04 +02:00
Benoit Marty
f3ea7ccbd4 TextComposer: change caret color to iconAccentTertiary 2023-07-03 14:25:43 +02: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
Chris Smith
330e786d0d Move pin graphic/component to design system 2023-07-03 11:51:50 +01:00
Benoit Marty
b1bcae251c Iterate design on on boarding screen. 2023-07-03 12:11:55 +02:00
bmarty
bd3dd76039 Sync Strings from Localazy 2023-07-03 00:11:17 +00:00
Chris Smith
bd0e24598a Show location replies per the designs 2023-06-30 16:14:44 +01: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
Benoit Marty
fc1f60895d Merge pull request #731 from vector-im/feature/fga/timeline_back_pagination
Feature/fga/timeline back pagination
2023-06-30 09:27:36 +02:00
Benoit Marty
f54841d48c Show keyboard when entering special mode (edit/reply/etc.) 2023-06-29 18:17:37 +02:00
Benoit Marty
ff13651b4c When composer does not have focus, hide border. 2023-06-29 18:17:37 +02:00
Benoit Marty
ad1b5700ab Composer placeholder ("Message") color changed to textDisabled 2023-06-29 18:17:37 +02:00
Benoit Marty
3ab393a41f Use temporary color for default avatar background 2023-06-29 18:17:37 +02:00
Benoit Marty
dd708abddf Animate rounded corner size change to avoid blink effect when changing number of lines from 1 <-> 2 in the composer. 2023-06-29 18:17:37 +02:00
Benoit Marty
d0401c0ebe Fix detekt issue. 2023-06-29 18:17:37 +02:00
Benoit Marty
bc88eb62c5 Fix message color bubbles. 2023-06-29 18:17:37 +02:00
Benoit Marty
6669c6a3c5 Dsign for editing section in composer and increase click area for the close button. 2023-06-29 18:17:37 +02:00
Benoit Marty
0e9a4bd860 Ignore isHighlighted state for now, we need a design decision on it. 2023-06-29 18:17:37 +02:00
Benoit Marty
c06a0d46f6 Improve API of UnreadIndicatorAtom 2023-06-29 18:17:37 +02:00