Commit Graph

190 Commits

Author SHA1 Message Date
SBiOSoftWhare be1a9af793 LiveLocationSharingViewer: Remove debug background. 2022-07-28 09:34:30 +02:00
SBiOSoftWhare 4ddedef559 LiveLocationSharingViewer: Handle location sharing end banner. 2022-07-28 09:27:25 +02:00
SBiOSoftWhare 81700886c7 LiveLocationSharingViewerViewModel: Handle new location sharing end behavior. 2022-07-28 09:26:40 +02:00
SBiOSoftWhare a6c43cf4f6 LiveLocationSharingViewerViewState: Add location sharing ended flag. 2022-07-28 09:25:30 +02:00
SBiOSoftWhare e5603415a3 Add invisible location annotation. 2022-07-28 09:24:09 +02:00
SBiOSoftWhare 70c84b7939 Fix LocationSharingViewModelTests. 2022-07-26 11:40:21 +02:00
SBiOSoftWhare 143be13f64 LocationSharingCoordinator: Handle room power level check for live location sharing. 2022-07-26 10:57:07 +02:00
SBiOSoftWhare d5c4a25ab2 LocationSharingViewModel: Handle power level error display. 2022-07-26 10:56:37 +02:00
Johannes Marbach 5b4e98fe95 Read tile server URL from .well-known (PSG-592)
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-07-25 17:00:37 +02:00
Doug e6ea10f3a6 Prefix test in-front of UI test methods. 2022-07-18 16:06:27 +01:00
SBiOSoftWhare 6cd3dc3e33 LiveLocationSharingViewer: Update copyright bottom padding. 2022-07-12 15:51:33 +02:00
SBiOSoftWhare 93b4d69f16 LiveLocationSharingViewer: Handle map credits action sheet. 2022-07-11 14:44:30 +02:00
SBiOSoftWhare 77cf1ef1ce LocationSharingView: Handle map credits action sheet. 2022-07-11 14:43:40 +02:00
SBiOSoftWhare 4da078f000 MapCreditsView: Update view and add tap action closure. 2022-07-11 14:42:55 +02:00
SBiOSoftWhare c2e4c7ae72 Add MapCreditsActionSheet. 2022-07-11 14:41:58 +02:00
SBiOSoftWhare fc9df90cca Merge pull request #6383 from vector-im/steve/lls_design_review
Location sharing: Live location sharing UI polishing
2022-07-07 16:53:57 +02:00
Doug 7d29bca319 Fixup missing colours and use resolved colours in UIKit.
Fix the confetti colour when using DesignKit.
Pin swift packages.
Fix UI tests target.
2022-07-07 15:42:57 +01:00
SBiOSoftWhare a09e5d0114 LiveLocationSharingViewer: Change close action title. 2022-07-07 11:04:08 +02:00
SBiOSoftWhare f2e137aacd Merge branch 'develop' into steve/lls_design_review 2022-07-07 10:27:18 +02:00
ismailgulek 094935efb4 Merge pull request #6381 from vector-im/ismail/fix_vectorhostingcontroller_loop 2022-07-07 10:50:24 +03:00
SBiOSoftWhare 9a265206d8 LiveLocationSharingViewer: Fix light theme issue. 2022-07-06 17:18:55 +02:00
SBiOSoftWhare 14d6cf347b LocationSharingView: Dismiss always authorization requirement alert on cancel. 2022-07-06 17:05:15 +02:00
SBiOSoftWhare db0bb534fd LocationSharingView: Change close action title. 2022-07-06 16:37:41 +02:00
SBiOSoftWhare a3d2e30993 LiveLocationListItem: Update stop action font size. 2022-07-06 16:30:14 +02:00
SBiOSoftWhare e33771f8b1 Merge pull request #6375 from vector-im/steve/6238_promote_lab_flag
Location sharing: Promote labs flag
2022-07-06 16:14:51 +02:00
ismailgulek 760679b949 Update UIHostingController initializer 2022-07-06 13:20:41 +03:00
SBiOSoftWhare 7fd873db05 Fix unit tests. 2022-07-05 16:33:45 +02:00
SBiOSoftWhare d22f7e553d LocationSharingView: Fix background color issue with safe area. 2022-07-05 16:16:53 +02:00
Johannes Marbach ecc8532319 Fix layout issues in timeline poll cells (PSB-125)
Fixes: #5326
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-07-05 08:21:00 +02:00
SBiOSoftWhare 051817509b LocationSharingCoordinator: Handle live location sharing lab flag presentation. 2022-07-04 17:39:45 +02:00
SBiOSoftWhare a2c4060272 LocationSharingService: Ensure to have the latest UserLocationService from MXSession. 2022-07-04 17:23:25 +02:00
Johannes Marbach ce4c8b186c Expand all if and guard constructs involving @available(iOS 14... or #available(iOS 14...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 10:05:46 +02:00
Johannes Marbach 868fd7e0c8 Remove all @available(iOS 14... annotations 2022-06-23 09:47:38 +02:00
Johannes Marbach 3338c6b638 Expose live-location sharing labs flag (default: false)
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 09:43:45 +02:00
MaximeE f68d73cf70 6202: Improve how pan gesture is handled 2022-06-02 11:34:01 +02:00
MaximeE 4e40fb8545 6202: Add pan gesture recognizer to handle detection of user moving across map 2022-06-01 14:17:27 +02:00
MaximeE 16950ad58b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
SBiOSoftWhare 266c6b9bcb 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 9c5aa0ca1e 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
SBiOSoftWhare b75f263482 LocationSharingViewModelTests: Fix missing parameter. 2022-05-16 18:32:19 +02:00
SBiOSoftWhare 114e2bf01c Fix UI tests. 2022-05-16 18:18:13 +02:00
SBiOSoftWhare ffdfb4036f LocationSharingCoordinator: Handle LocationSharingService. 2022-05-16 17:04:42 +02:00
SBiOSoftWhare 2abfca4617 LocationSharingViewModel: Handle location permission when starting live location sharing. 2022-05-16 17:04:05 +02:00
SBiOSoftWhare 4057b91f01 Start location sharing screen: Add LocationSharingService. 2022-05-16 11:36:05 +02:00
Doug 10951a95a6 Remove StaticLocationViewUITests for now. 2022-05-05 10:11:34 +01:00
SBiOSoftWhare b2a2dba2ba Merge develop in 6081_lls_screen_integration 2022-05-04 16:53:49 +02:00
SBiOSoftWhare f5279f3ab6 LiveLocationSharingViewerServiceProtocol: Add comments. 2022-05-04 16:03:52 +02:00
SBiOSoftWhare bf1df9a583 LiveLocationSharingViewerService: Nullify listenner when needed. 2022-05-04 16:00:43 +02:00
SBiOSoftWhare 60fb9bed63 LiveLocationSharingViewerService: Fix typo. 2022-05-04 15:52:45 +02:00
MaximeE b10080e3f5 6071: fix failed test 2022-05-04 14:52:02 +02:00