Commit Graph

3851 Commits

Author SHA1 Message Date
Benoit Marty
4ba60b7a83 Change action to only "Done" when there is a verification failure. 2024-11-07 15:17:33 +01:00
Benoit Marty
3a2baed2df Use test extension 2024-11-07 13:36:36 +01:00
Benoit Marty
0d1779b1d8 Update test. 2024-11-07 13:34:18 +01:00
Benoit Marty
4d95617bea Incoming verification: do not distinguish UI between cancelled and failed state. 2024-11-07 12:46:13 +01:00
Benoit Marty
5c3f712e29 Update wording for verification cancelled. 2024-11-07 12:43:02 +01:00
Benoit Marty
fd754e2a68 Session verification: Iterate on the waiting for other device screen. 2024-11-07 12:21:38 +01:00
Benoit Marty
b8d6c47532 Session verification: add new screen to get ready on the other session. 2024-11-07 12:16:05 +01:00
Benoit Marty
16dacddd43 Remove code duplication - no behavior change. 2024-11-07 09:58:29 +01:00
Benoit Marty
6affd6f508 Merge pull request #3815 from element-hq/feature/bma/hideJoinCallButton
Hide join call button when the user is already in the call
2024-11-07 09:00:02 +01:00
Benoit Marty
b9c7dd7d12 Provide MutableStateFlow in the constructor of the fake class. 2024-11-06 17:29:20 +01:00
ganfra
1e12d2cb71 Merge pull request #3809 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v0.2.59
2024-11-06 17:25:27 +01:00
Benoit Marty
04274b8384 Rename CurrentCallObserver to CurrentCallService 2024-11-06 17:24:26 +01:00
ganfra
f8d4b11f56 rust sdk : handle api breaks for 0.2.59 2024-11-06 16:31:25 +01:00
Benoit Marty
b23ec7e0bd Merge pull request #3816 from element-hq/feature/bma/moreCaptionWork
Iteration on caption
2024-11-06 16:01:14 +01:00
ganfra
f253d8d93b Merge pull request #3804 from element-hq/feature/fga/update_create_room_flow
Knocking : update create room flow
2024-11-06 15:59:27 +01:00
ganfra
0f5038e70c create room : clean up after review. 2024-11-06 14:57:55 +01:00
Benoit Marty
3958edb816 Format file... 2024-11-06 11:08:00 +01:00
Benoit Marty
ccc1600cd9 Fix wrong description. 2024-11-06 11:08:00 +01: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
d6ad271bda create room : fix konsist test 2024-11-05 21:10:20 +01: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
ganfra
6de12b19f4 Merge branch 'develop' into feature/fga/update_create_room_flow 2024-11-05 09:33:35 +01: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
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
19c56cdbe3 Send caption with media 2024-11-04 14:24:39 +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
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
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
Benoit Marty
8feff65378 Optimize media: enabled by default. 2024-10-31 10:43:09 +01:00
Benoit Marty
46b1a98623 Optimize media: update wording. 2024-10-31 10:40:14 +01:00
Benoit Marty
a65094291b Merge pull request #3758 from element-hq/feature/bma/editorStateFixture
Editor state fixture and preview improvement
2024-10-31 10:36:01 +01:00
Andy Balaam
7bf6299e6a Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally 2024-10-31 09:13:20 +00:00