Commit Graph

  • cbbda81419 Code quality. Benoit Marty 2024-04-24 11:40:09 +02:00
  • 768d7c88bb Changelog Benoit Marty 2024-04-24 11:38:19 +02:00
  • ab2c82498d Update screenshots ElementBot 2024-04-24 08:27:09 +00:00
  • 7bbcb719d5 Implement a migration mechanism to handle internal stuff which need to occur during application upgrade. Remove VectorFileLogger, it was dead code. Benoit Marty 2024-04-24 11:15:33 +02:00
  • 1ffa6c541e Iterate on loadingNode to render the same way JoinedRoomFlowNode / Loading will render. Benoit Marty 2024-04-23 18:36:32 +02:00
  • a68e290aab Ensure that Konsist tests are run. Benoit Marty 2024-04-23 10:22:33 +02:00
  • b764933507 Timeline permalink : branch permalink on event of other room ganfra 2024-04-23 18:02:12 +02:00
  • 20e172c2a6 Timeline permalink : add focused event modifier ganfra 2024-04-23 16:58:23 +02:00
  • 3c961a2693 Timeline : remove highlightedEventId to only use focusedEventId ganfra 2024-04-23 15:09:01 +02:00
  • fbfcc3638d Timeline : add box around TimelineItemVirtualRow ganfra 2024-04-23 15:04:49 +02:00
  • b1dd225648 Timeline permalink : automatic focus on live when reaching end of forward pagination (and remove usage of PaginationStatus) ganfra 2024-04-23 13:45:41 +02:00
  • 8637a97cac Merge pull request #2739 from element-hq/feature/bma/displayNameInStateEvent Benoit Marty 2024-04-23 14:12:33 +02:00
  • c185f0c1c0 Format Benoit Marty 2024-04-23 14:09:32 +02:00
  • e1df7223bb Merge pull request #2743 from element-hq/feature/bma/fixSettingCrash Benoit Marty 2024-04-23 14:01:06 +02:00
  • d06ec9099b Add Ui test on DeveloperSettingsView Benoit Marty 2024-04-23 13:28:37 +02:00
  • 0d7cffe400 Timeline permalink : continue to iterate (try a strategy to avoid forward insertion to "auto-scroll") ganfra 2024-04-23 13:30:55 +02:00
  • 320e7145ca Handle properly the migration of DefaultSessionPreferencesStore #2742 Benoit Marty 2024-04-23 11:51:13 +02:00
  • ec730c6368 Update screenshots ElementBot 2024-04-22 16:54:15 +00:00
  • 06f07f906a fix bad userId Benoit Marty 2024-04-22 18:05:26 +02:00
  • 12cd1ce5ee Fix test Benoit Marty 2024-04-22 16:56:31 +02:00
  • d1fdbeb8bb Import string. Benoit Marty 2024-04-22 16:22:15 +02:00
  • c3f9d37b0b Fix test compilation issue. Benoit Marty 2024-04-22 16:08:00 +02:00
  • 644eebc6e4 Private Benoit Marty 2024-04-22 15:58:51 +02:00
  • 5914ec04da Format Benoit Marty 2024-04-22 15:58:35 +02:00
  • bcbd989ec0 Reply: render sender name of replied event on 1 line only. Benoit Marty 2024-04-22 15:54:05 +02:00
  • 237ba3d727 Improve display name disambiguation rendering #2722 Benoit Marty 2024-04-22 15:47:49 +02:00
  • 8524e3626e Add Timeline item and reply preview with ambiguous display name Benoit Marty 2024-04-22 13:56:44 +02:00
  • f9c8c8aa21 Fix test Benoit Marty 2024-04-22 13:17:43 +02:00
  • ac9689fae9 Fix test compilation issue. Benoit Marty 2024-04-22 12:42:35 +02:00
  • 1d6b479d38 Use display name in state event rendering #2722 Benoit Marty 2024-04-22 12:35:46 +02:00
  • 461f144585 Use aProfileTimelineDetails() Benoit Marty 2024-04-22 11:50:53 +02:00
  • 03abfcaadb Format state Event: use disambiguated Display name #2722. Benoit Marty 2024-04-22 11:52:53 +02:00
  • e0d40ec0a4 Merge pull request #2733 from element-hq/feature/bma/disableKnock Benoit Marty 2024-04-22 16:22:48 +02:00
  • 9430b18858 Merge pull request #2738 from element-hq/sync-localazy Benoit Marty 2024-04-22 16:01:14 +02:00
  • 68631af9a6 Sync Strings from Localazy bmarty 2024-04-22 00:18:11 +00:00
  • e4c4832387 Update screenshots ElementBot 2024-04-19 16:23:43 +00:00
  • 6b2a4f8cc0 Move OnboardingBackground to a sub package Benoit Marty 2024-04-19 17:38:07 +02:00
  • 52f7b29577 Fix missing background issue. Benoit Marty 2024-04-19 17:36:49 +02:00
  • 797c912ccd Implement Knock action (until the SDK level) Benoit Marty 2024-04-19 17:51:08 +02:00
  • f29e79d64e Change API MatrixClient.joinRoom(roomId: RoomId): Result<RoomId> to MatrixClient.joinRoom(roomId: RoomId): Result<Unit> Benoit Marty 2024-04-19 18:05:57 +02:00
  • e7af09d4bb Merge pull request #2732 from element-hq/feature/bma/moreKonsistTest Benoit Marty 2024-04-19 18:00:31 +02:00
  • 8b8c530738 Split long line Benoit Marty 2024-04-19 15:01:30 +02:00
  • 1490e40596 Update screenshots ElementBot 2024-04-19 12:42:40 +00:00
  • ff254554c6 Add Konsist test to check preview function names. Benoit Marty 2024-04-19 12:56:19 +02:00
  • 74a9a54719 Rename Preview to follow code convention Benoit Marty 2024-04-19 12:52:33 +02:00
  • 94930bae80 Add Konsist check to ensure that 'org.jetbrains.annotations.VisibleForTesting' is not used. Benoit Marty 2024-04-19 11:40:16 +02:00
  • bc16d6f81a Merge pull request #2731 from element-hq/feature/bma/roomPreview2 Benoit Marty 2024-04-19 14:24:33 +02:00
  • 6863a906ee fix typo Benoit Marty 2024-04-19 11:27:34 +02:00
  • 1fd71801a6 Remove useless case. If user is invited, roomInfo will be present. Benoit Marty 2024-04-19 11:26:35 +02:00
  • 87f89244a6 Avoid getting roomInfo again. Also add a test to cover the case of non-null inviter. Benoit Marty 2024-04-19 10:33:19 +02:00
  • cf49677ffa Remove empty line and ensure check.sh script run ktlint. Benoit Marty 2024-04-19 10:02:39 +02:00
  • f1668b8abe Update doc. Benoit Marty 2024-04-18 20:13:10 +02:00
  • dd945acab7 Remove extra new line. Benoit Marty 2024-04-18 18:56:16 +02:00
  • 8cd64d5a6f Update screenshots ElementBot 2024-04-18 15:57:22 +00:00
  • 4489df1085 Apply Gradient Background to JoinRoomView and RoomAliasResolverView. Benoit Marty 2024-04-18 17:47:20 +02:00
  • 57870fa624 Gradient Background Benoit Marty 2024-04-18 17:19:44 +02:00
  • 6d41f67c75 Improve layout of inviter in RoomJoinView. Benoit Marty 2024-04-18 15:50:51 +02:00
  • 64e22bc2f1 Use now available SDK API. Benoit Marty 2024-04-18 15:45:19 +02:00
  • ebcca392b4 SDK 0.2.15 (commit will be dropped) Benoit Marty 2024-04-18 15:43:44 +02:00
  • ff92551472 Merge develop into feature/fga/permalink_timeline ganfra 2024-04-18 15:40:17 +02:00
  • 49fea8b7ae Fix vertical alignment. Benoit Marty 2024-04-18 15:22:30 +02:00
  • 473f0e8395 Let JoinRoomView render the InviteSender Benoit Marty 2024-04-18 15:19:03 +02:00
  • 2974156ee1 Move InviteSender to :library:matrixui module. Benoit Marty 2024-04-18 14:46:12 +02:00
  • c02d5daf7d Improve anInviteSender() and use it in RoomListStateProvider. Benoit Marty 2024-04-18 14:31:38 +02:00
  • 4fe7b601af Add Konsist check to ensure that '@PreviewLightDark' is not used. Benoit Marty 2024-04-18 14:08:18 +02:00
  • c98cb56b74 Add first UI test on RoomListSearchView Benoit Marty 2024-04-18 13:08:56 +02:00
  • 0d14cdcf5d Use SuperButton for RoomDirectorySearchButton Benoit Marty 2024-04-18 12:36:56 +02:00
  • 679e02b00c Use Large button on RoomAliasResolverView Benoit Marty 2024-04-18 12:04:12 +02:00
  • dc2dd43625 Use SuperButton on JoinRoomView, and set all button to size Large Benoit Marty 2024-04-18 12:08:08 +02:00
  • 50a011a0f3 Add UI test on RoomAliasResolverView Benoit Marty 2024-04-18 11:57:50 +02:00
  • 2701a6f87d Add UI test on JoinRoomView Benoit Marty 2024-04-18 11:45:42 +02:00
  • 9c7c66b222 Fix padding issue on RoomPreviewMembersCountMolecule Benoit Marty 2024-04-18 11:17:30 +02:00
  • e7172cbb85 Merge pull request #2713 from element-hq/feature/bma/roomPreview Benoit Marty 2024-04-18 11:30:15 +02:00
  • 4e55c9aa4e Please ktlint Benoit Marty 2024-04-18 10:57:18 +02:00
  • b7f5c282b0 Update screenshots ElementBot 2024-04-18 08:11:24 +00:00
  • d2e043fbe4 More complete preview Benoit Marty 2024-04-18 09:59:53 +02:00
  • 82befcb92c Order import Benoit Marty 2024-04-18 09:58:58 +02:00
  • cd63ae816a Fix Preview name Benoit Marty 2024-04-18 09:07:01 +02:00
  • b7d4fa655e Readability Benoit Marty 2024-04-18 08:58:18 +02:00
  • 29fccd3d9e Update screenshots ElementBot 2024-04-17 23:47:04 +00:00
  • f109426373 Merge pull request #2725 from element-hq/renovate/compose.bom Benoit Marty 2024-04-18 01:41:39 +02:00
  • bc1c93c663 Use PreviewsDayNight instead of PreviewLightDark in order to generate screenshots. Benoit Marty 2024-04-18 01:35:21 +02:00
  • 7528bb7ffa 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
  • fab7607746 Merge pull request #2728 from element-hq/renovate/datastore Benoit Marty 2024-04-18 01:20:03 +02:00
  • 98b0ccc953 Merge branch 'develop' into renovate/datastore Benoit Marty 2024-04-18 01:19:49 +02:00
  • 4abe277bf8 Update dependency androidx.compose:compose-bom to v2024.04.01 renovate[bot] 2024-04-17 23:19:29 +00:00
  • 1e2aa538d3 Merge pull request #2727 from element-hq/renovate/core Benoit Marty 2024-04-18 01:19:08 +02:00
  • 26f758dcd0 Merge pull request #2724 from element-hq/renovate/kotlin Benoit Marty 2024-04-18 01:18:38 +02:00
  • c6109dc2c8 Update datastore to v1.1.0 renovate[bot] 2024-04-17 23:01:21 +00:00
  • 35de787326 Fix test. Benoit Marty 2024-04-18 00:56:46 +02:00
  • 290a05439e Fix test. Benoit Marty 2024-04-18 00:44:34 +02:00
  • 5aa0ffea34 String -> RoomAlias Benoit Marty 2024-04-18 00:43:34 +02:00
  • cecc6f2085 Fix compilation issue after rebase: String -> RoomAlias Benoit Marty 2024-04-18 00:29:59 +02:00
  • 275733757d Use string from Localazy. Benoit Marty 2024-04-17 23:59:44 +02:00
  • 378d2c0a05 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
  • 1b8dd2cded Create Atom and Molecule for RoomPreview screens Benoit Marty 2024-04-17 23:32:59 +02:00
  • d0fdaaeb86 Move ContentScaffold to design system and rename to RoomPreviewOrganism Benoit Marty 2024-04-17 23:25:45 +02:00
  • 3bd65be894 Remove useless launch. Benoit Marty 2024-04-17 23:21:02 +02:00
  • b9b2072b28 Remove useless usage of coroutine scope. Benoit Marty 2024-04-17 23:19:38 +02:00
  • 234696cb03 Rename JoinRoomEvents.Retry to JoinRoomEvents.RetryFetchingContent Benoit Marty 2024-04-17 23:15:00 +02:00