Commit Graph

3399 Commits

Author SHA1 Message Date
ganfra a81392d8ac fix(composer) : use HideKeyboardWhenDisposed only in MessagesView 2024-12-04 11:31:33 +01:00
ganfra 01cd76a1de Merge pull request #3988 from element-hq/feature/fga/update_rust_sdk_0.2.68
dependencies : update rust sdk to 0.2.68
2024-12-03 16:57:06 +01:00
ganfra 894c0f296a deps : update rust sdk to 0.2.68 and expose new UtdCause 2024-12-03 14:29:37 +01:00
ganfra 3d5b834cc8 Merge pull request #3989 from element-hq/feature/fga/room_preview_crash
fix(room_preview) : catch all exception instead
2024-12-03 14:21:07 +01:00
Benoit Marty 71e0ff7342 Merge pull request #3979 from element-hq/feature/bma/mediaCaption
MediaViewer: iterate on design
2024-12-03 13:03:15 +01:00
ganfra 54b4d02371 room preview : catch all exception 2024-12-03 12:51:21 +01:00
ganfra a475cb8568 fix : hide keyboard when TextComposer is removed from composition 2024-12-03 12:11:41 +01:00
Valere bf7e978e74 Update withheld unverified string 2024-12-03 11:20:55 +01:00
Benoit Marty 92975e83b6 Fix detekt issues. 2024-12-03 09:26:16 +01:00
Benoit Marty 70faf229cb Fix modifier issue. 2024-12-02 18:09:29 +01:00
Benoit Marty 4bb6c24958 Merge pull request #3978 from element-hq/feature/bma/disableVideoAutoPlay
Do not auto-play videos.
2024-12-02 17:39:59 +01:00
Benoit Marty 3c5454f0b7 Add Divider 2024-12-02 17:39:00 +01:00
Benoit Marty 3f9621e4af Video player: Iterate on Play/Pause button 2024-12-02 17:38:59 +01:00
Benoit Marty 1f61be8f86 Improve preview. 2024-12-02 17:38:58 +01:00
Benoit Marty 3b5b443cbb MediaViewer: iterate on design 2024-12-02 17:05:44 +01:00
Benoit Marty 94ebac7e74 Add warning when adding a caption. 2024-12-02 15:53:48 +01:00
Valere bcac193b12 feat(crypto): Support new expected UTD causes UX + Analytics 2024-12-02 14:52:16 +01:00
Benoit Marty 1ee8676b19 Do not auto-play videos. 2024-12-02 14:46:56 +01:00
Benoit Marty 6592e3e939 Merge pull request #3967 from element-hq/feature/bma/mediaModule
Rework on media module
2024-12-02 14:41:36 +01:00
Benoit Marty 1b10aa4f8f Exclude ExoPlayerForPreview from coverage metrics. 2024-12-02 09:07:08 +01:00
bmarty 5f8007d6f1 Sync Strings from Localazy 2024-12-02 00:30:02 +00:00
Benoit Marty 30897d3a3e Merge pull request #3963 from element-hq/feature/bma/copyCaption
Add timeline action item to copy caption
2024-11-29 15:36:58 +01:00
Benoit Marty d37ec23fa9 Fix preview rendering 2024-11-29 11:49:21 +01:00
Benoit Marty 6e5d7f8f51 Add some previews. 2024-11-29 11:23:02 +01:00
Benoit Marty 6e624cc198 Rename file and split test. 2024-11-29 09:56:16 +01:00
Benoit Marty c4a4d726a3 Extract fun from LocalMediaView and move some files. 2024-11-29 09:24:52 +01:00
Benoit Marty 96d7fbfadc Move code to the impl module 2024-11-29 09:24:50 +01:00
Benoit Marty 31f9fa259d Merge pull request #3959 from element-hq/feature/bma/videoPlayer
Video player controller
2024-11-28 18:16:04 +01:00
Benoit Marty 9a6b39852b Improve preview 2024-11-28 16:15:45 +01:00
Benoit Marty 62134022bb PlayableState.Playable should only contain data useful for other components. 2024-11-28 14:38:58 +01:00
Benoit Marty b013b312b8 Change wording of message action "Copy" from "Copy" to "Copy text" 2024-11-28 09:12:14 +01:00
Benoit Marty 5610b198d6 Merge pull request #3953 from element-hq/feature/bma/mediaCaptionFeatureFlag
Add feature flag to temporary disable sending caption by default in production
2024-11-27 16:47:08 +01:00
Benoit Marty 28ed0920a4 Cleanup 2024-11-27 16:12:28 +01:00
Benoit Marty 9c1ccdfe62 Add custom video player controller 2024-11-27 16:05:51 +01:00
Benoit Marty 7a8b942dfb Slider: import design. 2024-11-27 16:05:51 +01:00
Benoit Marty 98875a6503 Add a duration formatter. 2024-11-27 16:05:50 +01:00
ganfra 456752551a deps : update rust sdk to 0.2.67 and fix breaking changes 2024-11-27 15:23:16 +01:00
Benoit Marty 9d6ea2175f Add feature flag to temporary disable sending caption by default in production. 2024-11-27 10:54:20 +01:00
Benoit Marty 8d26af5b26 Merge pull request #3916 from element-hq/feature/bma/notificationActions
Enable all notification actions: quick reply, accept/decline invite, mark as read from notification.
2024-11-26 18:01:37 +01:00
Benoit Marty b2a79d2dc8 Merge pull request #3943 from element-hq/feature/bma/_poc/mediaPreprocessing
Hide media preprocessing
2024-11-26 16:42:42 +01:00
Benoit Marty 008a554ca6 Remove default parameter values.
This improve code coverage since some default value was never used.
2024-11-26 09:18:11 +01:00
Benoit Marty b9caede2d3 Remove blank line 2024-11-26 09:17:39 +01:00
Benoit Marty c1507fb24e Pre-process media during the attachment preview 2024-11-25 17:11:31 +01:00
Benoit Marty 41b12119b0 Merge pull request #3932 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.65
2024-11-25 13:19:21 +01:00
Benoit Marty 9c71d72cfe Fix test compilation issue. 2024-11-25 10:23:18 +01:00
Benoit Marty e34729499a Merge pull request #3931 from element-hq/feature/bma/stopIncomingElementCall
Ensure that the SDK is syncing during an incoming call so that the app can cancel the notification
2024-11-25 10:07:56 +01:00
ElementBot d9f8e9ce58 Sync Strings (#3936)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-25 09:06:57 +00:00
Benoit Marty 031ed226bf Ensure that the SDK is syncing during an incoming call so that the application can detect if the call has been answered on another session.
This is dealing with the case the application is not in foreground.
2024-11-22 19:46:57 +01:00
Benoit Marty b271dc550a naming convention 2024-11-22 15:45:41 +01:00
Benoit Marty abbdc934dc Check that action to accept or reject an invitation is added to the notification. 2024-11-22 14:51:07 +01:00