QuentinArguillere
|
db4fb58bbb
|
Remove old HelloLinphone tutorial
|
2020-08-28 17:00:33 +02:00 |
|
QuentinArguillere
|
8b4eda1eed
|
Pointer management is now done inside the Core’s WindowID variables
|
2020-08-28 12:11:50 +02:00 |
|
QuentinArguillere
|
263a245a69
|
Use TutorialCommons, and host data in the AppDelegate
|
2020-08-27 17:29:10 +02:00 |
|
QuentinArguillere
|
637353467c
|
Move data hosting from the view to the AppDelegate
|
2020-08-27 14:06:10 +02:00 |
|
QuentinArguillere
|
94754575cd
|
Use the new LinphoneVideoViewHolder to display call video & call preview
|
2020-08-27 14:00:00 +02:00 |
|
QuentinArguillere
|
f10d7065b0
|
Add video preview. Move all video display intelligence to the GUI part
|
2020-08-26 11:10:48 +02:00 |
|
QuentinArguillere
|
8d234d6634
|
Remove video-related parts of the CallTutorial
|
2020-08-25 15:37:59 +02:00 |
|
QuentinArguillere
|
69fd064dd4
|
Slightly cleaner video GUI
|
2020-08-25 15:18:01 +02:00 |
|
QuentinArguillere
|
46f60df8f7
|
Delete unwanted file
|
2020-08-25 15:17:51 +02:00 |
|
QuentinArguillere
|
76444d3442
|
Remove unused variables from VideoCall example
|
2020-08-25 15:05:07 +02:00 |
|
QuentinArguillere
|
0ab2f9db7a
|
Switch spaces for tabs in indentation
|
2020-08-25 15:03:41 +02:00 |
|
QuentinArguillere
|
50560956d7
|
Create VideoCallTutorial project
|
2020-08-25 14:47:07 +02:00 |
|
QuentinArguillere
|
b77e35c7fc
|
Use TutorialCommons
|
2020-08-17 12:09:21 +02:00 |
|
QuentinArguillere
|
9a35475c3c
|
Use TutorialCommons in CallTutorial
|
2020-08-17 11:59:37 +02:00 |
|
QuentinArguillere
|
ffb3647975
|
Delete empty file
|
2020-08-17 11:59:18 +02:00 |
|
QuentinArguillere
|
a562f6b37c
|
Add mute microphone toggle
|
2020-08-17 11:31:38 +02:00 |
|
QuentinArguillere
|
e5ec19d1ae
|
Update delegates to match new signature
|
2020-08-17 11:30:39 +02:00 |
|
QuentinArguillere
|
d76ef9ea16
|
Refactoring : use TutorialCommons tools
|
2020-08-17 10:57:44 +02:00 |
|
QuentinArguillere
|
6d386756a1
|
Added TutorialCommons folder, containing tools that will be used in all other tutorials
|
2020-08-17 10:57:29 +02:00 |
|
QuentinArguillere
|
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
|
2020-08-13 11:22:56 +02:00 |
|
QuentinArguillere
|
0f086498e4
|
Move CallExampleContext ownership to the AppDelegate. When receiving a PushIncoming call, register (else call won’t work)
|
2020-08-12 16:43:26 +02:00 |
|
QuentinArguillere
|
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
|
2020-08-12 15:22:11 +02:00 |
|
QuentinArguillere
|
f9530878d6
|
Explicit the use of the app bundle ID in the push credentials
|
2020-08-11 09:26:42 +02:00 |
|
QuentinArguillere
|
469894d944
|
fix bug where “update call” button wouldn’t work when answering an incoming call
|
2020-08-10 18:12:08 +02:00 |
|
QuentinArguillere
|
375337498b
|
Move outgoing call intelligence to CallKit delegate
|
2020-08-10 18:12:00 +02:00 |
|
QuentinArguillere
|
6704c0fdcb
|
Use appropriate certificate
|
2020-08-10 17:56:45 +02:00 |
|
QuentinArguillere
|
fac345747d
|
Properly setup new CallKitTutorial directory, rename/remove old CallTutorial related files
|
2020-08-10 17:06:27 +02:00 |
|
QuentinArguillere
|
62e6bcd40c
|
Remove all CallKit // PushKit related code from CallTutorial
|
2020-08-10 16:49:45 +02:00 |
|
QuentinArguillere
|
55e93d7053
|
Duplicate CallTutorial in order to have one specifically for CallKit / PushKit integration
|
2020-08-10 16:44:52 +02:00 |
|
QuentinArguillere
|
9974108511
|
Change incoming call detection, use push notification instead. TODO : use appropriate certificate (currently recycling the one from linphone-swift-tutorial app)
|
2020-08-10 16:40:24 +02:00 |
|
QuentinArguillere
|
b0b6f29e99
|
Added example of how to log out, and log back in, in login tutorial
|
2020-08-07 10:10:51 +02:00 |
|
QuentinArguillere
|
106d89acb1
|
Update call kit provider configuration to support only 1 call
|
2020-08-06 16:20:43 +02:00 |
|
QuentinArguillere
|
ee36a24700
|
Move the all the call-related flag (isRunning, isCallIncoming) to be done in CallState delegate
|
2020-08-06 15:51:21 +02:00 |
|
QuentinArguillere
|
59b3f0d688
|
Remove useless line pasted by mistake, added extra comments
|
2020-08-06 15:32:06 +02:00 |
|
QuentinArguillere
|
69b7a7f447
|
Properly handle CallKit termination when calls end
|
2020-08-06 15:14:49 +02:00 |
|
QuentinArguillere
|
f723655265
|
Add CallKit basic integration for outgoing/incoming calls
|
2020-08-06 13:58:26 +02:00 |
|
QuentinArguillere
|
4830d38167
|
Added registration code for incoming calls, add incoming call actions to the UI
|
2020-08-04 17:54:59 +02:00 |
|
QuentinArguillere
|
24e23aaf59
|
Update login tutorial to use delegates rather than hard-coded flag
|
2020-08-04 17:37:43 +02:00 |
|
QuentinArguillere
|
3c1f685690
|
Remove unused function
|
2020-08-04 17:28:46 +02:00 |
|
QuentinArguillere
|
99d4325888
|
Add registration code on start, start working to accept incoming calls in this example
|
2020-08-04 14:49:35 +02:00 |
|
QuentinArguillere
|
b15a87f24b
|
Copied ChatRoom tutorial code from HelloLinphone to a separate stand alone project
|
2020-08-04 10:51:22 +02:00 |
|
QuentinArguillere
|
a9db9356ab
|
Copied registration code from HelloLinphone to standalone tutorial
|
2020-07-31 16:52:07 +02:00 |
|
QuentinArguillere
|
4fabbb1ab6
|
Remove accidental double initialisation of mVideoDevice
|
2020-07-31 16:45:09 +02:00 |
|
QuentinArguillere
|
4a51bee890
|
Copied from HelloLinphone all code related to the Call tutorials
|
2020-07-31 16:10:06 +02:00 |
|
QuentinArguillere
|
f880ce85e9
|
Added audioEnabled toggle
|
2020-07-31 16:09:29 +02:00 |
|
QuentinArguillere
|
5154a3f916
|
Add option to change which camera is used to capture the video in chat
|
2020-07-31 14:18:03 +02:00 |
|
QuentinArguillere
|
ed9241b22d
|
Added option to make a video call, and to redirect sound output to speaker
|
2020-07-31 13:52:47 +02:00 |
|
QuentinArguillere
|
f6eaaeb726
|
Add reply chat action
|
2020-07-30 15:51:57 +02:00 |
|
QuentinArguillere
|
715d00f08f
|
Add logs control to the GUI
|
2020-07-30 15:32:00 +02:00 |
|
QuentinArguillere
|
f35d3d4f2e
|
Light refactoring for clarity. Added option to create a Basic chatroom as well as a Flexisip one
|
2020-07-30 15:17:09 +02:00 |
|