Commit Graph

41 Commits

Author SHA1 Message Date
Benoit Marty
fdc133ea77 Creators can downgrade owners. Fixes #5632 2025-11-25 17:02:09 +01:00
Benoit Marty
f288803189 Add unit test on toAnalyticsMemberRole() 2025-11-25 15:55:25 +01:00
ElementBot
cd9a0272c5 Sync Strings (#5792)
* Sync Strings from Localazy

* Update localazy config and sync strings.

* Use the new localazy key.

* Sync strings again

* Sync strings again and fix compilation issue.

* Update screenshots

---------

Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-11-24 17:28:49 +01:00
Benoit Marty
80d799c4db Merge pull request #5786 from element-hq/feature/bma/addAdminConfirmation
Ensure confirmation dialog is displayed when an admin add other admin to a room
2025-11-21 17:06:42 +01:00
Benoit Marty
b0da504bc5 Fix test 2025-11-21 16:36:56 +01:00
Benoit Marty
a82254d2d5 Use test extension 2025-11-21 09:43:03 +01:00
Benoit Marty
8f25c972d8 Fix and add test 2025-11-21 09:43:03 +01:00
Benoit Marty
ab3d7ab75c Avoid computing the boolean on each recomposition. 2025-11-21 09:43:02 +01:00
Benoit Marty
f66f61fc39 Fix and add missing preview. 2025-11-20 18:06:55 +01:00
Benoit Marty
57708bd462 Improve code around confirmation. 2025-11-20 17:29:28 +01:00
Benoit Marty
0110cf018a Comparing mutable state was wrong 2025-11-20 17:29:28 +01:00
Benoit Marty
37c5ba4b94 item can be reordered, so hasPendingChanges should compare set and not list. 2025-11-20 17:29:28 +01:00
ElementBot
42dd6c3544 Sync Strings from Localazy (#5782)
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com>
2025-11-20 15:25:19 +00:00
ganfra
12b71d6c0b quality: fix tests after api changes 2025-11-19 17:30:01 +01:00
ganfra
f5d450e68b deps(sdk): fix api usages 2025-11-19 13:07:59 +01:00
Benoit Marty
e91f03181f Simplify again. 2025-11-19 10:14:03 +01:00
Benoit Marty
8be1faf70f Improve code again. 2025-11-19 10:14:03 +01:00
Benoit Marty
1dbf2319ff Avoid creating many PowerLevelRoomMemberComparator instance and also avoid doing the sorting twice. 2025-11-19 10:14:03 +01:00
Benoit Marty
1c052bf31d Merge pull request #5736 from element-hq/feature/bma/roomV12
Render Owner in the horizontal list when editing Admins.
2025-11-17 13:41:52 +01:00
Benoit Marty
6e66d63f53 Fix regression on Preview. 2025-11-17 10:46:38 +01:00
ElementBot
5087cb8bbd Sync Strings from Localazy (#5747)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-11-17 10:29:26 +01:00
Benoit Marty
65ff881174 Fix owners not displayed in the horizontal list. 2025-11-17 10:06:30 +01:00
Benoit Marty
a6201f2008 Fix detekt issue
Content slots should not be reused in different code branches/scopes of a composable function, to preserve the slot internal state.
2025-11-17 09:20:24 +01:00
Benoit Marty
82c3d5a689 Render Owner in the horizontal list when editing Admins. Closes #5634. 2025-11-14 17:35:58 +01:00
ganfra
1623651ca8 change(room members): remove useless call to updateMembers 2025-11-13 16:48:43 +01:00
Benoit Marty
1292da2a72 Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631 Copyright: Add final period 2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586 Copyright: run command uv run license-editor --repository ../element-x-android 2025-11-10 10:09:26 +01:00
ElementBot
43aa4c0e1f Sync Strings from Localazy (#5704)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-11-10 09:21:00 +01:00
ganfra
c08f4a183c Merge branch 'develop' into feature/fga/role_and_permissions_rework 2025-11-06 13:51:04 +01:00
ganfra
155d10668a quality: fix more tests 2025-11-06 13:47:52 +01:00
ganfra
5097ac1571 change(roles and permissions): use @RoomCoroutineScope instead of local scope 2025-11-06 10:59:50 +01:00
ganfra
602c32fb9a change(roles and permissions): change title for space 2025-11-05 21:42:51 +01:00
ganfra
79cf41d59c Merge branch 'develop' into feature/fga/role_and_permissions_rework 2025-11-05 20:29:04 +01:00
ganfra
5f007fd50c quality(roles and permissions): fix tests 2025-11-05 17:54:02 +01:00
ganfra
fca62a333e change(roles and permissions): clean code 2025-11-05 15:40:34 +01:00
ganfra
288171ba90 change(roles and permissions): improve the flow 2025-11-05 14:42:34 +01:00
ganfra
08227d4403 change(roles and permissions): update change permission design 2025-11-03 21:40:42 +01:00
ganfra
3b5c2bb8eb change(roles and permissions): fix localazy strings 2025-11-03 18:35:18 +01:00
ganfra
17dd75fe24 change(roles and permissions): import codefrom roomdetails module 2025-11-03 18:29:51 +01:00
ganfra
ab0e4429d6 change(roles and permissions): rename package changeroommemberrole to rolesandpermissions 2025-11-03 17:52:40 +01:00