Commit Graph

4274 Commits

Author SHA1 Message Date
SBiOSoftWhare 55b42ef577 Merge pull request #6200 from vector-im/steve/6199_persist_beacon_summary
Location sharing: Support restarting location sending after app kill (PSF-1036)
2022-05-31 11:22:13 +02:00
MaximeEvrard42 f841a3f05c Merge pull request #6198 from vector-im/maximee/6195_lls_labbs_flag
[Location Sharing]: Add labbs flag for live location sharing - PSF-800
2022-05-31 10:41:54 +02:00
MaximeE d8312bb13b 6195: Apply PR comments 2022-05-31 09:49:46 +02:00
MaximeE d8e9c211b5 6195: Hide live location sharing lab setting for now 2022-05-30 17:32:12 +02:00
ismailgulek 4810723758 Merge pull request #6209 from vector-im/ismail/6208_links_rtlo
Ask the user to confirm urls which contain unicode direction overrides
2022-05-30 17:32:07 +03:00
aringenbach 6541db3ada Fix issue with mention pill avatar consuming tap gestures 2022-05-30 15:20:03 +02:00
ismailgulek 24dd7a1c14 Move validation logic to a new class and add tests 2022-05-30 16:05:20 +03:00
ismailgulek 3a9240e7f7 Move extension methods to Swift.String, add tests 2022-05-30 16:05:00 +03:00
ismailgulek 23f9c6dbe2 Merge branch 'develop' into ismail/6208_links_rtlo 2022-05-30 13:46:32 +03:00
MaximeEvrard42 ddfbbf0045 Merge pull request #6185 from vector-im/maximee/6101_lls_add_spinner_starting_cell
[Location sharing] Add a spinner to starting state of location sharing cell (PSF-990)
2022-05-30 10:55:02 +02:00
ismailgulek 30f4a03b96 Fix confirmation for RTL overridden links 2022-05-27 00:24:15 +03:00
ismailgulek 7d510e193e Implement show msisdn screen flow 2022-05-26 00:32:03 +03:00
MaximeE 5cc363138c 6101: Rename for more clarity 2022-05-24 17:58:41 +02:00
SBiOSoftWhare 173a3604ee UserLocationService: Fix typo. 2022-05-24 17:22:11 +02:00
SBiOSoftWhare 3405e1ffef UserLocationService: Support restarting send location to a beacon after app kill. 2022-05-24 16:45:19 +02:00
MaximeE be383be23f 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
Stefan Ceriu 8862d4f0f9 Attempt at fixing [CALayer animationForKey] crashes. 2022-05-23 10:26:59 +03:00
Shunmugaraj de7678741f copy not working in > iOS 15 2022-05-23 09:59:15 +03:00
SBiOSoftWhare 86b815b7bf RoomDataSource: Improve live location sharing status verification. 2022-05-20 15:14:59 +02:00
Andy Uhnak fe33c58e7b Merge branch 'master' into develop 2022-05-19 18:21:22 +01:00
MaximeE 65f775490d 6101: Fix behavior of activity indicator 2022-05-19 17:13:52 +02:00
Stefan Ceriu 1821167356 #6130, #4769 - Fix home screen not resetting on tab switching 2022-05-19 16:49:09 +03:00
Stefan Ceriu ff3d99108b #4769, #6130 - Fix filtering search bar cancel button not clearing the results. 2022-05-19 16:49:09 +03:00
Stefan Ceriu 758dfa3c12 Fix home screen shrinking too much on keyboard opening. 2022-05-19 16:49:09 +03:00
SBiOSoftWhare 055c45128b 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 108527e2b7 Fix doc comments and callback. 2022-05-19 11:43:38 +01:00
Doug 2ff94e46c3 Use ordered flow for matrix.org and (kind of) homeserver defined order otherwise. 2022-05-19 11:43:38 +01:00
Doug fd543b562f Use an onStart closure instead of awaiting the authentication coordinator. 2022-05-19 11:43:38 +01:00
Doug 8eb6228801 Self review of PR. 2022-05-19 11:43:38 +01:00
Doug b848e6b126 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 fe8b70e5be 6101: Add spinner on location sharing cell 2022-05-18 18:13:23 +02:00
Stefan Ceriu dce59fb6ee 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 a184fe1fe2 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 cfd8aa8da4 6162: Update UI according to new design 2022-05-17 11:26:29 +02:00
Yoan Pintas 46930060ec 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 2714eb52f1 Fix UI tests. 2022-05-16 18:18:13 +02:00
SBiOSoftWhare 7bf6935970 Merge branch 'develop' into steve/5722_device_location
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2022-05-16 17:11:57 +02:00
SBiOSoftWhare b080d75f6d RoomDataSource: Fix SDK updates. 2022-05-16 17:05:13 +02:00
SBiOSoftWhare eed75a140f LocationManager: Fix request always usage. 2022-05-16 16:58:02 +02:00
SBiOSoftWhare 430534db50 AppCoordinator: Handle UserLocationServiceProvider setup 2022-05-16 11:33:40 +02:00
SBiOSoftWhare fd18d14e17 MXSession: Add convenient getter to retrieve UserLocationService associated to session user id 2022-05-16 11:32:33 +02:00
SBiOSoftWhare ab36173aa2 Add UserLocationServiceProvider that enables to automatically store UserLocationService per user id and retrieve existing UserLocationService. 2022-05-16 11:28:37 +02:00
SBiOSoftWhare c1c7a0b0ec Add UserLocationService that handles live location sharing for the current user 2022-05-16 11:18:16 +02:00
SBiOSoftWhare 33b08aa1d6 Add LocationManager that handles device geolocalization. 2022-05-16 11:03:37 +02:00
ismailgulek fe329ab4d5 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 f8430d7c62 Check nullability on attributed text 2022-05-13 17:02:56 +02:00
aringenbach 9e4b5baaf7 Fix composer text coloration 2022-05-13 16:40:47 +02:00
aringenbach 2edd26d67f Use NSHashTable 2022-05-13 14:58:34 +02:00
aringenbach b98ba8ca74 Store weak references in MXKMessageTextView array 2022-05-13 14:46:42 +02:00
aringenbach 04121c7752 Weakify message text view reference 2022-05-13 14:00:06 +02:00