Benoit Marty
91d20e1b78
Enforce usage of TestScope.testScheduler
2023-06-12 19:49:56 +02:00
Benoit Marty
0d55c47d4f
Fix infinite tests.
2023-06-12 18:51:17 +02:00
Benoit Marty
7705c93ead
Let HomeserverResolver emit the List and not the Async.
2023-06-12 18:50:55 +02:00
Benoit Marty
7cc9b63124
Fix warning
2023-06-12 17:42:01 +02:00
Benoit Marty
de3eb23a24
Improve accessibility with keyboard.
2023-06-09 18:45:32 +02:00
Benoit Marty
ddafe50eb5
Reduce space above the result to give more visibility especially when the keyboard is opened.
2023-06-09 18:36:10 +02:00
Benoit Marty
cdf89e86d6
Add a 5s timeout to avoid infinite loading (actually waiting for network timeout which can be long and is harder to configure).
2023-06-09 18:34:00 +02:00
Benoit Marty
6b1809ed3b
Use a LazyColumn, in case we get more results in the future.
2023-06-09 18:30:44 +02:00
Benoit Marty
19e090f6dc
Always use import io.element.android.libraries.ui.strings.R as StringR
2023-06-09 18:19:00 +02:00
Benoit Marty
8d50acaff4
No need to pass maxLines = 1 if singleline = true anymore.
2023-06-09 18:16:23 +02:00
Benoit Marty
03273985b2
Use the search icon on this screen.
2023-06-09 18:10:59 +02:00
Benoit Marty
f8a16f2ea3
Inline the scroll state.
2023-06-09 18:09:09 +02:00
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
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
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
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
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
c5c5d90c24
Remove old screens.
2023-06-07 14:18:46 +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
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
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
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
github-actions[bot]
03c28ac52d
Sync Strings ( #522 )
...
Sync Strings from Localazy
2023-06-05 15:26:50 +00:00