Commit Graph

1887 Commits

Author SHA1 Message Date
Benoit Marty
4fa30f384d Better comment 2023-06-09 18:06:29 +02:00
Benoit Marty
0c199a012b Move the resolver to the parent package. 2023-06-09 18:05:08 +02:00
Benoit Marty
1e3727bb39 Use LaunchedEffect to avoid multiple calls. 2023-06-09 17:58:36 +02:00
Benoit Marty
b98010d74d Merge the 2 map. 2023-06-09 17:55:09 +02:00
Benoit Marty
8b177645a9 Rename InlineErrorMessage to simple Error to not consider how the error will be used (actually used in a dialog now) 2023-06-09 17:51:42 +02:00
Benoit Marty
0dd4109d21 Use function ref. 2023-06-09 17:45:51 +02:00
Benoit Marty
9fbc918f10 Enforce lambda parameters to be passed in. 2023-06-09 17:43:34 +02:00
Benoit Marty
dc064069ba Rename nodes and organize by package into screens subpackage for clarity 2023-06-09 17:38:04 +02:00
Benoit Marty
06297bb792 Update strings. 2023-06-09 16:34:22 +02:00
Benoit Marty
67cca41e0d trigger CI 2023-06-09 12:48:44 +02:00
ElementBot
0bb3d12e9d Update screenshots 2023-06-09 09:01:02 +00:00
Benoit Marty
4c214db5c4 Update maestro test regarding the new login flow. 2023-06-09 10:19:49 +02:00
Benoit Marty
b72172e548 Format 2023-06-09 10:19:49 +02:00
ElementBot
e53c415075 Update screenshots 2023-06-08 21:05:14 +00:00
Benoit Marty
dbe7796704 Add tests. 2023-06-08 22:56:36 +02:00
Benoit Marty
e1e984cfb0 Rework HomeserverResolver 2023-06-08 22:04:12 +02:00
Benoit Marty
763159651a Rename file 2023-06-08 18:20:26 +02:00
Benoit Marty
52545bc620 Fix icon tint 2023-06-08 16:56:20 +02:00
ElementBot
5a82834459 Update screenshots 2023-06-08 14:43:37 +00:00
Benoit Marty
aa61c95e8c Test ChangeServerPresenter 2023-06-08 16:34:44 +02:00
Benoit Marty
9a07b72a0e Validate server on user click. 2023-06-08 16:34:44 +02:00
Benoit Marty
48a95c6e01 Get more info from WellKnown request. 2023-06-08 16:34:44 +02:00
Benoit Marty
248d0bad83 Moar fixes 2023-06-08 16:34:44 +02:00
Benoit Marty
de31591eba Moar fixes. 2023-06-07 16:58:31 +02:00
Benoit Marty
b4723bb182 Fix some errors 2023-06-07 16:55:37 +02:00
Benoit Marty
3eeeee2c98 Code quality. 2023-06-07 16:43:56 +02:00
Benoit Marty
c97751cce5 Cleanup 2023-06-07 16:33:30 +02:00
Benoit Marty
ae38ffa914 Add test for ChangeAccountProviderPresenter and other presenters. 2023-06-07 15:18:23 +02:00
Benoit Marty
97090b9007 Add test for ChangeAccountProviderPresenter 2023-06-07 14:50:31 +02:00
Benoit Marty
c94b29bf83 Add test for AccountProviderPresenter 2023-06-07 14:47:42 +02:00
Benoit Marty
3d0156e5e3 Fix compilation of minimal app. 2023-06-07 14:40:02 +02:00
Benoit Marty
c5c5d90c24 Remove old screens. 2023-06-07 14:18:46 +02:00
Benoit Marty
b453ae246d Quality 2023-06-07 12:21:54 +02:00
Benoit Marty
27313ada37 Get faster results 2023-06-07 12:20:11 +02:00
Benoit Marty
9836b3fc8a More fixes 2023-06-07 10:39:19 +02:00
Benoit Marty
7b6a5d3af4 Cleanup 2023-06-07 10:01:41 +02:00
Benoit Marty
6eeac4dc41 Improve screen 2023-06-07 09:03:53 +02:00
Benoit Marty
32f953aa83 LoginPasswordNode 2023-06-07 09:03:53 +02:00
Benoit Marty
22ed3b7bfd Navigation 2023-06-07 09:03:53 +02:00
Benoit Marty
d8db9edafc Account provider form screen. 2023-06-07 09:03:53 +02:00
Benoit Marty
7ac8843bf8 Add personal dict. 2023-06-07 09:00:20 +02:00
Benoit Marty
9809969b64 Account provider screen. - Crashing 2023-06-07 09:00:20 +02:00
Benoit Marty
96f9eb8397 Change account provider screen. 2023-06-07 09:00:20 +02:00
Benoit Marty
937e616319 Improve composable for icons and create RoundedIconAtom. 2023-06-07 09:00:20 +02:00
Benoit Marty
6b264a6397 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]
a386322e2a 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
Chris Smith
b5bbfca677 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
Marco Romano
bbef43751b 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
ad873e8bf7 Coverage: ignore more generated/non-prod code 2023-06-06 13:55:19 +01:00
Chris Smith
b6e45c976f 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