Commit Graph

  • 60083ad5ea Rename module roomlist to home Benoit Marty 2025-06-27 15:05:44 +02:00
  • fe9fbe894c Merge pull request #4944 from element-hq/feature/bma/version Benoit Marty 2025-06-27 14:45:18 +02:00
  • 56b5afcfcc fix(deps): update dependency com.google.firebase:firebase-bom to v33.16.0 (#4945) renovate[bot] 2025-06-27 11:07:22 +02:00
  • 2f6ce3da33 Element Call: remove top app bar and add it inside the webview instead (#4927) Jorge Martin Espinosa 2025-06-27 08:41:10 +02:00
  • bebe2d4ab5 fix(deps): update dependency com.google.gms:google-services to v4.4.3 renovate[bot] 2025-06-26 21:48:11 +00:00
  • 27a5787b13 Merge pull request #4943 from element-hq/feature/bma/a11yDeleteFilters Benoit Marty 2025-06-26 22:04:03 +02:00
  • 0e738821b8 change (media preview config) : manage migration of local data ganfra 2025-06-26 21:44:03 +02:00
  • 98b60d46b1 change (media preview config) : handle loading and failure ui ganfra 2025-06-26 20:53:00 +02:00
  • 5332246bde change (media preview config) : use the new apis ganfra 2025-06-26 20:52:44 +02:00
  • 416f4f2215 change (media preview config) : introduce new apis from sdk ganfra 2025-06-25 20:38:39 +02:00
  • 2cefa92a2a Update screenshots ElementBot 2025-06-26 16:40:38 +00:00
  • adf539473d Show version on OnBoarding screen. Benoit Marty 2025-06-26 18:13:13 +02:00
  • e806d07865 Extract and unit test MultipleTapToUnlock Benoit Marty 2025-06-26 17:44:08 +02:00
  • 3b687a129c a11y: improve content description of the close formatting button. Change from "Close" to "Cancel and close text formatting" Benoit Marty 2025-06-26 15:55:15 +02:00
  • 871fb88018 a11y: improve content description of the clear filter button. Change from "Clear" to "Clear filters" Benoit Marty 2025-06-26 15:28:53 +02:00
  • 9bd2c178f4 fix(deps): update dependency org.maplibre.gl:android-sdk to v11.11.0 (#4939) renovate[bot] 2025-06-26 15:14:58 +02:00
  • 53613b140a Merge pull request #4940 from element-hq/feature/bma/navigationBar Benoit Marty 2025-06-26 13:30:21 +02:00
  • bdaeaf25aa Fix quality issues on Composables Benoit Marty 2025-06-26 13:01:55 +02:00
  • c5cdcc4d37 Fix typo Benoit Marty 2025-06-26 12:59:36 +02:00
  • 71e309f6c3 Split function into separate files. Benoit Marty 2025-06-26 12:59:08 +02:00
  • 67e280280f Update screenshots ElementBot 2025-06-26 07:45:17 +00:00
  • aedd98d34a Add NavigationBar component Benoit Marty 2025-06-26 09:28:21 +02:00
  • 2a0783a7b6 fix(deps): update dependency io.sentry:sentry-android to v8.15.0 (#4938) renovate[bot] 2025-06-26 08:46:53 +02:00
  • 7d3f4cbb09 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.6.25 (#4936) renovate[bot] 2025-06-25 19:25:42 +00:00
  • ef9436ed8d Merge pull request #4914 from element-hq/renovate/org.jsoup-jsoup-1.x ganfra 2025-06-25 16:15:27 +02:00
  • b8c084b75c Merge pull request #4930 from element-hq/feature/fga/simplify_timeline_diff_logic ganfra 2025-06-25 16:07:22 +02:00
  • 03fded9ae7 fix(deps): update dependencyanalysis to v2.19.0 (#4932) renovate[bot] 2025-06-25 08:44:12 +02:00
  • 17dfd18f5d Display error dialog if Element Call can't be joined (#4919) Jorge Martin Espinosa 2025-06-25 08:43:29 +02:00
  • 385b8c37cb misc : simplify timeline diff logic ganfra 2025-06-24 20:26:07 +02:00
  • 613bf27d42 fix(deps): update android.gradle.plugin to v8.11.0 renovate[bot] 2025-06-24 19:45:41 +00:00
  • e752323f37 Fix duplicate usage of a modifier variable in TextInputBox (#4928) Jorge Martin Espinosa 2025-06-24 16:57:20 +02:00
  • a10734de02 Simplify message composer layout (#4884) Jorge Martin Espinosa 2025-06-24 14:05:28 +02:00
  • 6a088396ed Merge pull request #4925 from element-hq/feature/bma/elementCallCheck Benoit Marty 2025-06-24 12:52:07 +02:00
  • 004863208a Merge pull request #4923 from element-hq/feature/bma/spaceAvatar2 Benoit Marty 2025-06-24 12:05:59 +02:00
  • 289ad46bfa Update submodule ref. Benoit Marty 2025-06-24 11:59:25 +02:00
  • 25ba79a681 Move isElementCallAvailable fun to new SessionEnterpriseService, which implementations can get the current MatrixClient. Benoit Marty 2025-06-11 14:34:33 +02:00
  • bfd684cd53 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.6.23 (#4917) renovate[bot] 2025-06-24 11:23:20 +02:00
  • f92b646605 Update screenshots ElementBot 2025-06-24 09:13:33 +00:00
  • 342aae624a fix(deps): update dependency org.robolectric:robolectric to v4.15.1 (#4911) renovate[bot] 2025-06-24 11:06:45 +02:00
  • 784b7bf2a7 Merge pull request #4924 from element-hq/feature/bma.increaseCoverageOfChooseAccountProviderState Benoit Marty 2025-06-24 11:01:41 +02:00
  • b8f22fc3eb Space avatar rounded corner has radius of 25% of the width. Benoit Marty 2025-06-24 11:00:53 +02:00
  • 655e2c212d Add unit test on ChooseAccountProviderState so that the coverage is above 90% Benoit Marty 2025-06-24 10:41:44 +02:00
  • fb1d0760b7 Simplify syncing the room list when receiving a push (#4915) Jorge Martin Espinosa 2025-06-24 10:24:05 +02:00
  • 0f4939b689 Update screenshots ElementBot 2025-06-24 08:10:17 +00:00
  • 045ca6fbb2 Ensure AvatarSize is correctly used in UnsavedAvatar, instead of hard coded size. Benoit Marty 2025-06-24 09:49:21 +02:00
  • cadca03a7e Add preview with an image. Benoit Marty 2025-06-24 09:18:28 +02:00
  • 6cbed45acf Move internal elements to internal package. Benoit Marty 2025-06-24 09:12:12 +02:00
  • 6161e20f6c Replace values() by entries Benoit Marty 2025-06-24 09:08:15 +02:00
  • 8281a9d8ce Quality Benoit Marty 2025-06-24 09:06:39 +02:00
  • 69ceceab41 Fix regression on preview. Benoit Marty 2025-06-24 09:06:29 +02:00
  • e5b7e65372 Update screenshot Benoit Marty 2025-06-24 09:06:08 +02:00
  • 57ffa2615c Improve preview of AvatarCluster to show all types. Benoit Marty 2025-06-23 22:00:25 +02:00
  • abd92d05d4 Avoid potential infinite loop. Benoit Marty 2025-06-23 21:56:20 +02:00
  • 14bb7d3bd1 Provide avatarShape: Shape instead of AvatarType to sub composable functions Benoit Marty 2025-06-23 21:51:56 +02:00
  • 9e65b7fa63 Extract subcomposable InitialOrImageAvatar Benoit Marty 2025-06-23 21:41:15 +02:00
  • 52ad634504 Remove default param for Avatar.avatarType Benoit Marty 2025-06-23 21:36:53 +02:00
  • 63d8d9b09e Remove default param for AvatarCluster.avatarType Benoit Marty 2025-06-23 21:27:40 +02:00
  • b36f68b8c4 SpaceAvatar can be internal Benoit Marty 2025-06-23 21:25:23 +02:00
  • 0cc11ba626 Cleanup code rework by IDE. Benoit Marty 2025-06-23 21:24:40 +02:00
  • a676d5fae1 Extract UserAvatar to its own file. Benoit Marty 2025-06-23 21:24:03 +02:00
  • 21e04e1fb3 Merge pull request #4921 from element-hq/feature/bma/spaceAvatar Benoit Marty 2025-06-23 19:01:33 +02:00
  • 2bcffe80de Let AvatarType be the receiver of avatarShape() Benoit Marty 2025-06-23 18:34:52 +02:00
  • 59aec12906 Move isTombstoned to AvatarType.Space Benoit Marty 2025-06-23 18:31:14 +02:00
  • e202fbfbd9 AvatarType is Immutable. Benoit Marty 2025-06-23 18:03:53 +02:00
  • dddf046b43 Extract ImageAvatar and InitialLetterAvatar to their own files. Benoit Marty 2025-06-23 18:02:34 +02:00
  • 2ac94f2827 Cleanup Benoit Marty 2025-06-23 17:57:44 +02:00
  • cf01390b72 Update screenshots ElementBot 2025-06-23 15:19:46 +00:00
  • 3669128e60 Introduce AvatarType to be able to render space avatars Benoit Marty 2025-06-23 17:08:14 +02:00
  • ae96bc632f Merge pull request #4916 from element-hq/feature/bma/zoomVideo2 Benoit Marty 2025-06-23 13:46:43 +02:00
  • bece4a0ecd Add ability to zoom on video. Benoit Marty 2025-06-20 16:58:29 +02:00
  • 7c79f8b8aa fix(deps): update dependency io.mockk:mockk to v1.14.4 (#4912) renovate[bot] 2025-06-23 09:59:44 +02:00
  • 3f520f5a0a refactor: Migrate SQLCipher Android to new API (#4874) 夜坂雅 2025-06-23 15:29:44 +08:00
  • 4709048197 fix(deps): update dependency org.jsoup:jsoup to v1.21.1 renovate[bot] 2025-06-23 06:02:24 +00:00
  • 0a4d32f3d3 Merge pull request #4909 from element-hq/feature/fga/invalid-invite ganfra 2025-06-20 18:42:09 +02:00
  • c857f7a243 change (accept invite) : fix tests after api break ganfra 2025-06-20 18:14:34 +02:00
  • 4eb4692531 Restore MarkdownEditText.focusSearch override (#4908) Jorge Martin Espinosa 2025-06-20 17:24:17 +02:00
  • 3ec965f23f fix(deps): update dependency androidx.sqlite:sqlite-ktx to v2.5.2 (#4898) renovate[bot] 2025-06-20 17:24:05 +02:00
  • dada0bc35b fix(deps): update dependency org.robolectric:robolectric to v4.15 (#4901) renovate[bot] 2025-06-20 17:23:20 +02:00
  • fc19a94078 Update screenshots ElementBot 2025-06-20 14:54:33 +00:00
  • 57a8d30021 change (accept invite) : updates the error title/content dialog for accept/decline actions ganfra 2025-06-20 16:40:52 +02:00
  • 31f2c2a9b5 Merge pull request #4900 from element-hq/feature/bma/a11yTimeline Benoit Marty 2025-06-20 16:39:24 +02:00
  • b0e3f818c3 change (accept invite) : map Unknown error to AcceptInvite.Failures.InvalidInvite ganfra 2025-06-20 16:36:01 +02:00
  • c838a793bb Update screenshots ElementBot 2025-06-20 13:11:58 +00:00
  • ff95c4365d a11y: let Markdown/Rich text input render the placeholder to help for accessibility. Benoit Marty 2025-06-19 09:54:50 +02:00
  • 512ed810f7 Improve preview of AttachmentsPreviewViewPreview to have the case with a caption. Benoit Marty 2025-06-19 18:05:37 +02:00
  • 4389657a0d Inline TextInput so that we have code parity in the when statement Benoit Marty 2025-06-19 09:43:48 +02:00
  • 12fdb8e875 Add scripts to enable and disable talkback (#4906) Jorge Martin Espinosa 2025-06-20 14:19:33 +02:00
  • 110534687b fix(deps): update wysiwyg to v2.38.4 (#4907) renovate[bot] 2025-06-20 12:06:02 +00:00
  • a20af8674f Merge pull request #4904 from element-hq/feature/bma/roomDebugInfo Benoit Marty 2025-06-20 13:49:42 +02:00
  • 1dcdd8d606 Merge pull request #4902 from element-hq/feature/bma/a11yGroupedEvents Benoit Marty 2025-06-20 13:49:30 +02:00
  • 416188824d Suppress LargeClass on test. Benoit Marty 2025-06-20 10:33:30 +02:00
  • d8a09535ba Remove unused import Benoit Marty 2025-06-20 10:29:52 +02:00
  • fadd2f999d Merge pull request #4903 from element-hq/feature/bma/liveIsTalkBackActive Benoit Marty 2025-06-20 10:29:00 +02:00
  • e53280aabe Update screenshots ElementBot 2025-06-20 08:28:21 +00:00
  • 9baa540281 Use CompoundIcons.Code() instead of CompoundDrawables.ic_compound_code Benoit Marty 2025-06-20 10:13:48 +02:00
  • d4388062b0 Debug info: render the roomId in the room details screen when developer mode is enabled. Benoit Marty 2025-06-20 10:11:17 +02:00
  • ba3e64c3db a11y: Make isTalkbackActive() live. Benoit Marty 2025-06-20 09:43:01 +02:00
  • be62f2cd69 a11y: now that the grouped events are read one by one, we also need to reverse the order because the timeline is last message at the top when screen reader is enabled. Benoit Marty 2025-06-20 09:34:38 +02:00
  • 44940fc093 a11y: improve accessibility on grouped state events header. Benoit Marty 2025-06-19 17:08:05 +02:00
  • 82401dc895 Merge pull request #4897 from element-hq/renovate/com.google.crypto.tink-tink-android-1.x ganfra 2025-06-19 16:56:54 +02:00