Commit graph

110 commits

Author SHA1 Message Date
Benoit Martins
33b07f1440 Fix account deletion when network is disconnected and can delete account in the side view 2024-01-16 20:58:57 +01:00
Benoit Martins
2e5ba428a0 Fixes for first release 2024-01-16 20:57:53 +01:00
Benoit Martins
2fc711b63f Merge branch 'feature/call_features_custom_bottom_sheet' into 'master'
Custom bottom sheet in call view

See merge request BC/private/linphone-iphone-6.0!18
2024-01-15 15:25:53 +00:00
Benoit Martins
054d622491 Resolve merge conflicts after git rebase 2024-01-15 16:15:41 +01:00
Benoit Martins
bd631a7237 Merge branch 'master'
Conflicts:
	Linphone/Core/CoreContext.swift
	Linphone/Info.plist
	Linphone/LinphoneApp.swift
	Linphone/UI/Call/CallView.swift
	Linphone/UI/Call/ViewModel/CallViewModel.swift
	Linphone/UI/Main/ContentView.swift
2024-01-15 15:41:49 +01:00
Benoit Martins
e9784ddc61 Add custom bottom sheet in call view 2024-01-15 15:31:25 +01:00
Quentin Arguillere
9c020f94f9 Merge branch 'feature/call_features' into 'master'
Various features for testflight upload and version 1 testing

See merge request BC/private/linphone-iphone-6.0!17
2024-01-15 10:13:06 +00:00
Benoit Martins
937444c5d0 Fix video display in call view 2024-01-12 17:27:16 +01:00
QuentinArguillere
2f1bd572b0 Add USE_CRASHLYTICS flag management to podfile, and fix crashlytics log build 2024-01-12 17:27:16 +01:00
QuentinArguillere
6bf6aa3aa6 Add encryption parameters to info.plist for upload on appstoreconnect 2024-01-12 17:27:16 +01:00
QuentinArguillere
1b498258a3 Crahslytics - add GoogleService-Info.plist 2024-01-12 17:27:16 +01:00
QuentinArguillere
3f4e8d79cf Add crashlytics (WIP) 2024-01-12 17:27:16 +01:00
QuentinArguillere
4efc28da9e Update push provider - use "apns.dev" or "apns" depending on wether we're using a DEBUG or RELEASE build 2024-01-12 17:27:16 +01:00
QuentinArguillere
e66a0802f5 Update podfile to use 5.4.0-alpha sdk 2024-01-12 17:27:16 +01:00
QuentinArguillere
aa1c585024 Remove mentions of macOS in the xcodeproj 2024-01-12 17:27:16 +01:00
Benoit Martins
aa18757a48 Disable useless buttons in call view 2024-01-12 17:27:16 +01:00
Benoit Martins
12f9829331 Add user agent 2024-01-12 17:27:16 +01:00
Benoit Martins
5aaf01250b Fix side menu buttons 2024-01-12 17:27:16 +01:00
Benoit Martins
04dbce540c Fixes 2024-01-12 17:27:16 +01:00
QuentinArguillere
1ddf2602b9 Fix or disable several swiftlint warnings 2024-01-12 17:27:16 +01:00
Benoit Martins
d97f07942f Refresh view when call is paused 2024-01-12 17:27:16 +01:00
Benoit Martins
8469e8583e Toast display when user records call 2024-01-12 17:27:15 +01:00
Benoit Martins
96bdf5150c Record call 2024-01-12 17:27:15 +01:00
Benoit Martins
7abacc3caf Fixes 2024-01-11 09:56:37 +01:00
QuentinArguillere
e2a7ac7f56 Fix or disable several swiftlint warnings 2024-01-09 16:50:40 +01:00
Benoit Martins
ea1382e801 Refresh view when call is paused 2024-01-09 16:42:11 +01:00
Benoit Martins
1b44d902b1 Toast display when user records call 2024-01-09 12:21:07 +01:00
Benoit Martins
5c7d76a572 Merge branch 'feature/video_call' into 'master'
Video call

See merge request BC/private/linphone-iphone-6.0!16
2024-01-08 15:58:00 +00:00
Benoit Martins
db7ccff9f5 Record call 2024-01-08 16:57:26 +01:00
Benoit Martins
341d8171a0 Add video call, fullscreen mode and automatic video acceptance 2024-01-08 13:35:14 +01:00
Benoit Martins
3046336e57 Init video call 2024-01-05 16:53:35 +01:00
Benoit Martins
5173b655f2 Merge branch 'feature/start_call' into 'master'
Start call / Mute / Edit Audio route

See merge request BC/private/linphone-iphone-6.0!15
2024-01-05 08:38:21 +00:00
Benoit Martins
111fef6603 Edit audio route and add an audio reminder 2024-01-03 16:34:04 +01:00
QuentinArguillere
bcf4eefe35 Fix swiftlint warnings 2024-01-02 17:33:54 +01:00
QuentinArguillere
d0ae11c880 Update publishers to manage the subscriptions manually 2024-01-02 17:27:16 +01:00
Benoit Martins
81448d8006 Init audio route 2024-01-02 16:57:31 +01:00
benoit.martins
63d83b13f6 Fix bottom sheet in call view 2023-12-27 18:10:28 +01:00
Benoit Martins
cc6d599ec5 Fixes 2023-12-22 16:56:59 +01:00
QuentinArguillere
d89e616f37 Add startCall utilities to TelecomManager 2023-12-19 17:34:59 +01:00
Benoit Martins
f7f9ee32b6 Init outgoing call 2023-12-19 17:08:23 +01:00
Benoit Martins
035149bd47 Fix callbacks 2023-12-12 12:00:32 +01:00
QuentinArguillere
3bb0d06787 Add ProviderDelegate and TelecomManager for Callkit integration 2023-12-12 11:42:56 +01:00
QuentinArguillere
2a1bd88741 Allow push notifications in the app, and update account and core settings to allow VOIP push parameters generation for register 2023-12-10 11:08:21 +01:00
QuentinArguillere
76b7681bf4 Add logs app group entitlements which fixes the log collection crash 2023-12-09 23:16:44 +01:00
Quentin Arguillere
4e44d764f8 Merge branch 'feature/logs' into 'master'
Add various utility files, and specifically Log

See merge request BC/private/linphone-iphone-6.0!13
2023-12-09 18:41:51 +00:00
QuentinArguillere
8523f110d7 Disable log file collection because of crash, to be fixed 2023-12-09 19:27:34 +01:00
QuentinArguillere
26dd731f84 Add Log 2023-12-09 18:34:04 +01:00
QuentinArguillere
52b4bd9f56 Add FileUtils 2023-12-09 18:16:45 +01:00
QuentinArguillere
5b3176c031 Add AudioRouteUtils 2023-12-09 17:55:39 +01:00
QuentinArguillere
8e6df8867a Add CoreExtension 2023-12-09 17:54:27 +01:00