Commit Graph

11932 Commits

Author SHA1 Message Date
Benoit Marty
5671a5fc07 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
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
ElementBot
611cdeccca Update screenshots 2025-10-09 08:08:30 +00:00
Benoit Marty
b03391e3f3 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
eb51b5cc3f Merge pull request #5492 from element-hq/feature/bma/spaceAvatarCluster
Disable avatar cluster for now
2025-10-08 20:32:27 +02:00
ElementBot
67c5dfa4af Update screenshots 2025-10-08 16:24:49 +00:00
Benoit Marty
a13664456c Disable Avatar cluster for now. 2025-10-08 18:08:08 +02:00
Benoit Marty
73a85db574 Format code. 2025-10-08 17:54:13 +02:00
Benoit Marty
33b31e7473 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
ElementBot
1a5dff2b60 Update screenshots 2025-10-08 15:04:35 +00:00
Benoit Marty
8aacdc4954 Improve and add previews. 2025-10-08 16:49:26 +02:00
Benoit Marty
9dd6f7be68 Let SpaceRoom be stable the proper way. 2025-10-08 16:42:48 +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
ganfra
4dd9c9ab73 feature(space): use room heroes for avatar 2025-10-08 14:09:51 +02:00
ganfra
4b39c668db feature(space): makes sure SpaceRoom is marked as Immutable 2025-10-08 14:07:57 +02:00
Benoit Marty
764952468c Remove dead code. 2025-10-08 14:04:32 +02:00
Benoit Marty
a7b4d896e8 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
03ae925f2a Sync Strings from Localazy 2025-10-08 10:23:22 +00:00
Benoit Marty
29367d094c Merge pull request #5482 from element-hq/feature/bma/improveAnnouncementService
Improve AnnouncementService.
2025-10-08 12:08:29 +02:00
ElementBot
84e1c3e3fb Update screenshots 2025-10-08 10:03:45 +00:00
Benoit Marty
99cca81978 Add a preview for all icons.
It will help to investigate icon rendering issue using Showkase browser.
2025-10-08 11:45:12 +02:00
Benoit Marty
25c3fed1b1 Clean up and add unit test on Theme.isDark() 2025-10-08 11:45:12 +02:00
Benoit Marty
8133bb2a27 Add missing tests on DefaultAnnouncementService 2025-10-08 11:38:11 +02:00
Benoit Marty
3b78ab88c5 Extract AnnouncementStatus to its own file. 2025-10-08 11:30:49 +02:00
ganfra
8e88c20a1d Merge pull request #5476 from element-hq/feature/fga/space_room_display_name
Space : makes sure to use SpaceRoom.displayName from sdk
2025-10-08 10:35:41 +02:00
Benoit Marty
196f3ef462 Improve InMemoryAnnouncementStore 2025-10-08 10:29:15 +02:00
Benoit Marty
f6914c1acd Rename key and value 2025-10-08 10:26:15 +02:00
Benoit Marty
908b359d51 Rename method. 2025-10-08 10:22:30 +02:00
Benoit Marty
a786f6a5e9 Improve AnnouncementService. 2025-10-08 10:13:02 +02:00
ElementBot
094c84f6d5 Update screenshots 2025-10-07 20:12:18 +00:00
Benoit Marty
e2a6ca5030 Reduce number of changes in preview. 2025-10-07 21:56:25 +02:00
ElementBot
73d57e102e Update screenshots 2025-10-07 18:33:40 +00:00
ganfra
dde6dd0ed5 feature(space): use SpaceRoom.displayName from sdk 2025-10-07 20:15:46 +02:00
Benoit Marty
365116a40a Map SpaceRoom.displayName 2025-10-07 18:07:27 +02:00
Benoit Marty
e3024cabb6 Fix API break. 2025-10-07 18:05:55 +02:00
renovate[bot]
d65637b340 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.7 2025-10-07 15:23:22 +00:00
Benoit Marty
2526141067 Merge pull request #5471 from element-hq/feature/bma/improveUnifiedPushTroubleshotTest
Improve current push provider test: give info about the distributor.
2025-10-07 17:21:54 +02:00
Benoit Marty
fb77485d21 Merge pull request #5469 from element-hq/feature/bma/newSound
Set a notification sound
2025-10-07 17:20:56 +02:00
Benoit Marty
cb228d35e9 Fix compilation issue in tests. 2025-10-07 16:49:51 +02:00
ElementBot
3f9c0bd70d Update screenshots 2025-10-07 14:09:53 +00:00
Benoit Marty
4475ed0d37 Show new notification sound banner logic 2025-10-07 15:53:59 +02:00
Benoit Marty
71d2c1d9df Add isFreshInstall Boolean to allow the miration to behave in a different way for an application upgrade or a fresh install.
We cannot restore the previous code which existed because of https://github.com/element-hq/element-x-android/pull/3535
2025-10-07 15:53:57 +02:00
Benoit Marty
2f1866afd8 New notification sound banner 2025-10-07 15:53:56 +02:00
Benoit Marty
8cdc2b1dc3 Update Localazy config and sync all the strings. 2025-10-07 15:53:53 +02:00
Benoit Marty
0fc9e148ab Set a sound to the noisy notification channel 2025-10-07 15:45:06 +02:00
Benoit Marty
e2c19a4993 Merge pull request #5470 from element-hq/feature/bma/betaWording
Use "BETA" word from Localazy and ensure layout is correct
2025-10-07 15:32:29 +02:00
Benoit Marty
6fb194f3dd Improve current push provider test: give info about the distributor. 2025-10-07 15:17:59 +02:00
Benoit Marty
1502a3ffbe Use "BETA" word from Localazy and ensure layout is correct in IconTitleSubtitleMolecule if the title is long. 2025-10-07 14:46:20 +02:00
Jorge Martin Espinosa
0659174735 Add Labs screen for beta testing of public features (#5465)
* Add Labs screen:

- Make `Feature` have an `isInLabs` boolean to distinguish private feature flags from public ones.
- Have `FeatureFlagsService` provide the list of available flags.
- Display the labs item in the settings screen only if there are available public features.
- Remove public feature toggles from developer options.
- Implement the labs screen with the public features.
- Add a clear cache step to the threads feature toggle
- Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2025-10-07 10:02:54 +00:00