Commit Graph

  • e44404fe32 Add Java tutorials. master Ghislain MARY 2024-09-06 16:37:20 +02:00
  • dfad6c515f Add 02_IncomingCall qt tutorial. feature/add-qt-tutorial Ghislain MARY 2024-05-03 16:06:51 +02:00
  • 28c66b6398 Add 01_AccountLogin qt tutorial. Ghislain MARY 2024-04-30 14:15:11 +02:00
  • 53a8bbba8f Add 00_HelloWorld qt tutorial. Ghislain MARY 2024-04-29 18:49:19 +02:00
  • b5a6ab70c9 Use branch feature/swift_wrapper_async_helpers of the linphone SDK feature/core_thread_prototypes_suggestions_cd_3 QuentinArguillere 2023-09-29 15:41:57 +02:00
  • 933b6b46ea Suggestions from CD3 revised call back publishers Christophe Deschamps 2023-09-25 21:31:15 +02:00
  • 3f0264edef Suggestions from CD for Async Call backs and Core object using @Published feature/core_thread_prototypes_suggestions_cd_2 Christophe Deschamps 2023-09-19 17:44:47 +02:00
  • 8ee3e46dbc Suggestions from CD for Async Call backs and Core objects associated with publishers feature/core_thread_prototypes_suggestions_cd Christophe Deschamps 2023-09-13 14:04:51 +02:00
  • 205dad3569 Experimentations for extracting the core from the main thread feature/core_thread_prototypes QuentinArguillere 2023-09-12 17:37:18 +02:00
  • 59d7747e86 Experimentations for extracting the core from the main thread QuentinArguillere 2023-09-12 16:55:20 +02:00
  • 6c7585aac8 Improve CallKit tutorial, that was missing important information. Simon Morlat 2023-06-14 05:54:25 +02:00
  • 3257bdb7ad Update incoming call tutorial to 5.2.66 SDK QuentinArguillere 2023-06-08 15:49:20 +02:00
  • c822edad28 fix event enum Florent 2023-03-23 10:16:54 +01:00
  • aca479888a Give the UWP Tutorial a little refresher Thibault Lemaire 2021-12-23 16:49:01 +01:00
  • 6f02c72b46 Add simple project of incoming/outgoing call tests fix/audio_route_investigation QuentinArguillere 2021-11-25 14:53:45 +01:00
  • 083ddb165b Add tutorial for remote notification management through notification service app extension, and update pod files QuentinArguillere 2021-10-15 17:43:56 +02:00
  • 002ee3d5a5 change example address QuentinArguillere 2021-10-29 11:41:25 +02:00
  • d24946be87 Extra readme, some formatting, and missing file in Helloworld QuentinArguillere 2021-09-15 10:54:15 +02:00
  • 98eb474c42 Bit of cleaning Sylvain Berfini 2021-09-15 10:11:29 +02:00
  • 4a5d86e9aa Add swift tutorials for basic call, voip push and chat features with SDK 5.0 QuentinArguillere 2020-07-24 15:55:28 +02:00
  • 22df57e83d init HelloLinphone Danmei Chen 2020-06-23 15:16:00 +02:00
  • 03baf84b32 Delete duplicate Readme.md Anthony Gauchy 2021-09-13 13:59:04 +00:00
  • 29f4bbef5c Tutorial for LinphoneSDK x UWP - C# Anthony Gauchy 2020-12-10 17:20:19 +01:00
  • 50483699b5 Added group chat tutorial for Android with subject change & participants update Sylvain Berfini 2021-09-13 13:51:25 +02:00
  • 3080de2b57 Fixed wrong registration state names Sylvain Berfini 2021-09-09 17:00:32 +02:00
  • f004b5c107 Added READMEs Sylvain Berfini 2021-09-08 12:35:38 +02:00
  • 072de79c61 Renamed Android tutorials Sylvain Berfini 2021-09-08 10:22:26 +02:00
  • cf8e949e18 Keep video preview ratio Sylvain Berfini 2021-08-26 14:04:56 +02:00
  • 2a1b1aaa56 premier commentaires dev/swift_revue Jehan Monnier 2021-08-18 15:12:23 +02:00
  • 3f09bddbf5 Add RemoteNotification tutorial QuentinArguillere 2021-07-29 11:42:54 +02:00
  • d064fb5712 Ignore build files in git QuentinArguillere 2021-07-29 11:42:43 +02:00
  • b2bc5b1b12 Update createAndInitializeAccount common function for easier push settings understanding QuentinArguillere 2021-07-29 11:28:46 +02:00
  • a63960ab0b Delegate refactoring, and enable audio route selection in CallTutorial QuentinArguillere 2021-05-28 16:00:43 +02:00
  • f543236284 Update tutorials to sdk 5.0 QuentinArguillere 2021-05-27 15:03:06 +02:00
  • 0c3db77ecb Added Android gitlab-ci files Sylvain Berfini 2021-04-20 10:13:50 +02:00
  • b1e016f82d Improved account tutorial Sylvain Berfini 2021-04-15 17:32:00 +02:00
  • 458135fea4 Switched to SDK 5.0 and use new Account object instead of deprecated ProxyConfig Sylvain Berfini 2021-04-15 16:43:26 +02:00
  • 63f9b66e33 Android tutorials in kotlin Sylvain Berfini 2021-03-31 13:05:34 +00:00
  • 94d90c117e Login tutorial for LinphoneSDK x UWP dev/c#winui3 Anthony Gauchy 2020-12-21 15:57:16 +01:00
  • ce2aceaeb4 Login tutorial for LinphoneSDK x UWP Anthony Gauchy 2020-12-21 10:52:25 +01:00
  • 490a1d6509 Login tutorial for LinphoneSDK x UWP Anthony Gauchy 2020-12-15 12:04:51 +01:00
  • 6d2e068f91 Hello world tutorial for LinphoneSDK x UWP Anthony Gauchy 2020-12-10 17:20:19 +01:00
  • 1ad34aaaf0 Add 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
  • 8de8c30812 Add animation and wait for callback to confirm download QuentinArguillere 2020-10-16 15:59:15 +02:00
  • a625d12c10 Chatroom tutorial rework : add encryption, sending and receiving of files QuentinArguillere 2020-10-15 16:10:41 +02:00
  • 6f2684a0c1 Expose audio output selection QuentinArguillere 2020-10-08 17:24:47 +02:00
  • def8aefef6 Allow to reset the chatroom, and add delegates even to basic chatroom messages QuentinArguillere 2020-10-08 10:27:57 +02:00
  • 095492356c Generic default values QuentinArguillere 2020-10-07 15:50:08 +02:00
  • ae825689a2 Completely 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
  • 3db5eb4912 Update delegates, remove settings not really relevant to CallKit QuentinArguillere 2020-10-07 14:18:14 +02:00
  • c0a5b0fb17 Update videocall delegates, remove audio device selection QuentinArguillere 2020-10-07 11:49:25 +02:00
  • 56f49244f9 Fix registration delegate QuentinArguillere 2020-10-07 11:38:30 +02:00
  • dfbe6e2d55 Put 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
  • d2f9cf7557 Fix build QuentinArguillere 2020-09-29 13:38:35 +02:00
  • 6acd6f25dc Push for some testing on audio routes QuentinArguillere 2020-09-29 13:37:29 +02:00
  • 964e1d87a1 Remove typo QuentinArguillere 2020-09-24 15:00:33 +02:00
  • 68bd403073 Fix build, use new variable for SwiftUI view display of videos QuentinArguillere 2020-09-01 12:09:55 +02:00
  • cc14ab9a00 New, cleaner GUI. Refactor the implementation to limit the code duplication between basic and flexisip chatrooms QuentinArguillere 2020-08-31 16:03:33 +02:00
  • db4fb58bbb Remove old HelloLinphone tutorial QuentinArguillere 2020-08-28 17:00:33 +02:00
  • 8b4eda1eed Pointer management is now done inside the Core’s WindowID variables QuentinArguillere 2020-08-28 12:11:50 +02:00
  • 263a245a69 Use TutorialCommons, and host data in the AppDelegate QuentinArguillere 2020-08-27 17:29:10 +02:00
  • 637353467c Move data hosting from the view to the AppDelegate QuentinArguillere 2020-08-27 14:06:10 +02:00
  • 94754575cd Use the new LinphoneVideoViewHolder to display call video & call preview QuentinArguillere 2020-08-27 14:00:00 +02:00
  • f10d7065b0 Add video preview. Move all video display intelligence to the GUI part QuentinArguillere 2020-08-26 11:10:48 +02:00
  • 8d234d6634 Remove video-related parts of the CallTutorial QuentinArguillere 2020-08-25 15:37:59 +02:00
  • 69fd064dd4 Slightly cleaner video GUI QuentinArguillere 2020-08-25 15:18:01 +02:00
  • 46f60df8f7 Delete unwanted file QuentinArguillere 2020-08-25 15:17:51 +02:00
  • 76444d3442 Remove unused variables from VideoCall example QuentinArguillere 2020-08-25 15:05:07 +02:00
  • 0ab2f9db7a Switch spaces for tabs in indentation QuentinArguillere 2020-08-25 15:03:41 +02:00
  • 50560956d7 Create VideoCallTutorial project QuentinArguillere 2020-08-25 14:47:07 +02:00
  • b77e35c7fc Use TutorialCommons QuentinArguillere 2020-08-17 12:09:21 +02:00
  • 9a35475c3c Use TutorialCommons in CallTutorial QuentinArguillere 2020-08-17 11:59:37 +02:00
  • ffb3647975 Delete empty file QuentinArguillere 2020-08-17 11:59:18 +02:00
  • a562f6b37c Add mute microphone toggle QuentinArguillere 2020-08-17 11:31:38 +02:00
  • e5ec19d1ae Update delegates to match new signature QuentinArguillere 2020-08-17 11:30:39 +02:00
  • d76ef9ea16 Refactoring : use TutorialCommons tools QuentinArguillere 2020-08-17 10:57:44 +02:00
  • 6d386756a1 Added TutorialCommons folder, containing tools that will be used in all other tutorials QuentinArguillere 2020-08-17 10:57:29 +02:00
  • cc895c57b0 Add 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
  • 0f086498e4 Move 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
  • 2c9ab954e1 Update 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
  • f9530878d6 Explicit the use of the app bundle ID in the push credentials QuentinArguillere 2020-08-11 09:26:42 +02:00
  • 469894d944 fix bug where “update call” button wouldn’t work when answering an incoming call QuentinArguillere 2020-08-10 18:12:08 +02:00
  • 375337498b Move outgoing call intelligence to CallKit delegate QuentinArguillere 2020-08-10 18:12:00 +02:00
  • 6704c0fdcb Use appropriate certificate QuentinArguillere 2020-08-10 17:56:45 +02:00
  • fac345747d Properly setup new CallKitTutorial directory, rename/remove old CallTutorial related files QuentinArguillere 2020-08-10 17:06:27 +02:00
  • 62e6bcd40c Remove all CallKit // PushKit related code from CallTutorial QuentinArguillere 2020-08-10 16:49:45 +02:00
  • 55e93d7053 Duplicate CallTutorial in order to have one specifically for CallKit / PushKit integration QuentinArguillere 2020-08-10 16:44:52 +02:00
  • 9974108511 Change 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
  • b0b6f29e99 Added example of how to log out, and log back in, in login tutorial QuentinArguillere 2020-08-07 10:10:51 +02:00
  • 106d89acb1 Update call kit provider configuration to support only 1 call QuentinArguillere 2020-08-06 16:20:43 +02:00
  • ee36a24700 Move the all the call-related flag (isRunning, isCallIncoming) to be done in CallState delegate QuentinArguillere 2020-08-06 15:51:21 +02:00
  • 59b3f0d688 Remove useless line pasted by mistake, added extra comments QuentinArguillere 2020-08-06 15:32:06 +02:00
  • 69b7a7f447 Properly handle CallKit termination when calls end QuentinArguillere 2020-08-06 15:14:49 +02:00
  • f723655265 Add CallKit basic integration for outgoing/incoming calls QuentinArguillere 2020-08-06 13:58:26 +02:00
  • 4830d38167 Added registration code for incoming calls, add incoming call actions to the UI QuentinArguillere 2020-08-04 17:54:59 +02:00
  • 24e23aaf59 Update login tutorial to use delegates rather than hard-coded flag QuentinArguillere 2020-08-04 17:37:43 +02:00
  • 3c1f685690 Remove unused function QuentinArguillere 2020-08-04 17:28:46 +02:00
  • 99d4325888 Add registration code on start, start working to accept incoming calls in this example QuentinArguillere 2020-08-04 14:49:35 +02:00
  • b15a87f24b Copied ChatRoom tutorial code from HelloLinphone to a separate stand alone project QuentinArguillere 2020-08-04 10:51:22 +02:00
  • a9db9356ab Copied registration code from HelloLinphone to standalone tutorial QuentinArguillere 2020-07-31 16:52:07 +02:00