Commit graph

9085 commits

Author SHA1 Message Date
Benoit Marty
08b60a4d64 Add a message in the notification for the caption. Fixes #2602 2024-11-06 11:07:59 +01:00
ElementBot
1e44eb3538 Update screenshots 2024-11-06 09:31:49 +00:00
ElementBot
ddb59f00d6 Update screenshots 2024-11-06 09:18:47 +00:00
Benoit Marty
d041de3217 Update tests 2024-11-06 10:11:50 +01:00
Benoit Marty
0bbb1ac23d Ensure the user can join the call even if they has joined a call in another session. 2024-11-06 09:50:03 +01:00
Benoit Marty
2a35edb14a Hide the join call button if the user is already in the call.
This is at the account level so if the user has joined the call on another device, the join button will be hidden.

Extract room call state presenter to its own module and update RoomCallState model.
Let RoomDetailsPresenter use the new RoomCallStatePresenter
2024-11-06 09:14:47 +01:00
Benoit Marty
dd8de20147 Merge pull request #3803 from element-hq/feature/bma/sendCaption
Send caption with image and video
2024-11-06 09:13:34 +01:00
ganfra
1edc59023c Merge branch 'develop' into feature/fga/update_create_room_flow 2024-11-05 21:14:41 +01:00
ganfra
16052bb82d create room : override invite power level for knockable rooms 2024-11-05 21:12:39 +01:00
ganfra
d6ad271bda create room : fix konsist test 2024-11-05 21:10:20 +01:00
renovate[bot]
0bff08237d fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v0.2.59 2024-11-05 20:04:52 +00:00
Benoit Marty
6b71994321 Merge pull request #3806 from element-hq/mxandreas-update-status
Update project status
2024-11-05 10:09:48 +01:00
mxandreas
ede9a6b579 Update project status
Update the project status to reflect that we're now in a phase of rollout and migrating.
2024-11-05 11:03:48 +02:00
ElementBot
ca8f54ebed Update screenshots 2024-11-05 08:44:20 +00:00
Benoit Marty
6ea98d3d26 Merge pull request #3776 from element-hq/feature/bma/targetApi35
Target api 35
2024-11-05 09:39:50 +01:00
Benoit Marty
7170d9fc5b Merge pull request #3784 from element-hq/renovate/constraintlayout
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0
2024-11-05 09:37:28 +01:00
ganfra
6de12b19f4 Merge branch 'develop' into feature/fga/update_create_room_flow 2024-11-05 09:33:35 +01:00
renovate[bot]
e1b7bf5eef fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0 2024-11-04 16:39:33 +00:00
renovate[bot]
c518e1ce65 Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0 (#3770)
* Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0

* Fix negative margin usage

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-04 17:38:16 +01:00
ganfra
014075e9dd create room : remove hardcoded strings and sync strings. 2024-11-04 16:25:14 +01:00
ganfra
06bea47864 create room : fix tests and remove auto-fill alias for now. 2024-11-04 15:41:14 +01:00
ganfra
5255b03aca create room : add Knock feature flag 2024-11-04 15:41:14 +01:00
ganfra
2c107eeab3 create room : start integrating the address field 2024-11-04 15:39:23 +01:00
ganfra
93bb02ef3b create room : branch the join rule override 2024-11-04 15:39:22 +01:00
ganfra
c968bc6200 create room : use user homeserver in the address field. 2024-11-04 15:39:22 +01:00
ganfra
4582acd536 create room : remove RoomAccess.Invite as we are not displaying it. 2024-11-04 15:39:22 +01:00
ganfra
f6938fa737 create room : start adding new options in ui 2024-11-04 15:39:22 +01:00
renovate[bot]
5674d10d9b fix(deps): update dependency androidx.compose:compose-bom to v2024.10.01 (#3782)
* Update dependency androidx.compose:compose-bom to v2024.10.01

* Update screenshots

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ElementBot <android@element.io>
2024-11-04 15:17:17 +01:00
ElementBot
04e007e648 Update screenshots 2024-11-04 13:45:11 +00:00
Benoit Marty
efde2ab7bb Add more preview. 2024-11-04 14:24:39 +01:00
Benoit Marty
b92f21fb75 Do not allow caption on audio files.
Regular files are not previewed, but prevent caption as well there.
2024-11-04 14:24:39 +01:00
Benoit Marty
b8afe8afa5 Fix multiple previews issue. 2024-11-04 14:24:39 +01:00
Benoit Marty
19c56cdbe3 Send caption with media 2024-11-04 14:24:39 +01:00
Joe Groocock
0da504542f Enable predictive back gesture (#3797)
This only animates closing the app, but it's better than nothing.

Signed-off-by: Joe Groocock <me@frebib.net>
2024-11-04 13:44:35 +01:00
Jorge Martin Espinosa
e841faa737 Remove all GPS metadata from images uploaded as media (#3781)
Previously a minimal set of tags were removed, but we should make sure every single one of them is removed.
2024-11-04 10:31:55 +01:00
Benoit Marty
3819135e7c Merge pull request #3798 from element-hq/sync-localazy
Sync Strings
2024-11-04 09:59:03 +01:00
Benoit Marty
6c025663eb Merge pull request #3779 from element-hq/feature/bma/mediaUpload
Optimize media upload
2024-11-04 09:43:21 +01:00
renovate[bot]
8f52ccabe5 chore(deps): update dependencyanalysis to v2.4.2 (#3791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 09:08:53 +01:00
bmarty
fed502957b Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
ganfra
fcea72100e Merge pull request #3780 from element-hq/feature/fga/logs_fix_removal
bugfix: do not remove logs after sending them
2024-10-31 20:06:48 +01:00
Benoit Marty
1b6a759847 Fix test. 2024-10-31 18:05:13 +01:00
Benoit Marty
7d54cb8f63 Rename file. 2024-10-31 18:01:56 +01:00
Benoit Marty
26d8b74255 Compress png file and generate png thumbnail for png files.
Fix tests
2024-10-31 15:51:45 +01:00
Benoit Marty
b43064fa42 Use MimeTypes.Jpeg 2024-10-31 12:49:31 +01:00
Jorge Martin Espinosa
f8cdd0a712 Fix the onboarding flow getting stuck in some cases (#3778)
This was caused by several `DefaultFtueService` instances being created and only the latest one receiving new state updates while the `LoggedInFlowNode` which decides the navigation was stuck subscribed to the initial one. `DefaultFtueService` has now been marked as s singleton to fix this.
2024-10-31 10:55:17 +00:00
ganfra
0ffffc8d83 bugfix: do not remove logs after sending them 2024-10-31 11:42:14 +01:00
Benoit Marty
014b82c681 Merge pull request #3745 from andybalaam/andybalaam/enable-identity-violation-notifs-unconditionally
Enable identity pinning violation notifications unconditionally
2024-10-31 11:34:38 +01:00
ElementBot
950feb9e3e Update screenshots 2024-10-31 10:27:16 +00:00
Benoit Marty
9f0461166e Optimize media: Compress Png to Png. 2024-10-31 11:04:11 +01:00
Benoit Marty
ea73ee0481 Optimize media: always compress video to have maximum 1080 at the greatest size. 2024-10-31 10:53:44 +01:00