Commit Graph

  • c9be8e0f22 Update screenshots ElementBot 2025-12-16 11:59:47 +00:00
  • a073117d62 Link new device using QrCode. Benoit Marty 2025-12-04 10:52:26 +01:00
  • 5ebb615751 Format files. Benoit Marty 2025-12-16 16:13:25 +01:00
  • a443fdb5a2 Update screenshots ElementBot 2025-12-16 10:57:07 +00:00
  • f5ded86381 quality: fix test ganfra 2025-12-16 11:44:27 +01:00
  • dc12b754c8 quality: fix import ganfra 2025-12-16 11:32:22 +01:00
  • be30e149a3 quality: fix translation warning ganfra 2025-12-16 11:32:16 +01:00
  • c734d5c485 Merge branch 'develop' into feature/fga/space_settings_iteration ganfra 2025-12-16 11:02:29 +01:00
  • ad881c303a Sync Strings from Localazy (#5904) ElementBot 2025-12-15 23:51:19 +01:00
  • 4edcba6aea quality: format and remove unused code ganfra 2025-12-15 21:05:07 +01:00
  • 255dd828ef Merge pull request #5906 from element-hq/feature/fga/fix_edit_moderator ganfra 2025-12-15 20:57:01 +01:00
  • 313aa7e3c2 change(space) : last admin navigate to security&privacy ganfra 2025-12-15 20:46:23 +01:00
  • ce079e84f5 Merge branch 'develop' into feature/fga/space_settings_iteration ganfra 2025-12-15 16:06:06 +01:00
  • 4622f592fb fix: edit moderators not working ganfra 2025-12-15 15:33:03 +01:00
  • 65c3188b7a Merge pull request #5879 from element-hq/feature/fga/room_permissions_rework ganfra 2025-12-15 12:19:54 +01:00
  • 03ac70b662 misc(power level) : expose RoomMemberModerationPermissions after PR review ganfra 2025-12-12 18:09:06 +01:00
  • 81fd630bd3 Merge pull request #5900 from element-hq/feature/fga/update_invite_selection_design ganfra 2025-12-15 10:33:57 +01:00
  • df1a0bcc80 fix(deps): update dependency com.android.tools.build:gradle to v8.13.2 renovate[bot] 2025-12-11 10:45:59 +00:00
  • aa061f8ef3 Fix crash when calling Room.predecessorRoom when the room is destroyed (#5894) Jorge Martin Espinosa 2025-12-15 10:25:08 +01:00
  • 06571d0ebd Update screenshots ElementBot 2025-12-12 17:05:45 +00:00
  • 1e282fac20 design: update vertical padding of the UserRow ganfra 2025-12-12 17:44:42 +01:00
  • bf1f6ae671 design: CheckableUserRow uses Checkbox ganfra 2025-12-12 17:44:21 +01:00
  • a571996ff3 Merge pull request #5891 from element-hq/feature/bma/qrCodeScannerCleanup Benoit Marty 2025-12-12 17:24:01 +01:00
  • e1361d8677 Merge pull request #5888 from element-hq/feature/bma/roomListIcons Benoit Marty 2025-12-12 17:12:34 +01:00
  • e6cde921a5 Merge pull request #5897 from element-hq/feature/bma/syncCompoundTokens Benoit Marty 2025-12-12 14:09:32 +01:00
  • 72c3e79ca6 Update screenshots ElementBot 2025-12-12 11:36:01 +00:00
  • 6427332c84 Fix compilation issue. Benoit Marty 2025-12-12 12:21:41 +01:00
  • 9c0c1ee722 Import Compound tokens from release v6.4.2 Benoit Marty 2025-12-12 12:20:13 +01:00
  • d26f21a53b misc(power level) : update tests following api change ganfra 2025-12-09 20:50:31 +01:00
  • 541a1d29bd misc(power level) : remove old api ganfra 2025-12-08 22:23:17 +01:00
  • d654280e30 misc(power level) : use new api ganfra 2025-12-08 22:23:07 +01:00
  • 44535243ef misc(power level) : introduce RoomPermissions ganfra 2025-12-05 12:53:58 +01:00
  • 1dd313d163 fix(security&privacy): ensure edited settings are reset when options are hidden ganfra 2025-12-12 11:15:22 +01:00
  • 79de4514b8 change(room permissions): ensure closing screen without permissions ganfra 2025-12-11 17:39:10 +01:00
  • 7d73fd3b50 Move usage of LocalInspectionMode.current into the deeper block. Benoit Marty 2025-12-11 17:33:24 +01:00
  • 56d7ced633 Cleanup Benoit Marty 2025-12-11 17:23:34 +01:00
  • 8217b0bea0 Improve code Benoit Marty 2025-12-11 17:07:55 +01:00
  • 3edbfccb6b Remove nullability Benoit Marty 2025-12-11 17:05:42 +01:00
  • 72c604b047 Update screenshots ElementBot 2025-12-11 14:06:53 +00:00
  • 82d38faa3d 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
  • 4749bc3cf0 change(room permissions): fix securityAndPrivacy permissions computation ganfra 2025-12-11 11:54:12 +01:00
  • c5bb18c0a7 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
  • 6d6ce8d071 Improve proguard config to keep the names in the classes in out packages Jorge Martín 2025-12-10 16:40:53 +01:00
  • 881877b23e Add missing trace log packs Jorge Martín 2025-12-10 15:55:52 +01:00
  • 27cb88d88e 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
  • 67dee7bb5f fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.10 renovate[bot] 2025-12-10 13:18:28 +00:00
  • f74360a2d9 Use the raw expected string for DefaultDeepLinkCreatorTest cases Jorge Martín 2025-12-10 15:27:36 +01:00
  • ca21e16c26 URL-encode deep link path segments in DefaultDeepLinkCreator Jorge Martín 2025-12-10 13:09:00 +01:00
  • 3e67a43799 change(room permissions): support space management ganfra 2025-12-10 15:16:00 +01:00
  • cf6ae7d611 Tweak the DefaultWorkManagerScheduler.hasPendingWork logic Jorge Martín 2025-12-10 13:22:39 +01:00
  • 607b1d9023 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
  • 54c49e4f33 Fix dependency injection Jorge Martín 2025-12-09 15:17:45 +01:00
  • 2e88815e1b 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
  • 95cded80a6 Fix lint issues Jorge Martín 2025-12-09 10:11:54 +01:00
  • 734485255a Add a periodic DB vacuuming task Jorge Martín 2025-12-05 14:19:36 +01:00
  • 5d6aa1fcfd Add developer option to optimize the SDK DBs Jorge Martín 2025-11-28 07:58:06 +01:00
  • c4a542dbf1 localazy: download strings to match module ganfra 2025-12-10 15:14:35 +01:00
  • 47708dc53b fix(editable avatar) : disable avatar editing if no permission ganfra 2025-12-10 14:30:09 +01:00
  • c0c8fd1315 change(space settings): manage permissions ganfra 2025-12-10 13:44:46 +01:00
  • 3db384b3f4 change(space settings): allow accessing edit details ganfra 2025-12-04 16:57:37 +01:00
  • 0c60b75709 Merge pull request #5862 from element-hq/feature/bma/legacyPackaging Benoit Marty 2025-12-10 11:50:08 +01:00
  • 6ddb1ecd75 Merge pull request #5872 from element-hq/renovate/net.zetetic-sqlcipher-android-4.x ganfra 2025-12-10 11:41:11 +01:00
  • 932f069b72 Merge pull request #5876 from element-hq/renovate/org.maplibre.gl-android-sdk-12.x ganfra 2025-12-10 11:40:44 +01:00
  • 5d2008cfe9 misc(power level) : clean up code ganfra 2025-12-10 11:26:07 +01:00
  • 3b7afd5240 Merge pull request #5877 from element-hq/feature/bma/fixPermissionSettingNavigation Benoit Marty 2025-12-10 11:19:48 +01:00
  • 3f321edc71 Remove empty line Benoit Marty 2025-12-10 10:56:52 +01:00
  • 8a7e71b49e PermissionsEvents -> PermissionsEvent Benoit Marty 2025-12-10 10:50:10 +01:00
  • fa3274e135 Test cleanup Benoit Marty 2025-12-10 10:49:16 +01:00
  • cc33ec5cca Improve test. Benoit Marty 2025-12-10 10:36:15 +01:00
  • 4955d79c24 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
  • 1b40029155 fix(deps): update dependency org.maplibre.gl:android-sdk to v12.2.2 renovate[bot] 2025-12-10 07:11:40 +00:00
  • e250f46f4a chore(deps): update codecov/codecov-action action to v5.5.2 renovate[bot] 2025-12-09 19:49:57 +00:00
  • a4c619c601 Merge pull request #5869 from element-hq/feature/bma/roomPreviewA11y Benoit Marty 2025-12-09 23:05:51 +01:00
  • 48971d4aee misc(power level) : update tests following api change ganfra 2025-12-09 20:50:31 +01:00
  • f9a8eda251 Merge pull request #5868 from element-hq/renovate/showkase ganfra 2025-12-09 16:06:13 +01:00
  • 29490f7aad Merge pull request #5857 from element-hq/renovate/camera ganfra 2025-12-09 16:05:43 +01:00
  • c1e1d600a9 Update dependency net.zetetic:sqlcipher-android to v4.12.0 renovate[bot] 2025-12-09 13:07:50 +00:00
  • 8aff1e6503 Merge pull request #5865 from element-hq/renovate/peter-evans-create-pull-request-7.x ganfra 2025-12-09 14:05:47 +01:00
  • fd48e73851 Update metro to v0.8.2 renovate[bot] 2025-12-08 14:07:38 +00:00
  • 400d520685 misc(power level) : remove old api ganfra 2025-12-08 22:23:17 +01:00
  • 0e6f339a6c misc(power level) : use new api ganfra 2025-12-08 22:23:07 +01:00
  • 59f51d8627 Add alert to encrypted rooms with visible history (Android). (#5709) Skye Elliot 2025-12-08 20:19:15 +00:00
  • 556af69399 Add accessibility to the "sending" picto. Benoit Marty 2025-12-08 15:28:38 +01:00
  • 96b10258c8 Update showkase to v1.0.5 renovate[bot] 2025-12-08 14:18:33 +00:00
  • a5912e6960 fix(deps): update dependency io.mockk:mockk to v1.14.7 (#5866) renovate[bot] 2025-12-08 14:16:36 +00:00
  • f76d817b4e 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
  • a7a1497c50 Merge pull request #5853 from element-hq/renovate/io.sentry-sentry-android-8.x renovate[bot] 2025-12-08 14:50:03 +01:00
  • 2fe71e6c22 Trigger CI Benoit Marty 2025-12-08 14:28:29 +01:00
  • 5813f0bc13 chore(deps): update peter-evans/create-pull-request action to v7.0.11 renovate[bot] 2025-12-08 13:26:21 +00:00
  • 4df192ff86 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
  • 47b4eaff9e Merge pull request #5860 from element-hq/sync-localazy Benoit Marty 2025-12-08 10:43:14 +01:00
  • 0b62a4a7f9 Add a way to configure value of android.packaging.jniLibs.useLegacyPackaging from command line. Benoit Marty 2025-12-08 09:54:01 +01:00
  • 3935a3b6ce Sync Strings from Localazy bmarty 2025-12-08 00:34:18 +00:00
  • 7a35ab6c4a 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
  • 5947d6cd67 Use SessionObserver instead of SessionStore to observe sessions Jorge Martín 2025-12-05 17:07:54 +01:00
  • 6ef86cdda9 Test DefaultWorkManagerScheduler Jorge Martín 2025-12-04 12:07:08 +01:00
  • 9c7ba58114 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
  • 10224d8e01 Add SessionRestorationException, make sure ClientException can expose it through the cause property Jorge Martín 2025-12-04 11:05:19 +01:00
  • ce2bb0a4aa misc(power level) : introduce RoomPermissions ganfra 2025-12-05 12:53:58 +01:00
  • 6541652d82 Fix warning "Throwable should be first argument" Benoit Marty 2025-12-05 09:48:26 +01:00