Commit graph

  • 0476cbd4d9 misc(power level) : expose RoomMemberModerationPermissions after PR review ganfra 2025-12-12 18:09:06 +01:00
  • d85fca97b5 Merge pull request #5900 from element-hq/feature/fga/update_invite_selection_design ganfra 2025-12-15 10:33:57 +01:00
  • d4c7cb77fb fix(deps): update dependency com.android.tools.build:gradle to v8.13.2 renovate[bot] 2025-12-11 10:45:59 +00:00
  • aaf788b448 Fix crash when calling Room.predecessorRoom when the room is destroyed (#5894) Jorge Martin Espinosa 2025-12-15 10:25:08 +01:00
  • 7fd8ae5c51 Update screenshots ElementBot 2025-12-12 17:05:45 +00:00
  • fc0f1af52e design: update vertical padding of the UserRow ganfra 2025-12-12 17:44:42 +01:00
  • e7cfe1d456 design: CheckableUserRow uses Checkbox ganfra 2025-12-12 17:44:21 +01:00
  • b03b6b3da8 Merge pull request #5891 from element-hq/feature/bma/qrCodeScannerCleanup Benoit Marty 2025-12-12 17:24:01 +01:00
  • 9ba84a1f8f Merge pull request #5888 from element-hq/feature/bma/roomListIcons Benoit Marty 2025-12-12 17:12:34 +01:00
  • 93224c0e70 Merge pull request #5897 from element-hq/feature/bma/syncCompoundTokens Benoit Marty 2025-12-12 14:09:32 +01:00
  • 23f3195b2a Update screenshots ElementBot 2025-12-12 11:36:01 +00:00
  • 4e043bfa40 Fix compilation issue. Benoit Marty 2025-12-12 12:21:41 +01:00
  • 6791890bf9 Import Compound tokens from release v6.4.2 Benoit Marty 2025-12-12 12:20:13 +01:00
  • 5c8fd831e3 misc(power level) : update tests following api change ganfra 2025-12-09 20:50:31 +01:00
  • 29c1f33638 misc(power level) : remove old api ganfra 2025-12-08 22:23:17 +01:00
  • ee38fb5f63 misc(power level) : use new api ganfra 2025-12-08 22:23:07 +01:00
  • 2dc8018c37 misc(power level) : introduce RoomPermissions ganfra 2025-12-05 12:53:58 +01:00
  • 76be78857c fix(security&privacy): ensure edited settings are reset when options are hidden ganfra 2025-12-12 11:15:22 +01:00
  • d06f3a0798 change(room permissions): ensure closing screen without permissions ganfra 2025-12-11 17:39:10 +01:00
  • 06c20e3abf Move usage of LocalInspectionMode.current into the deeper block. Benoit Marty 2025-12-11 17:33:24 +01:00
  • 6100d4944f Cleanup Benoit Marty 2025-12-11 17:23:34 +01:00
  • efa5c7794d Improve code Benoit Marty 2025-12-11 17:07:55 +01:00
  • 4f5ce5711d Remove nullability Benoit Marty 2025-12-11 17:05:42 +01:00
  • 6876d0da22 Update screenshots ElementBot 2025-12-11 14:06:53 +00:00
  • 6d93ce25aa RoomSummary: move the icon related to the last message state on start of the message. Benoit Marty 2025-12-11 13:52:30 +01:00
  • 6e2863ded6 change(room permissions): fix securityAndPrivacy permissions computation ganfra 2025-12-11 11:54:12 +01:00
  • cf00b799f2 Make explicit we want to keep the member names too, but we want to allow optimization of the code and shrinking when methods aren't used Jorge Martín 2025-12-11 09:38:39 +01:00
  • 8d0e2e669e Improve proguard config to keep the names in the classes in out packages Jorge Martín 2025-12-10 16:40:53 +01:00
  • 9723a7c426 Add missing trace log packs Jorge Martín 2025-12-10 15:55:52 +01:00
  • 289c0751d5 Fix broken API changes: use Room.latestEvent, which will keep its name, but it'll be using the logic previously in Room.newLatestEvent Jorge Martín 2025-12-10 15:55:44 +01:00
  • 287d0a38d7 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.10 renovate[bot] 2025-12-10 13:18:28 +00:00
  • fc9ba17f84 Use the raw expected string for DefaultDeepLinkCreatorTest cases Jorge Martín 2025-12-10 15:27:36 +01:00
  • a59b9c86e9 URL-encode deep link path segments in DefaultDeepLinkCreator Jorge Martín 2025-12-10 13:09:00 +01:00
  • 03dd89a77f change(room permissions): support space management ganfra 2025-12-10 15:16:00 +01:00
  • 1e52e1139f Tweak the DefaultWorkManagerScheduler.hasPendingWork logic Jorge Martín 2025-12-10 13:22:39 +01:00
  • 7e3acd6b58 Add Sentry transaction so we can check how long it takes to vacuum and if there were any errors when doing it Jorge Martín 2025-12-10 08:17:57 +01:00
  • 09cab10abc Fix dependency injection Jorge Martín 2025-12-09 15:17:45 +01:00
  • d78e28be5e Make sure we schedule the vacuum task only if there isn't an existing one Jorge Martín 2025-12-09 13:50:21 +01:00
  • 6887ca06d7 Fix lint issues Jorge Martín 2025-12-09 10:11:54 +01:00
  • 482d7e0648 Add a periodic DB vacuuming task Jorge Martín 2025-12-05 14:19:36 +01:00
  • 9c72310cb4 Add developer option to optimize the SDK DBs Jorge Martín 2025-11-28 07:58:06 +01:00
  • 9621480ceb localazy: download strings to match module ganfra 2025-12-10 15:14:35 +01:00
  • b95c2f8772 fix(editable avatar) : disable avatar editing if no permission ganfra 2025-12-10 14:30:09 +01:00
  • dfc3ebb718 change(space settings): manage permissions ganfra 2025-12-10 13:44:46 +01:00
  • de52c991fe change(space settings): allow accessing edit details ganfra 2025-12-04 16:57:37 +01:00
  • d98a733974 Merge pull request #5862 from element-hq/feature/bma/legacyPackaging Benoit Marty 2025-12-10 11:50:08 +01:00
  • eacd7dbb04 Merge pull request #5872 from element-hq/renovate/net.zetetic-sqlcipher-android-4.x ganfra 2025-12-10 11:41:11 +01:00
  • c30e61f04c Merge pull request #5876 from element-hq/renovate/org.maplibre.gl-android-sdk-12.x ganfra 2025-12-10 11:40:44 +01:00
  • 0befce4743 misc(power level) : clean up code ganfra 2025-12-10 11:26:07 +01:00
  • 00265d9574 Merge pull request #5877 from element-hq/feature/bma/fixPermissionSettingNavigation Benoit Marty 2025-12-10 11:19:48 +01:00
  • 9529c1cb90 Remove empty line Benoit Marty 2025-12-10 10:56:52 +01:00
  • d65cbd46a9 PermissionsEvents -> PermissionsEvent Benoit Marty 2025-12-10 10:50:10 +01:00
  • 87b85409fc Test cleanup Benoit Marty 2025-12-10 10:49:16 +01:00
  • 0309b9d4cb Improve test. Benoit Marty 2025-12-10 10:36:15 +01:00
  • b34f2cddef Fix issue where the wrong system was opened when dealing with other permissions than Manifest.permission.POST_NOTIFICATIONS Benoit Marty 2025-12-10 10:32:37 +01:00
  • e668c50351 fix(deps): update dependency org.maplibre.gl:android-sdk to v12.2.2 renovate[bot] 2025-12-10 07:11:40 +00:00
  • 618171be05 chore(deps): update codecov/codecov-action action to v5.5.2 renovate[bot] 2025-12-09 19:49:57 +00:00
  • d044c0b032 Merge pull request #5869 from element-hq/feature/bma/roomPreviewA11y Benoit Marty 2025-12-09 23:05:51 +01:00
  • b32157f99e misc(power level) : update tests following api change ganfra 2025-12-09 20:50:31 +01:00
  • cf53a7b0dc Merge pull request #5868 from element-hq/renovate/showkase ganfra 2025-12-09 16:06:13 +01:00
  • cb26dba913 Merge pull request #5857 from element-hq/renovate/camera ganfra 2025-12-09 16:05:43 +01:00
  • a6df4af7ed Update dependency net.zetetic:sqlcipher-android to v4.12.0 renovate[bot] 2025-12-09 13:07:50 +00:00
  • 49b5901615 Merge pull request #5865 from element-hq/renovate/peter-evans-create-pull-request-7.x ganfra 2025-12-09 14:05:47 +01:00
  • dafc508e06 Update metro to v0.8.2 renovate[bot] 2025-12-08 14:07:38 +00:00
  • c87a8e9cff misc(power level) : remove old api ganfra 2025-12-08 22:23:17 +01:00
  • 8b8f58f018 misc(power level) : use new api ganfra 2025-12-08 22:23:07 +01:00
  • d0ba02dd7e Add alert to encrypted rooms with visible history (Android). (#5709) Skye Elliot 2025-12-08 20:19:15 +00:00
  • eff79d0b88 Add accessibility to the "sending" picto. Benoit Marty 2025-12-08 15:28:38 +01:00
  • 2030e79f2e Update showkase to v1.0.5 renovate[bot] 2025-12-08 14:18:33 +00:00
  • 374c43794a fix(deps): update dependency io.mockk:mockk to v1.14.7 (#5866) renovate[bot] 2025-12-08 14:16:36 +00:00
  • 4cfd8907dd Merge pull request #5852 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x Benoit Marty 2025-12-08 15:05:12 +01:00
  • f2622e2ee9 Merge pull request #5853 from element-hq/renovate/io.sentry-sentry-android-8.x renovate[bot] 2025-12-08 14:50:03 +01:00
  • 38d17b4ac4 Trigger CI Benoit Marty 2025-12-08 14:28:29 +01:00
  • 549054037a chore(deps): update peter-evans/create-pull-request action to v7.0.11 renovate[bot] 2025-12-08 13:26:21 +00:00
  • ad366c63ec Merge pull request #5855 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x Benoit Marty 2025-12-08 14:24:24 +01:00
  • 4e847aeb23 Merge pull request #5860 from element-hq/sync-localazy Benoit Marty 2025-12-08 10:43:14 +01:00
  • 5d69f289f5 Add a way to configure value of android.packaging.jniLibs.useLegacyPackaging from command line. Benoit Marty 2025-12-08 09:54:01 +01:00
  • f4c8bbd8ad Sync Strings from Localazy bmarty 2025-12-08 00:34:18 +00:00
  • f15a236c10 Make DefaultWorkManagerScheduler a singleton sin it now has an observer that should be a singleton Jorge Martín 2025-12-05 17:08:53 +01:00
  • 7eae3a16ae Use SessionObserver instead of SessionStore to observe sessions Jorge Martín 2025-12-05 17:07:54 +01:00
  • 221e18d139 Test DefaultWorkManagerScheduler Jorge Martín 2025-12-04 12:07:08 +01:00
  • 754c0781f9 Don't re-schedule notification fetches if the cause of the failure is SessionRestorationException, since that means it'll most likely fail again Jorge Martín 2025-12-04 11:06:14 +01:00
  • f745f2ca1e Add SessionRestorationException, make sure ClientException can expose it through the cause property Jorge Martín 2025-12-04 11:05:19 +01:00
  • 9b056f8aec misc(power level) : introduce RoomPermissions ganfra 2025-12-05 12:53:58 +01:00
  • 096b8768ea Fix warning "Throwable should be first argument" Benoit Marty 2025-12-05 09:48:26 +01:00
  • 72b3decf4c Detekt: enable rule exceptions.SwallowedException and fix existing issue. Benoit Marty 2025-12-05 09:45:23 +01:00
  • a9afa59053 Update detekt rules after updating compose.rules to version 0.5.1. Benoit Marty 2025-12-05 09:33:21 +01:00
  • 9e997a2fa6 Fix: use the right BuildTimeConfig field for the SDK DSN Jorge Martín 2025-12-04 16:35:49 +01:00
  • 0f66fa9ee4 fix(deps): update camera to v1.5.2 renovate[bot] 2025-12-04 18:44:27 +00:00
  • 5d88a04ab0 Add missing abstractions and fakes Jorge Martín 2025-12-04 18:02:59 +01:00
  • a5c889ff40 Merge pull request #5854 from element-hq/feature/fga/space_invite_notification ganfra 2025-12-04 16:56:17 +01:00
  • e814906ba1 Restore disabled tests with FFI fakes Jorge Martín 2025-12-04 16:55:22 +01:00
  • 198f3f2a0b fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.4 renovate[bot] 2025-12-04 15:19:18 +00:00
  • 07d02fd076 Merge branch 'develop' into feature/fga/space_invite_notification ganfra 2025-12-04 15:53:49 +01:00
  • effddbb583 fix(deps): update dependency io.nlopez.compose.rules:detekt to v0.5.1 renovate[bot] 2025-12-04 14:21:35 +00:00
  • fe6c1de6f6 chore(deps): update plugin sonarqube to v7.2.0.6526 renovate[bot] 2025-12-04 13:10:36 +00:00
  • a27e31b01b change(notification): handle invite notification for spaces ganfra 2025-12-04 12:25:30 +01:00
  • 739f12d603 Replace AnalyticsSdkSpanFactory with AnalyticsSdkManager. Jorge Martín 2025-12-04 10:27:04 +01:00
  • b31267d7c7 Make SentrySdkDsn a value class instead of a qualifier Jorge Martín 2025-12-04 10:22:47 +01:00
  • c7a5ce152e Fix providing the Sentry SDK DSN in Element Pro when no analytic modules are enabled Jorge Martín 2025-11-28 16:42:36 +01:00