192 Commits

Author SHA1 Message Date
ganfra
212084866c feature(space): add view members entry 2025-10-28 11:21:10 +01:00
ganfra
d4de8224c0 Merge pull request #5614 from element-hq/feature/fga/space_flow_inject_room
Misc : space flow inject room
2025-10-28 10:05:04 +01:00
ganfra
be6c8637de misc(navigation) : fix tests on space module 2025-10-27 14:15:32 +01:00
ElementBot
b2aa6b1622 Sync Strings from Localazy (#5610)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-27 13:53:07 +01:00
ganfra
0aff4e9779 Merge branch 'develop' into feature/fga/space_flow_inject_room 2025-10-27 11:41:26 +01:00
ganfra
2949dfb426 misc(navigation) : add onDetailsClick on SpaceView 2025-10-27 10:11:57 +01:00
ganfra
06c26582f2 misc(navigation) : makes SpaceFlowGraph child of RoomGraph 2025-10-24 20:48:22 +02:00
ganfra
e689eaf73a design(space): let divider be full width
# Conflicts:
#	features/home/impl/src/main/kotlin/io/element/android/features/home/impl/spaces/HomeSpacesView.kt
2025-10-24 16:07:16 +02:00
Benoit Marty
826cacf209 Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
ElementBot
5f6a93cd1a Sync Strings (#5562)
* Sync Strings from Localazy

* Sync strings again

---------

Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-10-20 10:04:46 +00:00
ganfra
7410efb593 design(space): match figma for Space views 2025-10-15 11:28:55 +02:00
ElementBot
57e8b47683 Sync Strings from Localazy (#5515)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-13 08:01:58 +02:00
Benoit Marty
7950cfc3b4 Merge pull request #5503 from element-hq/feature/bma/immutableCleanup
Do some cleanup on our immutable annotation usage
2025-10-10 17:42:26 +02:00
Benoit Marty
c584842611 Make LeaveSpaceState stable 2025-10-09 18:22:27 +02:00
ganfra
3c9b322fa8 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
ganfra
1c232aa281 feature(space): add SpaceViewTest related to topic 2025-10-09 15:06:51 +02:00
Benoit Marty
b44ca52e2d Fix tests again 2025-10-09 14:55:27 +02:00
Benoit Marty
0019cf3318 Fix tests. 2025-10-09 13:40:53 +02:00
Benoit Marty
bbc845f99f Fix compilation issue after string key renaming. 2025-10-09 12:21:55 +02:00
Benoit Marty
632097d9bf Merge pull request #5498 from element-hq/feature/bma/filterDirectInLeaveSpace
Filter out direct room in the leave space screen.
2025-10-09 12:01:32 +02:00
ganfra
1c256e7166 feature(space): add missing tests on SpaceEvents topic 2025-10-09 11:51:37 +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
Benoit Marty
7a0e98f775 Filter out direct room in the leave space screen. Closes #5496 2025-10-09 11:40:58 +02:00
ganfra
ff0a07279f feature(space): better previews for Space screen 2025-10-09 11:28:49 +02:00
ganfra
5244dddb73 feature(space): use the new SimpleModalBottomSheet for TopicViewer 2025-10-09 11:27:35 +02:00
ganfra
6f4af1dda4 feature(space): make sure to handle topic properly 2025-10-09 09:37:59 +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
bmarty
03ae925f2a Sync Strings from Localazy 2025-10-08 10:23:22 +00:00
Benoit Marty
e2a6ca5030 Reduce number of changes in preview. 2025-10-07 21:56:25 +02:00
ganfra
dde6dd0ed5 feature(space): use SpaceRoom.displayName from sdk 2025-10-07 20:15:46 +02:00
Benoit Marty
8cdc2b1dc3 Update Localazy config and sync all the strings. 2025-10-07 15:53:53 +02:00
ganfra
824d4075f6 Merge pull request #5468 from element-hq/feature/fga/space_tweaks
Spaces : some tweaks around ui
2025-10-07 10:55:05 +02:00
ganfra
6cacd12cf2 feature(space): fix space tests compilation 2025-10-07 10:24:48 +02:00
ganfra
1c819e5774 feature(space): introduce SpaceRoomVisibility and remove room count 2025-10-06 20:50:05 +02:00
Benoit Marty
67c6a1bd5f Let MatrixClient exposes val instead of fun for the services. 2025-10-06 15:12:35 +02:00
ganfra
ea08edb912 feature(space): compute space room name locally 2025-10-06 14:21:01 +02:00
ganfra
1ac524fc08 Merge pull request #5456 from element-hq/feature/fga/space_list_scroll_position
feature(space) : keep space children in the presenter
2025-10-06 13:27:43 +02:00
ElementBot
a9912e4a1e Sync Strings from Localazy (#5460)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-06 12:38:51 +02:00
ganfra
90c57d9269 feature(space) : keep space children in the presenter 2025-10-03 18:19:25 +02:00
Benoit Marty
9064318168 Fix lint issue by removing old translations 2025-10-03 16:11:25 +02:00
Benoit Marty
b8e046cf4d Improve LeaveSpacePresenter and add a retry mechanism if loading the rooms fails. 2025-10-03 14:43:47 +02:00
Benoit Marty
c36577889d Leave space: use the SDK API. 2025-10-02 17:26:02 +02:00
Benoit Marty
f726b2a9a4 Leave space: Fix UI issue on top bar. 2025-10-02 17:25:35 +02:00
Benoit Marty
21aa94aa4a Enable leave space entry point. 2025-10-02 17:25:34 +02:00
Benoit Marty
53bcb1e23a Add unit test on SpaceView 2025-10-01 14:29:21 +02:00
Benoit Marty
084bf5392a Merge branch 'develop' into feature/fga/space_list_join_action 2025-10-01 12:41:22 +02:00
Benoit Marty
97ab7a5358 Add unit test on SpacePresenter 2025-10-01 12:35:33 +02:00
ganfra
0944ab0c28 misc (space) : update tests after rework 2025-10-01 11:52:41 +02:00
Benoit Marty
145306230a Add unit test on SpaceState 2025-10-01 11:44:20 +02:00
Benoit Marty
55f2531af1 Remove code duplication. 2025-10-01 11:21:36 +02:00