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
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
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
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
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
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
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
b6bbb0bc7a
Render txt files content.
...
PdfViewer increase the top padding.
2025-03-14 16:51:57 +01:00
Benoit Marty
2dfa1ab64d
Merge branch 'develop' into feature/bma/customPushGateway
2025-03-13 11:39:47 +01:00
Benoit Marty
9695c180d8
Disable click effect on Stickers. Closes #4342
2025-03-12 18:23:52 +01:00
Benoit Marty
b30e1095c9
Give ability to configure the UnifiedPush default push gateway.
2025-03-12 17:10:33 +01:00
Benoit Marty
cd48d051a8
Give ability to configure the Firebase push gateway.
2025-03-12 16:50:46 +01:00
Jorge Martin Espinosa
96e34cb8ee
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
a31af8dcd6
Merge pull request #4378 from element-hq/feature/bma/customSuperButton
...
Be able to correctly render the UI with other colors.
2025-03-11 09:26:54 +01:00
Benoit Marty
652a85e28f
Provide buildMeta in IncomingCallActivity.
2025-03-10 14:26:30 +01:00
Benoit Marty
d2ef4cd218
Replace ic_public.xml by the icon from Compound.
2025-03-10 14:20:18 +01:00
Jorge Martin Espinosa
b91933625c
Implement user verification ( #4294 )
...
* Add support for starting verification of a user
* Add support for replying to incoming user verification requests
* Add reset recovery key button and previews to `ChooseSelfVerificationModeView`
* Add 'Profile' item in room details screen
* Update screenshots
* Remove `showDeviceVerifiedScreen` parameter from `NavTarget.UseAnotherDevice`
* Allow exiting the FTUE flow, which will close the app. The previous state will be restored when the app is reopened.
* When outgoing verification fails, move to the `Canceled` state. Then, when resetting the state machine state also reset the verification service.
---------
Co-authored-by: ElementBot <android@element.io >
2025-03-10 11:20:17 +01:00
Benoit Marty
6f54de58f3
Merge pull request #4381 from element-hq/sync-localazy
...
Sync Strings - New translations in Basque
2025-03-10 11:17:49 +01:00
Benoit Marty
ea5fde99a5
Change LocalIsEnterpriseBuild to LocalBuildMeta
2025-03-10 11:08:50 +01:00
Benoit Marty
b0be00aaa0
Sync strings (fix typo)
2025-03-10 10:26:50 +01:00
Benoit Marty
ae2a281c47
Merge pull request #4376 from ShadowRZ/features/shadowrz/long-press-link-copy
...
Long press link to copy URL to clipboard
2025-03-10 09:17:16 +01:00
bmarty
9456ee921d
Sync Strings from Localazy
2025-03-10 00:28:38 +00:00
夜坂雅
2e458916fc
feat: Long press link to copy URL to clipboard
2025-03-08 19:54:21 +08:00
Benoit Marty
1ae97e7c90
Ensure color for highlighted message is ok for enterprise build.
2025-03-07 18:21:29 +01:00
Benoit Marty
b8ef9416ed
Change color or TimelineItemReadMarkerView
2025-03-07 18:20:33 +01:00
Benoit Marty
56643f85df
Add preview for focusedEvent
2025-03-07 16:29:26 +01:00
Benoit Marty
7258b05a3c
Rename ic_notification_small to ic_notification
2025-03-07 14:21:09 +01:00
Benoit Marty
8d14ac67e9
Add IconColorButton (CloseButton)
...
Figma: https://www.figma.com/design/G1xy0HDZKJf5TCRFmKb5d5/Compound-Android-Components?node-id=1956-37586
2025-03-07 13:14:51 +01:00
Benoit Marty
fc4130310c
Merge pull request #4297 from robintown/ec-close
...
Show error screens in group calls
2025-03-06 16:22:24 +01:00
Benoit Marty
207133143d
Show the clear cache for room only when "View source" is enabled (this is our "developer mode")
2025-03-06 10:58:36 +01:00
Benoit Marty
5baaa680eb
Remove empty line.
2025-03-05 21:42:18 +01:00
Benoit Marty
9ca6b188f1
Remove PreferenceText, replace by ListItem.
2025-03-05 17:25:35 +01:00
ganfra
bc8241f19c
Merge pull request #4353 from element-hq/feature/fga/room_preview_invite_state
...
[Change] Invited state room preview
2025-03-04 16:45:50 +01:00
ganfra
c3407250eb
change(invites) : fix compilation after last changes
2025-03-04 16:18:25 +01:00
ganfra
b6bd5fb97a
Merge pull request #4348 from element-hq/feature/fga/move_room_directory_entry
...
change(room directory) : move the the room directory entry
2025-03-04 11:23:39 +01:00
ganfra
95ecbb7225
change(room directory) : move the the room directory entry from room list filter to start chat screen.
2025-03-04 10:56:16 +01:00
ganfra
8b933cf10d
change(invites) : clean code
2025-03-04 10:51:22 +01:00
ganfra
28ec54a122
change(invites) : move inviter view to the top
2025-03-04 10:51:11 +01:00
Benoit Marty
e82ca3ffe5
Coil3: also show the loader when the request is not yet started (State.Empty)
2025-03-03 15:52:30 +01:00
Benoit Marty
3a09d1c4ca
Migrate to coil3
2025-03-03 12:30:26 +01:00
Benoit Marty
f2a7e5d538
Merge pull request #4346 from element-hq/sync-localazy
...
Sync Strings
2025-03-03 11:00:16 +01:00
Benoit Marty
e706768795
Sync string again.
2025-03-03 10:30:50 +01:00