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
Benoit Marty
1cd8a2a205
Fix import ordering
2025-10-08 12:18:00 +02:00
Benoit Marty
1a8bf8b8a0
Merge pull request #5482 from element-hq/feature/bma/improveAnnouncementService
...
Improve AnnouncementService.
2025-10-08 12:08:29 +02:00
Benoit Marty
10603d6dd1
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
5be157b29e
Clean up and add unit test on Theme.isDark()
2025-10-08 11:45:12 +02:00
Benoit Marty
752e846b1c
Improve AnnouncementService.
2025-10-08 10:13:02 +02:00
Benoit Marty
cd1b56bb26
Reduce number of changes in preview.
2025-10-07 21:56:25 +02:00
ganfra
44c6ce01dc
feature(space): use SpaceRoom.displayName from sdk
2025-10-07 20:15:46 +02:00
Benoit Marty
d475d948d6
Map SpaceRoom.displayName
2025-10-07 18:07:27 +02:00
Benoit Marty
1b05664a9c
Fix API break.
2025-10-07 18:05:55 +02:00
Benoit Marty
cbfd0d2675
Remove duplicated code.
2025-10-07 17:25:44 +02:00
Benoit Marty
d9e8016c38
Remove duplicate Import class in RecoveryException
2025-10-07 17:25:12 +02:00
Benoit Marty
700ea331fe
Merge branch 'develop' into separate_import_error
2025-10-07 17:23:19 +02:00
Benoit Marty
59ef782b3e
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
c059e40749
Fix compilation issue in tests.
2025-10-07 16:49:51 +02:00
Benoit Marty
98637b8fc5
Show new notification sound banner logic
2025-10-07 15:53:59 +02:00
Benoit Marty
a584a5c1c6
Update Localazy config and sync all the strings.
2025-10-07 15:53:53 +02:00
Benoit Marty
678d3d4e58
Set a sound to the noisy notification channel
2025-10-07 15:45:06 +02:00
Benoit Marty
7ce4b47203
Improve current push provider test: give info about the distributor.
2025-10-07 15:17:59 +02:00
Benoit Marty
2bb3508af8
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
9714abe032
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
ganfra
a497703a90
Merge pull request #5468 from element-hq/feature/fga/space_tweaks
...
Spaces : some tweaks around ui
2025-10-07 10:55:05 +02:00
Benoit Marty
69c86232c4
Merge pull request #5466 from element-hq/feature/bma/replaceFunByVal
...
Replace fun by val in MatrixClient
2025-10-06 22:34:39 +02:00
Benoit Marty
3f54017ec3
Merge pull request #5462 from element-hq/feature/bma/enableSpaces
...
Add support for Spaces
2025-10-06 22:34:14 +02:00
ganfra
17f9673a0f
feature(space): introduce SpaceRoomVisibility and remove room count
2025-10-06 20:50:05 +02:00
Benoit Marty
d1cbf69af8
appCoroutineScope does not have to be a class member.
2025-10-06 16:16:19 +02:00
Benoit Marty
b94925c878
Remove unused getCacheSize File receiver.
...
The path are manager by the sessionData now.
2025-10-06 16:16:18 +02:00
Benoit Marty
5afb048928
Use base type.
2025-10-06 15:13:44 +02:00
Benoit Marty
cef55121cc
Naming convention and use MatrixMediaLoader instead of MatrixClient for Coil factories.
2025-10-06 15:13:41 +02:00
Benoit Marty
e0dffa4a46
Naming convention
2025-10-06 15:12:36 +02:00
Benoit Marty
77647a3f11
Let MatrixClient exposes val instead of fun for the services.
2025-10-06 15:12:35 +02:00