ganfra
bc09872bae
knock requests : start knock requests list view
2024-11-26 21:12:11 +01:00
ganfra
0ab2ad1b8b
room details : display the item to show request to join list
2024-11-25 16:33:34 +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
ganfra
0261739fff
Merge branch 'develop' into feature/bma/fixSendQueueCrash
2024-11-22 10:51:41 +01:00
ganfra
e76f7fb67e
Merge pull request #3887 from element-hq/feature/fga/close_room_leave_action
...
fix : use RoomMembershipObserver to close room screen when leaving
2024-11-22 09:52:42 +01:00
ganfra
aa1a1514aa
fix : use RoomMembershipObserver to close room screen when leaving/declining invite/canceling knock request
2024-11-21 21:37:38 +01:00
ganfra
b5e7879d44
client : rename some internals and do not destroy client related instances manually
2024-11-21 21:18:56 +01:00
ganfra
3cb8d4f54f
fix : protect some more calls to client and rework the concerned apis
2024-11-21 19:53:42 +01:00
Benoit Marty
9830522a30
Remove default value and clarify the code
2024-11-21 09:55:43 +01:00
Benoit Marty
4a5259f1d9
Fix tests
2024-11-21 09:45:27 +01:00
Benoit Marty
f2a9924568
Add matrix_sdk::send_queue to be able to configure it.
2024-11-21 09:45:27 +01:00
Benoit Marty
fab9da2264
Edit / Add / Remove caption
2024-11-21 09:45:27 +01:00
Benoit Marty
042d079b0a
Allow caption for audio and file.
...
Need to preview all the attachments now, to be able to type a caption.
2024-11-21 09:45:26 +01:00
Benoit Marty
3407a1d1d6
Fix test compilation issue.
2024-11-21 09:11:50 +01:00
Benoit Marty
56ef9f1314
DefaultPickerProvider: inject the application context and cleanup dead code.
...
It seems that `isInTest = true` is not used anymore.
2024-11-20 14:43:29 +01:00
Benoit Marty
6d20fcc29a
Use human readable name for filename of taken photos and videos. Fixes #3894 .
2024-11-20 14:32:22 +01:00
Benoit Marty
7edfefe9f1
Merge pull request #3901 from element-hq/feature/bma/sendButtonIteration
...
Send button iteration
2024-11-20 12:37:06 +01:00
Benoit Marty
0e36b2e6c7
Iterate on send button design.
2024-11-20 10:15:53 +01:00
Benoit Marty
aa81780938
Fix compilation issue
2024-11-20 09:08:27 +01:00
Jorge Martin Espinosa
6bce3d513d
Instantiate the verification controller ASAP ( #3893 )
...
* Instantiate the verification controller when possible
This is needed to get incoming verification requests
* Workaround test failure
2024-11-19 13:58:13 +01:00
Benoit Marty
9717775327
Protect call to client.enableAllSendQueues
...
Fixes https://github.com/element-hq/element-x-android-rageshakes/issues/3375 and other rageshakes.
2024-11-18 15:15:10 +01:00
ElementBot
bc59a70043
Sync Strings - add translations to Finnish ( #3883 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-18 11:37:17 +00:00
Benoit Marty
bb69e1e9b5
Merge pull request #3877 from element-hq/feature/bma/fixUnifiedPushUnregister
...
Fix unified push unregister
2024-11-15 17:25:07 +01:00
Benoit Marty
f0aca004ba
Change signature of getCurrentDistributor.
2024-11-15 15:18:28 +01:00
Benoit Marty
500659d4e1
Change signature of selectPushProvider and add missing unit test.
2024-11-15 15:13:24 +01:00
Benoit Marty
d97d561b13
Add missing test for DefaultPushService
2024-11-15 15:04:47 +01:00
Benoit Marty
719e4b43be
Add missing test for UnifiedPushProvider
2024-11-15 14:50:56 +01:00
Jorge Martin Espinosa
1be7993142
Update SDK bindings version to 0.2.62 and fix SendHandle usages ( #3876 )
2024-11-15 13:48:59 +00:00
Benoit Marty
0ba4a01909
Add missing test for FirebasePushProvider
2024-11-15 14:44:51 +01:00
Benoit Marty
7a7b5d2dd0
Properly unregister from the ntfy app when the user logs out.
2024-11-15 12:43:57 +01:00
Benoit Marty
022cd93653
UnifiedPush: also invoke UnifiedPush.unregisterApp when endpoint == null || gateway == null
2024-11-15 12:43:55 +01:00
Benoit Marty
9f5a8a3497
UnifiedPush: unregister the application using the correct instance.
2024-11-15 12:43:53 +01:00
ganfra
918caf17d9
Merge pull request #3875 from element-hq/feature/fga/room_preview_api
...
Room Preview API changes
2024-11-15 12:27:32 +01:00
ganfra
09aa34c027
pending room : use RoomPreview internally
2024-11-15 10:52:12 +01:00
ganfra
c9b35eff5c
preview api : rename RoomPreview to RoomPreviewInfo to avoid confusion
2024-11-15 10:51:47 +01:00
Jorge Martin Espinosa
1b6f77d25a
Replace textPlaceholder color usages with textSecondary ( #3873 )
...
* Replace `textPlaceholder` color usages with `textSecondary`
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2024-11-15 07:55:33 +00:00
ganfra
5c1a103818
create room : improve handling of room address
2024-11-13 17:55:45 +01:00
Benoit Marty
9863cbfd93
Merge pull request #3857 from element-hq/feature/bma/legacyCallIteration
...
Update the strings for unsupported calls
2024-11-12 20:45:05 +01:00
ganfra
cffd2da10b
Merge pull request #3834 from element-hq/feature/fga/design_system_text_field
...
Design system : implement new TextField
2024-11-12 11:18:07 +01:00
Benoit Marty
64e75fb08b
Update the strings for unsupported calls
2024-11-12 10:20:21 +01:00
ElementBot
156e27a761
Sync Strings ( #3852 )
...
* Sync Strings from Localazy
* Fix tests
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-11 13:09:30 +01:00
Jorge Martin Espinosa
2206e940bc
Fix verification failed issue, simplify verification logic ( #3830 )
...
* Simplify session verification:
- Reuse Rust `Client` instances created on the login process so we don't need to restore one right before the session verification.
- Remove unnecessary sources of verification state updates.
- Add an intermediate FTUE flow step which will display an indeterminate progress indicator instead of a blank screen.
* Remove unnecessary workaround: the SDK should already handle this
* Add regression tests for noop analytics service usage.
* Add `services.analytics.noop` module to the test dependencies
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-11-08 16:42:27 +01:00
ganfra
bb85e81311
design : format textfield code
2024-11-08 15:41:07 +01:00
ganfra
3910c42855
design : TextField2 is now TextField
2024-11-08 15:37:10 +01:00
ganfra
83caf94ccb
design : remove some usages of TextField and LabelledTextField
2024-11-08 15:29:07 +01:00
ganfra
e378b20868
design : removes usage of OutlinedTextField
2024-11-08 15:15:08 +01:00