Commit Graph

798 Commits

Author SHA1 Message Date
ElementBot 3ab67a5e15 Sync Strings from Localazy (#6085)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-01-26 12:06:38 +01:00
ganfra 5b700f7b98 Let SearchBar/SearchField use TextFieldState 2026-01-23 10:32:58 +01:00
bmarty 45ed8619dd Sync Strings from Localazy 2026-01-19 00:35:31 +00:00
ElementBot aa4125bdc0 Sync Strings from Localazy (#5994)
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com>
2026-01-14 11:43:57 +00:00
Jorge Martin Espinosa 6d1ed5967b Create spaces (#5982)
* Allow creating a space with `CreateRoomParameters`

* Add 'Create space' menu item in the spaces home screen. Also, imports new strings related to spaces.

* Link the 'Create space' button with the screen to create the space

* Unify room access and visibility for `ConfigureRoom`, use the updated design

* Fix `EditRoomDetails` avatar size (68dp)

* Replace `EditableAvatarView` and `UnsavedAvatar` copmonents with `AvatarPickerView`

* `AvatarDataFetcherFactory`: Make sure we use a fallback image fetcher when the URL is not an MXC one (a local one, i.e.). This removes the previous need for a separate `UnsavedAvatarView`

* Use `AvatarPickerView` in all the screens where `EditableAvatarView` was used

* Improve naming and previews

* Update strings, remove unused ones for `RoomAccessItem`

* Make `isSpace` part of the `CreateRoomConfig`

* Ensure the content fits in the screenshots for `AvatarPickerSizesPreview`

* Add `AvatarDataFetcherFactoryTest`

* Add new feature flag for creating spaces

* Fix ripple being too large for the `Pick` state

* Tweak margins and section titles a bit

* Add preview for `HomeTopBar` with the spaces case

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2026-01-13 14:35:49 +01:00
Benoit Marty c89a8b95df Add preview with a11y details. 2026-01-09 14:39:57 +01:00
ElementBot 46f6e811d5 Sync Strings from Localazy (#5971)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-01-05 13:57:09 +01:00
Benoit Marty 00448756a8 Ensure that room / space avatar always have a contentDescription. 2026-01-02 16:23:15 +01:00
ganfra ee241b1e71 Merge branch 'develop' into feature/fga/ban_moderation 2025-12-30 11:33:40 +01:00
ganfra 9cee5541f7 Merge pull request #5946 from element-hq/sync-localazy
Sync Strings
2025-12-23 12:01:53 +01:00
ganfra 0cf6029614 Revert "fix: display banned member list if permissions.canKick or permissions.canBan"
This reverts commit 7c8830b16d.
2025-12-23 11:44:16 +01:00
bmarty 96dc67162c Sync Strings from Localazy 2025-12-23 11:23:46 +01:00
ganfra 76bc487f28 Merge pull request #5950 from element-hq/feature/fga/iterate_permissions_screen
Changes : iterate again on permissions
2025-12-22 18:41:38 +01:00
ganfra 7c8830b16d fix: display banned member list if permissions.canKick or permissions.canBan 2025-12-22 18:06:41 +01:00
Jorge Martín a8ffe46d99 Transform MessageEventType and StateEventType into sealed interfaces to handle the Custom variant, also add missing variants 2025-12-22 11:19:37 +01:00
Benoit Marty c04b7f234d Sync strings. 2025-12-19 12:46:39 +01:00
Benoit Marty b5d15ee787 Fix issue detected by lint. 2025-12-17 10:59:48 +01:00
ganfra c734d5c485 Merge branch 'develop' into feature/fga/space_settings_iteration 2025-12-16 11:02:29 +01:00
ElementBot ad881c303a Sync Strings from Localazy (#5904)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-12-15 23:51:19 +01:00
ganfra ce079e84f5 Merge branch 'develop' into feature/fga/space_settings_iteration 2025-12-15 16:06:06 +01:00
ganfra 03ac70b662 misc(power level) : expose RoomMemberModerationPermissions after PR review 2025-12-15 11:42:06 +01:00
ganfra d26f21a53b misc(power level) : update tests following api change 2025-12-12 11:52:24 +01:00
ganfra d654280e30 misc(power level) : use new api 2025-12-12 11:26:54 +01:00
ganfra 79de4514b8 change(room permissions): ensure closing screen without permissions 2025-12-11 17:39:10 +01:00
ganfra 4749bc3cf0 change(room permissions): fix securityAndPrivacy permissions computation 2025-12-11 11:54:12 +01:00
ganfra 5d2008cfe9 misc(power level) : clean up code 2025-12-10 11:26:07 +01:00
ganfra 48971d4aee misc(power level) : update tests following api change 2025-12-09 22:38:30 +01:00
ganfra 0e6f339a6c misc(power level) : use new api 2025-12-08 22:23:07 +01:00
bmarty 3935a3b6ce Sync Strings from Localazy 2025-12-08 00:34:18 +00:00
Benoit Marty c97e60fcaf Remove confirmExitAction and use AsyncAction.ConfirmingCancellation instead. 2025-12-03 18:05:09 +01:00
ganfra c08de1f904 change(room details edit): move to his own module 2025-12-03 14:30:05 +01:00
ganfra ee124b22fd change(edit room details): expose isSpace 2025-12-03 11:38:11 +01:00
bmarty 32d56ea92d Sync Strings from Localazy 2025-12-01 00:23:54 +00:00
ganfra c6ba2f5d10 change(security and privacy) : extract code to a separate module 2025-11-26 12:32:06 +01:00
ganfra 6467912c69 quality: fix warnings 2025-11-25 14:30:59 +01:00
ganfra 24324db700 Merge branch 'develop' into feature/fga/iterate_members 2025-11-25 13:08:52 +01:00
ganfra 94c985aebb change(members): update tests to match new ui and logic 2025-11-25 12:54:35 +01:00
ganfra 1a00184d1f Merge pull request #5796 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.11.24
2025-11-25 11:36:16 +01:00
ganfra 46136aafe4 change(member list): use only local user identity 2025-11-24 20:23:46 +01:00
ElementBot eff221645e 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
ganfra 8b7355705a change(members): new empty state for search and hide banned tabs when there is none. 2025-11-24 10:42:03 +01:00
ganfra a3bb1b93ab change(members): use SearchField and update strings 2025-11-21 18:41:49 +01:00
ganfra c765084f00 change(members): search is now dependent of the selected section 2025-11-21 18:41:49 +01:00
ganfra 16a8425ab6 change(members): make sure state is not lost when navigating 2025-11-21 18:41:49 +01:00
Benoit Marty e8e257db70 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 fbddfbdb0e Render room version in room detail screen if developer mode is enabled. 2025-11-20 17:29:28 +01:00
ElementBot 703496e059 Sync Strings from Localazy (#5782)
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com>
2025-11-20 15:25:19 +00:00
Benoit Marty 247e0c51a8 roomMembers can be private 2025-11-19 10:14:03 +01:00
Benoit Marty 65ed414c87 Remove class duplication. 2025-11-19 10:14:03 +01:00
ElementBot 738f707ca7 Sync Strings from Localazy (#5747)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-11-17 10:29:26 +01:00