Commit Graph

9781 Commits

Author SHA1 Message Date
Benoit Marty dc3ad323e5 LoginPasswordNode 2023-06-07 09:03:53 +02:00
Benoit Marty 974ec9c1f7 Navigation 2023-06-07 09:03:53 +02:00
Benoit Marty 09c5760688 Account provider form screen. 2023-06-07 09:03:53 +02:00
Benoit Marty 5946fa09fa Add personal dict. 2023-06-07 09:00:20 +02:00
Benoit Marty 7001c7b9cc Account provider screen. - Crashing 2023-06-07 09:00:20 +02:00
Benoit Marty 67e85e0a36 Change account provider screen. 2023-06-07 09:00:20 +02:00
Benoit Marty 9f1605ab46 Improve composable for icons and create RoundedIconAtom. 2023-06-07 09:00:20 +02:00
Benoit Marty 5d7be76feb Merge pull request #527 from vector-im/feature/bma/designSystem
Preparatory work to integrate new FTUE screen
2023-06-07 08:59:13 +02:00
renovate[bot] eeaa277f8c Update plugin ktlint to v11.4.0 (#544)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 08:51:03 +02:00
ganfra 0c533986bc Gradle: re-enable caching (will be handled in a separate PR) 2023-06-06 23:43:02 +02:00
ElementBot f8db17c670 Update screenshots 2023-06-06 21:21:14 +00:00
ganfra 51389053bf Media : timeline file adjustment 2023-06-06 23:10:02 +02:00
ganfra 468ed5276f Media: clean up code 2023-06-06 22:18:13 +02:00
ganfra c0def1c3dc Media actions: add more tests 2023-06-06 22:08:57 +02:00
Chris Smith 0ae2f4ff9a Merge pull request #543 from vector-im/misc/cjs/coverage
Coverage: ignore more generated/non-prod code
2023-06-06 17:28:23 +01:00
Chris Smith b3ac6e2b97 Bump some font sizes from small to medium after review 2023-06-06 16:44:19 +01:00
ElementBot c0a8af1eb9 Update screenshots 2023-06-06 16:44:19 +01:00
Chris Smith fd34ab5cd9 Invite button: fiddle with touch area
Instead of the whole width of the screen being touchable, make the
clickable component 48dp high and 16dp padding either side of the
content.
2023-06-06 16:44:18 +01:00
Chris Smith c9df5e7d34 Remove PreferenceDivider
It's now functionally identical to a plain Divider as the default
is 0.5dp thickness.
2023-06-06 16:44:18 +01:00
Chris Smith fe6afb7281 Dividers should be 0.5dp not 1dp 2023-06-06 16:44:18 +01:00
Chris Smith dce38dfe8d Progress dialog: use primary colour not onSurface 2023-06-06 16:44:18 +01:00
Chris Smith 34a67bdb2c Create room: labels shouldn't be bold 2023-06-06 16:44:18 +01:00
Chris Smith 3a7e310bd3 Invites: increase vertical padding to 16dp 2023-06-06 16:44:18 +01:00
Chris Smith 298e217b73 GH Workflows: move deps check, fix nightly
Move the dependency check job from the quality workflow that
runs on every PR to the nightly reports workflow. This sometimes
flakes as it does a _lot_ of HTTP requests. It's less intrusive
if that happens outside of the PR workflow.

Also change the nightly job that runs tests to use LFS, so it
actually has access to screenshots :)

The sonar task is still broken, but it seems like an upstream bug:
https://community.sonarsource.com/t/sonar-plugin-4-1-0-3113-4-2-0-3129-errors/91568
2023-06-06 16:32:18 +01:00
Marco Romano 1d6f4e3c68 Network library changes (#542)
- Allows for http2
- Caches a global instance of kotlinx-serialization `Json` and configures it with a bit more leniency.
- Moves okhttp's dependency strings to the .toml file
- Switches off logging for release builds
2023-06-06 15:33:30 +02:00
Chris Smith 4738436dd5 Coverage: ignore more generated/non-prod code 2023-06-06 13:55:19 +01:00
ganfra 438fc6bb99 Merge branch 'develop' into feature/fga/media_viewer_actions 2023-06-06 14:35:25 +02:00
ganfra 950e474c72 Media: make tests passing again 2023-06-06 13:48:12 +02:00
ganfra c16e4c46bd Media: prepare downloadMediaFile to use tempDir 2023-06-06 13:44:49 +02:00
Chris Smith 7308428596 Use member count instead of counting members (#530)
Use member count instead of counting members

For the room details screen, use the member count as supplied by
matrix instead of waiting for the entire member list to be
retrieved and then manually adding up all the relevant users.

This removes the loading state of the member count, relying on
a spinner on the member list itself if the user actually wants
to see the members. (The performance of that will be improved
separately on the rust side in the future)

Closes #505
2023-06-06 10:40:17 +00:00
ganfra 092e1544ca Media: rework how we get the activity context (and fix test compilation) 2023-06-05 23:39:48 +02:00
ganfra be009baed7 File: improve a bit pdf loading 2023-06-05 22:45:49 +02:00
ganfra e322ba1b32 Media: handle openWith and share actions (need to inject context for tests...). Also introduce MediaInfo 2023-06-05 20:52:17 +02:00
github-actions[bot] 044a3c991e Sync Strings (#522)
Sync Strings from Localazy
2023-06-05 15:26:50 +00:00
Chris Smith ebe8bc6944 Merge pull request #528 from vector-im/renovate/io.sentry
Update dependency io.sentry:sentry-android to v6.21.0
2023-06-05 15:40:47 +01:00
renovate[bot] 45b40c6704 Update dependency io.sentry:sentry-android to v6.21.0 2023-06-05 13:12:17 +00:00
Yoan Pintas f534ecda96 Init analytics modules (#350) 2023-06-05 13:11:34 +00:00
Chris Smith 93456e8d44 Merge pull request #519 from vector-im/misc/cjs/create-join-design-feedback
Design tweaks for create/join rooms
2023-06-05 13:24:42 +01:00
Benoit Marty 8dc1f655ea Merge pull request #523 from vector-im/renovate/telephoto
Update dependency me.saket.telephoto:zoomable-image-coil to v0.4.0
2023-06-05 13:50:40 +02:00
Chris Smith 5635057c62 Remove deleted strings from translations 2023-06-05 12:38:26 +01:00
ElementBot 0945ac52aa Update screenshots 2023-06-05 11:16:43 +00:00
Chris Smith 8ef7f36de8 Update strings to get new room placeholder text 2023-06-05 12:14:29 +01:00
Benoit Marty 2d7b4a0bf8 Introduce HeaderFooterPage. 2023-06-05 13:06:06 +02:00
Chris Smith 06a06e712e Invites: simplify string building 2023-06-05 11:51:00 +01:00
Benoit Marty 83a700877b Introduce IconTitleSubtitleMolecule. 2023-06-05 12:44:51 +02:00
Chris Smith 663f116a48 SearchBar: Remove explicit tint on close icon
This is now set properly by the activeColors/inactiveColors
2023-06-05 11:31:14 +01:00
Chris Smith edb370db3e Create room: use secondary tint instead of alpha 2023-06-05 11:28:32 +01:00
Benoit Marty 9f5daf070a Introduce ButtonColumnMolecule and ButtonRowMolecule. 2023-06-05 12:21:50 +02:00
Chris Smith ff68974ea3 Invite people to a room: add dividers 2023-06-05 10:51:05 +01:00
Chris Smith 354c943d0b Typo and minor formatting 2023-06-05 10:23:39 +01:00