Commit graph

468 commits

Author SHA1 Message Date
Benoit Marty
99b8efbeff Go directly to the enter recovery key screen when coming from the banner which ask the user to do so. 2024-02-21 18:30:57 +01:00
Benoit Marty
347edb67ab Fix tests. 2024-02-21 18:30:08 +01:00
Benoit Marty
4990aa38d3 Do not show the RecoveryKeyConfirmation banner if the sync is not Running. 2024-02-21 18:30:08 +01:00
Benoit Marty
e959ca0186 Do not show verification banner for the last device, show the enter recovery key banner. 2024-02-21 18:30:08 +01:00
Benoit Marty
663c7ceefe Sync strings. 2024-02-21 18:30:08 +01:00
Benoit Marty
4bc977d8dc Introduce SecurityBannerState to replace Boolean set.
Also get the sessionVerificationService from the matrixClient, instead of injecting it separately.
2024-02-21 18:30:08 +01:00
ganfra
45f23d537d RoomListFilters: some minor adjustments 2024-02-21 18:00:21 +01:00
ganfra
3d8efecd7f Merge develop into feature/fga/room_list_filters 2024-02-21 17:48:20 +01:00
ganfra
747a61968a RoomList : allow to show empty state and invites. 2024-02-21 16:31:12 +01:00
ganfra
95ca770122 RoomListFilters : rename empty 2024-02-21 14:48:01 +01:00
ganfra
5868a46e82 Merge develop into feature/fga/room_list_filters 2024-02-21 13:20:40 +01:00
Jorge Martin Espinosa
598bf96208
Do not display empty room list state before the loading one (#2402)
* Do not display empty room list state before the loading one
2024-02-21 12:16:00 +01:00
ganfra
1a77e13383 RoomListFilters : fix visibility and adjust ui 2024-02-21 12:05:23 +01:00
ganfra
7b018f7099 Merge branch 'develop' into feature/fga/room_list_filters 2024-02-20 21:22:25 +01:00
ganfra
7471e12bc5 RoomListFilters: try to improve ui with animation and fading edges 2024-02-20 21:17:16 +01:00
ganfra
31988e81fa RoomListFilters: add feature flag 2024-02-20 12:36:20 +01:00
ganfra
648ab3b7c5 RoomListFilters : add tests 2024-02-20 11:43:01 +01:00
ganfra
33664c44ec RoomListFilters : branch the logic 2024-02-20 11:17:15 +01:00
ganfra
c1f887e836 Merge branch 'develop' into feature/fga/room_list_filters 2024-02-19 18:00:01 +01:00
ganfra
e69b62bfa1 Merge branch 'develop' into feature/fga/add_some_analytics 2024-02-19 17:52:16 +01:00
ganfra
66030aeb64 Analytics : add analytics on read status and favorite toggles 2024-02-19 17:38:17 +01:00
Benoit Marty
973aef4c72 Add test for RoomListEvents.ToggleSearchResults. 2024-02-19 13:52:01 +01:00
Benoit Marty
f372fd27cf Add test for RoomListEvents.DismissRecoveryKeyPrompt.
Also get the encryptionService from the matrixClient, instead of injecting it separately.
2024-02-19 13:36:08 +01:00
ganfra
a5faa56dc8 RoomList: try to fix the test in ci... 2024-02-17 00:46:41 +01:00
ganfra
939f24cec5 RoomList : remove direct dependency to the RoomListSearchPresenter 2024-02-16 23:41:59 +01:00
ganfra
ec162b5f90 RoomList : fix formatting 2024-02-16 19:46:56 +01:00
ganfra
ebb07de8a4 RoomList : rework how search is done to prepare for later filtering 2024-02-16 19:35:03 +01:00
ganfra
4777ee83f9 RoomListFilters : try using Row instead of LazyRow.. 2024-02-16 15:05:11 +01:00
ganfra
ffec57e455 Merge branch 'develop' into feature/fga/room_list_filters 2024-02-16 11:30:20 +01:00
ganfra
3893db3c21 favorites : fix formating 2024-02-15 16:23:05 +01:00
ganfra
25047f7093 favorite : use distinctUntilChanged 2024-02-15 15:54:53 +01:00
ganfra
6ef50081bd favorite : apply pr review remarks 2024-02-15 13:25:37 +01:00
ganfra
fc706bb9d6 favorite : fix CI 2024-02-15 12:24:32 +01:00
ganfra
e5e147af47 favorites : clean up 2024-02-15 11:20:58 +01:00
ganfra
182b8c951b favorite : simplify and branch live data again 2024-02-15 11:07:49 +01:00
ganfra
00f8e32df6 Merge branch 'develop' into feature/fga/mark_room_as_favorite 2024-02-15 10:16:43 +01:00
Jorge Martin Espinosa
aaa9b72308
Merge pull request #2389 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.1

* read : use the new apis

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ganfra <francoisg@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-02-14 13:38:09 +01:00
ganfra
6dc0d8706c read : use the new apis 2024-02-14 11:09:46 +01:00
Jorge Martin Espinosa
1b690c17c1
Improve typing notification animations (#2386)
Only modify the layout for typing notifications when the first one is displayed: after that, just show/hide them using a fade animation, but keep the empty space there ready to be reused.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-02-14 08:05:55 +00:00
ganfra
cfe9f7e38b Merge branch 'develop' into feature/fga/mark_room_as_favorite 2024-02-13 15:23:39 +01:00
ganfra
949ffc6f8a Favourite : add ui test on click 2024-02-12 17:46:25 +01:00
ganfra
5ad08c3279 Favourite : use localized string 2024-02-12 17:45:52 +01:00
Jorge Martin Espinosa
b69cb8175a
Update Compound to v0.0.5 and update icons (#2380)
Update Compound to `v0.0.5`:

- Make sure we fix all the breaking changes.
- Update some icons to use the compound version instead.
-Replace icons with their Compound counterparts when possible.
- Clean up unused icons.
- Fix issues with incorrect icons or sizes being used after replacing the temporary icons with the Compound ones.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-02-12 16:41:58 +00:00
ganfra
a8bc0cb4ca Merge branch 'develop' into feature/fga/mark_room_as_favorite 2024-02-12 17:08:36 +01:00
bmarty
a614b0d91e Sync Strings from Localazy 2024-02-12 00:10:26 +00:00
Benoit Marty
4a170bd57e Fix test compilation after change on other PR getting merged. 2024-02-09 09:48:20 +01:00
Benoit Marty
d5c123622b
Merge pull request #2354 from element-hq/feature/bma/markUnread
Mark room as unread
2024-02-08 17:36:29 +01:00
Benoit Marty
3e34461007 Mark as unread: add a feature flag, disabled on release build. 2024-02-08 11:49:14 +01:00
Benoit Marty
f79e0cd56a Fix test in release. 2024-02-08 11:34:54 +01:00
Benoit Marty
75b0a12a81 Remove extra new lines 2024-02-08 11:34:54 +01:00