Commit Graph

14459 Commits

Author SHA1 Message Date
Jorge Martín badca699e6 Use snapshotFlow inside a LaunchedEffect, improve pre-fetching strategy 2025-03-19 11:41:34 +01:00
Benoit Marty 0c07a8165f 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 8fae994333 Update screenshots 2025-03-18 15:39:39 +00:00
Benoit Marty 4adee708fc Fix preview issue.
TimelineItemEventForTimestampViewProvider can now have event content which is not TimelineItemTextContent
2025-03-18 16:25:42 +01:00
Benoit Marty a6dabf0203 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 fc4744ee0a 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 0e261689e9 Add preview. 2025-03-18 14:27:10 +01:00
Benoit Marty b4076e5b2d Merge pull request #4410 from Xant3s/feature/hideUnencryptedLockForRedactedMsgs
Hide "unencrypted" lock for redacted messages
2025-03-18 14:26:34 +01:00
Benoit Marty 43cf8a11dd 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 57966c8d54 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 c956c66921 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 1904631702 Remove blank line 2025-03-18 12:31:41 +01:00
Benoit Marty ac548bd07a Remove unused import 2025-03-18 12:28:57 +01:00
Benoit Marty b70aef0a08 Comment out new preview. 2025-03-18 12:27:57 +01:00
ElementBot 30e8c51fe4 Update screenshots 2025-03-18 10:57:59 +00:00
Benoit Marty 6609001040 i18n 2025-03-18 11:43:13 +01:00
Benoit Marty 29f416bda2 Extract FileContent to its own file. 2025-03-18 11:38:36 +01:00
Benoit Marty 74b7e7f4b6 Fix issues reported by Konsist. 2025-03-18 11:35:11 +01:00
Benoit Marty cfdc595c84 Add preview for Text media. 2025-03-18 11:24:13 +01:00
renovate[bot] 7013bfd86c fix(deps): update dependency org.maplibre.gl:android-sdk to v11.8.3 2025-03-17 20:25:01 +00:00
Jorge Martín e1506d9e97 Fix tests and lint issues 2025-03-17 18:22:03 +01:00
renovate[bot] 97866f6342 chore(deps): update webfactory/ssh-agent action to v0.9.1 2025-03-17 15:50:23 +00:00
Jorge Martín 8f129eb285 Try improved version using snapshotFlow, which seems more performant, as well as an extended threshold (-40 items) 2025-03-17 16:30:43 +01:00
Jorge Martín d15b227c33 Fix lint issues 2025-03-17 13:53:28 +01:00
Jorge Martín 54221d9951 Add timeline prefetching
This should trigger when getting close the start of the loaded timeline, making scrolling back smoother, specially when combined with the persistent event cache.
2025-03-17 13:53:28 +01:00
Samuel Truman 826135e2db Added preview for redacted messages 2025-03-17 13:10:30 +01:00
Samuel Truman 3469f4600a Hide "unencrypted" lock for redacted messages 2025-03-17 13:10:29 +01:00
ElementBot 98d63e5f6d Update screenshots 2025-03-17 09:30:42 +00:00
Jorge Martín 6b9c46db38 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 ff0e1ad2af 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 a6b8e5ca10 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 e93924ebcb 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 715d75c5c4 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 fbdd7e07bf 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 17193ad35a 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 57678c7a1d 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 bdb7eeec74 Fix test compilation error. 2025-03-17 09:29:45 +01:00
renovate[bot] cd5c6c611e fix(deps): update dependency net.java.dev.jna:jna to v5.17.0 2025-03-16 13:29:43 +00:00
Benoit Marty 592120370c Ensure that a click on a media open the correct media. 2025-03-14 17:23:38 +01:00
ElementBot 990efe4f01 Update screenshots 2025-03-14 16:05:05 +00:00
Benoit Marty 3eb92a7849 Render txt files content.
PdfViewer increase the top padding.
2025-03-14 16:51:57 +01:00
renovate[bot] 2d707e0be0 fix(deps): update dependency io.sentry:sentry-android to v8.4.0 2025-03-14 14:15:33 +00:00
Benoit Marty 68762198c1 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 4a2a675e69 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] 9f8d39a35c fix(deps): update dependencyanalysis to v2.12.0 2025-03-13 21:28:39 +00:00
Benoit Marty a23c961826 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] 0748aaf930 fix(deps): update dependency androidx.webkit:webkit to v1.13.0 2025-03-13 17:54:53 +00:00
renovate[bot] 7d8ef1c8ba fix(deps): update dependency androidx.compose:compose-bom to v2025.03.00 2025-03-13 17:54:47 +00:00
Jorge Martín f01078bc8a Use a feature flag to decide whether logs should be printed to logcat or not
This is done so it can be temporarily enabled on release builds for quick debugging sessions, then disabled again.
2025-03-13 16:11:53 +01:00
Benoit Marty 07925cc26f Merge pull request #4400 from element-hq/feature/bma/customPushGateway
Let EnterpriseService provides push gateways
2025-03-13 12:01:10 +01:00