Commit graph

  • 8a0d7183ee Remove the alpha channel on those 2 images. Reduce the image size and fixes an issue in dark mode. Benoit Marty 2024-07-18 16:20:00 +02:00
  • f6bafab9c2 Merge pull request #3216 from element-hq/feature/bma/forceDarkTheme Benoit Marty 2024-07-18 15:30:42 +02:00
  • 896b1a3e60 Add logging to help debug forced logout issues (#3208) Jorge Martin Espinosa 2024-07-18 15:16:20 +02:00
  • eded5cf80e Merge pull request #3215 from element-hq/feature/bma/linkColors Benoit Marty 2024-07-18 14:56:59 +02:00
  • 32f5c018d5 Ensure that the manual dark theme is rendering correctly regarding night resource and keyboard. Benoit Marty 2024-07-18 14:37:47 +02:00
  • d78cbd4e18 Use Theme.MaterialComponents.DayNight to avoid code duplication. Benoit Marty 2024-07-18 12:42:15 +02:00
  • ec669bf56c Open Source licenses: add color for links. Benoit Marty 2024-07-18 11:49:35 +02:00
  • b8a579778d Merge pull request #3210 from element-hq/renovate/coil Benoit Marty 2024-07-18 10:50:35 +02:00
  • a31e78f186 Merge pull request #3209 from element-hq/feature/bma/fixTruncatedButtons Benoit Marty 2024-07-18 10:32:48 +02:00
  • c5e002a631 Update coil to v2.7.0 renovate[bot] 2024-07-17 20:11:41 +00:00
  • 8550680adf Merge pull request #3186 from element-hq/feature/fga/investigate_performance_issue ganfra 2024-07-17 19:18:03 +02:00
  • e9d40a23a5 Merge pull request #3207 from element-hq/feature/bma/openSourceLicenses Benoit Marty 2024-07-17 18:59:13 +02:00
  • 685f43374d Rename val for clarity. Benoit Marty 2024-07-17 18:42:15 +02:00
  • dea8f78cd6 Merge pull request #3206 from element-hq/feature/bma/updateGrammar Benoit Marty 2024-07-17 18:20:46 +02:00
  • 3cab6c92d0 Add exception for Konsist test. Benoit Marty 2024-07-17 18:08:17 +02:00
  • 7d14870da6 Update screenshots ElementBot 2024-07-17 16:05:12 +00:00
  • 1dcdde98c2 Reduce the risk of text truncation in buttons. Benoit Marty 2024-07-17 17:13:00 +02:00
  • 303f46852a Performance : call roomFactory.destroy() ganfra 2024-07-17 17:23:15 +02:00
  • dc36634f1c Performance : rename RustRoomObjects to RustRoomReferences ganfra 2024-07-17 17:22:56 +02:00
  • 5e240254a3 Update screenshots ElementBot 2024-07-17 14:14:01 +00:00
  • c2c7f6b755 Add generated screen to show open source licenses. Benoit Marty 2024-07-17 15:41:06 +02:00
  • 79812f8ee4 Performance : do not trigger back pagination when opening room. ganfra 2024-07-17 15:49:11 +02:00
  • e93378e7de Performance : add cache on roomListItem and fullRoom ganfra 2024-07-17 14:45:14 +02:00
  • 0255abe504 Fix quality and test compilation. Benoit Marty 2024-07-17 11:31:25 +02:00
  • 6310a0d411 Update screenshots ElementBot 2024-07-17 09:10:50 +00:00
  • 9636611ce8 Render errors in room member list view. Benoit Marty 2024-07-17 10:58:58 +02:00
  • a6b6d2ab7a Fix pillification not working for non formatted message bodies (#3201) Jorge Martin Espinosa 2024-07-17 10:20:47 +02:00
  • 79660dab51 Be more lenient on Matrix pattern to support existing rooms in the wild (will fix crash on debug build). Benoit Marty 2024-07-17 10:06:44 +02:00
  • 81bd3dcca0 Still need to support both eventId legacy and v4 Benoit Marty 2024-07-16 18:40:03 +02:00
  • 48cbf57340 Add extra test for room alias. Benoit Marty 2024-07-16 18:25:20 +02:00
  • 7506070698 No need to make the block optional. Benoit Marty 2024-07-16 18:23:25 +02:00
  • da7743f0bb Add test on MatrixPatterns functions. Benoit Marty 2024-07-16 18:17:21 +02:00
  • 220a8f67f5 Iterate on MatrixPatterns. Benoit Marty 2024-07-16 18:00:25 +02:00
  • 27226e382a Merge pull request #3202 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x ganfra 2024-07-16 18:01:07 +02:00
  • d660a859b6 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.32 renovate[bot] 2024-07-16 11:06:43 +00:00
  • 5e855d57c9 Merge pull request #3177 from element-hq/renovate/gradle-8.x Benoit Marty 2024-07-16 17:15:37 +02:00
  • 87a946f83a Merge pull request #3205 from element-hq/feature/bma/fixPinCrash Benoit Marty 2024-07-16 17:09:52 +02:00
  • eec4b626d0 Fix quality (Konsist failure) Benoit Marty 2024-07-16 16:29:33 +02:00
  • 3b46ab6523 Ensure that pinKeyMaxWidth and pinKeyMaxHeight are never negative. Fix crash Exception: java.lang.IllegalStateException: lineHeight can't be negative Can be due to the rendering when the Activity is animated maybe? Benoit Marty 2024-07-16 16:01:45 +02:00
  • 88ed1b6262 Fix typo. Benoit Marty 2024-07-16 15:47:21 +02:00
  • 8ddf1a42dc Merge pull request #3204 from element-hq/renovate/org.owasp.dependencycheck-10.x Benoit Marty 2024-07-16 15:16:31 +02:00
  • abcc93e616 Merge pull request #3203 from element-hq/feature/bma/clearNotificationWhenMarkAsRead Benoit Marty 2024-07-16 14:48:36 +02:00
  • d8782dd7de Update plugin dependencycheck to v10.0.3 renovate[bot] 2024-07-16 12:20:51 +00:00
  • 4e32635f10 Merge pull request #3200 from element-hq/renovate/io.sentry-sentry-android-7.x Benoit Marty 2024-07-16 14:18:59 +02:00
  • 61b6970a6b Fix crash in the room list after a forced log out in background (#3180) Jorge Martin Espinosa 2024-07-16 13:17:04 +02:00
  • e3c7e37f23 When user manually mark a room as read, also dismiss the notifications for this room. Benoit Marty 2024-07-16 13:07:30 +02:00
  • b593b47515 Remove PushBindsModule and use ContributesBinding. Benoit Marty 2024-07-16 11:29:55 +02:00
  • 2585f8ba52 Rename interface NotificationDrawerManager to NotificationCleaner since it actually contains only method to remove notifications. Benoit Marty 2024-07-16 11:24:41 +02:00
  • 5de86c5df5 Update documentation Benoit Marty 2024-07-16 11:14:04 +02:00
  • 591eac4ddc Merge pull request #3199 from element-hq/feature/bma/improvePip Benoit Marty 2024-07-16 10:18:13 +02:00
  • ca938d0628 Update dependency io.sentry:sentry-android to v7.12.0 renovate[bot] 2024-07-15 18:41:19 +00:00
  • 89ec904c4a Restore intentional mentions in the markdown/plain text editor (#3193) Jorge Martin Espinosa 2024-07-15 18:27:59 +02:00
  • b5917c1837 Merge pull request #3198 from element-hq/renovate/io.mockk-mockk-1.x Benoit Marty 2024-07-15 18:16:50 +02:00
  • 93090279c2 Update screenshots ElementBot 2024-07-15 15:31:46 +00:00
  • f051eecb67 Update dependency io.mockk:mockk to v1.13.12 renovate[bot] 2024-07-15 15:24:01 +00:00
  • f3b3b97877 Add preview for Call screen in different PipState. Benoit Marty 2024-07-15 17:07:50 +02:00
  • a7c6b7e751 When PiP is supported, use Back for top left icon instead of Close. #3197 Benoit Marty 2024-07-15 17:04:17 +02:00
  • 77a42f2198 Call in PiP: when closing PiP, hang up the call. Benoit Marty 2024-07-15 16:45:57 +02:00
  • b95004fe23 Call in PiP: add feature flag, disabled in release builds. Benoit Marty 2024-07-15 16:47:24 +02:00
  • f19c46e342 Update gradle using command line: ./gradlew wrapper --gradle-version 8.9 --gradle-distribution-sha256-sum d725d707bfabd4dfdc958c624003b3c80accc03f7037b5122c4b1d0ef15cecab Benoit Marty 2024-07-15 15:20:18 +02:00
  • fd1916454d Update dependency com.squareup:kotlinpoet to v1.18.1 (#3194) renovate[bot] 2024-07-15 15:11:30 +02:00
  • 65d6b2cd6a Merge pull request #3187 from element-hq/renovate/com.google.truth-truth-1.x Benoit Marty 2024-07-15 10:22:40 +02:00
  • d7767dd559 Merge pull request #3192 from element-hq/sync-localazy Benoit Marty 2024-07-15 10:21:34 +02:00
  • 511603d2f7 Update telephoto to v0.12.0 (#3191) renovate[bot] 2024-07-15 07:15:10 +00:00
  • 3865709d98 Sync Strings from Localazy bmarty 2024-07-15 00:23:30 +00:00
  • f9dcface2b Update dependency com.google.truth:truth to v1.4.4 renovate[bot] 2024-07-13 03:29:53 +00:00
  • 0fbab53943 Performance : subscribe to timeline items only when necessary ganfra 2024-07-12 18:11:36 +02:00
  • e4f7f8acf9 Update dependency com.google.firebase:firebase-bom to v33.1.2 (#3178) renovate[bot] 2024-07-12 08:03:52 +00:00
  • dd81adf736 Update dependency gradle to v8.9 renovate[bot] 2024-07-11 18:50:56 +00:00
  • 176755ac33 Subscribe to RoomListItems in the visible range (#3169) Jorge Martin Espinosa 2024-07-11 10:54:56 +02:00
  • bb47ff8f49 Unify the way we decide whether a room is a DM or a group room (#3100) Jorge Martin Espinosa 2024-07-10 18:28:46 +02:00
  • 75a6af068c Merge pull request #3172 from element-hq/feature/bma/pinGracePeriod Benoit Marty 2024-07-10 17:20:48 +02:00
  • cf1b622da7 Doc: add missing period Benoit Marty 2024-07-10 17:01:04 +02:00
  • 922f65cc96 Some renaming. Benoit Marty 2024-07-10 16:27:29 +02:00
  • 21fafe2fc9 No need to be a member of the class. Benoit Marty 2024-07-10 16:26:09 +02:00
  • 8eb0d69493 Change PIN grace period to 2 minutes. Benoit Marty 2024-07-10 16:22:07 +02:00
  • 6d65c90e81 Some renaming. Benoit Marty 2024-07-10 16:09:09 +02:00
  • 1a94be4e9e Rework. Keep io.element.android.appconfig.LockScreenConfig as simple as possible. Benoit Marty 2024-07-10 16:24:29 +02:00
  • 6def71ec84 Update dependency org.jsoup:jsoup to v1.18.1 (#3171) renovate[bot] 2024-07-10 09:20:26 +00:00
  • 9e0f17c943 Merge pull request #3139 from element-hq/renovate/org.sonarqube-5.x Benoit Marty 2024-07-10 10:16:08 +02:00
  • 39ca870d45 Merge pull request #3146 from element-hq/feature/bma/invokeAllCallbacks Benoit Marty 2024-07-09 16:17:02 +02:00
  • 109ba69d24 Merge pull request #3167 from element-hq/feature/bma/reproducibleBuild Benoit Marty 2024-07-09 16:16:49 +02:00
  • c37005b7bf Merge pull request #3163 from element-hq/feature/bma/clearCacheEmptyScreen Benoit Marty 2024-07-09 15:36:45 +02:00
  • 70dc0cc70e Merge pull request #3162 from element-hq/renovate/wysiwyg Benoit Marty 2024-07-09 13:17:41 +02:00
  • 806b4c46ff Merge pull request #3154 from element-hq/renovate/org.owasp.dependencycheck-10.x Benoit Marty 2024-07-09 12:54:46 +02:00
  • 3ca300295f Merge pull request #3157 from element-hq/renovate/org.robolectric-robolectric-4.x Benoit Marty 2024-07-09 12:54:28 +02:00
  • 122e8642fc Merge pull request #3149 from element-hq/feature/bma/targetSdk34 Benoit Marty 2024-07-09 12:54:09 +02:00
  • bc1d92ceef Merge pull request #3165 from element-hq/feature/bma/realDarkTheme Benoit Marty 2024-07-09 12:51:27 +02:00
  • 29b115dfdf Introduce ElementThemeApp to avoid code duplication. Benoit Marty 2024-07-09 11:08:16 +02:00
  • 15873e9af2 Merge branch 'develop' into feature/bma/realDarkTheme Benoit Marty 2024-07-09 10:19:26 +02:00
  • 46b653b10b Add a local copy of inplace-fix.py and fix-pg-map-id.py from latest release https://github.com/obfusk/reproducible-apk-tools/blob/v0.2.7 Benoit Marty 2024-07-09 10:01:04 +02:00
  • 02d6134643 Merge pull request #3159 from element-hq/feature/bma/elementCallPip Benoit Marty 2024-07-08 19:58:39 +02:00
  • b21065fe64 Fix KtLint issue Benoit Marty 2024-07-08 18:48:51 +02:00
  • 95d6404290 CallScreenPresenter is reading the current theme, it needs to be in the ElementTheme block. Closes #3153 Benoit Marty 2024-07-08 18:31:41 +02:00
  • 53bd0ebd79 Merge pull request #3161 from element-hq/feature/bma/fdoirBuildFix Benoit Marty 2024-07-08 18:21:26 +02:00
  • 6f113ba2cb Remove Type of change from the PR template, we are now using PR- labels. Benoit Marty 2024-07-08 14:48:11 +02:00
  • 442e67a7ee Add --alignment-preserved true when signing APK for F-Droid. Closes #3151 Benoit Marty 2024-07-08 14:46:05 +02:00
  • 7c37cdee5f Ensure PinUnlockActivity and IncomingCallActivity use the internal theme set by the user. Benoit Marty 2024-07-08 18:17:44 +02:00
  • 18e6304e0a Fix test compilation Benoit Marty 2024-07-08 17:49:39 +02:00
  • a83c5d4bd7 When clearing cache, ensure that SessionPreferencesStore is removed from the cache. Fixes blank screen after clear cache. Also cleanup the codebase. Benoit Marty 2024-07-08 16:48:40 +02:00