Commit Graph

4446 Commits

Author SHA1 Message Date
ganfra 6b2e4ffbbd design(space): match figma for Space views 2025-10-15 11:28:55 +02:00
Benoit Marty 91a32b9034 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 d8f84e5e55 Let the test use sample data. 2025-10-13 17:12:42 +02:00
Benoit Marty 26fcd1567c 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 52869e432a Update comment. createFakeWaveform will be removed. 2025-10-13 17:12:38 +02:00
Benoit Marty 194b97ee10 Centralize WaveForm samples. 2025-10-13 17:12:36 +02:00
Benoit Marty a5198b4f6a Fix API break on voice messages. 2025-10-13 17:12:34 +02:00
Benoit Marty c10c60134c Add some comment 2025-10-13 17:12:28 +02:00
Benoit Marty 83c695d695 Fix API break in QrCodeLoginStep. 2025-10-13 15:52:06 +02:00
Benoit Marty d441c43993 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
ElementBot 8f4cc52ea4 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] b6e2208ccb 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 a02b2283af Merge pull request #5443 from element-hq/renovate/org.unifiedpush.android-connector-3.x
fix(deps): update dependency org.unifiedpush.android:connector to v3.1.0
2025-10-10 17:52:33 +02:00
Benoit Marty c93561c513 Replace Uri by String in State that are used in Composable function. 2025-10-10 17:44:50 +02:00
Benoit Marty 3fb110d991 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
Jorge Martin Espinosa 6b126368ea Import Compound tokens - fixed icons (#5506)
* Import fixed Compound icons

* Revert changes to thread icons

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2025-10-10 15:14:22 +02:00
Benoit Marty 6187c98a20 Rename SaveableCameraPositionState to SaveableCameraPositionData to avoid this class to be checked for stability. 2025-10-10 10:26:39 +02:00
Benoit Marty 009437a998 Make Timeline.Mode stable 2025-10-09 18:22:40 +02:00
Benoit Marty 08e2209f8b Make VerificationRequest stable 2025-10-09 18:22:38 +02:00
Benoit Marty 8f9115fb05 Need to be a compose library for Distributor to be considered stable. 2025-10-09 18:22:37 +02:00
Benoit Marty c494cb952a Make Outgoing stable 2025-10-09 18:22:36 +02:00
Benoit Marty 604cf11f56 Need to be a compose library for FullScreenIntentPermissionsState to be considered stable. 2025-10-09 18:22:34 +02:00
Benoit Marty 271ae19436 Remove useless Immutable annotation 2025-10-09 18:22:33 +02:00
Benoit Marty 19238acf5d Rename SavedState to SavedValue to avoid this class to be checked for stability. 2025-10-09 18:22:32 +02:00
Benoit Marty fc6da4b421 Need to be a compose library for NotificationTroubleshootTestState to be considered stable. 2025-10-09 18:22:31 +02:00
Benoit Marty a6f84e3364 Make Role stable 2025-10-09 18:22:30 +02:00
Benoit Marty 80750dcb39 Need to be a compose library for PushHistoryItem to be considered stable. 2025-10-09 18:22:28 +02:00
Benoit Marty 9410a727b6 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 aef81027da Make NotificationTroubleshootTestState.Status stable 2025-10-09 18:22:25 +02:00
Benoit Marty 97f1bbd66a Add missing @Immutable annotation 2025-10-09 18:22:17 +02:00
ganfra be8455b54d 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 fb344d2761 Sync strings. 2025-10-09 12:21:15 +02:00
Benoit Marty c08590a8de Fix Detekt issue. 2025-10-09 12:06:58 +02:00
Benoit Marty 4308f55473 Merge pull request #5314 from uhoreg/separate_import_error
Fix error when attempting to verify with recovery key with missing backup key
2025-10-09 12:02:56 +02:00
Benoit Marty 33089ff158 Merge pull request #5495 from element-hq/feature/bma/removeAvatarPreviews
Reduce number of Previews for Avatar.
2025-10-09 12:01:08 +02:00
Benoit Marty c2560ad91c 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
ganfra f3e47bd107 misc(design) : introduce SimpleModalBottomSheet component 2025-10-09 11:25:54 +02:00
Benoit Marty e3d11fa0f9 Reduce number of Preview for Avatar.
It will cover more cases, and it will limit the risk of conflict on screenshot, which happen each time we touch AvatarSize.
2025-10-09 09:55:19 +02:00
ganfra 9d05eb8e6f feature(space): make sure to handle topic properly 2025-10-09 09:37:59 +02:00
Benoit Marty 6ac9e09ba3 Disable Avatar cluster for now. 2025-10-08 18:08:08 +02:00
Benoit Marty 65b6dcde9d Format code. 2025-10-08 17:54:13 +02:00
Benoit Marty cf6672a261 Merge pull request #5488 from element-hq/feature/fga/space_room_heroes
Space : makes sure to use room heroes for avatar
2025-10-08 17:36:12 +02:00
Benoit Marty 9fdcd5e0a1 Improve and add previews. 2025-10-08 16:49:26 +02:00
Benoit Marty 865b0ec365 Let SpaceRoom be stable the proper way. 2025-10-08 16:42:48 +02:00
Benoit Marty 67c9daa0bf 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 d806cf0ca4 Merge pull request #5486 from element-hq/sync-localazy
Sync Strings
2025-10-08 14:13:46 +02:00
ganfra 859a82d420 feature(space): use room heroes for avatar 2025-10-08 14:09:51 +02:00
ganfra 0b0458c22e feature(space): makes sure SpaceRoom is marked as Immutable 2025-10-08 14:07:57 +02:00
Benoit Marty ae9ca6e944 Merge pull request #5485 from element-hq/feature/bma/previewOnAllIcons
Add preview with all icons in the Showkase browser
2025-10-08 12:37:59 +02:00
bmarty cb7186cf69 Sync Strings from Localazy 2025-10-08 10:23:22 +00:00