Commit Graph

53 Commits

Author SHA1 Message Date
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
ganfra
388cb31700 misc (space) : ensure SpaceRoomList is destroyed 2025-10-01 10:49:35 +02:00
Benoit Marty
330f675541 Improve Previews. 2025-10-01 10:48:15 +02:00
ganfra
dbffad29d0 feature (space) : handle accept decline invite 2025-09-30 15:59:29 +02:00
Benoit Marty
0cd264937d Merge pull request #5420 from element-hq/feature/bma/metroAssistedInject
Ensure Metro `@AssistedInject` is used.
2025-09-30 15:39:23 +02:00
ganfra
de4e3d8735 feature (space) : some code clean up 2025-09-29 21:27:41 +02:00
ganfra
183fad675e feature (space) : fix breaking tests after rebase 2025-09-29 20:41:52 +02:00
ganfra
526bc27a08 feature (space) : manage failures to join in Space screen 2025-09-29 20:38:55 +02:00
ganfra
0390fde615 Merge branch 'develop' into feature/fga/space_list_join_action 2025-09-29 18:01:42 +02:00
ElementBot
c6d4a367d3 Sync Strings from Localazy (#5427)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-29 15:10:21 +00:00
Benoit Marty
4b641dbe1a Do not use plurals in this case since it can lead to lint issues since there is no %d in the value for one and this triggers a warning in some languages. 2025-09-29 14:43:16 +02:00
Benoit Marty
6be09fedc7 Fix issue after rebase. 2025-09-29 10:44:23 +02:00
Benoit Marty
e26aae4ac8 Address review comments. 2025-09-26 16:28:13 +02:00
Benoit Marty
01e022eeae Metro now have @AssistedInject. 2025-09-26 14:15:02 +02:00
Benoit Marty
6608d29fa0 Cleanup to be able to merge. 2025-09-26 14:14:06 +02:00
Benoit Marty
3c64eeb1c4 Update tests 2025-09-26 14:14:05 +02:00
Benoit Marty
7035a81e0f Update UI 2025-09-26 14:14:05 +02:00
Benoit Marty
3b7180a012 Select all rooms by default 2025-09-26 14:14:04 +02:00
Benoit Marty
8ceea9ed0c Add unit test on LeaveSpaceState 2025-09-26 14:14:03 +02:00
Benoit Marty
4b60475821 Add the (Admin) info. 2025-09-26 14:14:02 +02:00
Benoit Marty
bc465d724a Leave space - Add screen to leave a space. 2025-09-26 14:14:00 +02:00
ganfra
8f0841673c feature (space) : allow joining children from space screen 2025-09-26 11:25:08 +02:00
renovate[bot]
c1cd259ce7 Update metro to v0.6.7 (#5416)
* Update metro to v0.6.7

* Replace `@Inject` with `@AssistedInject` where needed

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-26 08:16:36 +00:00
ganfra
7050076beb feature (space) : add trailing action to SpaceRoomItemView 2025-09-25 15:31:22 +02:00
ganfra
af5234478c feature (space) : use via parameter from space room 2025-09-24 14:11:46 +02:00
ganfra
718b4dd11b sdk (space) : use the new space/spaceUpdate api from space list 2025-09-24 12:48:24 +02:00
Benoit Marty
09f4518eb7 Add missing preview case (space without name) 2025-09-22 17:23:55 +02:00
ganfra
dd13605085 feature (space) : add string "No space name" 2025-09-19 17:42:47 +02:00
ganfra
5cda6730c4 Merge branch 'develop' into feature/fga/join_space 2025-09-19 16:35:55 +02:00
Benoit Marty
264472ba36 Avoid using AndroidJUnit4 runner to test Entrypoint implementations. 2025-09-16 14:38:32 +02:00
Benoit Marty
e36273b94c Add test on DefaultEntryPoints 2025-09-16 14:38:32 +02:00
Benoit Marty
629fc552e5 Use DependencyHandlerScope.testCommonDependencies() 2025-09-16 14:38:31 +02:00
Benoit Marty
1516bb7db4 Add test on DefaultSpaceEntryPoint 2025-09-16 14:38:31 +02:00
Benoit Marty
d3502c4412 Let SpaceEntryPoint.Inputs implement NodeInputs. 2025-09-16 09:58:42 +02:00
ganfra
f675c95740 feature (space) : start logic for joining space 2025-09-15 16:26:54 +02:00
Benoit Marty
884231e1e1 Add test on SpacePresenter 2025-09-10 16:30:21 +02:00
Benoit Marty
aa63d9420a Introduce MatrixClient.rememberHideInvitesAvatar() extension to reduce code duplication. 2025-09-10 15:48:08 +02:00
Benoit Marty
c7f609ac2c More compilation fixes. 2025-09-10 14:58:18 +02:00
Benoit Marty
d7c6cbc78c Code cleanup, remove dead code and fix compilation issue 2025-09-10 14:47:07 +02:00
ganfra
df93fa82db feature (space) : display top bar title 2025-09-10 14:32:08 +02:00