Commit Graph

1685 Commits

Author SHA1 Message Date
Chris Smith
a456becc6e User search: reduce debounce to 250ms 2023-06-01 10:18:45 +01:00
Chris Smith
f0a3981df5 Selected users: if scrollable, make last one peek
If there are enough selected users that they can't all be displayed,
add extra padding in between the users to ensure that the last
visible one is half visible to provide some scroll affordance.
2023-06-01 10:17:28 +01:00
Chris Smith
9515435102 Selected user: scale and align cross properly
IconButton makes assumptions about the size of icons, which
we're not abiding by here. That makes it semeingly impossible
to properly center our icon. Instead, rewrite it as a surface
to ensure it's laid out properly
2023-06-01 10:15:56 +01:00
Chris Smith
e8c4387bef Matrix user row: typography and alignment 2023-06-01 10:15:27 +01:00
Chris Smith
d6d273992d Checkable user row: fix uneven padding 2023-06-01 10:15:09 +01:00
Chris Smith
8b140446bd Search bar: close button colour 2023-06-01 10:14:41 +01:00
Chris Smith
68c010f78b Add TextStyle for getting rid of font padding 2023-06-01 10:14:19 +01:00
Chris Smith
afd76ac93d Progress dialog: match designs, deduplicate code 2023-06-01 10:13:53 +01:00
Chris Smith
c1595669f0 Outline buttons: font weight 2023-06-01 10:13:30 +01:00
Chris Smith
01994ced71 Room details: typography and strings 2023-06-01 10:12:28 +01:00
Chris Smith
e10b6ca9dd Invite list: typography tweaks 2023-06-01 10:06:25 +01:00
Chris Smith
9f26226edc Create room: fix text colours and strings 2023-06-01 09:44:42 +01:00
Chris Smith
a30d87c323 Create room: fix colour for bottom sheet actions 2023-06-01 09:43:08 +01:00
Chris Smith
e4377c7e0c Create room: show divider between users in search 2023-06-01 09:42:26 +01:00
Marco Romano
c9b3786e46 Update pull_request.md (#490)
Grammar nits.
2023-05-31 09:24:01 +00:00
Benoit Marty
f3959f08f2 Merge pull request #481 from vector-im/renovate/com.google.truth
Update dependency com.google.truth:truth to v1.1.4
2023-05-31 02:11:50 +02:00
renovate[bot]
1b460258f9 Update dependency com.google.truth:truth to v1.1.4 2023-05-30 19:11:42 +00:00
Chris Smith
a908589bad Fix flaky media tests. (#479)
Creating a mock during the test run seems to sometimes take a
large amount of time when running the tests in parallel (possibly
some kind of resource contention?)

Instead, perform the mocking in the test class so it's part of
the setup, not the  actual test runs.
2023-05-30 13:57:03 +00:00
Benoit Marty
534bf67883 Sync localazy to fix lint error. 2023-05-30 13:55:23 +02:00
renovate[bot]
2c1d64a4ba Update plugin sonarqube to v4.1.0.3113 (#469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 11:19:20 +00:00
renovate[bot]
0e8695145b Update dependency com.google.firebase:firebase-bom to v32.1.0 (#470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 11:19:11 +00:00
renovate[bot]
7ba3d3d1ab Update dependency io.gitlab.arturbosch.detekt to v1.23.0 (#454)
* Update dependency io.gitlab.arturbosch.detekt to v1.23.0

* Disable new detekt rules for unused params

UnusedParameter and UnusedPrivateProperty are both potentially
useful but we currently break them a lot, for the most part
in places that haven't been fully implemented yet.

The unused params are reported as build warnings anyway, so
we're not missing much by disabling these for now.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chris Smith <csmith@lunarian.uk>
2023-05-30 11:18:51 +00:00
Benoit Marty
1a2e05608a Merge pull request #471 from vector-im/sync-localazy
Sync Strings
2023-05-30 13:06:51 +02:00
Benoit Marty
046791fbbe Trigger CI 2023-05-30 13:06:33 +02:00
Benoit Marty
7c8eef33eb Merge pull request #467 from vector-im/feature/bma/reworkGrouper
Improve timeline rendering for message and state event
2023-05-30 12:39:25 +02:00
renovate[bot]
aa7c030dd1 Update dependency app.cash.turbine:turbine to v0.13.0 (#417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 10:20:06 +00:00
renovate[bot]
311d8e2cdc Update dependency com.squareup:kotlinpoet to v1.14.2 (#474)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 10:18:22 +00:00
Kat Gerasimova
94ee4f476d Merge pull request #466 from vector-im/kittykat-patch-2
Update triage automation for signoff
2023-05-30 11:12:25 +01:00
Benoit Marty
b15abe0509 Reduce number of warnings 2023-05-30 11:43:38 +02:00
Benoit Marty
8fa0eaf4aa Record screenshots 2023-05-30 11:36:31 +02:00
Benoit Marty
e41f34a041 Fix alignment issue when there is an error. 2023-05-30 11:34:34 +02:00
Benoit Marty
5ca5a4bff1 Add preview for TimelineEventTimestampView 2023-05-30 11:33:33 +02:00
Benoit Marty
7dbd2c628e Merge pull request #468 from vector-im/renovate/rnkdsh-action-upload-diawi-1.x
Update rnkdsh/action-upload-diawi action to v1.5.0
2023-05-30 11:18:55 +02:00
Benoit Marty
463c54ea5c Record screenshots. 2023-05-30 11:09:38 +02:00
Benoit Marty
1a8e7d7d59 Improve preview again 2023-05-30 11:07:55 +02:00
Benoit Marty
67542ad867 Fix compilation issue after rebase. 2023-05-30 10:58:14 +02:00
Benoit Marty
928e3f680b Fix setting y offset to -12.dp can overlap a state event displayed above. Rework how the vertical offset are applied. 2023-05-30 10:50:06 +02:00
Benoit Marty
7b0d21e884 Move extension to a common file for code clarity. 2023-05-30 10:24:19 +02:00
Benoit Marty
b71056c51b Ensure GroupPosition is correct regarding Event which cannot be grouped. 2023-05-30 10:17:25 +02:00
Benoit Marty
b971f87ee3 Document [TimelineItemGroupPosition] and improve preview of [MessageEventBubble]. 2023-05-30 10:17:25 +02:00
Benoit Marty
6d8fadfa67 Let TimelineItemsFactory group the item if necessary, so it's done on a computation dispatcher. Let the View manage the expanded/grouped state. 2023-05-30 10:16:16 +02:00
Jorge Martin Espinosa
3f2e042aa5 Merge pull request #433 from vector-im/feature/fga/image_loading
Send and receive media
2023-05-29 20:33:41 +02:00
Jorge Martín
64777beef1 Merge remote-tracking branch 'origin/develop' into feature/fga/image_loading 2023-05-29 18:11:53 +02:00
Jorge Martin Espinosa
5cafd68ebe Revert RenderingMode to NORMAL in ScreenshotTest (#475)
* Revert `RenderingMode` to `NORMAL` in `ScreenshotTest`

* Remove no longer needed code
2023-05-29 18:00:57 +02:00
Jorge Martín
268447fd8c Fix small issues, improve Result.flatMap 2023-05-29 13:58:29 +02:00
bmarty
3daea29a82 Sync Strings from Localazy 2023-05-29 00:09:47 +00:00
renovate[bot]
081b8cc4db Update rnkdsh/action-upload-diawi action to v1.5.0 2023-05-26 20:47:47 +00:00
ganfra
0b741621c6 Media: fix test compilation 2023-05-26 19:21:12 +02:00
ganfra
8b10a5d021 Media: generate again screenshots... 2023-05-26 19:13:51 +02:00
ganfra
c89d9dd8e6 Media: handle PR review remarks 2023-05-26 19:09:51 +02:00