Commit Graph

291 Commits

Author SHA1 Message Date
SBiOSoftWhare 98a6599d6b Update StaticLocationViewingViewModel, MapViewErrorAlertInfoBuilder usage; 2022-04-22 12:35:04 +02:00
SBiOSoftWhare b14b74e81b Merge branch 'develop' into steve/5723_lls_screen
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/ShareLocationActivityController.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/MapViewErrorAlertInfoBuilder.swift
2022-04-22 12:15:34 +02:00
Doug d23ac4e7c5 Fix UI Tests and run on PRs
- Add missing screen states.
- Detect the bottom of the screen list and stop scrolling if screen state wasn't found.
- Remove unimplemented tests to speed up the run.
- Remove failed button checks in MatrixItemChooserUITests
2022-04-21 12:54:53 +01:00
MaximeE db789c2f19 5982: Rename action 2022-04-12 11:48:02 +02:00
MaximeE ec0fcd70cc 5982: Apply PR comments 2022-04-12 11:35:17 +02:00
MaximeE 9b859eac41 Merge branch 'develop' into maximee/5982_ls_static_share_viewer 2022-04-11 17:26:07 +02:00
Gil Eluard 4f5c8fdb9a Wrong copy for upgrade room message (#6003)
* Wrong copy for upgrade room message

- fixed
2022-04-11 15:46:08 +02:00
SBiOSoftWhare 77a90bd2d9 Merge pull request #5928 from vector-im/steve/5903_lls_start
Location sharing: Support live location sharing start
2022-04-11 14:20:26 +02:00
Doug 9339889fd6 Add loading indicators to the SwiftUI templates. (#6014) 2022-04-11 12:57:58 +01:00
SBiOSoftWhare 8cbdc7b7cd Fix LocationSharingViewModelTests 2022-04-11 13:09:55 +02:00
MaximeE 65c71d03ad 5982: Clean code and add tests 2022-04-11 10:55:23 +02:00
MaximeE d52705bb6f 5982: Fix test 2022-04-08 17:54:33 +02:00
MaximeE a1a5234e06 5982: Factorise error and external sharing 2022-04-08 17:43:57 +02:00
MaximeE 34b6d01c84 5982: Create new screen for static shared coordinate 2022-04-08 17:42:08 +02:00
SBiOSoftWhare f25f29c066 LocationSharingCoordinator: Update location sharing completion handling. 2022-04-08 12:42:27 +02:00
Gil Eluard c6e41cff33 Add button in create room dialog can be pressed multiple times (#6005)
- Fixed
2022-04-08 11:25:06 +02:00
SBiOSoftWhare 35766bf02e Merge branch 'develop' into steve/5903_lls_start
# Conflicts:
#	Riot/Modules/Room/RoomViewController.h
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/LocationSharingCoordinator.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingModels.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingViewModel.swift
2022-04-08 11:09:06 +02:00
aringenbach 8a9315c220 Update MXPresence to NS_ENUM 2022-04-06 15:23:36 +02:00
SBiOSoftWhare 1d8611b397 UserAnnotationCalloutContentView: Update layout. 2022-04-06 10:19:43 +02:00
SBiOSoftWhare 6516e76ea4 LiveLocationSharingViewer: Fix credits display. 2022-04-06 09:55:45 +02:00
SBiOSoftWhare c04022a76c LiveLocationSharingViewer: Add navigation title. 2022-04-06 09:41:33 +02:00
SBiOSoftWhare a9073521ff LiveLocationSharingViewer: Enable map callout display. 2022-04-05 21:34:22 +02:00
SBiOSoftWhare 5f1bacadc0 Update UserAnnotationCalloutView center. 2022-04-05 21:33:05 +02:00
SBiOSoftWhare 6810efe441 Fix LocationAnnotatonView not touchable. 2022-04-05 21:32:40 +02:00
SBiOSoftWhare 46b423146d Update UserLocationAnnotation to handle annotation selection. 2022-04-05 21:31:26 +02:00
Doug 61040a4cb7 Merge pull request #5917 from vector-im/doug/5652_enable_ftue_personalisation
Enable profile personalisation screens after registration.
2022-04-05 17:43:44 +01:00
SBiOSoftWhare b15cf58e69 Handle live location sharing viewer screen. 2022-04-05 18:36:41 +02:00
SBiOSoftWhare 9798cae6fa Add ShareLocationActivityControllerBuilder to build UIActivityViewController to share a location. 2022-04-05 18:26:20 +02:00
SBiOSoftWhare 3eaf95750d Add LiveLocationListItemViewData view data for LiveLocationListItem. 2022-04-05 18:25:42 +02:00
SBiOSoftWhare c47bd5ea25 Handle LiveLocationListItem. 2022-04-05 18:19:39 +02:00
SBiOSoftWhare 4f020de519 Prepare LiveLocationSharingViewerService and handle mock. 2022-04-05 17:56:02 +02:00
SBiOSoftWhare 3875101cf2 Create MapViewErrorAlertInfoBuilder 2022-04-05 17:51:47 +02:00
SBiOSoftWhare 3503597331 Fix UserAnnotationCalloutView 2022-04-05 17:51:18 +02:00
SBiOSoftWhare 9183d933e8 LocationSharingMapView: Handle callout view for user annotation. 2022-04-05 17:47:04 +02:00
SBiOSoftWhare d7306f6099 Create map callout view UserAnnotationCalloutView. 2022-04-05 17:43:34 +02:00
SBiOSoftWhare a2cad41558 Create map callout view UserAnnotationCalloutContentView. 2022-04-05 17:30:17 +02:00
Gil Eluard 75a5be19e9 Add support for Apple context menus in matrix items list screens (#5963) 2022-04-04 20:07:06 +02:00
MaximeE bbc4106be4 5858: Add specific type for pin location 2022-04-04 17:01:47 +02:00
MaximeE 974482f627 5858: Factorise some code according to PR comments 2022-04-04 16:33:55 +02:00
MaximeE db69597057 5858: Fix tests 2022-04-01 17:43:30 +02:00
MaximeE 64b6d307b1 5858: Move file on the right target 2022-04-01 17:06:26 +02:00
MaximeE 7470e98bd4 5858: Resolve issue with bad import 2022-04-01 15:50:49 +02:00
MaximeE 2133bb44bb 5858: Modification of the event send according to coordinate type 2022-03-31 16:52:16 +02:00
Doug 45beb24228 Use consistent padding on action buttons. 2022-03-31 11:30:05 +01:00
Doug fa71682075 Tweaks to Onboarding following design review.
Use constants for consistent top padding and icon sizes.
Match layout of AnalyticsPrompt on iPad to other views.
Update icon in use case selection screen to allow tinting.
2022-03-30 18:55:22 +01:00
Doug 1aac74b2cf Refinements to onboarding personalisation flow.
Fix incorrect fonts and use autocapitalization on the display name field.
Fix bug where authentication view controller would become active again after registration.
Improve EffectsView API.
2022-03-30 16:44:19 +01:00
Doug 7d90e103ba Enable profile personalisation screens after registration. 2022-03-30 16:44:19 +01:00
MaximeE fcbb92297b 5858: Add pin drop feature 2022-03-30 11:36:31 +02:00
Gil Eluard 01a3f68675 m.room.join_rules not properly set for private access (#5944)
- Fixed
2022-03-30 10:04:25 +02:00
Doug 8a82930814 Add a RTL BuildSetting and use this for SwiftUI views too. 2022-03-28 16:52:07 +01:00