jonnyandrew
d8fcfc5844
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
54c7e8bb57
Merge pull request #817 from vector-im/misc/cjs/drop-coverage-threshold
2023-07-07 14:08:39 +01:00
Chris Smith
aedcb93bca
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
8f4af0c16b
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
1ca7b0ab55
Merge pull request #797 from vector-im/feature/cjs/hide-self-in-search
2023-07-07 12:26:05 +01:00
Chris Smith
31056f0511
Rename var
2023-07-07 12:04:06 +01:00
Chris Smith
303a0a6677
Introduce MatrixClient.isMe for checking sessionID
2023-07-07 12:03:43 +01:00
ganfra
f32a0ca1ad
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
10c2859fac
Merge branch 'develop' into feature/fga/waiting_ss_room
2023-07-07 11:34:45 +02:00
ganfra
7dd243cd70
Await room: add tests on LoadingRoomStateFlowFactory
2023-07-07 11:32:23 +02:00
ganfra
8852514652
Room: add extension method awaitAllRoomsAreLoaded with Timeout
2023-07-07 10:51:43 +02:00
ganfra
3b6385fef5
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
9079825f81
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
5ee2418a1c
[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
ea381cda2c
Force the default locale to the selected one for screenshot tests ( #805 )
2023-07-07 10:06:20 +02:00
Benoit Marty
f7dd327cb6
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
59a45e5185
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
7dbac91cd3
Room : Fix tests as there is less recomposition
2023-07-06 19:58:06 +02:00
ganfra
b89e357520
Matrix rust sdk: update to 0.1.28
2023-07-06 18:56:11 +02:00
Jorge Martin Espinosa
c133a6e606
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
a07808c314
Merge branch 'develop' into feature/fga/app_nav_node_fixes
2023-07-06 18:37:02 +02:00
Benoit Marty
77e2ff4953
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
c4dde65d76
Update screenshots
2023-07-06 18:22:48 +02:00
Benoit Marty
1e891ddbea
Add missing screenshot for AttachmentSourcePickerMenu.
2023-07-06 18:22:48 +02:00
ganfra
2e0da51ba9
Node: rework LoggedInFlowNode analytics pop
2023-07-06 18:12:45 +02:00
ganfra
fc7bdafbcb
Nodes: rework RootFlowNode with cache service
2023-07-06 18:08:29 +02:00
Benoit Marty
072b59e06b
Use a val for the StateFlow, and expose a StateFlow.
2023-07-06 17:25:02 +02:00
Benoit Marty
4612da16d5
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
fdffb8ca81
Merge pull request #800 from vector-im/feature/bma/removeAAR
...
Remove aar
2023-07-06 15:14:03 +02:00
Benoit Marty
6cf3ba542d
Ensure the binary will not be commited again.
2023-07-06 15:10:02 +02:00
Benoit Marty
9c4731b3dc
Delete binary.
2023-07-06 15:09:08 +02:00
jonnyandrew
5b7c42a50a
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
f0910a4e2a
Fix compilation issue of minimal app.
2023-07-06 14:19:49 +02:00
Kat Gerasimova
4056d96582
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
3e087c06da
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
7e8228e87f
Merge pull request #791 from vector-im/misc/cjs/mapbox-attribution-colour
2023-07-06 12:29:33 +01:00
ElementBot
4911fdc15e
Update screenshots
2023-07-06 10:40:20 +00:00
Marco Romano
3449ea486a
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
e6f40bbfe8
Room: add network monitor in LoadingRoomView
2023-07-06 12:24:20 +02:00
Benoit Marty
9dc8633b7b
Update tests
2023-07-06 12:01:38 +02:00
ganfra
d71a025f9d
Room : rename the flows
2023-07-06 12:00:45 +02:00
ElementBot
aafd4f8347
Update screenshots
2023-07-06 09:59:04 +00:00
Benoit Marty
9a7111cba1
Show the "You're in" screen
2023-07-06 11:48:06 +02:00
Benoit Marty
0b0abbb6b6
Add You're in screen (UI)
...
tom
2023-07-06 11:48:06 +02:00
Benoit Marty
23d1c0ef44
Iterate on this image, the rendering was not perfect.
2023-07-06 11:48:06 +02:00
Chris Smith
5cfaae24b8
Merge pull request #783 from vector-im/feature/cjs/location-descriptions
2023-07-06 10:33:59 +01:00
ElementBot
6191361398
Update screenshots
2023-07-06 09:13:08 +00:00
Chris Smith
27bc3c60b8
Merge remote-tracking branch 'origin/develop' into feature/cjs/location-descriptions
2023-07-06 10:01:31 +01:00
jonnyandrew
8e72d5cab5
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
Chris Smith
1bc52f6ed7
Change MapLibre attribution tint
2023-07-06 09:37:25 +01:00