Commit Graph

88 Commits

Author SHA1 Message Date
Jehan Monnier
2a1b1aaa56 premier commentaires 2021-08-18 15:12:23 +02:00
QuentinArguillere
3f09bddbf5 Add RemoteNotification tutorial 2021-07-29 11:42:54 +02:00
QuentinArguillere
d064fb5712 Ignore build files in git 2021-07-29 11:42:43 +02:00
QuentinArguillere
b2bc5b1b12 Update createAndInitializeAccount common function for easier push settings understanding 2021-07-29 11:28:46 +02:00
QuentinArguillere
a63960ab0b Delegate refactoring, and enable audio route selection in CallTutorial 2021-05-28 16:09:56 +02:00
QuentinArguillere
f543236284 Update tutorials to sdk 5.0 2021-05-27 15:03:06 +02:00
QuentinArguillere
1ad34aaaf0 Add separate view once the chatroom is instantiated. If in a group chatroom, allow to add or remove participants. 2020-10-19 17:32:24 +02:00
QuentinArguillere
8de8c30812 Add animation and wait for callback to confirm download 2020-10-16 15:59:15 +02:00
QuentinArguillere
a625d12c10 Chatroom tutorial rework : add encryption, sending and receiving of files 2020-10-15 16:10:41 +02:00
QuentinArguillere
6f2684a0c1 Expose audio output selection 2020-10-08 17:24:47 +02:00
QuentinArguillere
def8aefef6 Allow to reset the chatroom, and add delegates even to basic chatroom messages 2020-10-08 17:23:57 +02:00
QuentinArguillere
095492356c Generic default values 2020-10-07 15:50:08 +02:00
QuentinArguillere
ae825689a2 Completely rework the chatroom tutorial to make it more intuitive : you now interact with an existing Linphone on a second phone 2020-10-07 15:49:17 +02:00
QuentinArguillere
3db5eb4912 Update delegates, remove settings not really relevant to CallKit 2020-10-07 14:18:14 +02:00
QuentinArguillere
c0a5b0fb17 Update videocall delegates, remove audio device selection 2020-10-07 11:49:25 +02:00
QuentinArguillere
56f49244f9 Fix registration delegate 2020-10-07 11:38:30 +02:00
QuentinArguillere
dfbe6e2d55 Put all callbacks in a single delegate, fix registration callback, reset call state when an error occurs (such as, call is not answered) 2020-10-07 11:35:14 +02:00
QuentinArguillere
d2f9cf7557 Fix build 2020-09-29 13:38:35 +02:00
QuentinArguillere
6acd6f25dc Push for some testing on audio routes 2020-09-29 13:37:29 +02:00
QuentinArguillere
964e1d87a1 Remove typo 2020-09-24 15:00:33 +02:00
QuentinArguillere
68bd403073 Fix build, use new variable for SwiftUI view display of videos 2020-09-01 12:09:55 +02:00
QuentinArguillere
cc14ab9a00 New, cleaner GUI. Refactor the implementation to limit the code duplication between basic and flexisip chatrooms 2020-08-31 16:03:33 +02:00
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