Commit graph

10312 commits

Author SHA1 Message Date
ElementBot
680ac85381 Update Gradle Wrapper from 8.12.1 to 8.13 (#4308)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2025-03-20 10:52:11 +01:00
renovate[bot]
951a546d75 fix(deps): update dependency com.google.crypto.tink:tink-android to v1.17.0 (#4422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 10:51:21 +01:00
renovate[bot]
ee9d82090e Update dependencyAnalysis to v2.13.0 (#4442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 10:51:00 +01:00
renovate[bot]
a8c1c3d510 fix(deps): update dependency io.sentry:sentry-android to v8.5.0 (#4433)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 10:50:41 +01:00
renovate[bot]
a6c24987b9 Update dagger to v2.56 (#4440)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 10:50:16 +01:00
Benoit Marty
349d357984 Ignore .idea/AndroidProjectSystem.xml 2025-03-19 18:00:57 +01:00
Benoit Marty
529ba919cf Add a filter to avoid stack overflow when pressing the back button several times. (#4430)
Fixes #4181
2025-03-19 15:31:06 +01:00
Jorge Martin Espinosa
1659572950 Update SDK version to 25.03.13 and fix breaking changes (#4406)
Breaking changes addressed:
* Make `MatrixClient.getNotificationSettings()` async, cache its result.
* Use `RoomInfo` for accessing the updated room's info.
* Refactor `MatrixRoom` so it always receives an initial `MatrixRoomInfo` value: this value will be used to make `MatrixRoom.roomInfoFlow` a `StateFlow` so we can assume the initial updated Room data will be present.
* Fetch encryption state when loading a room if it's unknown
2025-03-19 12:52:57 +01:00
Benoit Marty
da9b751847 Merge pull request #4429 from element-hq/feature/bma/hideUnencryptedLockForRedactedMsgs
Hide unencrypted lock for redacted msgs
2025-03-18 21:29:25 +01:00
ElementBot
1803709d86 Update screenshots 2025-03-18 15:39:39 +00:00
Benoit Marty
bb9e01a9f8 Fix preview issue.
TimelineItemEventForTimestampViewProvider can now have event content which is not TimelineItemTextContent
2025-03-18 16:25:42 +01:00
Benoit Marty
d968af0561 Merge pull request #4320 from element-hq/renovate/android.gradle.plugin
fix(deps): update android.gradle.plugin to v8.9.0
2025-03-18 15:18:42 +01:00
Benoit Marty
0d5a8f309a Merge pull request #4426 from element-hq/renovate/webfactory-ssh-agent-0.x
chore(deps): update webfactory/ssh-agent action to v0.9.1
2025-03-18 15:17:09 +01:00
Benoit Marty
9d162ca789 Add preview. 2025-03-18 14:27:10 +01:00
Benoit Marty
1562ab0ab3 Merge pull request #4410 from Xant3s/feature/hideUnencryptedLockForRedactedMsgs
Hide "unencrypted" lock for redacted messages
2025-03-18 14:26:34 +01:00
Benoit Marty
4bf9d9d43f Merge pull request #4423 from element-hq/fix/display-user-verification-violation-on-top-app-bar-of-room-screen
Display user verification violation icon in DM rooms too
2025-03-18 14:24:19 +01:00
Benoit Marty
a9c722c79f Merge pull request #4427 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
fix(deps): update dependency org.maplibre.gl:android-sdk to v11.8.3
2025-03-18 14:20:47 +01:00
Benoit Marty
94eb54abcf Merge pull request #4414 from element-hq/feature/bma/openTxtDocument
Open txt document inside the application
2025-03-18 14:18:29 +01:00
Benoit Marty
4d5f63f9f0 Remove blank line 2025-03-18 12:31:41 +01:00
Benoit Marty
7fc11c96fa Remove unused import 2025-03-18 12:28:57 +01:00
Benoit Marty
807c3de1e4 Comment out new preview. 2025-03-18 12:27:57 +01:00
ElementBot
c88501046b Update screenshots 2025-03-18 10:57:59 +00:00
Benoit Marty
2b7b2e1358 i18n 2025-03-18 11:43:13 +01:00
Benoit Marty
e02517b9a3 Extract FileContent to its own file. 2025-03-18 11:38:36 +01:00
Benoit Marty
af866e3407 Fix issues reported by Konsist. 2025-03-18 11:35:11 +01:00
Benoit Marty
ba59fe27ba Add preview for Text media. 2025-03-18 11:24:13 +01:00
renovate[bot]
b3f9a9e262 fix(deps): update dependency org.maplibre.gl:android-sdk to v11.8.3 2025-03-17 20:25:01 +00:00
renovate[bot]
253cec4ffc chore(deps): update webfactory/ssh-agent action to v0.9.1 2025-03-17 15:50:23 +00:00
Samuel Truman
5fd6520ac2 Added preview for redacted messages 2025-03-17 13:10:30 +01:00
Samuel Truman
dedc3be0ef Hide "unencrypted" lock for redacted messages 2025-03-17 13:10:29 +01:00
ElementBot
ce99aab301 Update screenshots 2025-03-17 09:30:42 +00:00
Jorge Martín
ea13730601 Adjust the size of the verification icon in the room member list too
It was 24dp, it should be 20dp.
2025-03-17 10:14:40 +01:00
Jorge Martín
1fcec95f62 Display user verification violation icon in Dm rooms too
Also adjust the icon size, it was larger than it should (24px vs 16px)
2025-03-17 10:13:13 +01:00
Benoit Marty
70c8524e20 Merge pull request #4413 from element-hq/feature/bma/fixOpenMedia
Ensure that a click on a media open the correct media.
2025-03-17 10:06:56 +01:00
ganfra
098a10ba6c Merge pull request #4411 from element-hq/renovate/io.sentry-sentry-android-8.x
fix(deps): update dependency io.sentry:sentry-android to v8.4.0
2025-03-17 10:04:53 +01:00
Jorge Martin Espinosa
e2afa9a691 Add Google Tink dependency, replacing androidx.security.crypto (#4405)
* Add Google Tink dependency, replacing `androidx.security.crypto`

* Replace the `EncryptedFile` implementation too

* Extract constants, add some more docs
2025-03-17 10:04:21 +01:00
ganfra
27299607f9 Merge pull request #4409 from element-hq/renovate/dependencyanalysis
fix(deps): update dependencyanalysis to v2.12.0
2025-03-17 10:03:54 +01:00
ElementBot
6dbb371ca2 Sync Strings from Localazy (#4421)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-03-17 09:54:03 +01:00
Benoit Marty
fc5df749a5 Merge pull request #4419 from element-hq/renovate/jna-monorepo
fix(deps): update dependency net.java.dev.jna:jna to v5.17.0
2025-03-17 09:31:20 +01:00
Benoit Marty
5825160d29 Fix test compilation error. 2025-03-17 09:29:45 +01:00
renovate[bot]
a97d3d4ac3 fix(deps): update dependency net.java.dev.jna:jna to v5.17.0 2025-03-16 13:29:43 +00:00
Benoit Marty
207fcc829c Ensure that a click on a media open the correct media. 2025-03-14 17:23:38 +01:00
ElementBot
c12405cb18 Update screenshots 2025-03-14 16:05:05 +00:00
Benoit Marty
b6bbb0bc7a Render txt files content.
PdfViewer increase the top padding.
2025-03-14 16:51:57 +01:00
renovate[bot]
009ffd9505 fix(deps): update dependency io.sentry:sentry-android to v8.4.0 2025-03-14 14:15:33 +00:00
Benoit Marty
7194477465 Merge pull request #4408 from element-hq/renovate/androidx.webkit-webkit-1.x
fix(deps): update dependency androidx.webkit:webkit to v1.13.0
2025-03-14 11:44:09 +01:00
Benoit Marty
6d6be64311 Merge pull request #4402 from element-hq/misc/enable-logcat-in-all-builds
Add feature flag to let the application prints logs to logcat in release builds.
2025-03-14 11:33:57 +01:00
renovate[bot]
ef799c6b0b fix(deps): update dependencyanalysis to v2.12.0 2025-03-13 21:28:39 +00:00
Benoit Marty
fc10bafcc0 Merge pull request #4407 from element-hq/renovate/compose.bom
fix(deps): update dependency androidx.compose:compose-bom to v2025.03.00
2025-03-13 22:27:15 +01:00
renovate[bot]
62f173b9ed fix(deps): update dependency androidx.webkit:webkit to v1.13.0 2025-03-13 17:54:53 +00:00