Commit graph

135 commits

Author SHA1 Message Date
Benoit Martins
bf4e4042d3 Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	Linphone/Core/CoreContext.swift
	Linphone/Localizable.xcstrings
	Linphone/UI/Assistant/Viewmodel/AccountLoginViewModel.swift
2024-03-14 15:29:31 +01:00
Benoit Martins
f3d2f1cf6a Fix messages list in iOS 15 2024-03-14 15:21:42 +01:00
benoit.martins
0d74e6651a Add gifs support 2024-03-13 15:08:52 +01:00
Benoit Martins
af3a0fbd31 Add image bubble message 2024-03-11 17:00:15 +01:00
Benoit Martins
73d6f805d3 Test Table view for messages list 2024-03-08 15:50:10 +01:00
QuentinArguillere
8d6f096582 Disable background notification process for now (will be used later for account creation token processing) 2024-03-07 12:01:04 +01:00
QuentinArguillere
533bc26d6d Réactivation des settings de lime et de conférence au login des comptes 2024-03-05 17:40:02 +01:00
QuentinArguillere
56caacfe1c Ajout des traductions anglaises et françaises pour les clefs IM_MSG et GC_MSG 2024-03-05 17:39:33 +01:00
QuentinArguillere
8e5a3b703f Add "disable_chat_feature=0" key to rc files 2024-03-05 16:21:39 +01:00
QuentinArguillere
c2a1f7bc28 Now stop/starts the core when entering background/foreground. Also moved the presence related code inside this new trigger for phase change 2024-03-05 16:19:39 +01:00
QuentinArguillere
a0fdd54b70 Add NSSupportsSuddentTermination key set to FALSE in info.plist 2024-03-05 16:17:57 +01:00
Benoit Martins
d8d867d798 Fix messages list in conversation 2024-03-04 15:45:07 +01:00
Benoit Martins
be09968a31 Replace ChatRoom class with ConversationModel to update conversation views 2024-02-28 17:03:59 +01:00
Benoit Martins
4196fed865 Add message bubbles 2024-02-27 10:24:18 +01:00
QuentinArguillere
0d4efd7a19 Restore groupchat and lime spec 2024-02-26 18:12:09 +01:00
QuentinArguillere
c0a16e62be Switch app Core to SharedCore, which will be required to have a working AppExtension 2024-02-26 18:06:29 +01:00
QuentinArguillere
ea1420356d Move firebase initialisation from appdelegate didFinishLaunchingWithOptionsto Corecontext init, which is called earlier 2024-02-26 18:05:19 +01:00
QuentinArguillere
fd9ede62f8 Add ApplicationWillTerminate and ApplicationWillResignActive App delegate functions 2024-02-26 18:04:32 +01:00
Benoit Martins
3d6888b8ba Init Conversation (Chat room) view 2024-02-21 17:15:30 +01:00
QuentinArguillere
89d4926798 Enable remote push notification by default in the assistant file 2024-02-19 17:11:59 +01:00
QuentinArguillere
3461b096eb Add push notification permission request 2024-02-19 17:11:45 +01:00
QuentinArguillere
fd61bca29f Add remote push notification support, which will be required to receive and process the account creation token 2024-02-19 17:11:34 +01:00
QuentinArguillere
6c77fe7850 Add msgNotificationService app extension 2024-02-19 17:08:10 +01:00
benoit.martins
56e93a77a7 Missed calls counter added to bottom navigation bar 2024-02-16 19:47:19 +01:00
Benoit Martins
61c2c048bb Fix conversations list view when receiving a message or a new chat room 2024-02-15 15:19:46 +01:00
benoit.martins
cacc61252d Add ConversationsList bottom sheet 2024-02-14 17:59:21 +01:00
benoit.martins
da9d90e368 Add chat room callbacks 2024-02-14 13:52:11 +01:00
Benoit Martins
dc84803a17 Add conversations list 2024-02-13 15:23:00 +01:00
Benoit Martins
60d128f4f2 Call view changes 2024-02-12 10:14:10 +01:00
Benoit Martins
caa3543202 Change bottom sheet in call view, add animatated caret in bottom sheet 2024-02-05 14:03:35 +01:00
Benoit Martins
5b3c8d4d1a Add green call banner 2024-01-31 14:51:34 +01:00
benoit.martins
433e28e945 Add transfer call and attended transfer 2024-01-29 15:32:21 +01:00
Benoit Martins
4048fa3075 Add transfer call feature 2024-01-29 12:37:23 +01:00
QuentinArguillere
d91aa94c9a Fix build for sdk master : pushRegistryDispatchQueue is no longer in the wrapper, we need to use the C function instead 2024-01-26 15:33:06 +01:00
Benoit Martins
ffb60daaea Fix setHeldOtherCalls when current call is paused, remove setHeldOtherCallsWithCore function 2024-01-25 14:52:04 +01:00
Benoit Martins
5ab64968e3 Add a badge counter for call list in call view 2024-01-25 12:14:14 +01:00
benoit.martins
4320f9dcce Add bottom sheet in calls list fragment 2024-01-25 11:15:41 +01:00
Benoit Martins
05cc8277d8 Add calls list in call view 2024-01-25 11:13:06 +01:00
Benoit Martins
55631bf4f4 Start a new call when another call is in progress 2024-01-25 11:11:00 +01:00
QuentinArguillere
fbd578ea37 Add dialer in call view 2024-01-23 13:20:34 +01:00
Benoit Martins
dedd68326a Disable AVAudioSession at application startup 2024-01-23 13:18:07 +01:00
QuentinArguillere
9ef28d00f6 Add ZRTP Popup 2024-01-23 13:17:57 +01:00
QuentinArguillere
99b4868f7e Add specific CoreDelegate to process the PushIncoming state of incoming calls. This is currently required, because Publisher-type callbacks are queue and not instantly called, which does not work when we have to report incoming calls for callkit before iOS kills us. 2024-01-22 17:22:12 +01:00
QuentinArguillere
35fdb0de9b Add encryption strings to info.plist for testflight distribution 2024-01-18 11:28:22 +01:00
QuentinArguillere
1c87718854 Fix typo 2024-01-16 21:18:52 +01:00
QuentinArguillere
e23309765a Remove lime, groupchat, conference, ephemeral capabilities from core. Also remove conference factory from account when we login. THIS SHOULD BE UNDONE WHEN PROCEEDING TO NEXT STEP OF THE 6.0 RELEASE 2024-01-16 21:18:39 +01:00
QuentinArguillere
bca8612eab Finish crashlytics integration. Add "CRASH ME" button in contacts view, uncomment when testing to make sure it's properly connected 2024-01-16 21:04:59 +01:00
Benoit Martins
33b07f1440 Fix account deletion when network is disconnected and can delete account in the side view 2024-01-16 20:58:57 +01:00
Benoit Martins
2e5ba428a0 Fixes for first release 2024-01-16 20:57:53 +01:00
Benoit Martins
054d622491 Resolve merge conflicts after git rebase 2024-01-15 16:15:41 +01:00