Generic element call link support (#1643)

* Remove swift-url-routing and replace it with a custom implementation. It fails parsing the fragments in app.element.io links and it doesn't bring any value
* Add handling for opening generic element call links
* Add applinks support for call.element.io
* Enable VoIP and Audio playback background modes
This commit is contained in:
Stefan Ceriu
2023-09-07 12:06:18 +03:00
committed by GitHub
parent 90228374d1
commit 62b6cd598f
15 changed files with 298 additions and 146 deletions
+3 -2
View File
@@ -75,7 +75,9 @@ targets:
NSPhotoLibraryAddUsageDescription: Allows saving photos and videos to your library.
NSLocationWhenInUseUsageDescription: When you share your location to people, $(APP_DISPLAY_NAME) needs access to show them a map.
UIBackgroundModes: [
fetch
fetch,
audio,
voip
]
BGTaskSchedulerPermittedIdentifiers: [
io.element.elementx.background.refresh
@@ -175,7 +177,6 @@ targets:
- package: SwiftState
- package: GZIP
- package: Sentry
- package: URLRouting
- package: Version
- package: Emojibase
- package: WysiwygComposer