Commit graph

6933 commits

Author SHA1 Message Date
Christophe Deschamps
156231f8aa 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-13 13:38:39 +00:00
Sylvain Berfini
0132c5253f Updated translations from Weblate 2026-03-26 11:56:11 +01:00
Benoit Martins
828fadb9e0 Merge branch 'master'
#Conflicts:
#	Linphone/GeneratedGit.swift
2026-03-26 10:27:22 +01:00
Benoit Martins
9524c6f2f3 Add a screen-sharing video preview to the call view 2026-03-26 10:23:36 +01:00
Benoit Martins
8a612be0a0 Fix phoneListsEqual to return false when both lists are empty 2026-03-26 08:47:00 +01:00
Benoit Martins
127e12b384 Add end-to-end encryption check for conference 2026-03-24 14:41:15 +01:00
Benoit Martins
b84bd1faf3 Add SipAddressesPopup to StartCallFragment, StartConversationFragment, and AddParticipantsFragment 2026-03-23 16:27:31 +01:00
Christophe Deschamps
54b8ae4b02 RC option to hide contact edition - ui/hide_contact_edition 2026-03-19 13:01:11 +00:00
Benoit Martins
5615d51e27 Added new colors to replace old ones, reworked themes to only use two "main" colors 2026-03-18 17:15:12 +00:00
Christophe Deschamps
fed6394cd5 Option ui/only_allow_earpiece_during_call to enforce the use or earpiecee only during call 2026-03-18 15:36:37 +00:00
Benoit Martins
b82156d2f2 Fix document preview 2026-03-18 15:50:21 +01:00
Benoit Martins
83acef02d7 Add deleted message bottom sheet when message is not retractable 2026-03-18 15:30:13 +01:00
Benoit Martins
068d2d2902 Fix media encryption state in CallView 2026-03-18 15:05:16 +01:00
Benoit Martins
1943f0f21c Fix mediaEncryption setting and media list for friends with multiple addresses 2026-03-17 16:16:40 +01:00
Benoit Martins
1ffcd3e1ae Add bottom sheet to display message deletion choice 2026-03-16 16:57:08 +01:00
Benoit Martins
c01f79dd20 Add settings to show past meetings and limit max width in settings views 2026-03-16 15:26:56 +01:00
Benoit Martins
2f56839937 Update Settings UI 2026-03-16 11:38:06 +01:00
Benoit Martins
0fe2b4370f Ignore authentication requests while offline 2026-03-11 15:55:50 +01:00
QuentinA
fa9be23c2d Add a wait time of up to 3 second inside the app extension, then iterate to try and receive the NOTIFY required for imdn sending 2026-03-10 13:45:43 +00:00
Benoit Martins
b8efad4980 Add Siri intent example phrases for all localizations 2026-03-10 10:46:37 +01:00
Benoit Martins
d36a0a7081 Updated CHANGELOG & bumped version code to 6.1.0 (8) 2026-03-09 16:50:53 +01:00
Benoit Martins
9555245ede Fix getFriendWithAddress to ignore nil/empty phone numbers 2026-03-09 16:45:36 +01:00
Benoit Martins
231035f109 Hide enable video setting 2026-03-09 15:28:57 +01:00
Benoit Martins
1bb372741e Add "https://" to the config URI if it doesn't exist 2026-03-09 15:01:51 +01:00
Benoit Martins
9d78fc2e29 Add AppIntentVocabulary.plist for INStartCallIntent example phrases 2026-03-06 16:07:27 +01:00
Benoit Martins
d0418ae07c Updated CHANGELOG & bumped version code to 6.1.0 (7) 2026-03-06 11:20:12 +01:00
Benoit Martins
d00257d93c Fix own reaction refresh issue 2026-03-06 10:20:06 +01:00
Benoit Martins
58d269a65f Fix reaction refresh issue 2026-03-05 17:31:38 +01:00
Benoit Martins
95a7f0987a Remove debug print statements 2026-03-05 16:34:46 +01:00
Benoit Martins
e1d3df577f Create local image library in CoreContext if it doesn’t exist 2026-03-05 16:26:42 +01:00
Benoit Martins
3b10fbb7ce Remove UIDevice.current.orientation in PopupLoadingView 2026-03-05 14:54:29 +01:00
Benoit Martins
fd2730661d Fix PopupLoadingView size 2026-03-05 14:52:31 +01:00
Benoit Martins
66f2ac6fdc Add showChatMessageContentInNotification to corePreference to control chat message content visibility in iOS notifications 2026-03-05 14:35:15 +01:00
Benoit Martins
6c5bf43062 Add contacts and suggestions to history and conversation views 2026-03-03 16:59:01 +01:00
Benoit Martins
9364e7f196 Remove AVAudioSession configuration from CallView 2026-02-27 11:04:08 +01:00
Benoit Martins
cdde88e32a Use singleSignOnClientId for SSO 2026-02-26 17:45:28 +01:00
Benoit Martins
e066ff4ee7 Update DialerBottomSheet UI and add DTMF playback 2026-02-26 16:34:57 +01:00
Benoit Martins
bfb4ac3c22 Add media and document lists to the contact detail view 2026-02-26 14:18:01 +01:00
Benoit Martins
75e96ed8a5 Automatically play next voice recording when the previous one ends 2026-02-25 16:28:40 +01:00
Benoit Martins
9cc8923e3f Refactor audio session management and add incoming message notification sound 2026-02-25 15:05:47 +01:00
Benoit Martins
db9c9f1834 Display peer address with a hidden button in conversation 2026-02-24 17:52:18 +01:00
Benoit Martins
ef09f6c412 Remove unnecessary menu 2026-02-24 16:22:03 +01:00
Benoit Martins
ca9f5ffe1f Add non-encrypted header to conversation 2026-02-24 15:58:21 +01:00
Benoit Martins
5bbbbe5d75 Add outbound proxy popup 2026-02-24 15:01:45 +01:00
Benoit Martins
f08bb865aa Add SIP proxy URL and outbound proxy to third party registration and account settings 2026-02-24 12:08:12 +01:00
Benoit Martins
0f6d8b1296 Add pending notifications banner 2026-02-24 10:36:51 +01:00
Benoit Martins
d39e4a0e34 Disable chatroom when it is not secure 2026-02-23 15:49:02 +01:00
Benoit Martins
23f5211131 Update call transfer logic to new implementation 2026-02-23 14:11:39 +01:00
Benoit Martins
1fff8d6d36 Update SPM SDK branch to Beta 2026-02-19 14:09:48 +01:00
Benoit Martins
d9d2d24d85 Refresh devices and trust when displayed contact changes 2026-02-19 14:05:02 +01:00