Commit Graph

  • 6d386756a1 Added TutorialCommons folder, containing tools that will be used in all other tutorials QuentinArguillere 2020-08-17 10:57:29 +0200
  • 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 +0200
  • 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 +0200
  • 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 +0200
  • f9530878d6 Explicit the use of the app bundle ID in the push credentials QuentinArguillere 2020-08-11 09:26:42 +0200
  • 469894d944 fix bug where “update call” button wouldn’t work when answering an incoming call QuentinArguillere 2020-08-10 18:12:08 +0200
  • 375337498b Move outgoing call intelligence to CallKit delegate QuentinArguillere 2020-08-10 18:12:00 +0200
  • 6704c0fdcb Use appropriate certificate QuentinArguillere 2020-08-10 17:56:45 +0200
  • fac345747d Properly setup new CallKitTutorial directory, rename/remove old CallTutorial related files QuentinArguillere 2020-08-10 17:06:27 +0200
  • 62e6bcd40c Remove all CallKit // PushKit related code from CallTutorial QuentinArguillere 2020-08-10 16:49:45 +0200
  • 55e93d7053 Duplicate CallTutorial in order to have one specifically for CallKit / PushKit integration QuentinArguillere 2020-08-10 16:44:52 +0200
  • 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 +0200
  • b0b6f29e99 Added example of how to log out, and log back in, in login tutorial QuentinArguillere 2020-08-07 10:10:51 +0200
  • 106d89acb1 Update call kit provider configuration to support only 1 call QuentinArguillere 2020-08-06 16:20:43 +0200
  • ee36a24700 Move the all the call-related flag (isRunning, isCallIncoming) to be done in CallState delegate QuentinArguillere 2020-08-06 15:51:21 +0200
  • 59b3f0d688 Remove useless line pasted by mistake, added extra comments QuentinArguillere 2020-08-06 15:32:06 +0200
  • 69b7a7f447 Properly handle CallKit termination when calls end QuentinArguillere 2020-08-06 15:14:49 +0200
  • f723655265 Add CallKit basic integration for outgoing/incoming calls QuentinArguillere 2020-08-06 13:58:26 +0200
  • 4830d38167 Added registration code for incoming calls, add incoming call actions to the UI QuentinArguillere 2020-08-04 17:54:59 +0200
  • 24e23aaf59 Update login tutorial to use delegates rather than hard-coded flag QuentinArguillere 2020-08-04 17:37:43 +0200
  • 3c1f685690 Remove unused function QuentinArguillere 2020-08-04 17:28:46 +0200
  • 99d4325888 Add registration code on start, start working to accept incoming calls in this example QuentinArguillere 2020-08-04 14:49:35 +0200
  • b15a87f24b Copied ChatRoom tutorial code from HelloLinphone to a separate stand alone project QuentinArguillere 2020-08-04 10:51:22 +0200
  • a9db9356ab Copied registration code from HelloLinphone to standalone tutorial QuentinArguillere 2020-07-31 16:52:07 +0200
  • 4fabbb1ab6 Remove accidental double initialisation of mVideoDevice QuentinArguillere 2020-07-31 16:45:09 +0200
  • 4a51bee890 Copied from HelloLinphone all code related to the Call tutorials QuentinArguillere 2020-07-31 16:10:06 +0200
  • f880ce85e9 Added audioEnabled toggle QuentinArguillere 2020-07-31 16:09:29 +0200
  • 5154a3f916 Add option to change which camera is used to capture the video in chat QuentinArguillere 2020-07-31 14:18:03 +0200
  • ed9241b22d Added option to make a video call, and to redirect sound output to speaker QuentinArguillere 2020-07-31 13:52:47 +0200
  • f6eaaeb726 Add reply chat action QuentinArguillere 2020-07-30 15:51:57 +0200
  • 715d00f08f Add logs control to the GUI QuentinArguillere 2020-07-30 15:32:00 +0200
  • f35d3d4f2e Light refactoring for clarity. Added option to create a Basic chatroom as well as a Flexisip one QuentinArguillere 2020-07-30 15:17:09 +0200
  • 2fb5d14ea8 Added simple text exchange through FlexiSIP chatroom QuentinArguillere 2020-07-29 18:01:11 +0200
  • 3a3fc41250 Tidying up for visibility, extra comments QuentinArguillere 2020-07-29 17:06:09 +0200
  • 9f147836a8 Light Refactor : move some example values to new LinphoneTutorialContext variables QuentinArguillere 2020-07-29 16:58:56 +0200
  • 6bdfe1c70e Send a test message when the chatroom is fully created QuentinArguillere 2020-07-29 16:18:00 +0200
  • 00dcfd490f Renamed LinphoneCoreHolder to LinphoneTutorialContext. Instead of using a singleton, pass the context to delegate when required. QuentinArguillere 2020-07-29 16:17:18 +0200
  • d1a7ccc4a5 Added flexisip chatroom creation QuentinArguillere 2020-07-29 13:11:36 +0200
  • 91436a9981 LinphoneCoreHolder is now a singleton in order to have a more convenient access to flags from delegates. Also, light improvement to GUI and registration method. QuentinArguillere 2020-07-29 13:06:43 +0200
  • 6385741ad9 Add clearer instructions to disable/enable logs QuentinArguillere 2020-07-28 11:01:00 +0200
  • 147a9c0697 Rework GUI in order to have more feedback, and use ObservableObjects to bind on some state variables QuentinArguillere 2020-07-28 10:55:37 +0200
  • 2c9a5ea18d Add simple outgoing call code and GUI QuentinArguillere 2020-07-27 18:18:07 +0200
  • 0177553d4f Move registration example from SceneDelegate to ContentView, add a simple GUI QuentinArguillere 2020-07-27 18:16:52 +0200
  • d88f43c47c Add access to microphone to info.plist QuentinArguillere 2020-07-27 18:16:04 +0200
  • 982d165518 Added registration example, directly inspired by linphone-swift-tutorial repository QuentinArguillere 2020-07-24 16:03:12 +0200
  • 2232c85380 Use linphone-sdk version 4.5.0-alpha QuentinArguillere 2020-07-24 15:55:28 +0200
  • b5769d5ee4 init HelloLinphone Danmei Chen 2020-06-23 15:16:00 +0200
  • 6dbfae4111 Initial commit with empty Android app for java tutorials Sylvain Berfini 2020-06-04 10:47:16 +0200