Christophe Deschamps
0feac76611
MDM configuration & Unit/UI tests
2026-04-16 10:56:43 +00:00
Christophe Deschamps
bd666fec74
Handle VoIP and APNs push received before shared filesystem is available (BFU)
...
Delay CoreContext initialization until AppServices.config is available.
When a VoIP push arrives before that, an EarlyPushkitDelegate reports
a temporary CallKit call, ends it as unanswered after 4s, and posts
a missed call notification to the user.
Handle message APNs in service extension without Core/Config availability
2026-04-14 14:49:58 +02:00
Benoit Martins
8d5c0ce79b
Add intents extension
2025-12-29 17:09:50 +01:00
Christophe Deschamps
0a06644473
Dynamic update of colours upon theme change
2025-10-04 08:59:52 +02:00
Benoit Martins
7e22ae310e
Fix FlexiApi register
2025-07-28 13:54:21 +02:00
Benoit Martins
1c858a4d9b
Handle pending URL when core is started in AssistantView
2025-07-10 09:46:11 +02:00
Benoit Martins
faf84164a4
Add shared extension
2025-06-25 17:17:35 +02:00
Benoit Martins
8db22b6b52
Fix removing account when registration fails
2025-06-24 12:09:38 +02:00
Benoit Martins
7f16eb7ec2
Fix multiple initializations of LinphoneApp and ContentView
2025-06-20 14:55:29 +02:00
Benoit Martins
3883d89aa7
Refactored CallView
2025-06-10 18:25:29 +02:00
Benoit Martins
865f889a3c
Refactored ContactsView (Part 2)
2025-06-02 18:17:05 +02:00
Benoit Martins
cd223dcf06
Refactored ContactsView
2025-05-27 16:54:42 +02:00
Benoit Martins
9465f7bc68
Removed outdated warning log
2025-05-20 16:17:01 +02:00
Benoit Martins
0da7f36619
Fix provisioning click URI handler (after core has started)
2025-05-12 15:57:11 +02:00
Benoit Martins
90231749c4
Fix provisioning click URI handler
2025-04-24 10:03:54 +02:00
Benoit Martins
49736388cf
Persist last visited tab and restore it on launch
2025-04-22 16:31:41 +02:00
QuentinArguillere
b3d83c1580
Do not trigger onEnterBackground // onEnterForeground corecontext event when there is a call in progress. This avoids a UI deadlock from iOS video filters when entering foreground with video capture active
2025-01-21 17:16:34 +01:00
benoit.martins
8cd335e649
Add Account Profile
2024-12-04 15:36:58 +01:00
QuentinArguillere
4a369dbb23
Mute notifications from muted chatrooms (bg and fg)
2024-11-05 17:56:58 +01:00
QuentinArguillere
efa34110c2
Display chat notification when app is on foreground if the message comes from elsewhere that the currently displayed chatroom
2024-10-21 14:08:05 +02:00
Benoit Martins
86cd7f452e
Add click notification listener to open app in the chat room
2024-10-02 14:48:40 +02:00
QuentinArguillere
8af6977085
Display toast when network change state. Also, remove "hasDefaultAccount" key from coreContext, instead check if accounts is empty.
2024-09-26 12:01:55 +02:00
Benoit Martins
c2f9f34ba8
Add forwarded message
2024-09-03 16:14:55 +02:00
benoit.martins
da68a15694
Create conversation
2024-08-20 10:05:59 +02:00
QuentinArguillere
e74b2dd4f3
Rename "ScheduleMeetingViewModel" to "MeetingViewModel"
2024-06-25 17:22:19 +02:00
Benoit Martins
c441e2cb43
Fix chatRoom refresh in background
2024-06-13 14:31:48 +02:00
Benoit Martins
2ef76ae47b
Merge branch 'master'
2024-06-04 15:54:20 +02:00
Benoit Martins
1b879a5c61
Fix avatar refresh after image download
2024-06-04 14:03:53 +02:00
Christophe Deschamps
bd29389a40
URI Handlers
2024-05-31 12:38:58 +00:00
Benoit Martins
b46c2ef778
Enable Remote Push
2024-05-13 11:40:15 +02:00
Benoit Martins
eeb8c94c69
Start and stop core in sync queue
2024-05-10 10:25:34 +02:00
QuentinArguillere
b16372c420
Replace defaultAccount by boolean hasDefaultAccount in CoreContext
2024-04-29 12:05:58 +02:00
QuentinArguillere
f99f1c6d32
fix build
2024-04-22 17:05:09 +02:00
QuentinArguillere
e6e1087d85
Disable remote push
2024-04-22 16:53:45 +02:00
Benoit Martins
f106f54021
Add a temporary meeting list
2024-04-22 13:50:14 +02:00
QuentinArguillere
924a7413fa
Integrate meetingsview in the main view, and implement date and participant selection in meeting scheduling
2024-04-19 15:54:00 +02:00
Benoit Martins
601be3ebed
Add Meeting Waiting Room
2024-04-16 10:43:38 +02:00
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
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
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
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
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
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
dc84803a17
Add conversations list
2024-02-13 15:23:00 +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
QuentinArguillere
3f4e8d79cf
Add crashlytics (WIP)
2024-01-12 17:27:16 +01:00
Benoit Martins
04dbce540c
Fixes
2024-01-12 17:27:16 +01:00
Benoit Martins
96bdf5150c
Record call
2024-01-12 17:27:15 +01:00