083ddb165bAdd tutorial for remote notification management through notification service app extension, and update pod files
QuentinArguillere
2021-10-15 17:43:56 +02:00
002ee3d5a5change example address
QuentinArguillere
2021-10-29 11:41:25 +02:00
d24946be87Extra readme, some formatting, and missing file in Helloworld
QuentinArguillere
2021-09-15 10:54:15 +02:00
98eb474c42Bit of cleaning
Sylvain Berfini
2021-09-15 10:11:29 +02:00
4a5d86e9aaAdd swift tutorials for basic call, voip push and chat features with SDK 5.0
QuentinArguillere
2020-07-24 15:55:28 +02:00
458135fea4Switched to SDK 5.0 and use new Account object instead of deprecated ProxyConfig
Sylvain Berfini
2021-04-15 16:43:26 +02:00
63f9b66e33Android tutorials in kotlin
Sylvain Berfini
2021-03-31 13:05:34 +00:00
94d90c117eLogin tutorial for LinphoneSDK x UWP
dev/c#winui3
Anthony Gauchy
2020-12-21 15:57:16 +01:00
ce2aceaeb4Login tutorial for LinphoneSDK x UWP
Anthony Gauchy
2020-12-21 10:52:25 +01:00
490a1d6509Login tutorial for LinphoneSDK x UWP
Anthony Gauchy
2020-12-15 12:04:51 +01:00
6d2e068f91Hello world tutorial for LinphoneSDK x UWP
Anthony Gauchy
2020-12-10 17:20:19 +01:00
1ad34aaaf0Add separate view once the chatroom is instantiated. If in a group chatroom, allow to add or remove participants.
QuentinArguillere
2020-10-19 17:32:24 +02:00
8de8c30812Add animation and wait for callback to confirm download
QuentinArguillere
2020-10-16 15:59:15 +02:00
a625d12c10Chatroom tutorial rework : add encryption, sending and receiving of files
QuentinArguillere
2020-10-15 16:10:41 +02:00
ae825689a2Completely rework the chatroom tutorial to make it more intuitive : you now interact with an existing Linphone on a second phone
QuentinArguillere
2020-10-07 15:49:17 +02:00
3db5eb4912Update delegates, remove settings not really relevant to CallKit
QuentinArguillere
2020-10-07 14:18:14 +02:00
dfbe6e2d55Put all callbacks in a single delegate, fix registration callback, reset call state when an error occurs (such as, call is not answered)
QuentinArguillere
2020-10-07 11:35:14 +02:00
68bd403073Fix build, use new variable for SwiftUI view display of videos
QuentinArguillere
2020-09-01 12:09:55 +02:00
cc14ab9a00New, cleaner GUI. Refactor the implementation to limit the code duplication between basic and flexisip chatrooms
QuentinArguillere
2020-08-31 16:03:33 +02:00
db4fb58bbbRemove old HelloLinphone tutorial
QuentinArguillere
2020-08-28 17:00:33 +02:00
8b4eda1eedPointer management is now done inside the Core’s WindowID variables
QuentinArguillere
2020-08-28 12:11:50 +02:00
263a245a69Use TutorialCommons, and host data in the AppDelegate
QuentinArguillere
2020-08-27 17:29:10 +02:00
637353467cMove data hosting from the view to the AppDelegate
QuentinArguillere
2020-08-27 14:06:10 +02:00
94754575cdUse the new LinphoneVideoViewHolder to display call video & call preview
QuentinArguillere
2020-08-27 14:00:00 +02:00
f10d7065b0Add video preview. Move all video display intelligence to the GUI part
QuentinArguillere
2020-08-26 11:10:48 +02:00
8d234d6634Remove video-related parts of the CallTutorial
QuentinArguillere
2020-08-25 15:37:59 +02:00
69fd064dd4Slightly cleaner video GUI
QuentinArguillere
2020-08-25 15:18:01 +02:00
e5ec19d1aeUpdate delegates to match new signature
QuentinArguillere
2020-08-17 11:30:39 +02:00
d76ef9ea16Refactoring : use TutorialCommons tools
QuentinArguillere
2020-08-17 10:57:44 +02:00
6d386756a1Added TutorialCommons folder, containing tools that will be used in all other tutorials
QuentinArguillere
2020-08-17 10:57:29 +02:00
cc895c57b0Add configuration file to the push tutorial, in order to have have the incoming calls work even if the app was terminated and is launch by the push notification
QuentinArguillere
2020-08-13 11:22:56 +02:00
0f086498e4Move CallExampleContext ownership to the AppDelegate. When receiving a PushIncoming call, register (else call won’t work)
QuentinArguillere
2020-08-12 16:43:26 +02:00
2c9ab954e1Update push tutorial to work with the incoming push_notification_branch of the Linphone-sdk. Most of the push-intelligence implementation is now done in the core, and there are less things the user has to do to configure it
QuentinArguillere
2020-08-12 15:22:11 +02:00
f9530878d6Explicit the use of the app bundle ID in the push credentials
QuentinArguillere
2020-08-11 09:26:42 +02:00
469894d944fix bug where “update call” button wouldn’t work when answering an incoming call
QuentinArguillere
2020-08-10 18:12:08 +02:00
fac345747dProperly setup new CallKitTutorial directory, rename/remove old CallTutorial related files
QuentinArguillere
2020-08-10 17:06:27 +02:00
62e6bcd40cRemove all CallKit // PushKit related code from CallTutorial
QuentinArguillere
2020-08-10 16:49:45 +02:00
55e93d7053Duplicate CallTutorial in order to have one specifically for CallKit / PushKit integration
QuentinArguillere
2020-08-10 16:44:52 +02:00
9974108511Change incoming call detection, use push notification instead. TODO : use appropriate certificate (currently recycling the one from linphone-swift-tutorial app)
QuentinArguillere
2020-08-10 16:40:24 +02:00
b0b6f29e99Added example of how to log out, and log back in, in login tutorial
QuentinArguillere
2020-08-07 10:10:51 +02:00
106d89acb1Update call kit provider configuration to support only 1 call
QuentinArguillere
2020-08-06 16:20:43 +02:00
ee36a24700Move the all the call-related flag (isRunning, isCallIncoming) to be done in CallState delegate
QuentinArguillere
2020-08-06 15:51:21 +02:00
59b3f0d688Remove useless line pasted by mistake, added extra comments
QuentinArguillere
2020-08-06 15:32:06 +02:00
69b7a7f447Properly handle CallKit termination when calls end
QuentinArguillere
2020-08-06 15:14:49 +02:00