Commit Graph

850 Commits

Author SHA1 Message Date
Benoit Marty 9d00c9e120 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 168f5dfa89 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 25eb3a556b Use a LazyColumn, in case we get more results in the future. 2023-06-09 18:30:44 +02:00
Benoit Marty 445df09411 Always use import io.element.android.libraries.ui.strings.R as StringR 2023-06-09 18:19:00 +02:00
Benoit Marty 4f4d024a9f No need to pass maxLines = 1 if singleline = true anymore. 2023-06-09 18:16:23 +02:00
Benoit Marty 9527c6825e Use the search icon on this screen. 2023-06-09 18:10:59 +02:00
Benoit Marty 921a352947 Inline the scroll state. 2023-06-09 18:09:09 +02:00
Benoit Marty 7948f8d0fa Better comment 2023-06-09 18:06:29 +02:00
Benoit Marty 5d3199e31c Move the resolver to the parent package. 2023-06-09 18:05:08 +02:00
Benoit Marty 0b18fceb39 Use LaunchedEffect to avoid multiple calls. 2023-06-09 17:58:36 +02:00
Benoit Marty f311641ab3 Merge the 2 map. 2023-06-09 17:55:09 +02:00
Benoit Marty ee38aee147 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 5bec246034 Use function ref. 2023-06-09 17:45:51 +02:00
Benoit Marty 9562600be4 Enforce lambda parameters to be passed in. 2023-06-09 17:43:34 +02:00
Benoit Marty fee86b281e Rename nodes and organize by package into screens subpackage for clarity 2023-06-09 17:38:04 +02:00
Benoit Marty b72cf1dcdd Update strings. 2023-06-09 16:34:22 +02:00
Benoit Marty 4266faa204 Update maestro test regarding the new login flow. 2023-06-09 10:19:49 +02:00
Benoit Marty d703eb05ec Format 2023-06-09 10:19:49 +02:00
Benoit Marty 563f8d3403 Add tests. 2023-06-08 22:56:36 +02:00
Benoit Marty 319d74b12b Rework HomeserverResolver 2023-06-08 22:04:12 +02:00
Benoit Marty 097b16d4b1 Rename file 2023-06-08 18:20:26 +02:00
Benoit Marty 1bc5277bc2 Fix icon tint 2023-06-08 16:56:20 +02:00
Benoit Marty 199decdd1d Test ChangeServerPresenter 2023-06-08 16:34:44 +02:00
Benoit Marty b039f0d01d Validate server on user click. 2023-06-08 16:34:44 +02:00
Benoit Marty 4df03762a8 Get more info from WellKnown request. 2023-06-08 16:34:44 +02:00
Benoit Marty 5ed3164faf Moar fixes 2023-06-08 16:34:44 +02:00
Benoit Marty 322567ce62 Moar fixes. 2023-06-07 16:58:31 +02:00
Benoit Marty 80cfd74aa9 Fix some errors 2023-06-07 16:55:37 +02:00
Benoit Marty fe5c83635f Code quality. 2023-06-07 16:43:56 +02:00
Benoit Marty cd860e9de3 Add test for ChangeAccountProviderPresenter and other presenters. 2023-06-07 15:18:23 +02:00
Benoit Marty a1b1df4cb4 Add test for ChangeAccountProviderPresenter 2023-06-07 14:50:31 +02:00
Benoit Marty 22ec126aa3 Add test for AccountProviderPresenter 2023-06-07 14:47:42 +02:00
Benoit Marty 641e4f5881 Remove old screens. 2023-06-07 14:18:46 +02:00
Benoit Marty 539c157083 Get faster results 2023-06-07 12:20:11 +02:00
Benoit Marty fa9b873ba6 More fixes 2023-06-07 10:39:19 +02:00
Benoit Marty 05e3256da4 Cleanup 2023-06-07 10:01:41 +02:00
Benoit Marty 0b881c3d47 Improve screen 2023-06-07 09:03:53 +02:00
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 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 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
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
github-actions[bot] 044a3c991e Sync Strings (#522)
Sync Strings from Localazy
2023-06-05 15:26:50 +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
Chris Smith 5635057c62 Remove deleted strings from translations 2023-06-05 12:38:26 +01: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