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
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
Benoit Marty
5d881e8b05
Merge branch 'develop' into feature/bma/customPushGateway
2025-03-13 11:39:47 +01:00
Benoit Marty
3c5bc36282
Update ref to enterprise module.
2025-03-13 09:57:54 +01:00
Benoit Marty
54ab4d2fd3
Merge pull request #4401 from element-hq/feature/bma/disableClickOnSticker
...
Disable click effect on Stickers
2025-03-12 21:22:38 +01:00
Jorge Martín
b73c447808
Enable printing logs to logcat in nightly and release builds
2025-03-12 18:53:46 +01:00
Benoit Marty
17f66245f1
Disable click effect on Stickers. Closes #4342
2025-03-12 18:23:52 +01:00
Jorge Martin Espinosa
c3817945d9
Fix warnings in tests for push provider modules ( #4398 )
2025-03-12 17:36:31 +01:00
Benoit Marty
5cab146eed
Give ability to configure the UnifiedPush default push gateway.
2025-03-12 17:10:33 +01:00
Benoit Marty
cf60f943a8
Give ability to configure the Firebase push gateway.
2025-03-12 16:50:46 +01:00
Benoit Marty
3ca624648b
Merge pull request #4397 from element-hq/feature/bma/fixNoMoreMediaToShow
...
…Ensure the snackbar "No more media to show" is not rendered when opening the media viewer.
2025-03-12 12:27:49 +01:00
Jorge Martin Espinosa
fd50ce4daf
Add user verification and verification state violation badges ( #4392 )
...
* Move `observeRoomMemberIdentityStateChange` and associated classes to `libs:matrixui` module so they can be reused
* Add `EncryptionService.getUserIdentity` method to retrieve not only if the user is verified or not, but in which state they are
* Fix `IdentityChangePresenter` after the previous changes
* Fix `withFakeLifecycleOwner` and add `testWithLifecycleOwner` helper
* Display verified badge in DM top app bar when possible
* Display a verification violation warning icon next to the 'People' item in room details screen
* Display either a verified badge or a verification violation warning icon next to the room members in the room member list screen
* Display either a verified badge or a verification violation warning and withdraw verification button in the room member profile.
Generic user profiles won't display verification state anymore since we can't easily track changes in it.
* Add preview for room member details screen with verification violation identity state
* Add verified and violation badge to the `Profile` list item in room details screen
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2025-03-12 12:22:53 +01:00
Benoit Marty
9fd600383c
Ensure the snackbar "No more media to show" is not render after the app is loading the first item. Closes #4345
2025-03-12 12:09:51 +01:00
Benoit Marty
b0e6b50c79
Merge pull request #4395 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.11.0
2025-03-12 08:52:48 +01:00