Commit graph

  • 41bdd394b4 Fix vertical alignment. Benoit Marty 2024-04-18 15:22:30 +02:00
  • bfd91c4934 Let JoinRoomView render the InviteSender Benoit Marty 2024-04-18 15:19:03 +02:00
  • 866bfed218 Move InviteSender to :library:matrixui module. Benoit Marty 2024-04-18 14:46:12 +02:00
  • 1baac47e78 Improve anInviteSender() and use it in RoomListStateProvider. Benoit Marty 2024-04-18 14:31:38 +02:00
  • 3526df77d1 Add Konsist check to ensure that '@PreviewLightDark' is not used. Benoit Marty 2024-04-18 14:08:18 +02:00
  • a5f3b6ca38 Add first UI test on RoomListSearchView Benoit Marty 2024-04-18 13:08:56 +02:00
  • 6b75f32cd2 Use SuperButton for RoomDirectorySearchButton Benoit Marty 2024-04-18 12:36:56 +02:00
  • 88a13cfcf2 Use Large button on RoomAliasResolverView Benoit Marty 2024-04-18 12:04:12 +02:00
  • 3d279ac314 Use SuperButton on JoinRoomView, and set all button to size Large Benoit Marty 2024-04-18 12:08:08 +02:00
  • 8a4679c164 Add UI test on RoomAliasResolverView Benoit Marty 2024-04-18 11:57:50 +02:00
  • 97d4c47353 Add UI test on JoinRoomView Benoit Marty 2024-04-18 11:45:42 +02:00
  • b7e23aea87 Fix padding issue on RoomPreviewMembersCountMolecule Benoit Marty 2024-04-18 11:17:30 +02:00
  • 878a435d1b Merge pull request #2713 from element-hq/feature/bma/roomPreview Benoit Marty 2024-04-18 11:30:15 +02:00
  • 30e0478cc0 Please ktlint Benoit Marty 2024-04-18 10:57:18 +02:00
  • f42479d6e2 Update screenshots ElementBot 2024-04-18 08:11:24 +00:00
  • 1f4034b009 More complete preview Benoit Marty 2024-04-18 09:59:53 +02:00
  • 12fef22930 Order import Benoit Marty 2024-04-18 09:58:58 +02:00
  • fc5606a580 Fix Preview name Benoit Marty 2024-04-18 09:07:01 +02:00
  • 689d1a50de Readability Benoit Marty 2024-04-18 08:58:18 +02:00
  • efe39a1924 Update screenshots ElementBot 2024-04-17 23:47:04 +00:00
  • 5ca8808c0e Merge pull request #2725 from element-hq/renovate/compose.bom Benoit Marty 2024-04-18 01:41:39 +02:00
  • 32949d852a Use PreviewsDayNight instead of PreviewLightDark in order to generate screenshots. Benoit Marty 2024-04-18 01:35:21 +02:00
  • 8b7cc40c29 Add Modifier and preview for RoomPreviewMembersCountMolecule. Also increase end padding to ensure that rendering is correct for big numbers. Benoit Marty 2024-04-18 01:27:33 +02:00
  • 72cf17ebb5 Merge pull request #2728 from element-hq/renovate/datastore Benoit Marty 2024-04-18 01:20:03 +02:00
  • f30b741076 Merge branch 'develop' into renovate/datastore Benoit Marty 2024-04-18 01:19:49 +02:00
  • b2862ba558 Update dependency androidx.compose:compose-bom to v2024.04.01 renovate[bot] 2024-04-17 23:19:29 +00:00
  • c2f63005a1 Merge pull request #2727 from element-hq/renovate/core Benoit Marty 2024-04-18 01:19:08 +02:00
  • 58efd4486f Merge pull request #2724 from element-hq/renovate/kotlin Benoit Marty 2024-04-18 01:18:38 +02:00
  • bfcc430da1 Update datastore to v1.1.0 renovate[bot] 2024-04-17 23:01:21 +00:00
  • 7eae4d28ef Fix test. Benoit Marty 2024-04-18 00:56:46 +02:00
  • 426cd9106c Fix test. Benoit Marty 2024-04-18 00:44:34 +02:00
  • 9c6cee10b8 String -> RoomAlias Benoit Marty 2024-04-18 00:43:34 +02:00
  • 164506ebfb Fix compilation issue after rebase: String -> RoomAlias Benoit Marty 2024-04-18 00:29:59 +02:00
  • 8082330bc5 Use string from Localazy. Benoit Marty 2024-04-17 23:59:44 +02:00
  • 44035905fc Subscrie to RoomInfoFlow instead of pushing the JoinRoom. The user may be a member of the room, and in this case, it will be more direct. Benoit Marty 2024-04-17 23:53:00 +02:00
  • 1a9f6da1bc Create Atom and Molecule for RoomPreview screens Benoit Marty 2024-04-17 23:32:59 +02:00
  • 46d7235ac2 Move ContentScaffold to design system and rename to RoomPreviewOrganism Benoit Marty 2024-04-17 23:25:45 +02:00
  • 7aafec7fb9 Remove useless launch. Benoit Marty 2024-04-17 23:21:02 +02:00
  • f658969321 Remove useless usage of coroutine scope. Benoit Marty 2024-04-17 23:19:38 +02:00
  • 98c285ece8 Rename JoinRoomEvents.Retry to JoinRoomEvents.RetryFetchingContent Benoit Marty 2024-04-17 23:15:00 +02:00
  • 70f7bf7e8d Ignore too generic exceptions (temporary code). Benoit Marty 2024-04-17 23:13:51 +02:00
  • d67a9da112 Remove extra space. Benoit Marty 2024-04-17 23:10:27 +02:00
  • 7827e88a76 Avoid providing default value. Benoit Marty 2024-04-17 23:04:45 +02:00
  • 1435f8d9f3 Rename eventId to focusedEventId for clarity. Benoit Marty 2024-04-17 23:06:54 +02:00
  • 0310b5df0f Move RoomAliasResolver classes to their own module. Benoit Marty 2024-04-17 23:01:37 +02:00
  • 1ed3e0c365 Add test to JoinRoomPresenter to cover RoomPreview Benoit Marty 2024-04-17 18:06:56 +02:00
  • 2a256f4a7a Fix JoinRoomPresenterTest Benoit Marty 2024-04-17 17:58:12 +02:00
  • 50f4a1a5a5 Format file. Benoit Marty 2024-04-17 17:41:25 +02:00
  • 579c90e2fb Add test on RoomAliasResolverPresenter Benoit Marty 2024-04-17 17:40:03 +02:00
  • b6c7a2fbe3 Open any user permalink. Benoit Marty 2024-04-17 16:51:38 +02:00
  • 9950d3c0fa Comment out SDK usage. Benoit Marty 2024-04-17 16:44:37 +02:00
  • 57d5ffa97a Update extension. Benoit Marty 2024-04-17 16:22:50 +02:00
  • 5e28bfef33 Add name to call arguments. Benoit Marty 2024-04-17 10:59:11 +02:00
  • f37ef1e0cd Handle navigation to the same room. Benoit Marty 2024-04-17 10:32:10 +02:00
  • 95fb801947 FIXME Benoit Marty 2024-04-16 17:57:52 +02:00
  • 0e8e6050dd Add Retry on Join room node. Benoit Marty 2024-04-16 17:55:33 +02:00
  • e1564e5a2b Introduce RoomAliasResolverNode with error and retry handling. Benoit Marty 2024-04-16 16:53:05 +02:00
  • c0bd527486 Resolve RoomId in RoomFlowNode. Benoit Marty 2024-04-16 15:16:53 +02:00
  • c1bb910dbd Simplify PermalinkData, now that we have RoomIdOrAlias interface. Benoit Marty 2024-04-16 12:45:24 +02:00
  • c1188ebb2d Alias permalink navigation - WIP Benoit Marty 2024-04-16 12:20:25 +02:00
  • a602849ec5 Increase usage of RoomAlias Benoit Marty 2024-04-16 12:27:26 +02:00
  • fe7dfcb09b Use RoomId and RoomAlias in MatrixRoomInfo Benoit Marty 2024-04-16 11:35:05 +02:00
  • dca3d56aa7 Introduce value class RoomAlias Benoit Marty 2024-04-16 10:39:45 +02:00
  • 6a46555462 Handle permalink navigation - WIP - prepare navigating to an Event - add NodeBuilder to MessagesEntryPoint Benoit Marty 2024-04-16 10:21:26 +02:00
  • fb3d49cc2f Add MatrixClient.getRoomPreview method. Benoit Marty 2024-04-15 20:27:06 +02:00
  • 0550da3e3b Add MatrixClient.resolveRoomAlias method. Benoit Marty 2024-04-15 20:09:09 +02:00
  • e2a347156b Update core to v1.13.0 renovate[bot] 2024-04-17 21:06:06 +00:00
  • bbb92bcc87 Merge pull request #2714 from element-hq/feature/fga/room_list_invites ganfra 2024-04-17 23:04:31 +02:00
  • e8bc8c1125 Room list invites: address some remarks and add small tests ganfra 2024-04-17 22:02:44 +02:00
  • e4174f2792 Timeline : start reworking timeline apis ganfra 2024-04-17 21:32:02 +02:00
  • 8c694f2f15 Update dependency androidx.compose.compiler:compiler to v1.5.12 renovate[bot] 2024-04-17 18:21:45 +00:00
  • 3d4528700d Merge pull request #2721 from element-hq/feature/bma/roomMemberDetailsPresenterImprovement Benoit Marty 2024-04-17 16:38:54 +02:00
  • 291983f6bc Use produceState and fetch profile only if necessary. Benoit Marty 2024-04-17 16:15:36 +02:00
  • 57072c3e6a Add missing test for unblock user with error. Benoit Marty 2024-04-17 14:44:16 +02:00
  • f4aea992de Format Benoit Marty 2024-04-17 14:01:03 +02:00
  • ee5cd431cf Changelog Benoit Marty 2024-04-17 13:43:17 +02:00
  • 739b6c2acb Add test covering fallback to user profile. Benoit Marty 2024-04-17 13:42:03 +02:00
  • 7512d8e0fd createRoomMemberDetailsPresenter just need a UserId. Benoit Marty 2024-04-17 13:35:16 +02:00
  • bec65c46fc RoomMemberDetailsPresenter: fallback to user profile data if the user is not a member of the room. This can be displayed when the user click on a non-member user permalink. Benoit Marty 2024-04-17 11:44:28 +02:00
  • 87298803c6 Observe ignoredUsersFlow to have live data about blocked user. Benoit Marty 2024-04-17 13:21:11 +02:00
  • f2f29c6638 Merge pull request #2711 from element-hq/renovate/danger-danger-js-12.x Benoit Marty 2024-04-17 08:29:45 +02:00
  • 157c0147f2 version++ Benoit Marty 2024-04-17 08:25:59 +02:00
  • 2d3401c9ae Merge tag 'v0.4.10' into develop Benoit Marty 2024-04-17 08:24:51 +02:00
  • 60447690b5 Merge branch 'release/0.4.10' into main Benoit Marty 2024-04-17 08:24:34 +02:00
  • fb7c1173c3 Adding fastlane file for version 0.4.10 Benoit Marty 2024-04-17 08:24:30 +02:00
  • d09397eb90 Changelog for version 0.4.10 Benoit Marty 2024-04-17 08:23:45 +02:00
  • 4548335601 Update danger/danger-js action to v12 renovate[bot] 2024-04-16 19:44:41 +00:00
  • 66e2515879 Timeline : expose new pagination status api ganfra 2024-04-16 21:18:54 +02:00
  • 6e2ee7dc99 Room list invite: remove remaining inviteList test ganfra 2024-04-16 16:46:15 +02:00
  • 619b7317e1 Update screenshots ElementBot 2024-04-16 14:03:35 +00:00
  • 09a760a3f9 Room list invites : clean and format ganfra 2024-04-16 15:49:07 +02:00
  • b09269333d RoomList invites : update and remove tests ganfra 2024-04-16 15:45:57 +02:00
  • 8f583d78ac Invites : open room instead of invite list when clicking an invite notification ganfra 2024-04-16 13:20:43 +02:00
  • 0e65ea8eb8 RoomList : make invite filter truly exclusive ganfra 2024-04-16 11:53:40 +02:00
  • 807bd362fe Invite : remove invitelist entry points ganfra 2024-04-16 11:41:55 +02:00
  • 70690266de Merge pull request #2696 from element-hq/misc/add-super-button-component Benoit Marty 2024-04-16 00:06:03 +02:00
  • 1cdf561688 RoomList : add invite filter ganfra 2024-04-15 22:50:43 +02:00
  • 9434bbbfd3 RoomList: branch accept/decline invite actions ganfra 2024-04-15 22:04:23 +02:00
  • 36f0dfa694 RoomList : invite row ganfra 2024-04-15 21:42:39 +02:00
  • f0090b336c Merge pull request #2709 from element-hq/feature/bma/permalinkParser Benoit Marty 2024-04-15 20:58:50 +02:00