Commit graph

  • 12b71d6c0b quality: fix tests after api changes ganfra 2025-11-19 15:25:44 +01:00
  • e0c829d887 First attempt Benoit Marty 2025-11-19 16:56:01 +01:00
  • a9d04b7384 Merge pull request #5764 from element-hq/feature/bma/fixDefaultHtmlConverterProviderCrash Benoit Marty 2025-11-19 15:36:46 +01:00
  • 2861d1cf8e Ensure that htmlConverterProvider is initialized when viewing Pinned events. Fixes #5763 Benoit Marty 2025-11-19 14:37:19 +01:00
  • f4f129f420 Merge branch 'develop' into renovate/org.matrix.rustcomponents-sdk-android-25.x ganfra 2025-11-19 13:10:18 +01:00
  • f5d450e68b deps(sdk): fix api usages ganfra 2025-11-19 13:07:59 +01:00
  • c6c2f4a267 Add some performance metrics for Sentry (#5760) Jorge Martin Espinosa 2025-11-19 12:42:55 +01:00
  • de3ffca1af Merge pull request #5738 from element-hq/renovate/ktlint Benoit Marty 2025-11-19 12:16:05 +01:00
  • d5b592253f Merge pull request #5757 from element-hq/renovate/okhttp-monorepo Benoit Marty 2025-11-19 11:57:57 +01:00
  • d1d2e5f9fc Update dependency org.matrix.rustcomponents:sdk-android to v25.11.19 renovate[bot] 2025-11-19 10:06:46 +00:00
  • bbf6529c1e Merge pull request #5758 from element-hq/feature/bma/fixNPE Benoit Marty 2025-11-19 11:05:05 +01:00
  • d8cacba43a Improve API: use RoomId instead of String. Benoit Marty 2025-11-19 10:07:34 +01:00
  • 88f0111137 Ensure in test that rooms are sorted. Benoit Marty 2025-11-19 09:59:22 +01:00
  • a64fe57ec6 Use test extension Benoit Marty 2025-11-19 08:12:05 +01:00
  • dc53a03469 Rename test class Benoit Marty 2025-11-19 08:03:34 +01:00
  • e91f03181f Simplify again. Benoit Marty 2025-11-18 22:25:50 +01:00
  • 8be1faf70f Improve code again. Benoit Marty 2025-11-18 17:40:52 +01:00
  • c1811bb727 roomMembers can be private Benoit Marty 2025-11-18 17:37:32 +01:00
  • 1dbf2319ff Avoid creating many PowerLevelRoomMemberComparator instance and also avoid doing the sorting twice. Benoit Marty 2025-11-18 17:37:15 +01:00
  • b3969fdb8e Remove class duplication. Benoit Marty 2025-11-18 17:24:45 +01:00
  • a50844c0e6 Avoid creating a new Collator and apply same decomposition across codebase. Benoit Marty 2025-11-18 17:17:26 +01:00
  • d799fa3b5a Fix reported crash. https://github.com/element-hq/element-x-android-rageshakes/issues/8517 Benoit Marty 2025-11-18 17:16:07 +01:00
  • 8ca0e34a3a Merge pull request #5761 from element-hq/feature/bma/fixCrashAtStartup Benoit Marty 2025-11-19 09:47:50 +01:00
  • 03094ec298 Fix crash at startup Benoit Marty 2025-11-19 09:34:17 +01:00
  • 33e4c9fc0c fix(deps): update dependency com.squareup.okhttp3:okhttp-bom to v5.3.2 renovate[bot] 2025-11-18 16:44:05 +00:00
  • b54b077125 Merge pull request #5755 from element-hq/feature/bma/cleanupDb Benoit Marty 2025-11-18 17:42:09 +01:00
  • 7cbc616bef Remove unused import. Benoit Marty 2025-11-18 16:42:34 +01:00
  • de2ab5a557 Merge pull request #5722 from element-hq/feature/bma/moduleCleanup Benoit Marty 2025-11-18 16:14:10 +01:00
  • 5728452e68 Remove unused slidingSyncProxy from DB. Benoit Marty 2025-11-18 15:48:36 +01:00
  • 1dbc774724 Try fixing forced dark mode issues on MIUI on Android 10 (#5708) Jorge Martin Espinosa 2025-11-18 15:34:06 +01:00
  • 396edbce3d Enable logging OkHttp traffic based on the current log level (#5750) Jorge Martin Espinosa 2025-11-18 15:18:27 +01:00
  • 5a5c0b16ca Revert "Stop overriding the homeserver when restoring a Client (#5753)" (#5754) Jorge Martin Espinosa 2025-11-18 15:16:34 +01:00
  • a0a3a30aa3 Stop overriding the homeserver when restoring a Client (#5753) Jorge Martin Espinosa 2025-11-18 11:48:42 +01:00
  • 2b5c94cf9a Add media retention policy (#5749) Jorge Martin Espinosa 2025-11-18 08:53:45 +01:00
  • 5dc93d672f fix(deps): update dependency org.maplibre.gl:android-sdk to v12.1.3 (#5743) renovate[bot] 2025-11-18 08:02:15 +01:00
  • 41dddc2b5f fix(deps): update metro to v0.7.6 (#5752) renovate[bot] 2025-11-18 08:01:36 +01:00
  • bfbb1c74ee Merge pull request #5626 from element-hq/bma/brandColor Benoit Marty 2025-11-18 07:58:49 +01:00
  • 98e4b0eec3 Update Gradle Wrapper from 8.14.3 to 9.2.1 gradle-update-robot 2025-11-18 00:35:23 +00:00
  • 42e91a3395 @Inject is not necessary here. Benoit Marty 2025-11-17 21:35:56 +01:00
  • 66d65b1a28 Update ref Benoit Marty 2025-11-17 18:05:55 +01:00
  • 6dd008948b Fix Javascript issue. Benoit Marty 2025-11-17 17:30:39 +01:00
  • 8a0bada50c vector-im -> element-hq Benoit Marty 2025-11-17 15:08:08 +01:00
  • bc28c0e07e Update Ref. Benoit Marty 2025-10-29 12:25:58 +01:00
  • ccd704acd9 Enable Konsist test. Benoit Marty 2025-10-29 12:25:33 +01:00
  • 399ad6ea03 Ensure the color has a # prefix. Benoit Marty 2025-10-29 11:45:50 +01:00
  • 56d15d2eaf Merge pull request #5748 from element-hq/feature/bma/newNotificationSound Benoit Marty 2025-11-17 16:36:13 +01:00
  • 94a022889f Use new notification sound in release. Benoit Marty 2025-11-17 16:25:17 +01:00
  • 1c052bf31d Merge pull request #5736 from element-hq/feature/bma/roomV12 Benoit Marty 2025-11-17 13:41:52 +01:00
  • 49570f53b5 Cleanup Benoit Marty 2025-11-17 13:41:16 +01:00
  • ebbe477135 Using Kdoc is not correct here. Benoit Marty 2025-11-17 13:40:19 +01:00
  • ea4dea548a Ignore some ktlint rules. Benoit Marty 2025-11-17 13:39:42 +01:00
  • 3cbdc97cdd Fix push gateway with some push provider (Sunup/autopush) (#5741) S1m 2025-11-17 12:34:35 +00:00
  • 6bdb4d1ad4 Send read receipts using the current timeline, not the live timeline (#5731) Jorge Martin Espinosa 2025-11-17 13:33:17 +01:00
  • cfa3e9fb44 fix(deps): update dependency com.google.firebase:firebase-bom to v34.6.0 (#5737) renovate[bot] 2025-11-17 13:27:42 +01:00
  • 6e66d63f53 Fix regression on Preview. Benoit Marty 2025-11-17 10:46:38 +01:00
  • 5087cb8bbd Sync Strings from Localazy (#5747) ElementBot 2025-11-17 10:29:26 +01:00
  • 65ff881174 Fix owners not displayed in the horizontal list. Benoit Marty 2025-11-17 09:59:47 +01:00
  • a6201f2008 Fix detekt issue Benoit Marty 2025-11-17 09:20:24 +01:00
  • 7cd1a2d0a7 fix(deps): update dependency com.squareup.okhttp3:okhttp-bom to v5.3.1 (#5746) renovate[bot] 2025-11-17 08:46:35 +01:00
  • 4fc976fa7a fix(deps): update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0 renovate[bot] 2025-11-15 00:57:34 +00:00
  • acf10ace35 Merge pull request #5726 from element-hq/feature/bma/notificationCleanup Benoit Marty 2025-11-14 18:02:45 +01:00
  • 82c3d5a689 Render Owner in the horizontal list when editing Admins. Closes #5634. Benoit Marty 2025-11-14 17:31:17 +01:00
  • 7f199db5ef Update notification content Benoit Marty 2025-11-14 15:25:04 +01:00
  • 2789c8614d Improve code readability and documentation. Benoit Marty 2025-11-14 15:10:24 +01:00
  • 828092c87a Update KDoc Benoit Marty 2025-11-14 14:23:29 +01:00
  • 7f053e83e0 Merge pull request #5728 from element-hq/feature/fga/members_improvements ganfra 2025-11-14 14:01:28 +01:00
  • 1a12ac219b Fix navigation stack overflow when sharing media (#5724) Jorge Martin Espinosa 2025-11-14 13:50:13 +01:00
  • 99b456c25f Update screenshots ElementBot 2025-11-14 11:42:00 +00:00
  • 24851f2e32 change(room members): address PR reviews ganfra 2025-11-14 12:27:45 +01:00
  • 0f309a1be8 Merge pull request #5730 from element-hq/renovate/sqldelight ganfra 2025-11-14 10:01:31 +01:00
  • a172f1324b Fix warning Benoit Marty 2025-11-14 09:39:55 +01:00
  • 265b611c8a No need for an id, can use ordinal. Benoit Marty 2025-11-14 09:38:31 +01:00
  • 70d30c43a5 Small cleanup Benoit Marty 2025-11-14 09:33:40 +01:00
  • 35cebfca7d No need to use apply setContentText accept null parameter. Benoit Marty 2025-11-14 09:24:41 +01:00
  • c504d24159 Update sqldelight to v2.2.1 renovate[bot] 2025-11-14 01:08:22 +00:00
  • ced5af18d0 Do not attempt to restore the pusher after 2 removal in a short time. Benoit Marty 2025-11-13 23:12:57 +01:00
  • f5ca009887 Restore deleted code Benoit Marty 2025-11-13 18:11:39 +01:00
  • 0a7e6629d3 Update comment Benoit Marty 2025-11-13 18:06:27 +01:00
  • 13854bb2c7 Ensure that disabling (resp. enabling) notification unregisters (resp. registers) the pusher Benoit Marty 2025-11-13 17:46:49 +01:00
  • 0bfa3daf8f Update screenshots ElementBot 2025-11-13 16:28:58 +00:00
  • f56ec5908d change(room members): moderation sheet design updates ganfra 2025-11-13 17:13:45 +01:00
  • 1623651ca8 change(room members): remove useless call to updateMembers ganfra 2025-11-13 16:48:43 +01:00
  • 3086d1e8e3 quality : format code ganfra 2025-11-13 16:00:07 +01:00
  • 92c02fdd68 Add missing test. Benoit Marty 2025-11-13 15:39:20 +01:00
  • eff4766693 Add unit test on DefaultUnifiedPushRemovedGatewayHandler Benoit Marty 2025-11-13 15:34:33 +01:00
  • 99485fb541 Add unit test on DefaultServiceUnregisteredHandler Benoit Marty 2025-11-13 15:13:05 +01:00
  • 97a288812e Rename val Benoit Marty 2025-11-13 14:58:44 +01:00
  • 2b4d80df01 UnifiedPush: emit error when registration fails. Note that I did not manage to have the method onRegistrationFailed invoked. If the network is not available for instance, unregistering the previous pusher will fail first. Benoit Marty 2025-11-13 12:34:40 +01:00
  • fbb906fd64 Merge branch 'develop' into feature/fga/members_improvements ganfra 2025-11-13 14:30:29 +01:00
  • 823a35231d Improve logs Benoit Marty 2025-11-13 12:26:46 +01:00
  • 5864c055d5 Unregister the pusher when the topic is deleted (unregistered) Benoit Marty 2025-11-13 12:26:35 +01:00
  • 29889ad9ec Cleanup NotificationCreator. Benoit Marty 2025-11-13 11:59:58 +01:00
  • f0ec0164ef Use the method setLargeIcon(Bitmap?) instead of setLargeIcon(Icon?) because it may scale the Bitmap on versions before API 27. Starting in API 27, the framework does this automatically. Benoit Marty 2025-11-13 11:41:11 +01:00
  • 8878c9595a Merge pull request #5721 from element-hq/feature/bma/matrixUiModules Benoit Marty 2025-11-13 10:22:39 +01:00
  • 6284753e59 Fix tests Benoit Marty 2025-11-12 23:04:55 +01:00
  • b3ec256dfa API modules do not need to setup dependency injection. Benoit Marty 2025-11-12 16:03:00 +01:00
  • 9eb66afd87 Ensure API modules will not use setupDependencyInjection(). Benoit Marty 2025-11-12 16:43:07 +01:00
  • a3c81d5f25 change(room members): makes sure to subscribe to timeline items changes ganfra 2025-11-07 20:15:18 +01:00
  • 1025cbbcfe Fix package name Benoit Marty 2025-11-12 12:24:46 +01:00
  • 9da8c689ea Update dependency io.sentry:sentry-android to v8.26.0 (#5720) renovate[bot] 2025-11-12 10:44:10 +00:00