Benoit Marty
725b1a8443
[UI] Iterate on user invite view.
2025-08-18 17:16:06 +02:00
ElementBot
a4cee52815
Sync Strings from Localazy ( #5178 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-08-18 11:09:27 +02:00
Benoit Marty
8e37d16f9f
Merge pull request #5166 from element-hq/feature/fga/create_room_flow_rework
...
Create room flow rework
2025-08-18 09:38:28 +02:00
Benoit Marty
16acfa28d7
Avoid using runBlocking in Node resolve function.
2025-08-14 16:53:35 +02:00
Benoit Marty
7559385439
Revert "Provide default value for modifier."
...
This reverts commit ff93a82b06 .
2025-08-14 16:05:50 +02:00
Benoit Marty
e31f6cb0b6
Use SessionCoroutineScope here.
2025-08-14 14:41:51 +02:00
Benoit Marty
ff93a82b06
Provide default value for modifier.
2025-08-14 14:39:00 +02:00
Benoit Marty
0be9e4cd66
Use string from Localazy.
2025-08-14 11:46:28 +02:00
Benoit Marty
ae00c28c0d
iterate on the isSelected value. Let the UI decide how to render.
2025-08-14 11:46:26 +02:00
Benoit Marty
e74fcde43e
Remove default values for InvitableUser's constructor
2025-08-14 09:10:22 +02:00
Benoit Marty
35544c848e
Merge pull request #5161 from element-hq/feature/bma/movePushHistory
...
Move push history entry point from notification settings to developer settings
2025-08-14 09:00:31 +02:00
Benoit Marty
fbacf2bb2d
Try to fix tests on CI (they are passing locally).
2025-08-13 18:43:16 +02:00
Benoit Marty
58a3ec767b
Cleanup Localazy config and do a sync.
2025-08-13 17:41:44 +02:00
Benoit Marty
ea86be6a22
Use string from Localazy
2025-08-13 17:19:38 +02:00
Benoit Marty
df11b5e4c4
Merge pull request #5117 from element-hq/renovate/showkase
...
Update showkase to v1.0.5
2025-08-13 17:01:11 +02:00
Benoit Marty
8b85b01c07
Add string to Localazy
2025-08-13 16:59:12 +02:00
Benoit Marty
f3425c3388
Cleanup codebase
2025-08-13 16:56:33 +02:00
Benoit Marty
6a050569f5
Fix tests
2025-08-13 16:24:13 +02:00
Benoit Marty
e5316ccbe4
Add more tests
2025-08-13 15:57:35 +02:00
Benoit Marty
3543e3b231
Create fun handleEvents
2025-08-13 15:37:31 +02:00
Benoit Marty
f6b81ae21d
Move and fix test for DefaultInvitePeoplePresenter
2025-08-13 15:36:01 +02:00
Jorge Martín
4bebd1d2ac
Remove libs.showkase entry in composeDependencies
...
Add it only to the needed library modules.
2025-08-13 11:43:57 +02:00
Benoit Marty
feb65aa987
Rename Preview
2025-08-13 11:23:34 +02:00
Benoit Marty
4db0a98ec2
Rename Test to follow naming convention
2025-08-13 11:22:40 +02:00
Benoit Marty
9411b309d2
Rename View to follow naming convention and file name
2025-08-13 11:21:31 +02:00
Benoit Marty
519d24d3f0
Rename provider to follow naming convention
2025-08-13 11:19:21 +02:00
Benoit Marty
90f1552197
State data class cannot have default values.
2025-08-13 11:17:05 +02:00
ganfra
5bbfaad03b
refactor (start chat) : properly finish create room flow
2025-08-13 11:06:45 +02:00
ganfra
c41994ad13
refactor (start chat) : use invite people module in room details screen
2025-08-13 11:06:45 +02:00
ganfra
98343e0531
refactor (start chat) : remove useless code
2025-08-13 11:06:44 +02:00
ganfra
50073389c4
refactor (start chat) : create invite people module and start branching them
2025-08-13 11:06:43 +02:00
ganfra
1170a44116
refactor (start chat) : start splitting things (create room, invite people, start chat)
2025-08-13 11:06:42 +02:00
Benoit Marty
9d8f670323
Fix tests.
2025-08-13 10:35:46 +02:00
Benoit Marty
0a4a4e20db
Merge pull request #5160 from element-hq/feature/bma/cleanupFeatureFlags
...
Remove old feature flags
2025-08-12 18:21:44 +02:00
Benoit Marty
a4373aeea4
Move push history entry point from notification settings to developer settings.
...
Closes #5159
2025-08-12 17:32:03 +02:00
Jorge Martin Espinosa
12ea2064c7
Provide calculated server names when opening a room from another ( #5155 )
...
* Provide calculated server names when opening a room from another, based on the most frequently used domain names in the user ids for the users in the room.
This helps when following permalinks or navigating to the successor room of a tombstoned one. Previously, the `/summary` endpoint was failing because no server names were used in the `via` parameters.
2025-08-12 15:17:46 +00:00
Benoit Marty
ebecc6652b
Remove FeatureFlag.MediaUploadOnSendQueue
2025-08-12 16:08:46 +02:00
Benoit Marty
d025ae63ee
Remove FeatureFlag.MediaCaptionCreation and FeatureFlag.MediaCaptionWarning
2025-08-12 16:08:45 +02:00
Benoit Marty
a0629d03fd
Remove FeatureFlag.MediaGallery
2025-08-12 16:08:45 +02:00
Benoit Marty
3a14fcdc0d
Remove FeatureFlag.PinnedEvents
2025-08-12 16:08:44 +02:00
Benoit Marty
c42ae056f2
Remove FeatureFlag.QrCodeLogin
2025-08-12 16:08:43 +02:00
Benoit Marty
fe8009e6bf
Remove FeatureFlag.MarkAsUnread
2025-08-12 16:08:42 +02:00
Benoit Marty
be4e52e6ec
Remove FeatureFlag.VoiceMessages
2025-08-12 16:08:41 +02:00
Benoit Marty
0eadf275e1
Remove FeatureFlag.NotificationSettings and FeatureFlag.PinUnlock
2025-08-12 16:08:40 +02:00
Benoit Marty
92990b27f3
Remove FeatureFlag.LocationSharing and FeatureFlag.Polls
2025-08-12 16:08:38 +02:00
Benoit Marty
75b4a4ba9d
Suppress deprecation warning for test.
2025-08-12 15:52:08 +02:00
Benoit Marty
4192633930
Remove FeatureFlag.IncomingShare
2025-08-12 15:52:05 +02:00
Jorge Martin Espinosa
dc33a3b2d3
Do not automatically initialize DefaultVideoMetadataExtractor's data source ( #5157 )
...
This will cause a crash for image attachments
2025-08-12 13:03:43 +00:00
Jorge Martin Espinosa
00e72aae44
Hide the recovery key while we are entering it ( #5147 )
...
* Hide the recovery key while we are entering it (#5134 )
This is the Element X Android part of
https://github.com/element-hq/element-meta/issues/2888
* Move the textfield contents being visible to the state so we can preview and test it
* Always use the password visual transformation for the recovery key field
* Update screenshots
---------
Co-authored-by: Andy Balaam <andy.balaam@matrix.org >
Co-authored-by: ElementBot <android@element.io >
2025-08-12 14:46:00 +02:00
Benoit Marty
37b50e0139
Merge branch 'develop' into feature/bma/rageshakeConfigStep2
2025-08-11 17:35:06 +02:00