Commit Graph

9781 Commits

Author SHA1 Message Date
Benoit Marty 0752c18f81 Remove useless dependency. 2023-08-28 14:31:36 +02:00
Benoit Marty 35835a876d Fix typo in test class name. 2023-08-28 14:31:36 +02:00
Benoit Marty 5f7c1e9545 Move module features.analytics.test to services.analytics.test. FakeAnalyticsService was not implemented at the correct location. 2023-08-28 14:31:36 +02:00
Benoit Marty 16b4db732a Merge pull request #1149 from vector-im/feature/bma/settingUpAccount
"Setting up account" screen
2023-08-28 14:26:53 +02:00
Benoit Marty e47d137c6a Add documentation to LoggedInAppScopeFlowNode. 2023-08-28 13:07:02 +02:00
Benoit Marty 51d92ae6a8 Fix typo 2023-08-28 13:03:04 +02:00
Benoit Marty f80eece489 Merge branch 'develop' into feature/bma/settingUpAccount 2023-08-28 13:02:44 +02:00
Benoit Marty 9fa4e212f2 Merge pull request #1136 from vector-im/feature/bma/dataObject
Migrate object to data object in sealed interface / class #1135
2023-08-28 11:32:02 +02:00
Benoit Marty 55255735d7 Merge branch 'develop' into feature/bma/dataObject 2023-08-28 10:56:02 +02:00
renovate[bot] 1a5269e38a Update org.maplibre.gl to v2.0.1 (#1151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-28 09:37:23 +02:00
Benoit Marty 9a467c91ae changelog 2023-08-25 15:51:28 +02:00
Benoit Marty 64a7fc5f52 Use a safer algorithm, and limit the size of the hashed string.
Fix an issue reported by Sonar.
2023-08-25 15:49:50 +02:00
Benoit Marty 61323a89ad Add test for MigrationScreenPresenter. 2023-08-25 15:49:50 +02:00
ElementBot 0fd81089d7 Update screenshots 2023-08-25 13:08:05 +00:00
Benoit Marty 756af63edb Fix regression on WaitListView. 2023-08-25 14:55:52 +02:00
Benoit Marty 13082285b2 Upgrade DefaultFtueStateTests regarding the new FTUE step MigrationScreen. 2023-08-25 14:51:19 +02:00
Benoit Marty 7055fea895 Add preview for SunsetPage and fix warnings about Modifiers. 2023-08-25 14:38:34 +02:00
Benoit Marty 3a8eefc927 Fix warning. 2023-08-25 14:37:55 +02:00
Benoit Marty d8459093a5 Introduce LoggedInAppScopeFlowNode. It's a Node just responsible to set up the Dagger SessionScope.
This allow to inject objects with SessionScope in the node `LoggedInFlowNode` and all it's dependency (in my case `FtueState` and `MatrixClient`)
2023-08-25 13:52:32 +02:00
Benoit Marty ff749947f8 Add the Migrate session screen (#1145) 2023-08-25 13:52:32 +02:00
Benoit Marty 0ef0accdf6 Localazy: move string screen_migration_ to ftue/impl module and sync the strings. 2023-08-25 13:52:32 +02:00
Benoit Marty 0c5675e307 Extract Composable to new SunsetPage. 2023-08-25 13:49:40 +02:00
Benoit Marty a0e0d3a502 Merge pull request #1148 from vector-im/feature/bma/syncStrings
Sync strings and record screenshot
2023-08-25 13:48:56 +02:00
Benoit Marty 89f1492233 Remove translation with issue. Will be synced later. 2023-08-25 12:50:53 +02:00
ElementBot cc604e8f9d Update screenshots 2023-08-25 10:22:22 +00:00
Benoit Marty 8415826a97 Import strings with Localazy. 2023-08-25 12:15:06 +02:00
Florian Renaud f185bb75bf Merge pull request #1141 from vector-im/bugfix/fre/improve_timestamp_position
Improve timestamp rendering for poll event content
2023-08-25 10:45:23 +02:00
Florian Renaud 360c24dd18 Merge pull request #1113 from vector-im/feature/fre/improve_poll_event_timeline_rendering
[Poll] Render ended poll and improve UI in the timeline
2023-08-25 10:14:15 +02:00
Florian Renaud 2dc2f7c521 cleanup 2023-08-25 10:12:21 +02:00
Florian Renaud a9846c95e8 Rename modifier 2023-08-25 09:36:21 +02:00
Florian Renaud dab331b9bf Rename TimestampPosition.Above to Overlay 2023-08-25 09:30:05 +02:00
ElementBot 7fc44e6369 Update screenshots 2023-08-25 07:14:37 +00:00
ElementBot 0c9db25715 Update screenshots 2023-08-25 09:07:10 +02:00
Florian Renaud 20bd7764ef Add default timestamp position 2023-08-25 09:07:10 +02:00
Florian Renaud 2a29c67b96 Improve timestamp rendering for poll event content 2023-08-25 09:07:10 +02:00
Florian Renaud 8f2647799e Use a single preview for radio buttons with checked & unchecked states 2023-08-25 09:01:20 +02:00
renovate[bot] 1378a7cb9d Update dependency com.google.firebase:firebase-bom to v32.2.3 (#1147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-25 08:11:45 +02:00
Marco Romano 0abda97d6f ListItem: Don't apply clickable modifier if onClick is null. (#1146)
If it is applied but disabled (like before this PR) it will hijack all touch input from the view and no other component in it can respond to clicks.
2023-08-24 15:11:13 +00:00
yostyle 69905afbd9 Rebase on develop and refactoring 2023-08-24 15:58:23 +02:00
ElementBot 538a229fc7 Update screenshots 2023-08-24 15:58:23 +02:00
Jorge Martín 5be6814ee5 Try to fix tests 2023-08-24 15:58:23 +02:00
Jorge Martín 4b0f9213d3 Fix lint issues 2023-08-24 15:58:23 +02:00
Jorge Martín a210945bb1 Add debouncing to observeNotificationSettings.
This should conceal a bit the issue with notification settings 'flashing' when we receive an update.
2023-08-24 15:58:23 +02:00
yostyle f247337fce Fix tests 2023-08-24 15:58:23 +02:00
yostyle 9e17d8f468 Fix PR comments 2023-08-24 15:58:23 +02:00
yostyle 85dd36a681 Update notification settings service interface to match rust SDK 2023-08-24 15:58:22 +02:00
yostyle 1c4198db5a Update dispatcher 2023-08-24 15:58:22 +02:00
yostyle eefecaec8b Update strings 2023-08-24 15:58:22 +02:00
yostyle eeb6c3f61c Add feature flag 2023-08-24 15:58:22 +02:00
ElementBot 07f36b902d Update screenshots 2023-08-24 15:58:22 +02:00