ismailgulek
88b2688703
Show fallback on authentication coordinator
2022-05-27 17:49:54 +03:00
Doug
446ddf5aeb
Report analytics from the new auth flow.
...
Fix SSO buttons pressed appearance.
2022-05-26 14:46:33 +01:00
Doug
5eb676be30
Handle SSO deep links via the AuthenticationServiceDelegate.
2022-05-25 17:38:21 +01:00
Doug
130106f6ad
Add SSOAuthenticationPresenter to the AuthenticationCoordinator.
2022-05-25 14:48:18 +01:00
Doug
e77d7d9250
Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target.
2022-05-24 15:47:25 +01:00
Doug
26b4130eb1
Make the server selection coordinator aware of which flow it is for.
...
Don't set the authentication state until after registration has been queried to avoid using the wrong client if the user cancelled the selection.
2022-05-24 15:47:24 +01:00
Doug
afc2c9f1c5
Fix presentation of verification with the new login flow.
2022-05-24 15:47:24 +01:00
Doug
5bbd397287
Add login screen.
2022-05-24 15:47:24 +01:00
Stefan Ceriu
35566bc44c
Attempt at fixing [CALayer animationForKey] crashes.
2022-05-23 10:26:59 +03:00
Shunmugaraj
ce0c31c021
copy not working in > iOS 15
2022-05-23 09:59:15 +03:00
SBiOSoftWhare
3c4d993368
RoomDataSource: Improve live location sharing status verification.
2022-05-20 15:14:59 +02:00
Andy Uhnak
9410330c76
Merge branch 'master' into develop
2022-05-19 18:21:22 +01:00
Stefan Ceriu
303891eb2e
#6130 , #4769 - Fix home screen not resetting on tab switching
2022-05-19 16:49:09 +03:00
Stefan Ceriu
a874f2f524
#4769 , #6130 - Fix filtering search bar cancel button not clearing the results.
2022-05-19 16:49:09 +03:00
Stefan Ceriu
06a7b3de06
Fix home screen shrinking too much on keyboard opening.
2022-05-19 16:49:09 +03:00
SBiOSoftWhare
53ae350a92
Merge pull request #6161 from vector-im/steve/5722_device_location
...
Location sharing: Support sending live device location
2022-05-19 14:56:46 +02:00
Doug
468a1b65c6
Fix doc comments and callback.
2022-05-19 11:43:38 +01:00
Doug
e1c3969d18
Use ordered flow for matrix.org and (kind of) homeserver defined order otherwise.
2022-05-19 11:43:38 +01:00
Doug
648f37a3c5
Use an onStart closure instead of awaiting the authentication coordinator.
2022-05-19 11:43:38 +01:00
Doug
b34ee5162f
Self review of PR.
2022-05-19 11:43:38 +01:00
Doug
1b74f87b35
Add Email/Terms/ReCaptcha into the Authentication flow
...
Replace ReCaptcha navigation delegate with a WKUserContentController.
Move callback property closures onto the MainActor.
Show a loading indicator whilst waiting for the authentication service to start.
Move nextUncompletedStage into FlowResult.
Handle text field actions during authentication.
Remove scroll view tweaks in server selection screen following EMS banner removal.
2022-05-19 11:43:38 +01:00
Stefan Ceriu
03150ad326
Fix crash when opening rooms where the current user doesn't have permission to post messages.
2022-05-18 11:58:25 +03:00
Stefan Ceriu
a53a7a301e
Fixes #6160 - Stop deleting audio recording when sending fails and allow it to be retried through the normal mechanism
2022-05-17 18:25:57 +03:00
MaximeE
c66bf91ca4
6162: Update UI according to new design
2022-05-17 11:26:29 +02:00
Yoan Pintas
4d96e478bd
Merge pull request #6098 from vector-im/yostyle/disable_search_encrypted_rooms
...
Hide or disable search in the encrypted rooms
2022-05-16 23:24:06 +02:00
SBiOSoftWhare
91b0724225
Fix UI tests.
2022-05-16 18:18:13 +02:00
SBiOSoftWhare
3ca9f5494e
Merge branch 'develop' into steve/5722_device_location
...
# Conflicts:
# Riot/Modules/Room/DataSources/RoomDataSource.m
2022-05-16 17:11:57 +02:00
SBiOSoftWhare
a632a81ddf
RoomDataSource: Fix SDK updates.
2022-05-16 17:05:13 +02:00
SBiOSoftWhare
6393dbffaa
LocationManager: Fix request always usage.
2022-05-16 16:58:02 +02:00
SBiOSoftWhare
f80f086ed7
AppCoordinator: Handle UserLocationServiceProvider setup
2022-05-16 11:33:40 +02:00
SBiOSoftWhare
4ace59d047
MXSession: Add convenient getter to retrieve UserLocationService associated to session user id
2022-05-16 11:32:33 +02:00
SBiOSoftWhare
ff0e6d582f
Add UserLocationServiceProvider that enables to automatically store UserLocationService per user id and retrieve existing UserLocationService.
2022-05-16 11:28:37 +02:00
SBiOSoftWhare
720cb2319e
Add UserLocationService that handles live location sharing for the current user
2022-05-16 11:18:16 +02:00
SBiOSoftWhare
53c2145db0
Add LocationManager that handles device geolocalization.
2022-05-16 11:03:37 +02:00
ismailgulek
93dc635830
Merge pull request #6152 from vector-im/aringenbach/clear_pills_artifacts
...
Flush pills on text view updates
2022-05-16 11:30:51 +03:00
aringenbach
f9bbfb6cf5
Check nullability on attributed text
2022-05-13 17:02:56 +02:00
aringenbach
e11cc80b00
Fix composer text coloration
2022-05-13 16:40:47 +02:00
aringenbach
851d1b024f
Use NSHashTable
2022-05-13 14:58:34 +02:00
aringenbach
03fdb2539e
Store weak references in MXKMessageTextView array
2022-05-13 14:46:42 +02:00
aringenbach
ef947fb75b
Weakify message text view reference
2022-05-13 14:00:06 +02:00
aringenbach
6434573e7f
Flush pills on text view updates
2022-05-13 13:52:46 +02:00
aringenbach
89b8f05358
Merge pull request #6145 from vector-im/aringenbach/6144_presence_home_dm_refresh
...
Presence: fix live updates on Home & DM list
2022-05-12 16:19:04 +02:00
MaximeE
4b6613c50c
Merge branch 'develop' into maximee/PSF-986_lls_fix_live_banner_visibility
2022-05-12 11:49:58 +02:00
MaximeE
f7a1297f19
6111: Move the call on the listener
2022-05-12 11:17:29 +02:00
aringenbach
8d36ab7c35
Merge pull request #6039 from vector-im/aringenbach/3526_user_pills
...
Add mention pills to timeline & composer
2022-05-12 11:05:22 +02:00
aringenbach
231fc52e45
Setup a dedicated listener owned by PresenceIndicatorView
2022-05-12 10:55:00 +02:00
MaximeE
fb92bd0b41
6111: add refresh of live banner visibility when receive beacon from live sharing
2022-05-11 18:18:21 +02:00
aringenbach
99076d0606
Remove observers when needed
2022-05-11 15:51:12 +02:00
aringenbach
087242993c
Presence: fix live updates on Home & DM list
2022-05-11 15:07:39 +02:00
Doug
bb9d94a59d
Rename completion to callback and simplify actor usage. ( #6141 )
2022-05-11 13:18:26 +01:00