Commit Graph

201 Commits

Author SHA1 Message Date
Anderas d9818df878 Merge pull request #6611 from vector-im/andy/sentry
Track all errors in Sentry
2022-08-24 08:18:29 +01:00
Gil Eluard 13b26e1845 App Layout: Release Experience
- Update after code / design review
2022-08-23 16:25:52 +02:00
Gil Eluard 1ff36f9eb3 App Layout: Release Experience
- First iteration before final design
2022-08-23 11:20:46 +02:00
Andy Uhnak 74b369e3af Track all errors in Sentry 2022-08-23 08:14:59 +01:00
Doug 2b1bd6f772 Revert "Replace DesignKit with package from ElementX."
This reverts the following commits:
4858d72afb
6827d2a854
92c5874359
0a9bd1fbe6
2022-08-19 11:06:09 +01:00
SBiOSoftWhare a7281880a4 Move location sharing screens in the appropriate folder. 2022-08-03 10:39:28 +02:00
SBiOSoftWhare c4cc6ee5f8 Update RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/View/LiveLocationSharingViewer.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-08-02 18:28:18 +02:00
SBiOSoftWhare 74091f89c8 LiveLocationSharingViewer: Left align location ended banner content. 2022-08-02 17:51:37 +02:00
SBiOSoftWhare 00f8870e26 LocationSharingView: Handle map loading error UI. 2022-08-01 12:46:15 +02:00
SBiOSoftWhare 2261747643 LiveLocationSharingViewer: Handle map loading error UI. 2022-08-01 12:45:59 +02:00
SBiOSoftWhare d264c6e1ac Add map loading error view. 2022-08-01 12:41:43 +02:00
SBiOSoftWhare 7a05676291 LiveLocationSharingViewer: Remove debug background. 2022-07-28 09:34:30 +02:00
SBiOSoftWhare 12bfd6986c LiveLocationSharingViewer: Handle location sharing end banner. 2022-07-28 09:27:25 +02:00
SBiOSoftWhare 709ff95d2d LiveLocationSharingViewerViewModel: Handle new location sharing end behavior. 2022-07-28 09:26:40 +02:00
SBiOSoftWhare 65868d1570 LiveLocationSharingViewerViewState: Add location sharing ended flag. 2022-07-28 09:25:30 +02:00
SBiOSoftWhare 29c145711f Add invisible location annotation. 2022-07-28 09:24:09 +02:00
SBiOSoftWhare 02eac5f4eb Fix LocationSharingViewModelTests. 2022-07-26 11:40:21 +02:00
SBiOSoftWhare 272bb7e36c LocationSharingCoordinator: Handle room power level check for live location sharing. 2022-07-26 10:57:07 +02:00
SBiOSoftWhare 909452ccba LocationSharingViewModel: Handle power level error display. 2022-07-26 10:56:37 +02:00
Johannes Marbach f07cac669e 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 c08ce224b1 Prefix test in-front of UI test methods. 2022-07-18 16:06:27 +01:00
SBiOSoftWhare 7b863c7763 LiveLocationSharingViewer: Update copyright bottom padding. 2022-07-12 15:51:33 +02:00
SBiOSoftWhare 3b748d7630 LiveLocationSharingViewer: Handle map credits action sheet. 2022-07-11 14:44:30 +02:00
SBiOSoftWhare 4303b6b58b LocationSharingView: Handle map credits action sheet. 2022-07-11 14:43:40 +02:00
SBiOSoftWhare edef19f99f MapCreditsView: Update view and add tap action closure. 2022-07-11 14:42:55 +02:00
SBiOSoftWhare 994ec1afcb Add MapCreditsActionSheet. 2022-07-11 14:41:58 +02:00
SBiOSoftWhare 1f8a913031 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 6827d2a854 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 a0d3201b6e LiveLocationSharingViewer: Change close action title. 2022-07-07 11:04:08 +02:00
SBiOSoftWhare 2d98ea8e57 Merge branch 'develop' into steve/lls_design_review 2022-07-07 10:27:18 +02:00
ismailgulek efd66190c7 Merge pull request #6381 from vector-im/ismail/fix_vectorhostingcontroller_loop 2022-07-07 10:50:24 +03:00
SBiOSoftWhare 3260b3a254 LiveLocationSharingViewer: Fix light theme issue. 2022-07-06 17:18:55 +02:00
SBiOSoftWhare a115d9455a LocationSharingView: Dismiss always authorization requirement alert on cancel. 2022-07-06 17:05:15 +02:00
SBiOSoftWhare c22afff461 LocationSharingView: Change close action title. 2022-07-06 16:37:41 +02:00
SBiOSoftWhare f3131446d7 LiveLocationListItem: Update stop action font size. 2022-07-06 16:30:14 +02:00
SBiOSoftWhare 742394d565 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 42cb4a9fbe Update UIHostingController initializer 2022-07-06 13:20:41 +03:00
SBiOSoftWhare de33c61a1b Fix unit tests. 2022-07-05 16:33:45 +02:00
SBiOSoftWhare 7f164d0e77 LocationSharingView: Fix background color issue with safe area. 2022-07-05 16:16:53 +02:00
Johannes Marbach 57189a6a30 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 ee58a8be09 LocationSharingCoordinator: Handle live location sharing lab flag presentation. 2022-07-04 17:39:45 +02:00
SBiOSoftWhare afa90b0270 LocationSharingService: Ensure to have the latest UserLocationService from MXSession. 2022-07-04 17:23:25 +02:00
Johannes Marbach 8b9cd5eaba 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 df048803ef Remove all @available(iOS 14... annotations 2022-06-23 09:47:38 +02:00
Johannes Marbach 2dc1b06033 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 0618cc4aa3 6202: Improve how pan gesture is handled 2022-06-02 11:34:01 +02:00
MaximeE 5ba8a110f9 6202: Add pan gesture recognizer to handle detection of user moving across map 2022-06-01 14:17:27 +02:00
MaximeE 2f9a00bd9b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02: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 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