Commit Graph

  • 6eaf608157 Fix SecurityAndPrivacy preview state configuration ganfra 2026-01-07 20:19:13 +01:00
  • b3463a561b quality: add bunch of tests for Security&Privacy new features ganfra 2026-01-07 20:12:41 +01:00
  • 9878e8b909 Merge pull request #5976 from element-hq/renovate/roborazzi Benoit Marty 2026-01-07 18:36:56 +01:00
  • ff11d6e9c1 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26 (#5977) renovate[bot] 2026-01-07 17:29:18 +00:00
  • ce85ed16f6 Use TextFieldState for room list search (#5975) Jorge Martin Espinosa 2026-01-07 17:24:01 +01:00
  • 8da3a3a35d feature(security&privacy): support KnockRestricted join rule ganfra 2026-01-07 17:05:09 +01:00
  • 5034ae06b8 A11Y: ensure a11y focus is not lost and reset to the back button when the user start playing a pending voice message. Benoit Marty 2026-01-07 15:43:27 +01:00
  • d75a1b7e5a fix(deps): update roborazzi to v1.55.0 renovate[bot] 2026-01-07 12:37:57 +00:00
  • 0d11c43a9a feature(security&privacy): working SpaceMember selection ganfra 2026-01-07 11:38:57 +01:00
  • 4e9d5c533f feature(security&privacy): iterate on SpaceMember option ganfra 2026-01-06 15:15:38 +01:00
  • 887e59beb8 feature(security&privacy): check SpaceSettings ff ganfra 2026-01-05 21:20:26 +01:00
  • cdc3cdc5f1 feature(security&privacy): make spaceSelection part of the state ganfra 2026-01-05 20:01:38 +01:00
  • 6a4ab9ba16 quality: rename class ganfra 2026-01-05 20:01:21 +01:00
  • 8a290c339d Make the notification silent when the message is an outgoing message (quick reply). (#5961) Benoit Marty 2026-01-05 18:13:17 +01:00
  • 9b5e509017 Upgrade compose to 2025.12.01 (#5969) Benoit Marty 2026-01-05 18:12:56 +01:00
  • e92cf3c118 fix(deps): update metro to v0.9.3 (#5967) renovate[bot] 2026-01-05 18:12:43 +01:00
  • 06c4b9488b Adjust metrics to the new specifications (#5937) Jorge Martin Espinosa 2026-01-05 16:23:26 +01:00
  • a9e095ddf9 Merge pull request #5972 from element-hq/renovate/org.unifiedpush.android-connector-3.x ganfra 2026-01-05 16:17:51 +01:00
  • 8955fb18ae Use VerificationState.VERIFIED as soon as it's available (#5973) Jorge Martin Espinosa 2026-01-05 16:06:00 +01:00
  • 10bea98d2c fix(deps): update dependency org.unifiedpush.android:connector to v3.2.0 renovate[bot] 2026-01-05 12:59:05 +00:00
  • 7186044482 Merge pull request #5963 from element-hq/feature/bma/variablePlayBackSpeed Benoit Marty 2026-01-05 13:58:01 +01:00
  • 46f6e811d5 Sync Strings from Localazy (#5971) ElementBot 2026-01-05 13:57:09 +01:00
  • 094b4c8c0f Merge pull request #5960 from element-hq/feature/fga/fix_space_ff_disabled ganfra 2026-01-05 11:30:37 +01:00
  • cf4e54fed6 Merge pull request #5968 from element-hq/feature/bma/a11y/letterAvatar Benoit Marty 2026-01-05 10:21:49 +01:00
  • 2b826c6b0b fix(deps): update roborazzi to v1.54.0 (#5970) renovate[bot] 2026-01-05 08:58:42 +01:00
  • 00448756a8 Ensure that room / space avatar always have a contentDescription. Benoit Marty 2026-01-02 16:23:15 +01:00
  • 233d22367f Cleanup Benoit Marty 2026-01-02 16:07:45 +01:00
  • f47b913518 fix(deps): update roborazzi to v1.53.0 (#5962) renovate[bot] 2025-12-31 12:00:57 +01:00
  • 1be2cb1c64 Update screenshots ElementBot 2025-12-31 10:43:57 +00:00
  • 987779af66 Store voice player playback index in a datastore. Benoit Marty 2025-12-31 11:28:26 +01:00
  • e30efc1e2c Remove useless curly braces Benoit Marty 2025-12-31 11:24:49 +01:00
  • 6ca2c92440 Improve click effect. Benoit Marty 2025-12-31 10:02:58 +01:00
  • 07be3d01b2 Rename Button to ButtonType to avoid confusion. Benoit Marty 2025-12-31 09:51:38 +01:00
  • a10ac8aaab VoiceMessageEvents -> VoiceMessageEvent Benoit Marty 2025-12-31 09:48:46 +01:00
  • 6b2c22766c Use test extension Benoit Marty 2025-12-31 09:47:45 +01:00
  • 9bd492f613 Avoid reusing the initialState to send event. Benoit Marty 2025-12-31 09:46:44 +01:00
  • be5b53781a Create VoicePlayerConfig. Benoit Marty 2025-12-31 09:43:25 +01:00
  • d01fb91721 Improve preview. Benoit Marty 2025-12-31 09:23:08 +01:00
  • dc3c9da7e6 Extract PlaybackSpeedButton as an Atom. Benoit Marty 2025-12-31 09:17:40 +01:00
  • 83ffb60d13 Merge pull request #5504 from Medformatik/feat/variable-playback-speed Benoit Marty 2025-12-31 09:09:28 +01:00
  • 0c004d933c Merge branch 'develop' into feat/variable-playback-speed Florian 2025-12-30 21:29:18 +01:00
  • 2b81b187d5 Increase clickable area of playback speed button Florian 2025-12-30 21:24:41 +01:00
  • 7576a978e0 Make the notification silent when the message is an outgoing message (quick reply). The boolean isUpdated will be passed to setOnlyAlertOnce(), and when the value is true, the notification does not ring/vibrate again. Benoit Marty 2025-12-30 16:46:32 +01:00
  • 3973616f3e Merge pull request #5959 from element-hq/feature/fga/ban_moderation ganfra 2025-12-30 16:17:50 +01:00
  • 2fa4994d8e quality : move canUnban logic to the permission class ganfra 2025-12-30 15:59:04 +01:00
  • f64cb6e8ef feature(security&privacy): start branching logic of ManageAuthorizedSpaces ganfra 2025-12-30 15:56:32 +01:00
  • ee241b1e71 Merge branch 'develop' into feature/fga/ban_moderation ganfra 2025-12-30 11:33:40 +01:00
  • fed2b10bb4 Update screenshots ElementBot 2025-12-30 09:39:13 +00:00
  • 5ced2cc4c8 Merge pull request #5958 from element-hq/feature/bma/fixNotificationRegression Benoit Marty 2025-12-29 16:21:15 +01:00
  • 74585866b5 Fix test compilation Benoit Marty 2025-12-29 12:47:21 +01:00
  • c19c8e87a6 Fix class cast exception java.lang.ClassCastException: io.element.android.libraries.androidutils.json.DefaultJsonProvider cannot be cast to kotlinx.serialization.json.Json Benoit Marty 2025-12-29 12:00:58 +01:00
  • b5b765eb51 Merge pull request #5957 from element-hq/feature/bma/cleanup2025 Benoit Marty 2025-12-29 11:03:57 +01:00
  • 33341e8795 Merge pull request #5956 from element-hq/sync-localazy Benoit Marty 2025-12-29 10:35:21 +01:00
  • a43c66f56d fix(deps): update wysiwyg to v2.41.0 (#5921) Benoit Marty 2025-12-29 09:59:37 +01:00
  • 5250740f69 fix(deps): update dependency com.posthog:posthog-android to v3.28.0 (#5941) renovate[bot] 2025-12-29 09:57:09 +01:00
  • 0bb315608d Rename parameter Benoit Marty 2025-12-29 09:47:29 +01:00
  • b26b435e27 Ensure factorize follow the same code convention Benoit Marty 2025-12-29 09:37:56 +01:00
  • fe31d5972c Merge pull request #5945 from element-hq/feature/bma/listItemFont Benoit Marty 2025-12-29 09:24:01 +01:00
  • 7859d666a8 Sync Strings from Localazy bmarty 2025-12-29 00:19:01 +00:00
  • c398c62cc7 space service : expose methods from sdk ganfra 2025-12-23 20:49:41 +01:00
  • 4a0e654f35 localazy: sync strings ganfra 2025-12-23 15:41:16 +01:00
  • 161733bc0e feature(security&privacy): start ManageAuthorizedSpacesView ganfra 2025-12-18 10:07:57 +01:00
  • 7645588b0f localazy : sync strings ganfra 2025-12-17 13:58:54 +01:00
  • 485585d01e feature(security&privacy): create ManageAuthorizedSpace classes ganfra 2025-12-03 17:43:13 +01:00
  • afaa369885 fix: unban action requires both ban and kick permissions ganfra 2025-12-23 14:36:19 +01:00
  • 9cee5541f7 Merge pull request #5946 from element-hq/sync-localazy ganfra 2025-12-23 12:01:53 +01:00
  • 0cf6029614 Revert "fix: display banned member list if permissions.canKick or permissions.canBan" ganfra 2025-12-23 11:44:16 +01:00
  • 96dc67162c Sync Strings from Localazy bmarty 2025-12-22 00:35:17 +00:00
  • 7423c43409 Merge pull request #5951 from element-hq/fix/crash-on-nightly-incorrect-di-cast ganfra 2025-12-23 10:24:29 +01:00
  • 76bc487f28 Merge pull request #5950 from element-hq/feature/fga/iterate_permissions_screen ganfra 2025-12-22 18:41:38 +01:00
  • 7c8830b16d fix: display banned member list if permissions.canKick or permissions.canBan ganfra 2025-12-22 18:06:41 +01:00
  • 08967da164 quality: rename enum after PR review ganfra 2025-12-22 18:04:08 +01:00
  • c3ef9251ab change: finished feature flag should fallback to default value ganfra 2025-12-22 17:49:41 +01:00
  • 0bc8b16079 Remove FeatureFlags.Space entirely ganfra 2025-12-22 17:46:45 +01:00
  • d6ba53b000 Merge pull request #5948 from element-hq/feature/fga/space_settings_menu_entry ganfra 2025-12-22 17:31:20 +01:00
  • 57f8fbe206 Merge branch 'develop' into fix/crash-on-nightly-incorrect-di-cast Jorge Martin Espinosa 2025-12-22 16:04:25 +01:00
  • fe1cdb6df6 Update screenshots ElementBot 2025-12-22 14:41:43 +00:00
  • 7f2d5b94bb misc : add enabled param to ListItemContent.Custom View ganfra 2025-12-22 15:25:54 +01:00
  • 00dcbf4a7f fix(deps): update kotlin to 2.3.0 (#5917) renovate[bot] 2025-12-22 14:28:15 +01:00
  • b91e3cfb84 Do some cleanup in VectorUnifiedPushMessagingReceiverBindings Jorge Martín 2025-12-22 14:17:19 +01:00
  • d094233250 Change JsonProvider from a parent interface to a typealias Jorge Martín 2025-12-22 14:17:08 +01:00
  • d0fd2f4a98 Make sure we don't obfuscate Metro classes Jorge Martín 2025-12-22 14:16:35 +01:00
  • cad746e3e2 Update screenshots ElementBot 2025-12-22 10:29:46 +00:00
  • dbf32a1bfe RustSpaceService.joinedSpaces() now points to the FFI method SpaceService.topLevelJoinedSpaces() Jorge Martín 2025-12-22 10:12:12 +01:00
  • 0440f760ed Instantiate the now suspending innerClient.spaceService() RustMatrixClient with runBlocking for now Jorge Martín 2025-12-22 10:11:31 +01:00
  • a8ffe46d99 Transform MessageEventType and StateEventType into sealed interfaces to handle the Custom variant, also add missing variants Jorge Martín 2025-12-22 10:09:37 +01:00
  • 0ed40c562d Replace some usages of TimelineEventType in EventType with TimelineEventContent Jorge Martín 2025-12-22 10:04:04 +01:00
  • e98ff5857b fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.19 renovate[bot] 2025-12-19 17:11:26 +00:00
  • 078b4c4774 fix(deps): update dependency io.github.sergio-sastre.composablepreviewscanner:android to v0.8.1 (#5916) renovate[bot] 2025-12-22 11:01:38 +01:00
  • e998a4f36e change(space) : add "settings" entry menu ganfra 2025-12-19 20:12:52 +01:00
  • 0a9c20e870 Update screenshots ElementBot 2025-12-21 10:46:34 +00:00
  • 328a1b77fa Use existing preview. Benoit Marty 2025-12-21 11:33:07 +01:00
  • 92c0de7f83 Add preview for ElementTheme.typography values. Benoit Marty 2025-12-20 18:23:50 +01:00
  • 8c446ff81f Remove materialTypography val from ElementTheme. We should only use typography. Benoit Marty 2025-12-19 16:12:31 +01:00
  • 31d5aa7a33 Use typography instead of materialTypography. Benoit Marty 2025-12-19 16:10:25 +01:00
  • 5551f4e039 Merge pull request #5942 from element-hq/feature/bma/roomHistoryVisibilitySettings Benoit Marty 2025-12-20 17:02:24 +01:00
  • 620ff03fb7 Fix tests Benoit Marty 2025-12-20 16:26:34 +01:00
  • c79cd37bac Fix tests Benoit Marty 2025-12-19 18:05:56 +01:00
  • a7e510f93a quality: format code ganfra 2025-12-19 17:35:22 +01:00
  • a5d17f390f change(room permissions): user can edit only roles <= to his own role ganfra 2025-12-19 17:10:28 +01:00