Commit Graph

4556 Commits

Author SHA1 Message Date
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
MaximeE 1045a9c74d 6101: Fix behavior of activity indicator 2022-05-19 17:13:52 +02: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
MaximeE 863cef3158 6101: Add spinner on location sharing cell 2022-05-18 18:13:23 +02: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
ismailgulek 42d2108ac9 Merge pull request #6083 from vector-im/ismail/5878_thread_title_fixes
Thread title view fixes
2022-05-11 15:15:59 +03:00
Doug 6e7973fc80 Hide the hidden album's thumbnail. (#6143) 2022-05-11 10:51:16 +01:00
aringenbach 3f24ed5f80 Move NSTextAttachment view provider registration to finalizeInit 2022-05-11 11:28:37 +02:00
Doug 1a5a450866 Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
Doug c2d9f7318f Remove iOS 13/14 checks from Template/Onboarding/Authentication. 2022-05-11 09:49:24 +01:00
MaximeEvrard42 2e46fea59c Merge pull request #6138 from vector-im/maximee/PSF-984_lls_fix_timeline_refresh_behavior
6103: Handle refreshing timeline with listner on beaconInfoSummary
2022-05-11 09:56:56 +02:00
aringenbach b639929df0 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-11 09:46:02 +02:00
aringenbach e6e32cf5c6 Replace magic number for pill offset 2022-05-11 09:45:16 +02:00