Commit graph

5643 commits

Author SHA1 Message Date
Benoit Marty
bd177084a5 Remove comment. Default values will be detected by the existing Konsist test Data class state MUST not have default value 2025-10-14 14:31:19 +02:00
Benoit Marty
38ef6eb40b Add number of accounts info in the rageshake data. 2025-10-14 09:49:20 +02:00
Benoit Marty
67cd95872f Merge pull request #5527 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.13
2025-10-13 18:04:52 +02:00
Benoit Marty
90cd52b5d5 Let the preview provider use stable data. I do not get why the generated screenshot was always similar. 2025-10-13 17:12:40 +02:00
Benoit Marty
e9f80d917a Centralize WaveForm samples. 2025-10-13 17:12:36 +02:00
Benoit Marty
e2a6c74287 Merge pull request #5526 from element-hq/feature/bma/chipIteration
Let room filters follow the design.
2025-10-13 16:58:14 +02:00
Benoit Marty
7ad659a4c8 Merge pull request #5508 from element-hq/feature/bma/noUriInComposeState
Replace Uri by String in States that are used in Composable function.
2025-10-13 15:32:39 +02:00
Benoit Marty
eb18590da7 Let room filters follow the design.
Ref: https://www.figma.com/design/G1xy0HDZKJf5TCRFmKb5d5/Compound-Android-Components?node-id=2191-606

We cannot change the horizontal padding though, design says it has to be 12dp. Or we need to make our custom component.
2025-10-13 15:15:38 +02:00
ElementBot
57e8b47683 Sync Strings from Localazy (#5515)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-13 08:01:58 +02:00
renovate[bot]
84774cdc90 fix(deps): update wysiwyg to v2.40.0 (#5400)
* fix(deps): update wysiwyg to v2.40.0

* Fix API mismatches

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-10-10 21:55:28 +02:00
Benoit Marty
5f5d1a21ba Replace Uri by String in State that are used in Composable function. 2025-10-10 17:44:50 +02:00
Benoit Marty
7950cfc3b4 Merge pull request #5503 from element-hq/feature/bma/immutableCleanup
Do some cleanup on our immutable annotation usage
2025-10-10 17:42:26 +02:00
Benoit Marty
e57bf354c3 Remove unused import 2025-10-10 10:48:29 +02:00
Benoit Marty
84c2752480 Do not create a new immutable list from a List every time we want to produce a new state 2025-10-10 10:10:13 +02:00
Benoit Marty
2b21e12f97 Only timestamp is usefull, no need to build a Date. 2025-10-10 10:02:47 +02:00
Florian
1f0aa23bff Add variable playback speed feature for voice messages
Add playback speed control for voice messages with support for 0.5×, 1×, 1.5×, and 2× playback speeds. The speed button is displayed above the timestamp and cycles through the available speeds when tapped.
2025-10-09 21:43:47 +02:00
Benoit Marty
3b39074144 KnockRequestsAction needs to be immutable 2025-10-09 21:06:25 +02:00
Benoit Marty
d932e068d4 Make AggregatedReactionSender stable 2025-10-09 18:22:39 +02:00
Benoit Marty
47e664e5d1 Make TimelineRoomInfo stable 2025-10-09 18:22:37 +02:00
Benoit Marty
f0cfe6a777 Need to be a compose library for RoomDescription to be considered stable. 2025-10-09 18:22:35 +02:00
Benoit Marty
e6cd8d5fb5 Remove useless Immutable annotation 2025-10-09 18:22:33 +02:00
Benoit Marty
403a58d7a7 Make ChooseAccountProviderState stable 2025-10-09 18:22:32 +02:00
Benoit Marty
27557fc2b2 Need to be a compose library for UserProfileState to be considered stable. 2025-10-09 18:22:29 +02:00
Benoit Marty
8f703c2aa7 Rename RoomDirectoryList.State to RoomDirectoryList.SearchResult to avoid this class to be checked for stability. 2025-10-09 18:22:27 +02:00
Benoit Marty
c584842611 Make LeaveSpaceState stable 2025-10-09 18:22:27 +02:00
Benoit Marty
8987949704 Make ChangeAccountProviderState stable 2025-10-09 18:22:24 +02:00
Benoit Marty
49fd981157 Make RoomMemberModerationState stable 2025-10-09 18:22:23 +02:00
Benoit Marty
babe4d7ed0 Fix instability of Uri 2025-10-09 18:22:23 +02:00
Benoit Marty
1e847eaa9f Make LeaveRoomState stable 2025-10-09 18:22:22 +02:00
Benoit Marty
1e6f873477 Make EmojiPickerState stable 2025-10-09 18:22:21 +02:00
Benoit Marty
f6eed21055 Make AboutState stable 2025-10-09 18:22:20 +02:00
Benoit Marty
0f1ae41b41 Fix instability of Uri 2025-10-09 18:22:19 +02:00
Benoit Marty
e5781b2808 Fix stability issue. 2025-10-09 18:22:18 +02:00
ganfra
3c9b322fa8 Merge pull request #5493 from element-hq/feature/fga/space_description
feature(space): make sure to handle topic properly
2025-10-09 15:39:15 +02:00
Benoit Marty
f9ba0819f2 Add Konsist test on Immutable annotation 2025-10-09 15:36:06 +02:00
ganfra
1c232aa281 feature(space): add SpaceViewTest related to topic 2025-10-09 15:06:51 +02:00
Benoit Marty
b44ca52e2d Fix tests again 2025-10-09 14:55:27 +02:00
Benoit Marty
0019cf3318 Fix tests. 2025-10-09 13:40:53 +02:00
Benoit Marty
bbc845f99f Fix compilation issue after string key renaming. 2025-10-09 12:21:55 +02:00
Benoit Marty
eb371b99e6 Sync strings. 2025-10-09 12:21:15 +02:00
Benoit Marty
632097d9bf Merge pull request #5498 from element-hq/feature/bma/filterDirectInLeaveSpace
Filter out direct room in the leave space screen.
2025-10-09 12:01:32 +02:00
ganfra
1c256e7166 feature(space): add missing tests on SpaceEvents topic 2025-10-09 11:51:37 +02:00
Benoit Marty
7ce2c08f6e Merge pull request #5490 from element-hq/feature/bma/improveImmutables
Ensure that we are using Immutable instead of Persistent
2025-10-09 11:48:32 +02:00
Benoit Marty
7a0e98f775 Filter out direct room in the leave space screen. Closes #5496 2025-10-09 11:40:58 +02:00
ganfra
ff0a07279f feature(space): better previews for Space screen 2025-10-09 11:28:49 +02:00
ganfra
5244dddb73 feature(space): use the new SimpleModalBottomSheet for TopicViewer 2025-10-09 11:27:35 +02:00
ganfra
6f4af1dda4 feature(space): make sure to handle topic properly 2025-10-09 09:37:59 +02:00
Benoit Marty
da78386d25 Add Konsist test to check that toPersistentList() is not used.
Same for `toPersistentSet()` and `toPersistentMap()`.
Fix existing issues.
2025-10-08 15:51:18 +02:00
Benoit Marty
af8a9da94c Merge pull request #5486 from element-hq/sync-localazy
Sync Strings
2025-10-08 14:13:46 +02:00
Benoit Marty
764952468c Remove dead code. 2025-10-08 14:04:32 +02:00