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
Chris Smith
2b901f2678
Merge pull request #817 from vector-im/misc/cjs/drop-coverage-threshold
2023-07-07 14:08:39 +01:00
Chris Smith
7b6d98c7d8
Reduce code coverage threshold for presenters
...
Drop from 90% to 85% to allow for smaller presenters where the
number of untestable instructions generated by kotlin/compose
can reach ~10% of the entire file.
2023-07-07 13:22:28 +01:00
Benoit Marty
2347c815a7
Merge pull request #811 from vector-im/feature/bma/verificationSnackbar
...
Display the "verification success" Snackbar only when the state is `VerificationFlowState.Finished`.
2023-07-07 14:12:52 +02:00
Chris Smith
e0d5096afb
Merge pull request #797 from vector-im/feature/cjs/hide-self-in-search
2023-07-07 12:26:05 +01:00
Chris Smith
9e075e9647
Rename var
2023-07-07 12:04:06 +01:00
Chris Smith
a00e6fbb33
Introduce MatrixClient.isMe for checking sessionID
2023-07-07 12:03:43 +01:00
ganfra
3922736083
Merge pull request #794 from vector-im/feature/fga/waiting_ss_room
...
Feature/fga/waiting ss room
2023-07-07 12:08:19 +02:00
ganfra
da27970116
Merge branch 'develop' into feature/fga/waiting_ss_room
2023-07-07 11:34:45 +02:00
ganfra
f780e71026
Await room: add tests on LoadingRoomStateFlowFactory
2023-07-07 11:32:23 +02:00
ganfra
1907745b1f
Room: add extension method awaitAllRoomsAreLoaded with Timeout
2023-07-07 10:51:43 +02:00
ganfra
b70fbb24a6
Merge pull request #803 from vector-im/feature/fga/app_nav_node_fixes
...
Feature/fga/app nav node fixes
2023-07-07 10:26:59 +02:00
Benoit Marty
17a0c7b865
Display the "verification success" Snackbar only when the state is VerificationFlowState.Finished.
...
Apply the same fix for `displayLeftRoomMessage`
2023-07-07 10:23:08 +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
Jorge Martin Espinosa
f98427a41a
Force the default locale to the selected one for screenshot tests ( #805 )
2023-07-07 10:06:20 +02:00
Benoit Marty
b43bd37419
Merge pull request #808 from vector-im/feature/fga/update-rust-sdk-0.1.28
...
Matrix rust sdk: update to 0.1.28
2023-07-07 09:43:33 +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
ganfra
ec4855cfdf
Room : Fix tests as there is less recomposition
2023-07-06 19:58:06 +02:00
ganfra
b1ebaf17f9
Matrix rust sdk: update to 0.1.28
2023-07-06 18:56:11 +02:00
Jorge Martin Espinosa
827c6e25ba
Fix displaying reaction row in message action list ( #788 )
...
* Fix displaying reaction row in message action list
* Rename `sendState` to `localSendState` and make it nullable.
Create an `isRemote` helper to detect if an event comes from the server instead.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-07-06 16:51:51 +00:00
ganfra
b2232fdd37
Merge branch 'develop' into feature/fga/app_nav_node_fixes
2023-07-06 18:37:02 +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
Benoit Marty
fb16ef4c02
Add missing screenshot for AttachmentSourcePickerMenu.
2023-07-06 18:22:48 +02:00
ganfra
5c41f0188a
Node: rework LoggedInFlowNode analytics pop
2023-07-06 18:12:45 +02:00
ganfra
b72313bc84
Nodes: rework RootFlowNode with cache service
2023-07-06 18:08:29 +02:00
Benoit Marty
a2e04f7dc2
Use a val for the StateFlow, and expose a StateFlow.
2023-07-06 17:25:02 +02:00
Benoit Marty
45df9f113c
Merge pull request #798 from vector-im/kittykat-patch-2
...
Update template for user story
2023-07-06 16:23:56 +02:00
Benoit Marty
5d18a85911
Merge pull request #800 from vector-im/feature/bma/removeAAR
...
Remove aar
2023-07-06 15:14:03 +02:00
Benoit Marty
c534c28624
Ensure the binary will not be commited again.
2023-07-06 15:10:02 +02:00
Benoit Marty
b0da90d4de
Delete binary.
2023-07-06 15:09:08 +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
Benoit Marty
b6c26d69b3
Fix compilation issue of minimal app.
2023-07-06 14:19:49 +02:00
Kat Gerasimova
b48261031d
Update template for user story
...
Update the label/description - labels are compulsory and end up in the issue body
Split out signoff from tasklist - that way signoffs do not count towards the total tasks in the issue
2023-07-06 12:53:20 +01:00
Chris Smith
ac7a547971
Don't show own user in search results
...
Anywhere we do a global search (starting a DM, creating a room,
inviting a user to a room) should filter out the local user.
2023-07-06 12:31:59 +01:00
Chris Smith
1c57f9b4bc
Merge pull request #791 from vector-im/misc/cjs/mapbox-attribution-colour
2023-07-06 12:29:33 +01:00
ElementBot
7ec11bd60b
Update screenshots
2023-07-06 10:40:20 +00:00
Marco Romano
aed4b92761
Optional day night preview annotation ( #793 )
...
Adds the `@DayNightPreviews` annotation that when used on a composable will:
- Display both a day mode and night mode preview in Android Studio.
- Produce both a day and night screenshot during screenshot testing.
The usage of this new annotation is optional, all the current previews continue to work without breakages.
New code can use, when appropriate, the new `@DayNightPreviews` annotation and replace the pattern using three `LightPreview/DarkPreview/ContentToPreview` functions with:
```
@DayNightPreviews
@Composable
fun MyScreenPreview(@PreviewParameter(MyStateProvider::class) state: MyState) {
ElementPreview {
MyScreen(
state = state,
)
}
}
```
2023-07-06 12:35:54 +02:00
ganfra
b953fb5cbb
Room: add network monitor in LoadingRoomView
2023-07-06 12:24:20 +02:00
Benoit Marty
1e288f04a0
Update tests
2023-07-06 12:01:38 +02:00
ganfra
4aafddebac
Room : rename the flows
2023-07-06 12:00:45 +02:00
ElementBot
42e1416320
Update screenshots
2023-07-06 09:59:04 +00:00
Benoit Marty
7e237977eb
Show the "You're in" screen
2023-07-06 11:48:06 +02:00
Benoit Marty
d7a7751a76
Add You're in screen (UI)
...
tom
2023-07-06 11:48:06 +02:00
Benoit Marty
0f06bf5d08
Iterate on this image, the rendering was not perfect.
2023-07-06 11:48:06 +02: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