Commit graph

6357 commits

Author SHA1 Message Date
Benoit Marty
4c20450c2a This is default value when reverseLayout = true 2023-05-25 14:17:09 +02:00
Benoit Marty
52d35e0ac4 Better icon for this use case. 2023-05-25 14:17:09 +02:00
Benoit Marty
31ec3267db Animate collapse/expand change 2023-05-25 14:17:09 +02:00
Benoit Marty
4b9a01d753 Record screenshots 2023-05-25 14:17:09 +02:00
Benoit Marty
0c95912c9c Group some state events in the timeline 2023-05-25 14:17:09 +02:00
Benoit Marty
26198140df No actions (yet) for State Event. 2023-05-25 14:16:23 +02:00
Benoit Marty
75f6c99ea9 Render State Event in the timeline. 2023-05-25 14:16:23 +02:00
Benoit Marty
66baf1632e Extract to sub classes 2023-05-25 14:16:23 +02:00
Benoit Marty
b7278f3e3e Process state event in timeline - WIP 2023-05-25 14:16:23 +02:00
Benoit Marty
a5fc4ffe84 Rename processMessageItem to simple format 2023-05-25 14:16:23 +02:00
Benoit Marty
abf7089cea Inject StringProvider instead of context. 2023-05-25 14:16:23 +02:00
Benoit Marty
9d66af834d Move RoomLastMessageFormatter and related class and resource to the new module eventformatter, in order to prepare rendering of state event in the timeline. 2023-05-25 14:15:35 +02:00
Benoit Marty
6edc7a9323 Reduce logging level to --warn to reduce verbosity for testing and checking quality workflows. Keep default (lifecycle) for build workflow.
https://docs.gradle.org/current/userguide/logging.html
2023-05-25 12:09:18 +02:00
Benoit Marty
80b656a9c5 Use gradle logger to filter out when running with only warning logs. 2023-05-25 12:03:51 +02:00
Benoit Marty
fdb1ebf0ce Sort by filename for easier search in the logs. 2023-05-25 11:51:46 +02:00
Benoit Marty
5f81ac82e0 Merge pull request #448 from vector-im/feature/bma/testTimeout
Create the mockked Bitmap outside the test, to remove increased time out
2023-05-25 11:35:31 +02:00
Benoit Marty
124e6c7cbd Merge pull request #455 from vector-im/misc/cjs/preview-names
Fix bad preview name for invite list
2023-05-25 11:35:06 +02:00
Benoit Marty
ef5cc053f1 Merge pull request #453 from vector-im/renovate/io.element.android
Update dependency io.element.android:wysiwyg to v2.2.1
2023-05-25 11:34:30 +02:00
Benoit Marty
f9e8ab05e4 Merge pull request #459 from vector-im/renovate/activity
Update activity to v1.7.2
2023-05-25 11:33:57 +02:00
Marco Romano
0dee0784ba Room list contextual menu (#427)
- Adds `ModalBottomSheet` to our design components (it wraps the homonimous Material3 one).
- Adds  a bottom sheet to the Room list using the aforementioned design component.
- Adds navigation from the room list to a room detail (context menu "Settings" action).
- Consolidates the "leave room flow" into a new `leaveroom` module used by both the room list and the room details.
  - Adds progress indicator to the leave room flow
- Uses new `leaveroom` module in `roomdetails` module too. 

Parent issue:
- https://github.com/vector-im/element-x-android/issues/261
2023-05-25 06:42:44 +00:00
renovate[bot]
796d78a203 Update activity to v1.7.2 2023-05-24 20:29:04 +00:00
ganfra
3e01a2f317 Media: some code clean-up 2023-05-24 22:23:38 +02:00
ganfra
92e19c3dd9 Media: improve a bit the viewers 2023-05-24 22:19:18 +02:00
renovate[bot]
03bbd64780 Update dependency io.element.android:wysiwyg to v2.2.1 2023-05-24 17:09:00 +00:00
Benoit Marty
897540ed04 Merge pull request #447 from vector-im/feature/bma/wysiwyg2.2.0
Wysiwyg 2.2.0
2023-05-24 19:07:35 +02:00
ganfra
fc601acd28 Merge branch 'develop' into feature/fga/image_loading 2023-05-24 17:39:27 +02:00
renovate[bot]
4780bec25c Update dependency io.nlopez.compose.rules:detekt to v0.1.7 2023-05-24 15:37:07 +00:00
ganfra
75f85a97b7 Media: makes sure system ui get back to normal when leaving preview/viewer 2023-05-24 17:30:09 +02:00
ganfra
ced60c672e Media: add more tests 2023-05-24 17:06:27 +02:00
renovate[bot]
642741d08d Update dependency com.google.auto.service:auto-service-annotations to v1.1.0 (#452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-24 12:13:53 +02:00
Chris Smith
bd242aee64 Fix bad preview name for invite list 2023-05-24 11:12:14 +01:00
ganfra
468b609ee1 Merge pull request #451 from vector-im/renovate/com.google.auto.service-auto-service-1.x
Update dependency com.google.auto.service:auto-service to v1.1.0
2023-05-24 11:51:25 +02:00
Benoit Marty
30bb3e01a4 Merge pull request #449 from vector-im/feature/bma/fasterTest
Reduce time to run test from 15 minutes to about 8
2023-05-24 09:28:13 +02:00
ganfra
0a268dc27f Media: make existing tests passes on MessagesPresenters 2023-05-23 21:40:18 +02:00
renovate[bot]
1a0c94bbeb Update dependency com.google.auto.service:auto-service to v1.1.0 2023-05-23 19:08:17 +00:00
Benoit Marty
509405cc52 Merge pull request #450 from vector-im/renovate/io.nlopez.compose.rules-detekt-0.x
Update dependency io.nlopez.compose.rules:detekt to v0.1.6
2023-05-23 17:07:10 +02:00
Benoit Marty
ac7e5f5113 Merge pull request #420 from gsouquet/gsouquet/compound-docs
Update compound references
2023-05-23 17:05:05 +02:00
Benoit Marty
e486677cf8 Merge pull request #438 from vector-im/feature/fre/invite_people_action
Handle "Invite people" action in the start a chat flow
2023-05-23 17:03:39 +02:00
ganfra
5c198bc279 Media: fix zoomable image with non content uri 2023-05-23 16:58:22 +02:00
renovate[bot]
ddfb0bd784 Update dependency io.nlopez.compose.rules:detekt to v0.1.6 2023-05-23 14:46:56 +00:00
Benoit Marty
10a70e6fe3 Reduce time to run test from 15 minutes to about 8 by disabling creating artifact and uploading to sonar.
Instead those 2 steps are now run once a day in a separate GitHub action.
2023-05-23 14:59:28 +02:00
Benoit Marty
5cf17a432f Init the mockked Bitmap only once. 2023-05-23 12:46:05 +02:00
ganfra
7c8c8b517a Merge pull request #446 from vector-im/renovate/com.google.testparameterinjector
Update dependency com.google.testparameterinjector:test-parameter-injector to v1.12
2023-05-23 12:30:47 +02:00
Benoit Marty
0ac0bbb37a Create the mockked Bitmap in the constructor, to remove increased time out. 2023-05-23 12:25:07 +02:00
Benoit Marty
f1bd767112 Fix compilation warnings. 2023-05-23 12:00:36 +02:00
Benoit Marty
8beb7310ef Fix compilation issue with Wysiwyg 2.2.0 2023-05-23 11:55:23 +02:00
renovate[bot]
511470a54e Update dependency com.google.testparameterinjector:test-parameter-injector to v1.12 2023-05-23 09:51:41 +00:00
renovate[bot]
5cee2121ff Update dependency io.element.android:wysiwyg to v2.2.0 2023-05-23 11:51:14 +02:00
renovate[bot]
91f77772bc Update dependency org.matrix.rustcomponents:sdk-android to v0.1.15 (#444)
Co-authored-by: Chris Smith <csmith@lunarian.uk>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-23 09:51:02 +00:00
Benoit Marty
587d0e7a14 Merge pull request #445 from vector-im/renovate/mobile-dev-inc-action-maestro-cloud-1.x
Update mobile-dev-inc/action-maestro-cloud action to v1.3.2
2023-05-23 11:44:06 +02:00