Mauro
2b0771c43c
Refactor and redesign Location Sharing Screen ( #5155 )
...
* refactored the static location screen to the location sharing screen
# Conflicts:
# UnitTests/Sources/LocationSharingScreenViewModelTests.swift
# Conflicts:
# ElementX.xcodeproj/project.pbxproj
* implemented a custom pin with an overlayable view
* implemented the render of the user when the location is sender instead of the pin type
* removed description and body they are not used at all.
* reimplemented single button for sharing this or user location + implemented an experimental way to update annotations
* removed unnecessary @Suite description
* implemented a way to display the alert on top of the sheet and added a spinner to the center user location button
* fixed alerts strings
* fixed a failing test
* improved preview tests
2026-03-06 12:51:16 +01:00
..
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-02-24 12:20:01 +00:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-06 12:51:16 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00