Compare commits

...

6859 commits

Author SHA1 Message Date
Benoit Martins
c5c970d177 Fix logging in app extension 2026-01-15 17:45:32 +01:00
Benoit Martins
986276c04f Updated CHANGELOG & bumped version code to 6.1.0 (5) 2026-01-15 09:30:48 +01:00
Benoit Martins
221f0b10d7 Refresh view when config is applied 2026-01-12 16:32:42 +01:00
Benoit Martins
aed6876065 Remove videoCaptureEnabled and videoDisplayEnabled from CoreContext init 2026-01-09 16:47:56 +01:00
Benoit Martins
4f7e4b0c36 Fix CallView when the friend has only a phone number 2026-01-09 14:12:03 +01:00
Benoit Martins
6575a4b0f2 Updated CHANGELOG & bumped version code to 6.1.0 (4) 2026-01-06 16:29:35 +01:00
Benoit Martins
9723c0de04 Allow mentioning participants in conversation 2026-01-06 12:22:22 +01:00
Benoit Martins
990d2f36af Add mentions to DynamicLinkText in ChatBubbleView 2026-01-05 12:26:58 +01:00
Benoit Martins
8d5c0ce79b Add intents extension 2025-12-29 17:09:50 +01:00
Benoit Martins
61931138b2 Remove SDK message queued workaround 2025-12-23 16:48:26 +01:00
Benoit Martins
1dbbe6a53d Add support for MWI (voicemail) push notifications 2025-12-18 16:57:35 +01:00
Benoit Martins
4c45a9bb1e Disable video calls when core.videoEnabled is false 2025-12-18 10:42:28 +01:00
Benoit Martins
4feae7fccd Temporarily disable queued and pendingDelivery message handling awaiting SDK fix 2025-12-18 09:54:30 +01:00
Benoit Martins
1501dae019 Update SPM dependencies 2025-12-17 16:55:58 +01:00
Benoit Martins
84ec09173c Display message when a ChatMessage is queued 2025-12-17 16:20:36 +01:00
Benoit Martins
4cd63b53b2 Allow add-contact UI when disableAddContact is disabled 2025-12-17 15:36:54 +01:00
Benoit Martins
d4b10d38ae Use CorePreferences contactsFilter for contact filtering 2025-12-17 11:48:51 +01:00
Benoit Martins
6827bdc1dc Update UI on config change 2025-12-16 15:57:54 +01:00
Benoit Martins
ed08190ff4 Reset CallKit UUID on invite resend 2025-12-15 13:21:12 +01:00
Benoit Martins
57b7b857bc Replace contactAddress with params.identityAddress for defaultAccount 2025-12-12 14:40:03 +00:00
Benoit Martins
f16a0f42ae Add Message Waiting Indication 2025-12-12 14:40:03 +00:00
Christophe Deschamps
c7ddf2d8d0 Search for message to update after updating eventLog Ids 2025-12-09 17:56:11 +01:00
Benoit Martins
7decb12a3f Updated CHANGELOG & bumped version code to 6.1.0 (3) 2025-12-09 10:52:33 +01:00
Benoit Martins
da1abd75ae Update Git commit, branch, and tag info 2025-12-08 13:46:22 +01:00
Benoit Martins
33b379285f Updated CHANGELOG & bumped version code to 6.1.0 (2) 2025-12-08 11:52:40 +01:00
Benoit Martins
b45a328ad4 Updated translations from Weblate 2025-12-08 11:29:15 +01:00
Benoit Martins
c9f2915ca0 Add white progress indicator dot during seeking 2025-12-05 15:59:04 +01:00
Benoit Martins
fe8432f128 Add a bottom sheet in RecordingsListFragment and display an empty state when the list is empty 2025-12-05 15:57:53 +01:00
Benoit Martins
36fa752ccf Add seeking support to the audio record player 2025-12-03 23:04:51 +01:00
Benoit Martins
0f8df65dff Merge remote-tracking branch 'refs/remotes/origin/master'
#Conflicts:
#	LinphoneApp.xcodeproj/project.pbxproj
2025-12-02 15:53:56 +01:00
Benoit Martins
221e3cbb4b Add recording player 2025-12-02 15:30:12 +01:00
Benoit Martins
2b64c26518 Add automatic Git commit, branch, and tag info for Help views 2025-12-01 15:12:03 +01:00
Benoit Martins
5492a3e3a9 Update the unread message counter in onMessageRetracted 2025-12-01 14:33:59 +01:00
Benoit Martins
773102e4bd Fix the French translation of message_content_deleted 2025-12-01 13:45:49 +01:00
Benoit Martins
b462657a77 Add recording list 2025-11-28 17:32:59 +01:00
Benoit Martins
5d13a2b49d Stop composing when the user stops typing 2025-11-26 10:44:19 +01:00
Benoit Martins
7bdb8fa92d Update last message text in conversation list 2025-11-26 09:34:40 +00:00
Benoit Martins
0daba4fe03 New message deletion feature 2025-11-26 09:34:40 +00:00
Benoit Martins
07dbf407b0 Update PopupView UI 2025-11-26 09:34:40 +00:00
Benoit Martins
7972fd7c1f Add message editing feature 2025-11-26 09:34:40 +00:00
Benoit Martins
fa1f8386b4 Refresh presence info in history detail 2025-11-20 17:49:14 +01:00
Benoit Martins
a421d90d0c Refresh displayed friend when the contacts list is updated 2025-11-20 10:37:25 +01:00
Benoit Martins
b904f71f79 Displaying core call logs instead of account call logs when the user has only one account 2025-11-18 10:52:41 +01:00
Benoit Martins
e748a001bf Fix the prefix handling in interpretUrl when calling a phone number and add this in Settings 2025-11-17 15:29:45 +01:00
Benoit Martins
4fbb43f38c Fix SIP contacts filter 2025-11-17 13:44:59 +01:00
Benoit Martins
bcee4439f5 Updated CHANGELOG & bumped version code to 6.1.0 (intermediate version) 2025-11-13 11:10:53 +01:00
Benoit Martins
b49445d50d Update translations from Weblate 2025-11-13 10:26:35 +01:00
Benoit Martins
a3d2c74592 Update SPM dependencies 2025-11-05 10:10:05 +01:00
Benoit Martins
4f6dc2c0c7 Update Launch Screen (Spash Screen) 2025-11-04 15:37:11 +01:00
Benoit Martins
08ab9a1078 Use searchChatRoomByIdentifier instead of searchChatRoom in the changeDisplayedChatRoom 2025-11-03 12:06:32 +01:00
Benoit Martins
db72bdf242 Disable video button in audio-only mode during a call 2025-11-03 09:29:19 +01:00
Benoit Martins
9413f6f5dc Update encryption when call state changes 2025-10-30 17:52:42 +01:00
Benoit Martins
7237a5f4a7 Disable mediaEncryptionMandatory when mediaEncryption is set to None 2025-10-30 15:20:18 +01:00
Benoit Martins
8c9784a21d Store magicSearch.allContacts to display the entire contact list when the app starts 2025-10-30 15:04:19 +01:00
Benoit Martins
bb4134ede0 Enable phone number calls in contact details 2025-10-30 10:59:46 +01:00
Benoit Martins
8cd322ff0e Move disable_chat_feature to the UI section 2025-10-29 16:38:04 +01:00
Benoit Martins
f8b7e3b319 Fix international prefix reset in settings 2025-10-29 16:05:57 +01:00
Benoit Martins
aefa334038 Prevent editing when contact is read-only (LDAP contacts) 2025-10-29 08:28:08 +00:00
Benoit Martins
9559701a5e Remove addLdap from LdapViewModel since core.createLdapWithParams already adds it to the list 2025-10-29 08:28:08 +00:00
Benoit Martins
5bb757d150 Edit CardDav friend 2025-10-29 08:28:08 +00:00
Benoit Martins
ac6b478eb1 Edit carddav friend 2025-10-29 08:28:08 +00:00
Benoit Martins
41f9db8199 Add Ldap and Cardav settings 2025-10-29 08:28:08 +00:00
Benoit Martins
4b3d99245f Update account params if necessary in CoreContext 2025-10-20 15:19:19 +02:00
Benoit Martins
aae7c290be Enable core push notifications by default 2025-10-09 12:05:00 +02:00
Christophe Deschamps
0a06644473 Dynamic update of colours upon theme change 2025-10-04 08:59:52 +02:00
Christophe Deschamps
b75db70d19 Added reactive bridge for swift UI in Colour Themes 2025-10-04 08:59:46 +02:00
Christophe Deschamps
9beadaadd9 Theme - Display an optional picture in Help/About view specified by an URL (config entry ui/theme_about_picture_url) 2025-10-02 13:14:45 +00:00
Christophe Deschamps
888b75a2d4 Theme - Colors 2025-10-02 13:14:45 +00:00
Benoit Martins
068b93cf1c Hide SIP domains in suggestion list 2025-10-02 14:10:10 +02:00
Benoit Martins
e9eebbd45a Hide SIP addresses via settings 2025-10-01 15:08:37 +02:00
Benoit Martins
1c3680df65 Fix crash on defaultDomain with invalid UTF-8 strings 2025-10-01 09:25:09 +02:00
Benoit Martins
1389565b83 Remove auth info when logging out of an account 2025-09-30 17:53:19 +02:00
Benoit Martins
4fde1933dd Updated CHANGELOG & version code from release/6.0 branch 2025-09-26 16:27:27 +02:00
Benoit Martins
a33a8666ae Fix EditContactFragment view and allow '+' in number dialer 2025-09-26 16:02:55 +02:00
Benoit Martins
3b2ce2ed4b Fix dial plan selector and dial plan default 2025-09-26 16:02:55 +02:00
Benoit Martins
4cf1dbd8b5 Add advanced settings to third-party SIP account login view 2025-09-25 16:21:05 +02:00
Benoit Martins
1d0df11c61 Update translations from Weblate 2025-09-22 16:58:58 +02:00
Benoit Martins
ee1c09e98f Fix threading issues in saveImage and saveFriend in ContactsManager 2025-09-22 15:17:33 +02:00
Benoit Martins
8bd84ca8a5 New Fix crash when editing a contact by safely unwrapping friend/photo 2025-09-22 11:55:12 +02:00
Benoit Martins
1e53619eaa Revert "Fix crash when editing a contact by safely unwrapping friend/photo"
This reverts commit 112029d0df.
2025-09-22 10:25:05 +02:00
Benoit Martins
112029d0df Fix crash when editing a contact by safely unwrapping friend/photo 2025-09-19 16:49:33 +02:00
Benoit Martins
8737bcb40d Change French translation of manage_account_settings 2025-09-19 16:25:08 +02:00
Benoit Martins
5837e5e85d Disable meetings view when audio/video conference factory address is missing 2025-09-19 16:09:12 +02:00
Benoit Martins
e81699052a Stop requesting device list in AccountModel initializer 2025-09-19 11:37:03 +02:00
Benoit Martins
147682a0e5 Disable push notifications when pushNotificationAllowed is false 2025-09-19 11:16:17 +02:00
Benoit Martins
0dfdb5551c Update config files 2025-09-19 11:16:17 +02:00
Benoit Martins
880967d2e3 Fix meeting scheduler 2025-09-16 16:32:56 +02:00
Benoit Martins
b36f220911 Update friend list subscriptions on Core queue 2025-09-15 15:52:59 +02:00
Benoit Martins
a2564c4cc0 Compute notifications count in core queue 2025-09-15 15:34:43 +02:00
Benoit Martins
d3984b4b1a Fix call video display (nativePreviewWindow and nativeVideoWindow) 2025-09-15 15:18:21 +02:00
Benoit Martins
91c6f7a311 Fix call video display 2025-09-15 14:27:03 +02:00
Benoit Martins
de9656d94d Fix issue with meeting scheduling 2025-09-15 13:35:50 +02:00
Benoit Martins
43d63ae081 Reset the displayed chat room also when the chat room is empty 2025-09-15 12:11:02 +02:00
Benoit Martins
c7f7606859 Fix crash on core.queue by safely reading Strings from config 2025-09-15 11:36:07 +02:00
Benoit Martins
54ca929f88 Ensure call termination is executed on the Core queue 2025-09-15 11:16:44 +02:00
Benoit Martins
c6291f61d6 Add a burger button to open the side menu 2025-09-15 11:10:03 +02:00
Benoit Martins
42997d6891 Change the layout icon in the conference call 2025-09-15 10:51:31 +02:00
Benoit Martins
014e7c575e Updated CHANGELOG & version code from release/6.0 branch 2025-09-12 14:12:39 +02:00
Benoit Martins
773696260b Update translations from Weblate 2025-09-12 14:08:47 +02:00
Benoit Martins
304f46ba02 Add Done button toolbar to number pads 2025-09-11 18:14:13 +02:00
Benoit Martins
e0229fde0f Fix avatar photo refresh 2025-09-11 17:59:58 +02:00
Benoit Martins
108df56148 Fix onEphemeralMessageTimerStarted callback 2025-09-11 17:50:30 +02:00
Benoit Martins
c7a9edf25f Fix crash in updateEncryption by safely handling optional currentCall 2025-09-11 16:53:02 +02:00
Benoit Martins
90f2ad7e58 Fix friend list refresh triggered by onPresenceReceived 2025-09-11 16:31:14 +02:00
Benoit Martins
1485e7a574 Fix sorted list in MagicSearch when friend is nil 2025-09-11 10:52:41 +02:00
Benoit Martins
8f131ad335 Fix crash when adding or removing SIP addresses and phone numbers in EditContactFragment 2025-09-05 16:51:21 +02:00
Benoit Martins
bc1c737973 Use saveImage on core queue 2025-09-05 15:49:24 +02:00
Benoit Martins
926107061a Update textToImage to generate image on the core queue 2025-09-05 15:25:19 +02:00
Benoit Martins
3aa9419c5d Fix awaitDataWrite execution on main queue 2025-09-05 15:19:44 +02:00
Benoit Martins
a5bef93587 Send DTMF on the core queue 2025-09-05 14:38:50 +02:00
Benoit Martins
525e705b59 Prevent crash by copying Friend addresses and phone numbers before removal 2025-09-05 14:19:29 +02:00
Benoit Martins
a7e2ebb600 Ensure core is On before stopping it on background entry 2025-09-04 16:40:34 +02:00
Benoit Martins
14635250f8 Use point_to_point string for encrypted calls in conference 2025-09-04 15:16:03 +02:00
Benoit Martins
357418287c Add help view to login page 2025-09-04 15:00:52 +02:00
Benoit Martins
3c56f09130 Hide VFS setting 2025-09-04 15:00:09 +02:00
Benoit Martins
5b6e2e1c0a Fix textToImage crash 2025-09-04 12:00:09 +02:00
Benoit Martins
53a135a4b6 Update CHANGELOG.md 2025-09-02 09:53:08 +00:00
Benoit Martins
5035c6a924 Update README.md 2025-09-02 08:32:02 +00:00
Benoit Martins
8511a46985 Merge remote-tracking branch 'refs/remotes/origin/master' 2025-09-01 16:22:08 +02:00
Benoit Martins
240116edfe Update build version to (101) 2025-09-01 16:02:39 +02:00
Benoit Martins
92aada9537 Remove build number from version info 2025-09-01 16:01:28 +02:00
Benoit Martins
140f6d5e2b Remove "Beta" from User-Agent and Version info 2025-09-01 15:43:12 +02:00
Benoit Martins
e3106a3f50 Update build version to (100) 2025-09-01 15:26:46 +02:00
Benoit Martins
72ac7e25f8 Update AppIcon 2025-09-01 15:24:00 +02:00
Benoit Martins
1e6df2cd62 Update build version to (85) 2025-09-01 14:41:07 +02:00
Benoit Martins
5ff4484ec5 Update SPM dependencies 2025-09-01 14:40:25 +02:00
Benoit Martins
f7b64b365f Update translations from Weblate 2025-09-01 12:34:49 +00:00
Benoit Martins
53ab111d32 Remove markAsRead prints 2025-09-01 13:14:09 +02:00
Benoit Martins
7ddc584a2a Fix markAsRead for conversation 2025-09-01 13:12:38 +02:00
Benoit Martins
8079921236 Fix iPad half sheet 2025-08-31 22:40:21 +02:00
Benoit Martins
06b76b2935 Fix Share extension 2025-08-30 17:09:11 +02:00
Benoit Martins
106e628e41 Fix contacts list 2025-08-30 13:32:09 +02:00
Benoit Martins
c54fda28f3 Share extension support URL, UIImage and Data items 2025-08-28 10:49:30 +02:00
Benoit Martins
3ce27ad496 Fix Share extension with unsaved screenshot 2025-08-27 15:52:50 +02:00
Benoit Martins
750c27001f Refresh call view when a user starts a group call in the conversation view 2025-08-27 14:27:56 +02:00
Benoit Martins
a5db77fd7c Update build version to (84) 2025-08-26 12:28:32 +02:00
Benoit Martins
3c3f3549ab Add meeting invitation message in conversation list 2025-08-26 12:21:51 +02:00
Benoit Martins
3b2f97db6c Fix phone number in registration popup 2025-08-26 11:19:58 +02:00
Benoit Martins
9325485da3 Fix CallKit title when receiving a call 2025-08-26 11:09:11 +02:00
Benoit Martins
a11d23af33 Update build version to (83) 2025-08-25 17:14:38 +02:00
Benoit Martins
65f965385c Hide group chat and group call buttons when settings are disabled 2025-08-25 17:02:30 +02:00
Benoit Martins
6d81455b56 Do onEnterBackground in async core queue 2025-08-25 16:17:13 +02:00
Benoit Martins
1a19012613 Use the disableChatFeature variable from SharedMainViewModel instead of CorePreference 2025-08-25 16:04:37 +02:00
Benoit Martins
cdad4a05bd Safely using magicSearch in MagicSearchSingleton 2025-08-25 15:34:39 +02:00
Benoit Martins
f15ef58613 Fix conversation subject in the conversation list 2025-08-25 14:46:12 +02:00
Benoit Martins
0e254f4371 Fix unread messages count 2025-08-25 13:59:08 +02:00
Benoit Martins
7f9e1cc2c9 Update SPM dependencies 2025-08-25 11:54:22 +02:00
Benoit Martins
ab3cf55f49 Update build version to (82) 2025-08-01 15:36:01 +02:00
Benoit Martins
80a8d24730 Fix "Encrypted Conversation" banner in chatrooms 2025-08-01 15:30:10 +02:00
Benoit Martins
82d1af7a2c Update build version to (81) 2025-07-31 17:49:44 +02:00
Benoit Martins
c6d58693eb Add "Encrypted Conversation" banner in chatrooms 2025-07-31 17:42:28 +02:00
Benoit Martins
64a3876a95 Fix conversation search in forward view 2025-07-31 09:50:16 +02:00
Benoit Martins
647e51380c Fix disabled button color in CallView 2025-07-29 18:29:04 +02:00
Benoit Martins
a7bab90efb Fix various display issues in CallView 2025-07-29 16:54:58 +02:00
Benoit Martins
bfd85489ff Add isJoining state to manage active speaker status 2025-07-29 15:03:38 +02:00
Benoit Martins
2d2e9d7c21 Update video call icon 2025-07-29 11:54:28 +02:00
Benoit Martins
19eb44882f Fix keyboard when replying to a message 2025-07-29 00:09:54 +02:00
Benoit Martins
5b4d1bee69 Open keyboard when replying to a message 2025-07-28 23:55:45 +02:00
Benoit Martins
1910536fd6 Fix notification service 2025-07-28 23:10:22 +02:00
Benoit Martins
4bc9b2a783 Fix unread message and missed call counters 2025-07-28 22:24:04 +02:00
Benoit Martins
1ab630c0f5 Fix bottom sheets 2025-07-28 21:54:39 +02:00
Benoit Martins
43ebb20646 Reuse conversation model when sending and receiving messages 2025-07-28 20:44:35 +02:00
Benoit Martins
7e22ae310e Fix FlexiApi register 2025-07-28 13:54:21 +02:00
Benoit Martins
fe1e68f197 Fix BottomSheet height in CallView 2025-07-28 09:55:02 +02:00
Benoit Martins
6626a0d1a1 Fix setup du SingleSignOnManager 2025-07-25 11:52:12 +02:00
Benoit Martins
6b88006faa Fix chat creation in the call view 2025-07-25 11:03:59 +02:00
Benoit Martins
beee998627 Disable isEndToEndEncryptedChatAvailable check when creating a conference 2025-07-24 16:36:19 +02:00
Benoit Martins
bf4e6fd23c Disable picture-in-picture mode 2025-07-24 14:39:46 +02:00
Benoit Martins
9d861a7b81 Hide AddParticipantsFragment on check click 2025-07-24 11:54:14 +02:00
Benoit Martins
24501f3ce2 Hide AddParticipantsFragment on check click in MeetingView 2025-07-24 11:42:25 +02:00
Benoit Martins
c3e3af65b5 Fix PopupLoadingView for one-to-one and group calls 2025-07-24 11:25:24 +02:00
Benoit Martins
db66abc5b9 Add remove attachment button before sending 2025-07-24 10:47:56 +02:00
Benoit Martins
4767f6deea Display the deleteChatRoom option in the ConversationsList bottom sheet when the conversation is read-only 2025-07-23 12:33:24 +02:00
Benoit Martins
ad80fb3cfb Display participant count in Conversation info screen 2025-07-23 12:17:05 +02:00
Benoit Martins
ac4839dcae Fix 'Galerie' in French translation 2025-07-23 11:58:27 +02:00
Benoit Martins
dc03349aae Fix display of ephemeral message duration and icon 2025-07-23 11:28:31 +02:00
Benoit Martins
927ef5fbbc Remove static sharedCoordinator from UIList and ensure a new Coordinator is created for every instance 2025-07-23 10:34:38 +02:00
Benoit Martins
5e267dc2de Insert the user's reaction at the top of the reactions list 2025-07-23 09:46:32 +02:00
Benoit Martins
93094b1bec Fix one-to-one call start 2025-07-22 18:18:36 +02:00
Benoit Martins
917d22b1ec Fix add participant process in group call and group conversation 2025-07-22 14:48:31 +02:00
Benoit Martins
e2432683ae Fix "Add Participant" button on call screen 2025-07-22 11:37:14 +02:00
Benoit Martins
ad736c8fc5 Refresh contact list when Add Participant fragment is closed 2025-07-22 10:33:18 +02:00
Benoit Martins
b775f41ae0 Include phone number in lastSearchFriend results 2025-07-22 09:23:25 +02:00
Benoit Martins
914177000b Debounce ContactLoaded notification to reduce redundant calls 2025-07-21 23:32:34 +02:00
Benoit Martins
a7e1a8b210 Show 'Mark as read' option in bottom sheet when unreadMessagesCount > 0 2025-07-21 15:26:50 +02:00
Benoit Martins
992bd6c369 Remove the fake "Today" meeting model when a filter is applied 2025-07-21 15:20:47 +02:00
Benoit Martins
d3a3e91361 Fix date picker of ScheduleMeetingFragment 2025-07-21 14:58:42 +02:00
Benoit Martins
8cbc4682e9 Add padding to description TextField in ScheduleMeetingFragment 2025-07-21 13:58:00 +02:00
Benoit Martins
0217c167dc Fix contact search in MagicSearch 2025-07-21 13:50:15 +02:00
Benoit Martins
af5e25262c Fix add participants fragment 2025-07-21 11:47:06 +02:00
Benoit Martins
64a72c0704 Fix time zone picker in the schedule meeting fragment 2025-07-21 10:34:41 +02:00
Benoit Martins
ff8fb2d179 Update CHANGELOG.md 2025-07-21 07:48:14 +00:00
Benoit Martins
36ac07fefa Update build version to (90) 2025-07-17 09:52:43 +02:00
Benoit Martins
d170e1e52e Fix paused call view 2025-07-16 17:46:41 +02:00
Benoit Martins
d17a9bbe4c Fix avatar display in conversation list 2025-07-15 16:36:35 +02:00
Benoit Martins
fcaedf8c02 Prevent image tap on long press selection 2025-07-15 14:55:50 +02:00
Benoit Martins
fd7242d9bb Hide mediasIsLoading fragment when image or file picker returns an empty list 2025-07-15 12:27:02 +02:00
Benoit Martins
707f8aa3b9 Add message resend feature 2025-07-15 12:15:57 +02:00
Benoit Martins
67041c20f8 Fix conflict between swipe and long press on message 2025-07-15 11:51:29 +02:00
Benoit Martins
2a04fb7254 Fix remoteAddress string in call view 2025-07-15 11:02:06 +02:00
Benoit Martins
abe0f2db1b Add IMDN sheet to selected message view 2025-07-15 10:51:54 +02:00
Benoit Martins
c6179c973c Add emoji picker 2025-07-11 15:43:29 +02:00
Benoit Martins
cfcd55a622 Update build version to (79) 2025-07-10 15:26:22 +02:00
Benoit Martins
8ee693a092 Replace setNewPassword with updateAuthInfo in PopupUpdatePassword 2025-07-10 15:16:59 +02:00
Benoit Martins
37b913d692 Update build version to (78) 2025-07-10 13:59:11 +02:00
Benoit Martins
b4d342479b Show Linphone RC config file content 2025-07-10 12:34:57 +02:00
Benoit Martins
4b87be84bd Update defaultAccount on logout 2025-07-10 11:59:47 +02:00
Benoit Martins
737a9880b6 Check permissions before displaying the PermissionsFragment view 2025-07-10 11:42:03 +02:00
Benoit Martins
e981d5e0fe Fix French translations in AssistantPermissions view 2025-07-10 10:41:08 +02:00
Benoit Martins
1c858a4d9b Handle pending URL when core is started in AssistantView 2025-07-10 09:46:11 +02:00
Benoit Martins
05d955b698 Update default account if core is in GlobalState.on 2025-07-09 13:31:45 +02:00
Benoit Martins
cb26bc0bae Add banner for account error state 2025-07-09 13:09:31 +02:00
Benoit Martins
9692a310d5 Fix default account avatar refresh when switching between multiple accounts 2025-07-09 00:29:52 +02:00
Benoit Martins
60352dbc23 Enable support for multiple account 2025-07-09 00:07:27 +02:00
Benoit Martins
c97e0045c8 Fix SideMenuAccountRow UI for failed connection state 2025-07-08 14:07:37 +02:00
Benoit Martins
fe261f3127 Add popup for updating password 2025-07-08 13:27:01 +02:00
Benoit Martins
2b79b95079 Set videoEnabled to false when audio call starts 2025-07-08 09:28:00 +02:00
Benoit Martins
ec44690cfe Disable chat messages when chat feature setting is disabled 2025-07-07 22:16:38 +02:00
Benoit Martins
0335d4efaf Fix fullscreen mode in CallView 2025-07-07 18:56:28 +02:00
Benoit Martins
3aba3bc975 Add a link to the user guide in the help view 2025-07-01 17:58:09 +02:00
Benoit Martins
fd100e8378 Remove setting registerEnabled to false when registration fails 2025-07-01 11:06:23 +02:00
Benoit Martins
401c4c048e Fix text field refresh when using speech-to-text 2025-06-30 17:04:48 +02:00
Benoit Martins
9d9f46f4e7 Fix message bubble display for text messages with media 2025-06-30 10:48:58 +02:00
Benoit Martins
2788bb2132 Update build version to (77) 2025-06-26 10:28:53 +02:00
Benoit Martins
cba7621413 Set publishEnabled to false by default in app extension, and enable it on main app 2025-06-26 10:27:26 +02:00
Benoit Martins
c0916af3ce Decrease shared extension minimum deployment target to iOS 15.0 2025-06-26 10:08:54 +02:00
Benoit Martins
1d7a10c16b Replace TRUEPREDICATE with explicit NSExtensionActivationRule to comply with App Store requirements 2025-06-25 17:44:54 +02:00
Benoit Martins
43094e66a4 Update build version to (76) 2025-06-25 17:23:02 +02:00
Benoit Martins
faf84164a4 Add shared extension 2025-06-25 17:17:35 +02:00
Benoit Martins
54fa7be51d Scroll to today's meeting when the meeting view appears 2025-06-25 09:27:28 +02:00
Benoit Martins
dc722938c1 Update SPM dependencies 2025-06-24 17:02:39 +02:00
Benoit Martins
2a365f3baa Set coreQueue in sharedCore init 2025-06-24 16:15:27 +02:00
Sylvain Berfini
64dc7b5efe Update translations from Weblate 2025-06-24 12:22:21 +00:00
Benoit Martins
8db22b6b52 Fix removing account when registration fails 2025-06-24 12:09:38 +02:00
Benoit Martins
decb2ef753 Hide chatroom joined message notifications and fix NotificationService 2025-06-23 16:52:52 +02:00
Benoit Martins
1ecc1232a1 Fix getChatRoomId and conference join/leave callbacks 2025-06-23 12:13:14 +02:00
Benoit Martins
8731387351 Use last message timestamp in conversation view instead of chatroom last update time 2025-06-20 15:25:55 +02:00
Benoit Martins
7f16eb7ec2 Fix multiple initializations of LinphoneApp and ContentView 2025-06-20 14:55:29 +02:00
Benoit Martins
8b53f55e7a Refactored other views 2025-06-18 16:57:41 +02:00
Benoit Martins
8aa5b32787 Refactored MeetingsView 2025-06-18 14:53:01 +02:00
Benoit Martins
0d149c7b54 Refactored ConversationFragment 2025-06-17 22:57:43 +02:00
Benoit Martins
dcd80e14bc Refactored ConversationsView 2025-06-13 15:39:25 +02:00
Benoit Martins
44f8ee4ae1 Fix unnecessary avatar refresh 2025-06-12 17:35:42 +02:00
Benoit Martins
c90fef2c56 Fixed several main thread hangs 2025-06-12 15:46:50 +02:00
Benoit Martins
3883d89aa7 Refactored CallView 2025-06-10 18:25:29 +02:00
Benoit Martins
b4a19c9fd0 Refactored AccountProfile 2025-06-10 15:15:49 +02:00
Benoit Martins
06847bc82e Refactored HistoryView (Part 2) 2025-06-09 16:10:17 +02:00
Benoit Martins
f534ccb560 Refactored HistoryView 2025-06-06 11:30:28 +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
0bc0eb8e19 update CoreContext.doOnCoreQueue 2025-05-23 15:50:27 +02:00
Benoit Martins
9465f7bc68 Removed outdated warning log 2025-05-20 16:17:01 +02:00
Benoit Martins
80efed4f0a Update README 2025-05-20 16:14:58 +02:00
Benoit Martins
645144a938 Update README 2025-05-20 15:56:17 +02:00
Benoit Martins
0b51bd55ce Log to Crashlytics in background thread 2025-05-20 10:50:45 +02:00
Benoit Martins
0fceedc0aa Merge branch 'master' into release/6.0 2025-05-19 17:33:37 +02:00
Benoit Martins
323987f1d9 Restore GoogleService-Info.plist files and remove them from .gitignore 2025-05-19 13:38:49 +02:00
Benoit Martins
90d79c01db Untrack GoogleService-Info.plist files 2025-05-19 13:25:28 +02:00
Benoit Martins
dd4284162c Fix Swift Package Manager
Change App name to LinphoneApp
Update build version to (74)
2025-05-19 11:20:16 +02:00
Benoit Martins
c8dc64b7fd Update msgNotificationService/GoogleService-Info.plist 2025-05-13 16:15:40 +00:00
Benoit Martins
db437bccf3 Update GoogleService-Info.plist 2025-05-13 16:14:54 +00:00
Benoit Martins
de03c3e759 Update .gitignore 2025-05-13 18:12:04 +02:00
Benoit Martins
9c2ce60b04 Use Swift Package Manager instead Cocoapods 2025-05-13 15:49:41 +02:00
Benoit Martins
0da7f36619 Fix provisioning click URI handler (after core has started) 2025-05-12 15:57:11 +02:00
Benoit Martins
4f1fcbbcf6 Added file picker, updated unsecured chatroom icon, and replaced floating button with a scroll-down icon in the chatroom 2025-05-09 16:09:05 +02:00
benoit.martins
7d6b2d8e0b Refactoring of addChatRoom and removeChatRoom functions 2025-05-02 14:54:44 +02:00
benoit.martins
713526ac57 Use SDK chatroom filter 2025-05-02 13:36:54 +02:00
benoit.martins
fdfc7b2af9 Fix crash on first load of chatrooms 2025-05-02 13:07:06 +02:00
benoit.martins
6eaaf3c9c5 Update chatroom filter 2025-04-30 18:11:21 +02:00
Benoit Martins
3d6338effa Remove linphone.db file if it exists 2025-04-29 15:24:01 +02:00
Benoit Martins
896a908f3f Add copyDatabaseFileToDocumentsDirectory function 2025-04-28 17:30:35 +02:00
QuentinA
1215ae0950 When loading/adding an account where pushEnabled != remotePushEnabled, force remotePushEnable to match the value of pushEnabled 2025-04-28 11:39:26 +02:00
Benoit Martins
97eec83915 Initialize ConversationModel in the main thread 2025-04-28 11:38:49 +02:00
Benoit Martins
f85e7772c8 Remove mIterateSuscription var 2025-04-24 12:44:19 +02:00
Benoit Martins
16da763e5e Enable Auto-Iteration 2025-04-24 12:03:57 +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
benoit.martins
eb41590ed0 Add Localizable file for msgNotificationService 2025-04-13 23:38:24 +02:00
benoit.martins
05fc902790 Remove toast notification for validated QR code 2025-04-13 23:20:34 +02:00
benoit.martins
7219731c0e Fix vCard contact list 2025-04-13 23:16:46 +02:00
Benoit Martins
5989887723 Add core delegate in contactsManager to get and remove friends from the list 2025-04-04 17:35:26 +02:00
Benoit Martins
b83ae7fde6 Add new localizable files 2025-04-04 15:13:19 +02:00
Benoit Martins
21b8f02e65 Remove older localizable file 2025-04-04 15:07:15 +02:00
Christophe Deschamps
0179c12b07 Moved to SPM stable branch (release/5.4 sdk) 2025-03-25 16:42:50 +01:00
Christophe Deschamps
03bd42d750 Move from Pod to SPM for linphone-sdk 2025-03-25 13:50:00 +00:00
benoit.martins
512ca5afe8 Update build version to (73) 2025-03-14 11:35:36 +01:00
benoit.martins
f2615b89e0 Fix outgoing conference call initiation 2025-03-14 11:33:17 +01:00
benoit.martins
5cadd63d1e Schedule conferences with end-to-end encryption enabled and chat channel activated 2025-03-12 17:19:32 +01:00
Benoit Martins
6b9857b11b Fix deletion of ephemeral messages 2025-03-11 16:41:58 +01:00
Benoit Martins
a760a98366 Fix crashes when sending the first message and receiving the event log 2025-03-11 15:54:07 +01:00
Benoit Martins
b7ef60692d Use new core.createChatRoom() that replaces the older version 2025-03-11 11:35:16 +01:00
Benoit Martins
5c14429eda Use createConferenceParams instead of createDefaultChatRoomParams to create a ChatRoom 2025-03-07 17:26:11 +01:00
Benoit Martins
2f95e7b4d3 Add searchForContactsWithoutCoreThread function 2025-03-07 17:24:58 +01:00
Benoit Martins
273c77edbe Moved mountain image to the bottom of all Login views 2025-03-06 16:45:18 +01:00
Benoit Martins
0b81887728 Add IMDN Threshold 2025-03-04 11:46:55 +01:00
Benoit Martins
63a1886ff5 Refactor fetchContacts and textToImage methods for better thread handling 2025-02-25 17:15:54 +01:00
Benoit Martins
2a6abbe183 Refactor attachment update logic in addChatMessageDelegate 2025-02-25 11:20:01 +01:00
Benoit Martins
ed6f3215b9 Fix friend.consolidatedPresence calls in addFriendDelegate on the core thread 2025-02-25 10:56:45 +01:00
Benoit Martins
ad893ab16e Fix FileTransferDone crash 2025-02-24 17:28:40 +01:00
Benoit Martins
7ae256b566 Fix crash in conversationModel.getChatRoomSubject when avatarListModel is null 2025-02-24 16:14:58 +01:00
Benoit Martins
acdd201bbe Add stack navigationViewStyle to StartCallFragment 2025-02-24 15:21:13 +01:00
Benoit Martins
ce24ddc919 Use Conference object in StartCallViewModel for group call init 2025-02-24 15:16:11 +01:00
Benoit Martins
ad48ff8bca Fix display of event messages 2025-02-24 14:26:47 +01:00
Benoit Martins
095705ad37 Use Conference object instead of ConferenceScheduler for group call initiation 2025-02-24 12:10:03 +01:00
Benoit Martins
1510a1b045 Refactor the updateChatRoom and updateChatRoomsList functions in ConversationsListViewModel to fix crashes 2025-02-19 17:16:00 +01:00
Benoit Martins
abf294625a Fix crash in deleteMessage method of ConversationViewModel 2025-02-19 15:59:17 +01:00
Benoit Martins
0c573e6e5c Add conditions to ensure eventLog.chatMessage is not nil to prevent potential crashes 2025-02-19 15:44:38 +01:00
Benoit Martins
ac4ea27a78 Add more nullability checks in getNewMessages function 2025-02-17 16:43:02 +01:00
Benoit Martins
a524d3c362 Fix user avatar issue 2025-02-17 14:18:19 +01:00
benoit.martins
f1fcb9129c Fixed the bug that prevented users from logging out 2025-02-07 18:21:05 +01:00
benoit.martins
b376328f33 Update build version to (70) 2025-02-06 23:55:20 +01:00
benoit.martins
413e1b4082 Store and use default account avatar to improve display speed 2025-02-06 23:53:46 +01:00
benoit.martins
56f732144d Fix notification click redirection to chatroom 2025-02-06 22:34:44 +01:00
benoit.martins
db24bd842f Merge remote-tracking branch 'refs/remotes/origin/fix/beta_fixes'
#Conflicts:
#	Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift
2025-02-06 20:21:06 +01:00
Benoit Martins
be53335b67 Bug fixes for the public beta 2025-02-06 17:52:34 +01:00
benoit.martins
0bc9aa977c Fix displayed chat room reset 2025-02-05 15:39:24 +01:00
Benoit Martins
ad54e09253 Fix displayed chat room reset 2025-02-04 17:47:02 +01:00
Benoit Martins
4641ef680c Refactor computeChatRoomsList for better performance 2025-02-03 17:27:42 +01:00
Benoit Martins
46f5f21216 Fix contact refresh 2025-01-31 17:52:41 +01:00
Benoit Martins
00bbf41f9a Edit contact in main thread 2025-01-31 15:31:44 +01:00
Benoit Martins
cf109f9787 Allow participantDevice to be nullable in onActiveSpeakerParticipantDevice callback 2025-01-31 14:11:31 +01:00
Benoit Martins
a3c20e3ae7 Avoid using multiple threads in the conversation model 2025-01-30 16:41:10 +01:00
Benoit Martins
a9854bc378 Optimize computeChatRoomsList execution frequency 2025-01-30 13:35:18 +01:00
Benoit Martins
20da49167c Refactor event log check in getNewMessages for better readability and safety 2025-01-30 13:33:06 +01:00
Benoit Martins
b71267eed5 Removed automatic download activation on application launch 2025-01-29 17:18:15 +01:00
Benoit Martins
d353a9416e Added nil check for content.name in foreach loop 2025-01-29 17:14:38 +01:00
Benoit Martins
4d10b44da5 Fix display of call counter 2025-01-29 16:59:41 +01:00
Benoit Martins
7e1e3adf8d Add a check to avoid out-of-bounds index error in ContentView.swift 2025-01-29 16:16:41 +01:00
Benoit Martins
e74df76301 Reduced conversation list refresh to once, triggered after fetching all contacts 2025-01-29 15:23:10 +01:00
Benoit Martins
34ff5bcf16 Refactor resetDisplayedChatRoom function for better performance and to avoid crashes 2025-01-29 09:55:54 +01:00
Benoit Martins
e3dd3f5a86 Prevent index out of range in conversationMessagesSection rows 2025-01-27 16:45:53 +01:00
Benoit Martins
3ca2bca27c Ensure eventLogId update is performed on the main thread 2025-01-27 09:51:36 +01:00
Benoit Martins
9a208e36b2 Fix display of selected participants 2025-01-27 09:32:11 +01:00
Benoit Martins
ac0e70f719 Add help view 2025-01-23 16:29:56 +01:00
QuentinArguillere
940c3519a6 Fix french translations for call settings 2025-01-21 17:27:23 +01:00
QuentinArguillere
1047a01fd4 Add info toasts to meeting creation/edition 2025-01-21 17:20:23 +01:00
QuentinArguillere
a130e83d60 Update for french translation 2025-01-21 17:20:22 +01:00
QuentinArguillere
93abf64da6 Hide/show PIP window on active speaker call view appear/disappear 2025-01-21 17:16:51 +01:00
QuentinArguillere
e01989c9c9 Fix PiP window initial size, remove debugtraces logs 2025-01-21 17:16:45 +01:00
QuentinArguillere
511c6e4093 Implement PiP for video calls 2025-01-21 17:16:40 +01: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
QuentinArguillere
0b910ca190 Remove unnecessary synchronous dispatch queue 2025-01-21 17:16:28 +01:00
QuentinArguillere
ae1180c222 Remove unneeded dispatch queue in magicsearch 2025-01-21 17:16:23 +01:00
QuentinArguillere
b40110f919 Trigger onEnterBackground if we are in background when all calls are terminated 2025-01-21 17:16:18 +01:00
Benoit Martins
f538301efa Hide the recording list entry from the side menu 2025-01-21 14:49:37 +01:00
Benoit Martins
8ec47edf25 Add audio and video codecs 2025-01-21 11:56:06 +01:00
Benoit Martins
10a400351a Disable audio device settings 2025-01-20 16:57:02 +01:00
Benoit Martins
7f2c276b6a Fix phone number linked to SIP address 2025-01-20 13:20:27 +01:00
Benoit Martins
9b31eb3d99 Add advanced settings view 2025-01-16 12:07:00 +01:00
Benoit Martins
eb68b50a43 Add settings view 2025-01-14 17:31:19 +01:00
Benoit Martins
fe0d0f166c Refactoring of Toggle and TextField in Account Settings 2025-01-10 11:14:50 +01:00
Benoit Martins
19d0be524b Add outboundProxy setter to the account settings 2025-01-10 10:34:27 +01:00
Benoit Martins
45def92bfa Update build version to (65) 2025-01-10 09:48:03 +01:00
Benoit Martins
57c823ba4e Removed unused translation strings 2025-01-09 16:29:22 +01:00
Benoit Martins
0aba4044a1 Add foreground entry listener to refresh conversation list 2025-01-09 16:17:22 +01:00
Benoit Martins
992afa16cf Replaced all null address.username with address.asStringUriOnly 2025-01-09 16:17:22 +01:00
Benoit Martins
6d116b6cec Add account settings view 2025-01-09 16:17:20 +01:00
Benoit Martins
35eb8cb8df Logout on the account profile page 2025-01-09 16:15:34 +01:00
Benoit Martins
11053b2ca3 Add devices list in Account profile 2025-01-09 16:12:14 +01:00
Benoit Martins
e383826e91 Add logout button to AccountProfileFragment 2025-01-09 16:12:14 +01:00
Benoit Martins
35f32d623c Moved removeAuthInfo to "failed" state to prevent removing auth info when deactivating an account in CoreContext 2025-01-09 16:12:14 +01:00
Benoit Martins
b7446f6d26 Fix avatar and displayname in ConversationInfoFragment 2025-01-09 16:12:14 +01:00
Benoit Martins
fdd0925184 Fix nil username participant in ConversationModel 2025-01-09 16:12:14 +01:00
Benoit Martins
5c71c34801 Fix displayname in AccountProfileFragment 2025-01-09 16:12:14 +01:00
Benoit Martins
e4b90b58e8 Update the internationalPrefix when a dial plan is selected in the account profile 2025-01-09 16:12:14 +01:00
Benoit Martins
8609f880fb Update default profile picture when changing display name 2025-01-09 16:12:14 +01:00
Benoit Martins
0e635ec9fc Remove NavigationView in ContentView 2025-01-09 16:12:11 +01:00
Benoit Martins
284b0433d8 Change Account profile 2025-01-09 15:21:11 +01:00
QuentinArguillere
97f5a2270d Set default internationalPrefix to 33 // FRA, and use it for calls and chat 2025-01-09 15:02:29 +01:00
Benoit Martins
9421135fac Change account photo 2025-01-09 15:02:29 +01:00
Benoit Martins
7d394f5313 Fix forward message 2024-12-16 10:41:32 +01:00
QuentinArguillere
c2c5b26d4b Add missing french translations 2024-12-12 14:39:00 +01:00
QuentinArguillere
a68c9f5da8 Add all missing english translations for keys 2024-12-12 11:49:15 +01:00
QuentinArguillere
8d96b08f14 Add all missing translation keys (not the corresponding translations yet) 2024-12-10 18:08:07 +01:00
QuentinArguillere
715b92ab3f Update call translations 2024-12-09 16:50:39 +01:00
QuentinArguillere
82008d5a5f Update Login translations 2024-12-09 16:50:39 +01:00
QuentinArguillere
e32e22de76 Fix translation for general terms and privacy policy 2024-12-09 16:50:39 +01:00
Benoit Martins
bd769e71bb Update build version to (64) 2024-12-05 09:48:36 +01:00
benoit.martins
9366a2f13a Change log_collection_upload_server_url and file_transfer_server_url values 2024-12-04 15:38:27 +01:00
benoit.martins
8cd335e649 Add Account Profile 2024-12-04 15:36:58 +01:00
QuentinArguillere
2e4b0dc1e4 Update build version to (63) 2024-12-02 10:16:49 +01:00
Benoit Martins
17c91784ad Simplify and clarify avatar handling logic with safer unwrapping 2024-11-29 11:29:44 +01:00
Benoit Martins
9f796aa412 Update testflight build to (62) 2024-11-28 16:20:27 +01:00
Benoit Martins
4cfea6ba80 Fix Media content in bubble message 2024-11-28 16:16:28 +01:00
Benoit Martins
1763f21359 Fix media list rendering in chat bubble 2024-11-28 16:16:28 +01:00
Benoit Martins
f51e92adee Refactor file path extraction for getNewFilePath 2024-11-28 16:16:27 +01:00
QuentinArguillere
8fb0b8a5df Add conversations translations 2024-11-28 16:16:27 +01:00
QuentinArguillere
6ca88dfb0f Add history translations 2024-11-28 16:16:27 +01:00
QuentinArguillere
3171f0d97d Update translations in contact menu 2024-11-28 16:16:27 +01:00
QuentinArguillere
7c42e7ed5c Translations for Welcome view and some various buttons 2024-11-28 16:16:27 +01:00
QuentinArguillere
533cb11b24 Translations for History contact fragment 2024-11-28 16:16:27 +01:00
QuentinArguillere
e59c9efb09 Permission translations 2024-11-28 16:16:27 +01:00
QuentinArguillere
3f154651ea Replace text with translation keys in Meeting waiting room, meetings list, meeting scheduling fragments 2024-11-28 16:16:27 +01:00
QuentinArguillere
c6c25ce88b Make sure device name used in core userAgent does not containt apostrophes 2024-11-28 16:16:27 +01:00
QuentinArguillere
faa748fd8c Update testflight build to (61) 2024-11-28 16:16:25 +01:00
Benoit Martins
7ea925e233 Update testflight build to (60) 2024-11-20 12:06:57 +01:00
QuentinArguillere
fb47e4b577 Update testflight build to (59) 2024-11-19 17:54:03 +01:00
QuentinArguillere
17e7c05576 Added Shortcuts feature to the side menu, read from the config 2024-11-19 17:37:13 +01:00
Benoit Martins
60d006248b Merge remote-tracking branch 'refs/remotes/origin/feature/conversations'
#Conflicts:
#	Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift
2024-11-19 17:22:50 +01:00
Benoit Martins
aad4b89e3f Fix nil access in background queue with temporary variables 2024-11-19 17:21:27 +01:00
Benoit Martins
a07f69e1df Update the ephemeralExpireTime only if the index is within bounds of the message rows 2024-11-19 15:32:18 +00:00
Benoit Martins
d47cd3b06c Fix content list in message bubble 2024-11-19 15:32:18 +00:00
Benoit Martins
4b17ecb173 Revert ShareSheetController deletion 2024-11-19 15:32:18 +00:00
Benoit Martins
1c9210ceb2 Fix QuickLookPreview 2024-11-19 15:32:18 +00:00
Benoit Martins
94e387dac2 Message can be deleted when selected 2024-11-19 15:32:18 +00:00
Benoit Martins
d1489d2287 Fix message bubble for text files 2024-11-19 15:32:18 +00:00
Benoit Martins
bde4d0622e Add file player 2024-11-19 15:32:18 +00:00
Benoit Martins
8491ce02ed Remove message refresh when conversation appears 2024-11-19 15:32:18 +00:00
Benoit Martins
ecea020da3 Enable meeting creation from a conversation with auto-filled details 2024-11-19 15:32:18 +00:00
Benoit Martins
d4b6fe6d8e Allow admins to update conversation participants list 2024-11-19 15:32:18 +00:00
Benoit Martins
bff25fc3f2 Allow admins to update conversation subject 2024-11-19 15:32:18 +00:00
Benoit Martins
a839c7d643 Add participant list in conversation info fragment 2024-11-19 15:32:18 +00:00
Benoit Martins
75588af0e2 Add nil check for self.displayedConversation in ComputeComposingLabel 2024-11-19 15:32:18 +00:00
Benoit Martins
70405b0f1b Fix updating of chat room list 2024-11-19 15:32:18 +00:00
Benoit Martins
26476c0606 Update the ephemeralExpireTime only if the index is within bounds of the message rows 2024-11-19 16:31:30 +01:00
Benoit Martins
c6c0793b59 Fix content list in message bubble 2024-11-19 15:59:49 +01:00
Benoit Martins
311e245861 Revert ShareSheetController deletion 2024-11-18 14:27:10 +01:00
Benoit Martins
50d8bfaf15 Fix QuickLookPreview 2024-11-18 14:17:16 +01:00
QuentinArguillere
03f1ca2a4a Make canceled meetings unclicable in meetings list 2024-11-15 09:51:20 +01:00
Benoit Martins
f3491bf9c5 Message can be deleted when selected 2024-11-15 09:51:00 +01:00
Benoit Martins
97bfdaab04 Fix message bubble for text files 2024-11-14 18:09:27 +01:00
Benoit Martins
9a78e75722 Add file player 2024-11-14 17:47:26 +01:00
Benoit Martins
f548037fa2 Remove message refresh when conversation appears 2024-11-14 17:44:24 +01:00
Benoit Martins
f6813f7d97 Enable meeting creation from a conversation with auto-filled details 2024-11-14 10:15:57 +01:00
Benoit Martins
de59f3e889 Allow admins to update conversation participants list 2024-11-13 16:42:07 +01:00
Benoit Martins
8e13089798 Allow admins to update conversation subject 2024-11-12 15:08:39 +01:00
Benoit Martins
00a8e964b1 Add participant list in conversation info fragment 2024-11-08 16:35:21 +01:00
QuentinArguillere
aa10440bc9 Make preview video draggable in simple calls 2024-11-08 11:38:03 +01:00
QuentinArguillere
34d125eff6 Fix videopreview image stretching in simple calls 2024-11-08 11:38:03 +01:00
Benoit Martins
a5e822c94d Add nil check for self.displayedConversation in ComputeComposingLabel 2024-11-06 15:57:44 +01:00
QuentinArguillere
ec3053a780 Update build to (58) 2024-11-06 15:19:12 +01:00
Benoit Martins
4b2f10280e Fix updating of chat room list 2024-11-06 13:34:47 +01:00
QuentinArguillere
d84f10de39 Update build to (58) 2024-11-05 18:11:04 +01:00
Benoit Martins
baf1fcc0b9 Add Conversation info fragment 2024-11-05 17:57:15 +01:00
Benoit Martins
0a162390a3 Add ephemeral message selector view 2024-11-05 17:57:10 +01:00
Benoit Martins
bd8a89a9d3 Changes isMuted value in ConversationFragment 2024-11-05 17:57:05 +01:00
QuentinArguillere
4a369dbb23 Mute notifications from muted chatrooms (bg and fg) 2024-11-05 17:56:58 +01:00
Benoit Martins
3000304543 Update build version to (57) 2024-11-05 17:29:44 +01:00
QuentinArguillere
51ac365db7 disable CI 2024-11-04 18:00:59 +01:00
QuentinArguillere
4201395b4a Update CI job-ios tag to macos-xcode15 2024-11-04 17:50:43 +01:00
QuentinArguillere
1f46fa240a rename "linphone" to "Linphone" in gitlab-ci file 2024-11-04 11:51:28 +01:00
QuentinArguillere
01e14dd06b Merge remote-tracking branch 'linphone-6-0/master' into feature/transition_to_version_6_0 2024-11-04 11:46:57 +01:00
QuentinArguillere
dfdaf9cfac Cleanup whole repository for 6.0 upgrade 2024-10-31 17:17:35 +01:00
Benoit Martins
6d3577379f Simplify optional check for chatRooms 2024-10-25 16:28:34 +02:00
Benoit Martins
d27ff560e9 Fix displayed chat room mute menu 2024-10-25 16:25:11 +02:00
Benoit Martins
6336d4fae9 Remove all objectWillChange 2024-10-25 14:45:21 +02:00
Benoit Martins
ac8253e47e Fix refresh conversation item in list 2024-10-25 14:44:56 +02:00
Benoit Martins
73ea3362b0 Add Menu in chatroom 2024-10-24 17:55:11 +02:00
Benoit Martins
ed619e58e1 Fix group call creation 2024-10-24 15:09:11 +02:00
Benoit Martins
15b511a388 Merge branch 'testflight/56' 2024-10-22 15:07:26 +02:00
Benoit Martins
1b02fafc43 Update build version to (56) 2024-10-22 14:37:51 +02:00
Benoit Martins
349a290ec5 Merge branch 'master' 2024-10-22 14:24:26 +02:00
Benoit Martins
1bce467959 Add DynamicLinkText component for clickable URLs in chat bubbles 2024-10-22 12:04:59 +02:00
Benoit Martins
d7d1b195c6 Fix fullscreen video mode in oneone call 2024-10-21 13:47:48 +00:00
Benoit Martins
37b70f4f32 Fix meeting waiting room when headphone is connected 2024-10-21 13:47:48 +00:00
Benoit Martins
1615f5caa9 Fix view layout when app returns to foreground 2024-10-21 13:47:48 +00:00
Benoit Martins
6b2a6573be Hide keyboard when displaying calls 2024-10-21 13:47:48 +00:00
Benoit Martins
3fb50958b3 Add local network authorization 2024-10-21 13:47:48 +00:00
Benoit Martins
26e2defbe3 Add call button to the chatroom view 2024-10-21 13:47:48 +00:00
Benoit Martins
532332ad94 Fix insertion of multiple messages 2024-10-21 13:47:48 +00:00
Benoit Martins
c41d38679f Fix fullscreen video mode in oneone call 2024-10-21 15:43:48 +02:00
Benoit Martins
e4c64cc4af Fix meeting waiting room when headphone is connected 2024-10-21 14:43:34 +02: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
b523315e82 Fix view layout when app returns to foreground 2024-10-21 11:23:31 +02:00
Benoit Martins
79dc832684 Hide keyboard when displaying calls 2024-10-21 11:09:34 +02:00
Benoit Martins
4f3699e72b Add local network authorization 2024-10-21 10:59:02 +02:00
QuentinArguillere
cc1bcd1666 Update build version to (55) 2024-10-21 10:08:12 +02:00
Benoit Martins
0933b71618 Add call button to the chatroom view 2024-10-18 17:32:36 +02:00
QuentinArguillere
67b5f7f563 Remove publisher from corecontext 2024-10-17 16:44:17 +02:00
QuentinArguillere
8f66998a03 Update build to (54) 2024-10-17 16:44:08 +02:00
Benoit Martins
42821c983a Fix insertion of multiple messages 2024-10-17 16:29:00 +02:00
QuentinArguillere
fa6034a426 Add LossRate and JitterBufferSize to call stats 2024-10-16 18:34:33 +02:00
Benoit Martins
3203cb3ccc Add Meeting invite 2024-10-16 15:13:29 +00:00
Benoit Martins
27e0757c5f Change params.videoDirection to SendRecv when video is started 2024-10-16 15:13:29 +00:00
Benoit Martins
d3ca95b46f Use eventLogId instead of eventLog to prevent crashes on background/foreground transitions 2024-10-16 15:13:29 +00:00
Benoit Martins
54f1c2a27d Move enteredForeground variable to CoreContext and add a check before using prepareBottomSheetForDeliveryStatus 2024-10-16 15:13:29 +00:00
QuentinArguillere
eaefc50626 Update build version to (53) 2024-10-11 18:19:08 +02:00
Benoit Martins
51ca670369 Fixed resetDisplayedChatRoom, added event callbacks and increased minimum bubble size 2024-10-11 16:03:50 +02:00
Benoit Martins
1957fa7b15 Made "enteredForeground" variable accessible to all conversation views and added a check for its value before performing chatroom.compose 2024-10-11 16:03:50 +02:00
Benoit Martins
764b8f860c Conference message bubble 2024-10-11 16:03:50 +02:00
Benoit Martins
a8f7756241 Add conference message bubble 2024-10-11 16:03:50 +02:00
Benoit Martins
a13f44e189 Fix ImdnOrReactionsSheet for iOS 15 2024-10-11 16:03:50 +02:00
Benoit Martins
33fae2447b Minor redesign of messages 2024-10-11 16:03:50 +02:00
Benoit Martins
2b80c5b78b Ephemeral message 2024-10-11 16:03:50 +02:00
Benoit Martins
2eee40a7ae Check index validity before accessing conversation list 2024-10-11 16:03:50 +02:00
QuentinArguillere
137abcfe74 When deleting all meetings from the list, also remove the "No meeting today" line 2024-10-11 15:12:08 +02:00
QuentinArguillere
00187e97a2 Fix "No meeting today" line not appearing if all meetings in the list are in the past 2024-10-11 15:01:01 +02:00
QuentinArguillere
0b28aa5179 Fix condition typo that prevented meeting creation 2024-10-10 15:50:43 +02:00
QuentinArguillere
4666678f37 Update build to (52) 2024-10-10 12:03:09 +02:00
QuentinArguillere
f41a236d1b Remove debug traces, fixe indent 2024-10-10 11:51:32 +02:00
QuentinArguillere
f3271778cc Comment self.objectWillChange.send() in ConversationViewModel 2024-10-08 17:33:38 +02:00
QuentinArguillere
33c67e78b9 Add debugtraces to investigate crash in resetDisplayedChatroom 2024-10-08 17:30:10 +02:00
QuentinArguillere
d2afeb483a Update build version to (51) 2024-10-08 17:29:25 +02:00
QuentinArguillere
5d330ce7dc Set message to error state if statusTmp is nil 2024-10-08 13:57:08 +02:00
Benoit Martins
9bbd554547 Check if chatRoom.peerAddress is not nil in didReceive NotificationService 2024-10-04 11:28:02 +02:00
Benoit Martins
c58610d6f8 Prevents asStringUriOnly on a nullable address 2024-10-04 11:26:22 +02:00
Benoit Martins
423fb56401 Check whether the new message received is different from the first message in the list 2024-10-04 09:09:31 +02:00
QuentinArguillere
d1148cca1c Update build version to (50) 2024-10-03 14:43:41 +02:00
Benoit Martins
b79541295f Change of message id used for condition in resetDisplayedChatRoom 2024-10-03 14:30:15 +02:00
QuentinArguillere
be09800b5a Move (almost) all chatroom delegate management into changeDisplayedChatRoom 2024-10-03 12:19:16 +02:00
QuentinArguillere
bbce741911 Update version to (49) 2024-10-03 10:40:16 +02:00
QuentinArguillere
423d9a7ac5 Include Localizable in msgNotificationService target (conflict error removed it earlier) 2024-10-03 10:34:03 +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
dc4c3833f7 Remove delegate being added twice 2024-10-01 10:56:20 +02:00
QuentinArguillere
062aea1df3 Fix build 2024-10-01 10:56:11 +02:00
Benoit Martins
5ea8c2917f Add new messages received when app moves to the foreground 2024-09-30 18:05:39 +02:00
Benoit Martins
aa5b0abd67 Add banner when users are writing (composing) 2024-09-30 18:03:12 +02:00
Benoit Martins
233ff399ff Add event message 2024-09-30 18:01:32 +02:00
Benoit Martins
b715cf1cfd Add function to format bytes as readable string in KB, MB or GB 2024-09-30 17:56:45 +02:00
QuentinArguillere
e0e0970481 Update version to (45) 2024-09-30 17:46:59 +02:00
QuentinArguillere
ce9021df3b Add Localizable file to sources for msgNotificationService 2024-09-30 17:44:21 +02:00
QuentinArguillere
a1b580b78a Fix reaction in app extension for 1-1 chatrooms 2024-09-30 16:26:25 +02:00
QuentinArguillere
9308c4d104 Add usernotifications filtering entitlement to app extension 2024-09-30 16:23:58 +02:00
QuentinArguillere
e380431767 Replace chatMessageSuscriptions with delegates in ConversationViewModel 2024-09-27 10:42:46 +02:00
QuentinArguillere
6034d41a10 Replace chatRoomSuscriptions with delegates in ConversationViewModel 2024-09-27 10:37:45 +02:00
QuentinArguillere
035f74f59e Replace publisher with delegate in ConversationForwardMessageViewModel 2024-09-26 16:27:36 +02:00
QuentinArguillere
cb58b50e84 Replace publisher with delegate in StartConversationViewModel 2024-09-26 16:20:16 +02:00
QuentinArguillere
62ab791cd0 Replace publisher with delegate in ContactsManager 2024-09-26 15:44:23 +02:00
QuentinArguillere
9f7c4e7304 Fix various warnings 2024-09-26 14:45:31 +02:00
QuentinArguillere
62aaf57b3f Replace publisher with delegate in StartCallViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
57d4e3cc1f Replace publisher with delegate in CallViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
72e8ecfd7e Replace publisher with delegate in MeetingsListViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
8bfcb185d7 Replace publisher with delegate in HistoryListViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
502747d72e Replace publisher with delegate in MeetingViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
bcd5792c86 Replace publisher with delegate in MagicSearchSingleton 2024-09-26 14:45:31 +02:00
QuentinArguillere
3261cebd5f Replace publisher with delegate in AccountModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
70267b6d3b Replace publisher with delegate in ContactViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
8d8966407a Replace publisher with delegate in ContactAvatarModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
a25441a467 Replace publisher with delegate in ConversationListViewModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
17e3633cb6 Replace publisher with delegate in RegisterViewModel 2024-09-26 14:45:31 +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
QuentinArguillere
4fa2d92382 Remove "all day meeting" option in meeting scheduling 2024-09-26 11:55:59 +02:00
Benoit Martins
1693c21e2e Add voice recording feature 2024-09-24 10:59:54 +02:00
Benoit Martins
68f740658b Added back round corners to main lists in portrait mode
(keep round top bar in landscape)
2024-09-24 10:59:54 +02:00
Benoit Martins
d6293be80f Message bubbles for different file types 2024-09-24 10:59:52 +02:00
QuentinArguillere
29d3770280 Fix build 2024-09-10 15:12:03 +02:00
Benoit Martins
b56912b729 Fix addChatMessageDelegate crash
Check if  index is smaller than the size of the list
2024-09-10 14:25:26 +02:00
QuentinArguillere
69242599f8 In corecontext, replace postOnCoreQueue by CoreDelegate. This allows us to have callbacks triggered immediately and not at at later time asynchronously 2024-09-10 14:20:29 +02:00
QuentinArguillere
473c486ccf Remove debugtraces. Update version to (41) 2024-09-09 17:21:22 +02:00
QuentinArguillere
ae4dcda49b Remove international prexif updates when registering 2024-09-09 17:19:49 +02:00
QuentinArguillere
6478fbf03e Avoid using sync when dispatching to main queue (risk deadlock when entering foreground) 2024-09-09 17:18:05 +02:00
QuentinArguillere
b2a7a11dba Remove comments and light refactor. Update version from 38 to 40 2024-09-09 10:57:33 +02:00
QuentinArguillere
64763565da When remote video is enabled, switch to fullscreen 2024-09-09 10:57:33 +02:00
QuentinArguillere
66500e42b5 Error management for meeting scheduling: unreachable network, missing subject/participant, fail to send some or all ICS invitations 2024-09-09 10:53:18 +02:00
QuentinArguillere
df8f515601 Display error toast instead of spinning forever when trying to login for the first time with no network connected 2024-09-09 10:53:18 +02:00
QuentinArguillere
321e1065ac Network management: add variable networkStatusIsConnected in CoreContext.
Use this new variable to proceed to account removal when failed to register while network is
2024-09-09 10:53:18 +02:00
QuentinArguillere
26cbad1e46 Rework logout : do not delete authinfo before the registration is in Cleared state 2024-09-09 10:53:18 +02:00
Benoit Martins
cec5d99915 Changed asyncAfter delays from 0.2 to 0.3 2024-09-09 10:28:05 +02:00
Benoit Martins
1674a4127b Fix getAvatarModelFromAddress crash 2024-09-09 10:12:56 +02:00
Benoit Martins
fa44e97232 Fix unread message counter 2024-09-09 09:42:18 +02:00
Benoit Martins
89eb159a50 Add a bottom sheet to display reactions 2024-09-06 14:29:16 +02:00
Benoit Martins
5ed0fc1f76 Add a bottom sheet to display delivery status 2024-09-04 17:26:29 +02:00
Benoit Martins
c2f9f34ba8 Add forwarded message 2024-09-03 16:14:55 +02:00
QuentinArguillere
8261e8d5c1 If a meeting has been cancelled, then mark it as such in the meetings list 2024-09-01 12:22:29 +02:00
QuentinArguillere
22d37cfce9 Update and cancel meeting : now properly send ICS through chat 2024-09-01 12:16:14 +02:00
QuentinArguillere
8059dd4470 Add NSCalendarsUsageDescription and NSCalendarsWriteOnlyAccessUsageDescriptions to info.plist 2024-09-01 12:08:18 +02:00
QuentinArguillere
96d8a879b8 Fix build 2024-08-31 09:05:05 +02:00
QuentinArguillere
356803051f WIP - add meeting to calendar 2024-08-31 09:05:05 +02:00
QuentinArguillere
2b371db0fe Remove unused function loadExistingConferenceInfoFromUri 2024-08-31 09:05:01 +02:00
QuentinArguillere
b75c756991 Add NSCalendarsUsageDescription and NSCalendarsWriteOnlyAccessUsageDescriptions to info.plist 2024-08-31 09:03:31 +02:00
QuentinArguillere
e95045dab4 Fix most warnings (remaining: @sendables and deprecated calls) 2024-08-31 09:01:39 +02:00
Benoit Martins
923c290fa0 Added the floating button to the UIList (UIKit list) 2024-08-30 15:49:00 +02:00
Benoit Martins
be414f3c14 Change of UIList coordinator to a singleton 2024-08-29 11:42:18 +02:00
Benoit Martins
24435dcb92 Add participant name to reply message bubble 2024-08-28 10:37:10 +02:00
Benoit Martins
ace392528b Add eventLog to ui message object for message list 2024-08-27 16:55:04 +02:00
Benoit Martins
e792810c3c Change imdn icon 2024-08-22 16:11:40 +02:00
Benoit Martins
e01a27f538 Fix chat room switching in landscape mode 2024-08-22 15:53:19 +02:00
Benoit Martins
c821b960ed Set deliver_imdn to false 2024-08-22 12:12:58 +02:00
QuentinArguillere
4eaee9d36d Add Crashlytics script build phase to msgNotificationService target in pbxproj 2024-08-22 10:16:28 +02:00
Benoit Martins
179fbaff14 GlobalState.Off check removed from core initialization 2024-08-21 17:25:59 +02:00
QuentinArguillere
1abc35de0c Remove all access to core.Accounts from main thread. Directly store [AccountModel] in coreContext published variable 2024-08-21 17:25:59 +02:00
Benoit Martins
885c14ef9c Fix crash when sending a message and crash in conversation list 2024-08-21 16:10:28 +02:00
Benoit Martins
e870b74758 Click on the reply message to scroll to it 2024-08-21 15:47:51 +02:00
Benoit Martins
846a938498 Add reply bubble message 2024-08-20 10:07:19 +02:00
Benoit Martins
3ba5fd5f38 Add swipe action in message list 2024-08-20 10:07:19 +02:00
Benoit Martins
8045c4af2d Fix crash when scrolling in chat room 2024-08-20 10:07:19 +02:00
Benoit Martins
5d27d11c06 Change name of activateAudioSession parameter 2024-08-20 10:07:17 +02:00
Benoit Martins
f5c074e0bc Fix updateUIView crash when get old messages in ConversationViewModel 2024-08-20 10:05:59 +02:00
Benoit Martins
5c82815644 Add reaction feature 2024-08-20 10:05:59 +02:00
Benoit Martins
6742904342 Fix UI change from history view to message 2024-08-20 10:05:59 +02:00
Benoit Martins
4667301464 Add a click listener to the message to display the emoji selector and message functions 2024-08-20 10:05:59 +02:00
Benoit Martins
39363f1096 Fix downloaded image crash and display error image instead 2024-08-20 10:05:59 +02:00
Benoit Martins
00eb9c4f7c Fix start conversation view in landscape 2024-08-20 10:05:59 +02:00
Benoit Martins
69c3648c15 Fix first message sent in chatroom 2024-08-20 10:05:59 +02:00
Benoit Martins
76d4a8cdb3 Access to conversation from a call 2024-08-20 10:05:59 +02:00
Benoit Martins
2e2dac6807 Access to conversation from the history detail 2024-08-20 10:05:59 +02:00
Benoit Martins
c78a77268e Access to conversation from the contact 2024-08-20 10:05:59 +02:00
Benoit Martins
e0d5254648 Create group conversation 2024-08-20 10:05:59 +02:00
benoit.martins
da68a15694 Create conversation 2024-08-20 10:05:59 +02:00
Benoit Martins
4ec30c477d Add a search filter for the conversation list 2024-08-20 10:05:59 +02:00
QuentinArguillere
8f8877b759 Reset core scheduler before cancelling meetings 2024-08-19 17:53:48 +02:00
QuentinArguillere
aee88f8c87 Localizable strings 2024-08-19 17:53:48 +02:00
QuentinArguillere
153c2ae238 Fix license 2024-08-19 17:53:48 +02:00
QuentinArguillere
6143724f0c Add "meeting_plus" icon 2024-08-19 17:53:48 +02:00
QuentinArguillere
62db361b13 Remove Subject and Description text focus when tapping elsewhere on the screen in meeting creation / edition 2024-08-19 17:53:48 +02:00
QuentinArguillere
3ef0db8645 Cancel without popup when deleting a meeting where we are not the organizer 2024-08-19 17:53:48 +02:00
QuentinArguillere
fcce09843e Meeting cancellation: only delete meeting when pressing one of the confirmation popup buttons. 2024-08-19 17:53:48 +02:00
QuentinArguillere
d729f7570a Fix top button alignment in meetings view 2024-08-19 17:53:48 +02:00
QuentinArguillere
e94611273a Fix typo that deleted the end date string of a meeting 2024-08-19 17:53:48 +02:00
QuentinArguillere
4e2a7d4158 Rework timezone picker to avoid animation lag when displaying schedule meeting view 2024-08-19 17:53:48 +02:00
Benoit Martins
30d9baf766 Remove AVAudioSession start and stop in call view 2024-08-19 15:32:21 +02:00
QuentinArguillere
ca7bedfd14 Fix animation when displaying meeting details 2024-08-13 11:27:07 +02:00
QuentinArguillere
a851537428 Light rework of timezone management: we only use it and store it during Meeting creation/edition. After, we reset and display everything based on current device timezone 2024-08-13 11:26:51 +02:00
QuentinArguillere
bd3b8d8731 Fix flexiApi push parameter for push token reception : need to adapt the pn-provider to the build (DEBUG or not) 2024-08-13 11:24:35 +02:00
QuentinArguillere
69a878d245 Add forgoten localizable file update for timezones 2024-08-13 09:53:44 +02:00
QuentinArguillere
c5f780eead Upgrade meeting description UI (better text field for longer text, added maximum size) 2024-08-13 09:53:29 +02:00
QuentinArguillere
3588d97116 Add TimeZone management in meeting scheduling/editing 2024-08-13 09:52:19 +02:00
QuentinArguillere
6c072aafa0 Fix build (activatedAudioSession parameter name changed) 2024-08-13 09:51:24 +02:00
QuentinArguillere
8692d628f5 Add TimeZone extension to produce a formated string of the form "GMT+x:00 - Timezone Identifier" 2024-08-13 09:51:05 +02:00
QuentinArguillere
f21831ab2c Fix margin and unused fields 2024-08-02 09:40:26 +02:00
Benoit Martins
65a98c6030 Set default Bluetooth device when available in MeetingWaitingRoom 2024-07-10 14:12:59 +02:00
Benoit Martins
8d425c40e6 Fix fullcreen mode in one to one calls 2024-07-10 13:51:51 +02:00
Benoit Martins
06557fa3a3 Fix display of incoming call type (Audio or Video) 2024-07-10 12:25:58 +02:00
Benoit Martins
340db54af1 Set value when initializing AudioRouteBottomSheet 2024-07-10 12:12:22 +02:00
Benoit Martins
1ee6ef3150 Disable auto answer replacing calls 2024-07-10 11:41:02 +02:00
Benoit Martins
afa7496e82 Change text in views when lists are empty 2024-07-09 17:38:26 +02:00
Benoit Martins
a96ae05dd6 Fix conference pause and resuming 2024-07-09 16:51:35 +02:00
Benoit Martins
7bae9fd342 Add participants during a conference call 2024-07-09 14:05:40 +02:00
Benoit Martins
39c7c6a4b1 Change values of EditContactViewModel.resetValues in main thread 2024-07-08 11:22:07 +02:00
Benoit Martins
b84e116336 Change texts in call view when history list is empty 2024-07-08 10:43:27 +02:00
Benoit Martins
c750a8cfb2 Display all calls when call history filter is empty 2024-07-08 09:50:08 +02:00
Benoit Martins
ea921badfb Replace DispatchQueue.global() instead DispatchQueue.main 2024-07-05 15:21:10 +02:00
Benoit Martins
21ab16271c Reduce size of bottom sheet when a button is clicked in callview 2024-07-04 12:01:18 +02:00
Benoit Martins
f2312a2e36 Add call merge feature 2024-07-04 10:46:49 +02:00
Benoit Martins
befad07719 Add sip address selector for contact view 2024-07-03 17:22:01 +02:00
Benoit Martins
09ea819b55 Add error message below text fields in Register view 2024-07-03 14:16:33 +02:00
Benoit Martins
b92690865f Change recording toast icon 2024-07-03 10:52:30 +02:00
Benoit Martins
8afe787d2a Remove disable_chat_feature check in Notification service 2024-07-03 10:16:47 +02:00
Benoit Martins
4884997db6 Fix dialer in startcallview 2024-07-03 09:38:17 +02:00
Benoit Martins
b5e3f72cf6 Fix display of multiple calls 2024-07-02 16:11:59 +02:00
Benoit Martins
bdd38a80b6 Disable auto capitalization and auto correction in the global search bar 2024-07-01 16:47:44 +02:00
Benoit Martins
3994129177 Use num keypad in the contact edit view 2024-07-01 16:30:13 +02:00
Benoit Martins
cef2e693ea Linphone Video displayed in Callkit notification when a video call is received 2024-07-01 16:19:00 +02:00
Benoit Martins
858094ecc5 Use the Linphone logo in the callkit view 2024-07-01 14:51:59 +02:00
Benoit Martins
6bb74b028d Can use username with domain in login view 2024-07-01 14:29:26 +02:00
Christophe Deschamps
ef56935228 Collect side menu account info on core thread 2024-07-01 11:19:36 +02:00
QuentinArguillere
e3a04b9b2f Adjust paddings in meetings list view 2024-06-28 15:48:06 +02:00
QuentinArguillere
bb3cf12498 Fix meeting cell corner radius 2024-06-28 15:48:06 +02:00
QuentinArguillere
5b3f412bb7 Implement meetings bottom sheet and meeting details delete action 2024-06-28 15:48:06 +02:00
Benoit Martins
5b5a5d88fa Fix contact views 2024-06-28 15:35:32 +02:00
Benoit Martins
268bff0ca3 Display toast of authenticated device when ZRTP SAS is validated 2024-06-28 11:33:45 +02:00
Benoit Martins
4b46322264 Change ZRTP SAS UI 2024-06-28 11:13:26 +02:00
QuentinArguillere
8875e2ba54 Reset conference scheduler before scheduling a new one, or it will only edit the previous one 2024-06-25 18:18:55 +02:00
QuentinArguillere
2221d14ffc Fix build 2024-06-25 17:42:22 +02:00
QuentinArguillere
85be73b84f meetings list - scroll to "Today" on appear and when pressing the top right calendar button 2024-06-25 17:22:19 +02:00
QuentinArguillere
9c949e632d Remove the delayed color for add aprticipants view 2024-06-25 17:22:19 +02:00
QuentinArguillere
ffe8c0fd45 Add filtering for conferences 2024-06-25 17:22:19 +02:00
QuentinArguillere
89367bb7cd Various padding and display update, and hold ScheduleMeetingFragment in a scrollview to make it scrollable in landscape view 2024-06-25 17:22:19 +02:00
QuentinArguillere
82d1d15779 Enable "share" button for conference URI in meeting details view 2024-06-25 17:22:19 +02:00
QuentinArguillere
282310f6c2 Fix participant list in meeting details view : if myself isn't the organizer, then I was displayed twice and the actual organizer was missing 2024-06-25 17:22:19 +02:00
QuentinArguillere
e74b2dd4f3 Rename "ScheduleMeetingViewModel" to "MeetingViewModel" 2024-06-25 17:22:19 +02:00
QuentinArguillere
570007c2c6 Implement conference details view with edit option. 2024-06-25 17:22:19 +02:00
QuentinArguillere
0aeef2f022 Placeholder : join the meeting waiting room when taping a meeting from the least 2024-06-25 17:22:19 +02:00
QuentinArguillere
16a034e50d Remove debug traces 2024-06-25 17:22:19 +02:00
QuentinArguillere
ae57bcc60c Add shadowed rounded rectangle boxes, ajust alignments 2024-06-25 17:22:18 +02:00
QuentinArguillere
c19f2283c7 Start of the new meetings view 2024-06-25 17:22:18 +02:00
QuentinArguillere
dbba065933 Add more formated date info in MeetingsListItemModel, and switch back to regular sorted array for conference data mangemenet 2024-06-25 17:22:18 +02:00
QuentinArguillere
2b441f3557 Upgrade MeetingListsItemModel to have a preformatted month and week string to be displayed in the meetings list view 2024-06-25 17:22:18 +02:00
Benoit Martins
b5d98cc45a Start group call 2024-06-25 15:20:53 +02:00
Benoit Martins
9befe0695a Add callbacks to each request for AccountManagerServices 2024-06-25 15:03:39 +02:00
Benoit Martins
02a89a08c3 Add Account creation feature (Register)
Fix unreadMessagesCount when displayedConversation is null
Change user agent
2024-06-20 16:46:58 +02:00
Benoit Martins
2c28474ca5 Add register view 2024-06-20 16:46:54 +02:00
Christophe Deschamps
02e6baf9ba Highlihght side menu default account 2024-06-17 13:14:47 +02:00
Christophe Deschamps
dfcd501dc3 Side menu 2024-06-17 10:28:39 +00:00
Benoit Martins
9e314aa205 Fix friends presence 2024-06-13 14:31:48 +02:00
Benoit Martins
c441e2cb43 Fix chatRoom refresh in background 2024-06-13 14:31:48 +02:00
Benoit Martins
a9eb5caad4 Fix onChatRoomStateChanged callback when app moves in background 2024-06-13 12:28:52 +00:00
Benoit Martins
7fb63c19dd ZRTP Changes 2024-06-11 16:52:07 +02:00
QuentinArguillere
eca85b80ad Need to start core in the core initialization in order to instanciate the PushRegistry and be able to process the voip push 2024-06-11 16:50:44 +02:00
Christophe Deschamps
e0374d458d Fix callto uri handler 2024-06-11 11:49:28 +02:00
Christophe Deschamps
ef471b2e1d Added callto scheme URI handler 2024-06-11 11:40:56 +02:00
Benoit Martins
0fff983b0a Change download directory 2024-06-10 14:51:22 +02:00
Benoit Martins
e91e722587 Revert "Fix image in chat"
This reverts commit 0e00819a67.
2024-06-07 09:44:31 +02:00
Benoit Martins
fafedeef42 Fix display name for incoming calls 2024-06-06 16:03:16 +02:00
Benoit Martins
8e3bd3b5ab Merge branch 'master' 2024-06-06 15:45:39 +02:00
QuentinArguillere
dbb667fd9e Extract forgotten Linphone objects that were being used in the main queue 2024-06-06 15:36:41 +02:00
QuentinArguillere
290d842843 Replace all postOnMainQueue by postOnCoreQueue 2024-06-06 15:11:49 +02:00
Benoit Martins
0e00819a67 Fix image in chat 2024-06-06 14:31:36 +02:00
Christophe Deschamps
2d0f50d11a Single Sign On 2024-06-05 17:48:13 +02:00
Benoit Martins
0cf8346c89 Fix phone numbers 2024-06-05 15:03:02 +02:00
Benoit Martins
2ef76ae47b Merge branch 'master' 2024-06-04 15:54:20 +02:00
Benoit Martins
b885963d7a Fix media download in ConversationViewModel 2024-06-04 15:42:19 +02:00
Benoit Martins
5215256f72 Fix getFriendWithAddress crash (check if friend lists are empty) 2024-06-04 15:05:25 +02:00
Benoit Martins
bd9e4a000f Fix remote Conf Video crash 2024-06-04 14:25:30 +02:00
Benoit Martins
b3fa81b537 Fix bubble display in iOS 15 2024-06-04 14:23:45 +02:00
Benoit Martins
1b879a5c61 Fix avatar refresh after image download 2024-06-04 14:03:53 +02:00
Benoit Martins
088f3a7506 Fix conversation unread counters 2024-05-31 17:21:23 +02:00
Christophe Deschamps
bd29389a40 URI Handlers 2024-05-31 12:38:58 +00:00
Benoit Martins
1e16dbaa61 Run getFriendWithAddress in the core queue if necessary 2024-05-30 16:45:55 +02:00
Benoit Martins
c69ca4c971 Enable FEC 2024-05-30 14:33:03 +02:00
Benoit Martins
45714fa633 Fix image resizing when keyboard is open 2024-05-30 14:21:23 +02:00
Benoit Martins
00a7f305a5 Check core state before using an asynchronous function
Fix markAsRead crash
2024-05-30 11:50:59 +02:00
Benoit Martins
7dca3300e1 Fix avatar crash 2024-05-29 16:58:01 +02:00
Benoit Martins
fad30689b4 Fix outgoing video call 2024-05-28 16:57:40 +02:00
Benoit Martins
ad701fb952 Refactor history views 2024-05-28 15:58:18 +02:00
Benoit Martins
9f3aeb63ac Fix orientation image 2024-05-24 14:37:08 +02:00
Benoit Martins
57c8efe310 Disable FEC 2024-05-24 11:16:08 +02:00
Benoit Martins
476f1f22ef Fix sending multimedia messages 2024-05-23 17:23:10 +02:00
Benoit Martins
e94065ee2e Fix onCallStateChanged crash 2024-05-23 11:37:10 +02:00
Benoit Martins
e7707c0b2b Send media 2024-05-22 17:25:17 +02:00
Benoit Martins
d0feb5b047 Taking photos with camera in conversation view 2024-05-22 14:43:40 +02:00
Benoit Martins
472bf46938 Add photo picker to conversation view 2024-05-22 12:21:58 +02:00
Benoit Martins
0682489645 Add video preview in message bubble 2024-05-21 10:29:22 +02:00
Benoit Martins
84ad957568 Add multi image message 2024-05-20 15:21:05 +02:00
Benoit Martins
ae19bad388 Add IMDN and Date in ChatBubbleView 2024-05-17 15:06:20 +02:00
Benoit Martins
415cf274b1 Fix conversation for iOS 15 2024-05-17 11:17:00 +02:00
Benoit Martins
a011e7643b Add avatar to group chat
Check first message received per participant
2024-05-16 15:03:25 +02:00
Benoit Martins
d7a7615616 FIx avatar in conversation list 2024-05-15 10:07:19 +02:00
Benoit Martins
5beb5c088c Joining the waiting room when calling a conference 2024-05-14 10:32:24 +02:00
Benoit Martins
14daf5bd40 Fix message list animation 2024-05-13 17:25:42 +02:00
Benoit Martins
b46c2ef778 Enable Remote Push 2024-05-13 11:40:15 +02:00
Benoit Martins
965ae0e35a Merge branch 'master' 2024-05-13 11:26:14 +02:00
Benoit Martins
cb8af8deea Fix image and gif size 2024-05-13 11:23:43 +02:00
Benoit Martins
eeb8c94c69 Start and stop core in sync queue 2024-05-10 10:25:34 +02:00
Benoit Martins
ad58d80939 Fix when conversationsListTmp.first is nil 2024-05-07 17:47:32 +02:00
Benoit Martins
d2d8c9cd8d Fix statistics 2024-05-07 16:30:48 +02:00
Benoit Martins
18c4b46d63 Dismiss bottom sheet in call view 2024-05-07 16:17:19 +02:00
Benoit Martins
2ba2e40958 Change call view in landscape mode 2024-05-07 14:32:59 +02:00
Benoit Martins
69165aa3ed Prevent screen lock during a call 2024-05-06 16:27:17 +02:00
Benoit Martins
6d8dfbf1a1 Fix fullscreen mode in call view 2024-05-06 15:33:29 +02:00
Benoit Martins
ec842f2830 Set default front camera 2024-05-06 10:38:49 +02:00
Benoit Martins
4eafaa1dc6 Check whether the default account is null when the core state is ON to set the hasDefaultAccount value 2024-05-06 10:15:36 +02:00
Benoit Martins
7da5b9567f Disable upper case for sip address and check if payloadType is null 2024-05-03 16:43:24 +02:00
Benoit Martins
45f2475634 Fix meeting button in navigation bottom bar 2024-05-03 15:35:23 +02:00
Benoit Martins
2306d338a8 Display conference date in meeting waiting room 2024-05-03 14:50:33 +02:00
Benoit Martins
517ff07904 Call view fixes 2024-05-03 10:43:51 +02:00
Benoit Martins
cfe3bef32d Add green call banner 2024-05-02 15:38:55 +02:00
Benoit Martins
32dc6ea345 Audio/video call statistics 2024-05-02 14:16:02 +02:00
Benoit Martins
4949ca329a Call encryption statistics 2024-05-02 09:46:23 +02:00
Benoit Martins
46c41c1218 Fix when participant device is nil 2024-04-30 11:48:16 +02:00
Benoit Martins
f6e935c65f Add audio only mode to conference call view
Enable FEC
Fix active speaker video
2024-04-30 11:35:10 +02:00
QuentinArguillere
5c5fd2ad8d Stop/start core on background/foreground 2024-04-30 10:42:11 +02:00
QuentinArguillere
19da4e0d64 Extract AddParticipantsViewModel from the ScheduleMeetingViewModel to be used for other future views 2024-04-30 10:27:52 +02:00
Benoit Martins
1f0c3fa5f7 Add mosaic mode to conference call view 2024-04-29 16:38:07 +02:00
QuentinArguillere
b16372c420 Replace defaultAccount by boolean hasDefaultAccount in CoreContext 2024-04-29 12:05:58 +02:00
QuentinArguillere
0e818ee772 Fix build with dispatch queue renaming 2024-04-29 12:05:08 +02:00
Benoit Martins
960d421ae7 Fix call view on iPhone SE 2024-04-24 17:03:52 +02:00
Benoit Martins
0a2d4a1682 Add participant list fragment to the call view 2024-04-24 12:33:25 +02:00
Benoit Martins
582c1b1d66 Remove core.removeAccount from the main queue 2024-04-23 16:07:05 +02:00
Benoit Martins
16c386dcc8 Check internet connection before deleting accounts 2024-04-23 11:49:31 +02:00
QuentinArguillere
f99f1c6d32 fix build 2024-04-22 17:05:09 +02:00
Benoit Martins
deeef8507c Merge remote-tracking branch 'refs/remotes/origin/master' 2024-04-22 17:02:37 +02:00
Benoit Martins
a34a426827 Fix presence of phone numbers and updated subscription once for friends lists 2024-04-22 17:01:56 +02:00
QuentinArguillere
e6e1087d85 Disable remote push 2024-04-22 16:53:45 +02:00
QuentinArguillere
6dfc870624 fix some padding, update meeting list to add the newly created conference when exiting scheduler menu 2024-04-22 15:58:17 +02:00
Benoit Martins
0ab7450b46 Fix native preview video in conf 2024-04-22 15:53:14 +02:00
Benoit Martins
6c10018788 Fix participant list in conf 2024-04-22 14:40:26 +02:00
Benoit Martins
f106f54021 Add a temporary meeting list 2024-04-22 13:50:14 +02:00
Benoit Martins
2b574cd896 Fix call view 2024-04-22 10:06:05 +00:00
QuentinArguillere
9bdd3c088e Reset scheduler data when opening a new conf scheduling view 2024-04-22 11:43:55 +02:00
QuentinArguillere
4647b00b9e Delete code that disabled conference features for previous versions 2024-04-22 11:43:55 +02:00
QuentinArguillere
0f57545a2a Update build version to 10 2024-04-22 11:43:55 +02:00
QuentinArguillere
352cfae6f5 Fix date adjustments when scheduling meeting 2024-04-19 17:43:34 +02:00
QuentinArguillere
269eeba480 Implement MeetingsFragment and MeetingsView 2024-04-19 16:49:03 +02:00
QuentinArguillere
08f164fc88 Remove temporary participantmodel from meetingviewmodel 2024-04-19 16:42:45 +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
QuentinArguillere
36bfadcfde Update pbxproj with new files 2024-04-19 15:47:25 +02:00
QuentinArguillere
0730e9b738 Restore groupchat and lime specs 2024-04-19 15:47:25 +02:00
QuentinArguillere
20f7d54c01 Add skeleton for MeetingsView MeetingsFragment 2024-04-19 15:47:25 +02:00
QuentinArguillere
d21c026bc9 Implement AddParticipantsFragment 2024-04-19 15:47:25 +02:00
QuentinArguillere
da75af008e Fix build : did not initalize ParticipantModel name 2024-04-19 15:47:25 +02:00
QuentinArguillere
62a027b397 Continue ScheduleMeetingViewModel impelmentation: ConferenceScheduler listeners, schedule(), update(), addparticipants(), and fillConferenceInfo() 2024-04-19 15:47:25 +02:00
QuentinArguillere
728678a02c update getAvatarModelFromAddress function to handle case where the address does not match any friend 2024-04-19 15:47:25 +02:00
QuentinArguillere
f320769b12 Add static func getAvatarModelFromAddress to ContactAvatarModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
b3a602c330 Fix indentation in ContactAvtarModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
866bc9dd81 Add onConferenceInfoReceived subscription 2024-04-19 15:47:25 +02:00
QuentinArguillere
1e4d8f55a7 Implement MeetingViewModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
0432c9799d Start schedule meeting fragment and model 2024-04-19 15:47:25 +02:00
QuentinArguillere
550859d51d Start implementing ScheduleMeetingViewModel and fragments, update pbxproj 2024-04-19 15:47:25 +02:00
QuentinArguillere
5f22d7e473 Implementing MeetingsListItemModel and MeetingsListViewModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
ee735ceace Implement meetingmodel 2024-04-19 15:47:25 +02:00
QuentinArguillere
dd7661e851 Add Meetings related files for (models, viewmodels, assets...) 2024-04-19 15:47:25 +02:00
Benoit Martins
0d210dea6d Fix display of confs in story fragments 2024-04-19 15:36:12 +02:00
Benoit Martins
ea18eaa3d6 Fix meeting address joined 2024-04-19 13:55:26 +02:00
Benoit Martins
d96abf1514 Add pause status to conf view 2024-04-19 13:49:21 +02:00
Benoit Martins
b62a806359 Add conf view when the user is alone 2024-04-19 11:46:43 +02:00
Benoit Martins
a37972abaf Disable core restart when switching from foreground to background mode 2024-04-19 10:03:13 +02:00
Benoit Martins
cd1ae4c19d Fix Active speaker view 2024-04-19 09:58:10 +02:00
Benoit Martins
c350def616 Add muted and joining icons in conf call 2024-04-17 15:48:23 +02:00
Benoit Martins
2133934e28 Fix participant devices in meeting call view 2024-04-16 17:11:32 +02:00
Benoit Martins
601be3ebed Add Meeting Waiting Room 2024-04-16 10:43:38 +02:00
Benoit Martins
0299640c2c Use participant device in conf call view 2024-04-09 17:52:42 +02:00
Benoit Martins
6c59bd6581 Asymmetrical video call 2024-04-09 14:00:41 +02:00
Benoit Martins
f771bdc790 FIx active speaker mode 2024-04-08 15:22:59 +02:00
Benoit Martins
027cb1ec2d Add participants list and active speaker to the conference call view 2024-04-02 17:07:54 +02:00
Benoit Martins
ab3b883442 Init conference call view 2024-03-22 16:45:29 +01: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
Benoit Martins
f3d2f1cf6a Fix messages list in iOS 15 2024-03-14 15:21:42 +01:00
Benoit Martins
75ae95007b Merge remote-tracking branch 'refs/remotes/origin/feature/conversations_tableview'
Conflicts:
	Linphone/UI/Main/Conversations/Fragments/ChatBubbleView.swift
2024-03-14 09:04:01 +01:00
benoit.martins
0d74e6651a Add gifs support 2024-03-13 15:08:52 +01:00
Benoit Martins
a822a0895d Add gifs support 2024-03-12 17:24:49 +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
66361d7309 Use centralised Config file in app extension 2024-03-05 16:22:23 +01:00
QuentinArguillere
8e5a3b703f Add "disable_chat_feature=0" key to rc files 2024-03-05 16:21:39 +01:00
QuentinArguillere
3b20c47f1d For crashlytics : add informations in the msgNotificationService googleService-info.plist file 2024-03-05 16:20:00 +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
QuentinArguillere
944115fb4d Add linphonerc-factory and GoogleService-Info.plist to msgNotificationService app extension 2024-03-05 16:17:23 +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
b999f2f1e3 Import linphone 5.2 msgNotificationService implementation 2024-02-20 10:33:02 +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
90624e633a Merge remote-tracking branch 'refs/remotes/origin/feature/conversations' 2024-02-19 08:40:40 +01:00
benoit.martins
56e93a77a7 Missed calls counter added to bottom navigation bar 2024-02-16 19:47:19 +01:00
Christophe Deschamps
c02dcc754e Fix message display missing when going from a conversation with few messages (not enough to fill screen) to conversation with many messages 2024-02-16 08:05:24 +01:00
Christophe Deschamps
9094c9cea8 Fix crash when calling on simulators 2024-02-15 17:32:57 +01:00
Christophe Deschamps
621eca1893 Hide broadcast add button in conference history detail 2024-02-15 17:32:41 +01:00
Benoit Martins
d91996c351 Missed calls counter added to bottom navigation bar 2024-02-15 16:49:06 +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
QuentinArguillere
98da1d956f Disable background camera for PIP 2024-02-13 17:36:51 +01:00
QuentinArguillere
b9dadb51f4 Disable local push notifications 2024-02-13 16:31:49 +01:00
Benoit Martins
dc84803a17 Add conversations list 2024-02-13 15:23:00 +01:00
Christophe Deschamps
85ebe742cb Open call history when tapping on a missed call notification 2024-02-13 13:06:46 +01:00
Christophe Deschamps
89cae39b6d Force device orientation check before updating view (fix bug of UI Tab bar taking full screen when opening app after it was started from an incoming call 2024-02-13 13:05:07 +01:00
Christophe Deschamps
012b96798c Tapping a message notification when app is not started open conversation 2024-02-13 11:40:33 +01:00
Benoit Martins
60d128f4f2 Call view changes 2024-02-12 10:14:10 +01:00
Benoit Martins
f0b19b8fd3 Don't open media preview with voice recording 2024-02-08 16:25:52 +01:00
Benoit Martins
e467312008 Refresh uploaded medias 2024-02-08 16:04:15 +01:00
Benoit Martins
4c475925b8 Delete file in logs mail and replace with logs uri 2024-02-08 11:59:55 +01:00
Benoit Martins
122a9c4a57 Fix transferred image content type 2024-02-06 13:20:35 +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
efc912965a Merge remote-tracking branch 'refs/remotes/origin/release/5.2' 2024-02-05 13:21:47 +01:00
Benoit Martins
132465b5a5 Fix collectionViewImageGrid with text and scroll to bottom when chat room view is disapear 2024-02-05 13:21:11 +01:00
Benoit Martins
e53d9ab406 Merge remote-tracking branch 'refs/remotes/origin/release/5.2' 2024-02-05 12:53:15 +01:00
Benoit Martins
3b894f2653 Fix collectionViewImageGrid with text and scroll to bottom when chat room view is disapear 2024-02-05 12:52:35 +01:00
benoit.martins
c3df599069 Merge remote-tracking branch 'refs/remotes/origin/release/5.2' 2024-02-02 22:24:56 +01:00
benoit.martins
6295b0f319 Fix image clicking in VFS mode and reply display 2024-02-02 22:23:21 +01:00
Benoit Martins
5b3c8d4d1a Add green call banner 2024-01-31 14:51:34 +01:00
Benoit Martins
3513afc8c7 Fix image clicking in VFS mode and reply display 2024-01-30 13:43:50 +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
7b93ff8998 Fix build for sdk 5.3.10 and above -- "_get_identity" no longer exists and should not have been used in the first place 2024-01-25 10:22:30 +01:00
QuentinArguillere
df2da7c774 Upgrade deployment target to 13.0, update provisioning profiles 2024-01-25 10:21:51 +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
2fc711b63f Merge branch 'feature/call_features_custom_bottom_sheet' into 'master'
Custom bottom sheet in call view

See merge request BC/private/linphone-iphone-6.0!18
2024-01-15 15:25:53 +00:00
Benoit Martins
054d622491 Resolve merge conflicts after git rebase 2024-01-15 16:15:41 +01:00
Benoit Martins
bd631a7237 Merge branch 'master'
Conflicts:
	Linphone/Core/CoreContext.swift
	Linphone/Info.plist
	Linphone/LinphoneApp.swift
	Linphone/UI/Call/CallView.swift
	Linphone/UI/Call/ViewModel/CallViewModel.swift
	Linphone/UI/Main/ContentView.swift
2024-01-15 15:41:49 +01:00
Benoit Martins
e9784ddc61 Add custom bottom sheet in call view 2024-01-15 15:31:25 +01:00
Quentin Arguillere
9c020f94f9 Merge branch 'feature/call_features' into 'master'
Various features for testflight upload and version 1 testing

See merge request BC/private/linphone-iphone-6.0!17
2024-01-15 10:13:06 +00:00
Benoit Martins
937444c5d0 Fix video display in call view 2024-01-12 17:27:16 +01:00
QuentinArguillere
2f1bd572b0 Add USE_CRASHLYTICS flag management to podfile, and fix crashlytics log build 2024-01-12 17:27:16 +01:00
QuentinArguillere
6bf6aa3aa6 Add encryption parameters to info.plist for upload on appstoreconnect 2024-01-12 17:27:16 +01:00
QuentinArguillere
1b498258a3 Crahslytics - add GoogleService-Info.plist 2024-01-12 17:27:16 +01:00
QuentinArguillere
3f4e8d79cf Add crashlytics (WIP) 2024-01-12 17:27:16 +01:00
QuentinArguillere
4efc28da9e Update push provider - use "apns.dev" or "apns" depending on wether we're using a DEBUG or RELEASE build 2024-01-12 17:27:16 +01:00
QuentinArguillere
e66a0802f5 Update podfile to use 5.4.0-alpha sdk 2024-01-12 17:27:16 +01:00
QuentinArguillere
aa1c585024 Remove mentions of macOS in the xcodeproj 2024-01-12 17:27:16 +01:00
Benoit Martins
aa18757a48 Disable useless buttons in call view 2024-01-12 17:27:16 +01:00
Benoit Martins
12f9829331 Add user agent 2024-01-12 17:27:16 +01:00
Benoit Martins
5aaf01250b Fix side menu buttons 2024-01-12 17:27:16 +01:00
Benoit Martins
04dbce540c Fixes 2024-01-12 17:27:16 +01:00
QuentinArguillere
1ddf2602b9 Fix or disable several swiftlint warnings 2024-01-12 17:27:16 +01:00
Benoit Martins
d97f07942f Refresh view when call is paused 2024-01-12 17:27:16 +01:00
Benoit Martins
8469e8583e Toast display when user records call 2024-01-12 17:27:15 +01:00
Benoit Martins
96bdf5150c Record call 2024-01-12 17:27:15 +01:00
Benoit Martins
7abacc3caf Fixes 2024-01-11 09:56:37 +01:00
QuentinArguillere
e2a7ac7f56 Fix or disable several swiftlint warnings 2024-01-09 16:50:40 +01:00
Benoit Martins
ea1382e801 Refresh view when call is paused 2024-01-09 16:42:11 +01:00
Benoit Martins
1b44d902b1 Toast display when user records call 2024-01-09 12:21:07 +01:00
Benoit Martins
5c7d76a572 Merge branch 'feature/video_call' into 'master'
Video call

See merge request BC/private/linphone-iphone-6.0!16
2024-01-08 15:58:00 +00:00
Benoit Martins
db7ccff9f5 Record call 2024-01-08 16:57:26 +01:00
Benoit Martins
341d8171a0 Add video call, fullscreen mode and automatic video acceptance 2024-01-08 13:35:14 +01:00
Benoit Martins
3046336e57 Init video call 2024-01-05 16:53:35 +01:00
Benoit Martins
5173b655f2 Merge branch 'feature/start_call' into 'master'
Start call / Mute / Edit Audio route

See merge request BC/private/linphone-iphone-6.0!15
2024-01-05 08:38:21 +00:00
Benoit Martins
111fef6603 Edit audio route and add an audio reminder 2024-01-03 16:34:04 +01:00
QuentinArguillere
bcf4eefe35 Fix swiftlint warnings 2024-01-02 17:33:54 +01:00
QuentinArguillere
d0ae11c880 Update publishers to manage the subscriptions manually 2024-01-02 17:27:16 +01:00
Benoit Martins
81448d8006 Init audio route 2024-01-02 16:57:31 +01:00
QuentinArguillere
d98ecb8f37 Update changelog, xcodprojversion, and podfile, for 5.2.1 release 2023-12-28 11:43:02 +01:00
QuentinArguillere
ccc1e52538 Disable the "send databases" option in advanced settings 2023-12-28 11:39:22 +01:00
Libor Filípek
6603702fe0 Update Czech and Japanese translations)
Translation: Linphone iPhone/linphone-ios.localizablestrings
Translate-URL: https://weblate.linphone.org/projects/linphone-iphone/localizable/cs/
2023-12-28 10:45:34 +01:00
benoit.martins
63d83b13f6 Fix bottom sheet in call view 2023-12-27 18:10:28 +01:00
Benoit Martins
cc6d599ec5 Fixes 2023-12-22 16:56:59 +01:00
QuentinArguillere
1253cccbcc Update CHANGELOG and Podfile for release 5.2 2023-12-21 16:51:16 +01:00
benoit.martins
99e3643ba4 Fix empty file 2023-12-20 09:46:59 +01:00
QuentinArguillere
d89e616f37 Add startCall utilities to TelecomManager 2023-12-19 17:34:59 +01:00
Benoit Martins
f7f9ee32b6 Init outgoing call 2023-12-19 17:08:23 +01:00
Benoit Martins
6cf84fdd37 Fix file display during transfer, disable message information when the message is not sent, refresh of recording file when download is complete 2023-12-19 16:56:40 +01:00
Benoit Martins
723227b87e Fixes Test Plan 5.2 2023-12-15 16:45:56 +01:00
Benoit Martins
bb9f850704 Hide broadcast mode in settings 2023-12-12 16:45:37 +01:00
Benoit Martins
70ff69aa63 Fix UIImage when content.filePath is nil 2023-12-12 13:13:54 +01:00
Benoit Martins
035149bd47 Fix callbacks 2023-12-12 12:00:32 +01:00
QuentinArguillere
3bb0d06787 Add ProviderDelegate and TelecomManager for Callkit integration 2023-12-12 11:42:56 +01:00
QuentinArguillere
2a1bd88741 Allow push notifications in the app, and update account and core settings to allow VOIP push parameters generation for register 2023-12-10 11:08:21 +01:00
QuentinArguillere
76b7681bf4 Add logs app group entitlements which fixes the log collection crash 2023-12-09 23:16:44 +01:00
Quentin Arguillere
4e44d764f8 Merge branch 'feature/logs' into 'master'
Add various utility files, and specifically Log

See merge request BC/private/linphone-iphone-6.0!13
2023-12-09 18:41:51 +00:00
QuentinArguillere
8523f110d7 Disable log file collection because of crash, to be fixed 2023-12-09 19:27:34 +01:00
QuentinArguillere
26dd731f84 Add Log 2023-12-09 18:34:04 +01:00
QuentinArguillere
52b4bd9f56 Add FileUtils 2023-12-09 18:16:45 +01:00
QuentinArguillere
5b3176c031 Add AudioRouteUtils 2023-12-09 17:55:39 +01:00
QuentinArguillere
8e6df8867a Add CoreExtension 2023-12-09 17:54:27 +01:00
QuentinArguillere
50f8564981 Add Extensions folder to Utils. Move 'Color', 'Int' and 'Text' extensions inside. Add ConfigExtension and new 'group.org.linphone.phone.logs' app group 2023-12-09 17:52:45 +01:00
QuentinArguillere
d3cc7091ac Alphabetically sort utility files 2023-12-09 17:33:40 +01:00
Quentin Arguillere
1dde8873a8 Merge branch 'feature/start_call_view' into 'master'
Merge tous les changements de benoit : call history, History call details, presence, start call view

See merge request BC/private/linphone-iphone-6.0!12
2023-12-09 12:27:17 +00:00
Benoit Martins
77951adaa1 Fix contact image 2023-12-05 17:00:30 +01:00
Benoit Martins
e47a04c5d9 Start new call view 2023-12-05 15:50:09 +01:00
Benoit Martins
2db146787e Fix release 5.2 2023-12-05 10:51:09 +01:00
Benoit Martins
8b14538fcd Send own presence 2023-12-01 10:20:31 +01:00
Benoit Martins
7b476904cb Fix presence 2023-11-30 17:23:38 +01:00
QuentinArguillere
422f84e92d Fixes for 5.2 release
FIx

Fix PipController

Other fixes (Reported on AppStoreConnect)
2023-11-28 23:44:28 +01:00
Benoit Martins
07b2c1e04e Add assistant config files (linphone and third party)
Fix presence
2023-11-24 16:48:04 +01:00
Benoit Martins
b576785399 Send and clear logs 2023-11-23 17:21:49 +01:00
Benoit Martins
a209349f95 Fix rebase 2023-11-23 12:11:43 +01:00
benoit.martins
84da8a367b Fix Presence 2023-11-22 15:42:18 +01:00
Benoit Martins
d7da763dae Refresh calllogs list when receive callback 2023-11-21 14:16:06 +01:00
Benoit Martins
0142a9146b Display toast when user copy adress or delete call logs in History views 2023-11-20 17:00:19 +01:00
Benoit Martins
81a9dd9124 Converting SharedMainViewModel class into singleton 2023-11-20 13:29:22 +01:00
Benoit Martins
773d9584f4 History call detail with calllogs 2023-11-20 10:03:59 +01:00
Benoit Martins
375c8b0ce6 Add history call detail 2023-11-16 16:59:10 +01:00
Benoit Martins
ce9f6c454c Add history call list 2023-11-16 15:26:19 +01:00
Benoit Martins
5cf66f2853 Add presence icon for Avatar 2023-11-15 10:03:02 +01:00
Quentin Arguillere
ae1ea15558 Merge branch 'feature/contact_create_and_edit' into 'master'
Contact create and edit

See merge request BC/private/linphone-iphone-6.0!7
2023-11-14 13:53:23 +00:00
QuentinArguillere
6b5e456242 Light refactoring of ContactsManager.swift : remove observableobject, fix typos, add traces 2023-11-14 14:37:53 +01:00
Christophe Deschamps
568b9eaae2 Fix crash upon refreshing register (handle new registration state LinphoneRegistrationRefreshing) 2023-11-13 17:29:40 +01:00
benoit.martins
ada6065b21 Share contact vcard 2023-11-10 10:48:41 +01:00
QuentinArguillere
1d38941383 Fix crash caused by callid now being an optional string that can be nil rather than just empty 2023-11-09 14:59:45 +01:00
Benoit Martins
3b625b9063 FIx rebase 2023-11-09 13:54:57 +01:00
Benoit Martins
19da1739f0 Merge branch 'master'
Conflicts:
	Linphone/Contacts/ContactsManager.swift
	Linphone/LinphoneApp.swift
	Linphone/UI/Main/ContentView.swift
2023-11-09 11:47:41 +01:00
Benoit Martins
8aae1b2020 Edit native contact test 2023-11-09 11:06:42 +01:00
Benoit Martins
5d0ce2c8f3 Add edit view for native contact 2023-11-07 17:02:03 +01:00
Quentin Arguillere
53b190a5c8 Merge branch 'feature/core_thread_extraction' into 'master'
Merge feature/contact branch + extract linphone core to be used exclusively on a specific core queue

See merge request BC/private/linphone-iphone-6.0!6
2023-11-07 11:03:17 +00:00
Benoit Martins
abd5461f54 Add edit contact view 2023-11-06 15:16:41 +01:00
QuentinArguillere
a3befe61cf Move all Core related code to another dispatch queue. requires sdk built with feature/swift_wrapper_async_helpers 2023-11-03 17:31:59 +01:00
QuentinArguillere
3fe7dd8884 Pod deintegrate 2023-11-03 16:21:21 +01:00
Benoit Martins
ac7f4da260 Fix QRCode provisioning 2023-10-30 16:16:41 +01:00
Benoit Martins
a71d86e34f Add all images 2023-10-30 14:31:49 +01:00
Benoit Martins
2292512e4d Add contact fragment (detail) 2023-10-30 12:07:31 +01:00
benoit.martins
5dc38b6c91 add bottom sheet to add a friend to the favorites list 2023-10-27 17:09:11 +02:00
benoit.martins
219ee2d438 Changes ContactsManager 2023-10-27 10:44:00 +02:00
Benoit Martins
b7f8f4a2c6 Merge branch 'feature/main_view' into 'master'
Main view

See merge request BC/private/linphone-iphone-6.0!4
2023-10-26 07:23:52 +00:00
benoit.martins
9ef96bbd78 Add contacts list 2023-10-25 17:32:51 +02:00
benoit.martins
34ff4d642d Fix displayName is nil for event message 2023-10-19 23:31:04 +02:00
Benoit Martins
7e0b3347f1 Add new UIlabel for other emoji reactions 2023-10-19 10:48:21 +02:00
Benoit Martins
91d933827b Fix preview and media viewer 2023-10-19 10:48:14 +02:00
benoit.martins
146682e555 Add side menu 2023-10-19 10:02:08 +02:00
QuentinArguillere
e4a16c804b Update version to 5.2.0 (1) 2023-10-17 17:37:23 +02:00
QuentinArguillere
baf17d6919 Add core CodecPriorityPolicy automatic settings for existing accounts of previous versions 2023-10-17 17:34:50 +02:00
QuentinArguillere
6ff33bb0d9 Fix build 2023-10-17 17:11:59 +02:00
Benoit Martins
8f733195d4 Add home page 2023-10-17 16:54:41 +02:00
QuentinArguillere
0f2cb9143f pod deintegrate in pbxproj 2023-10-17 13:54:24 +02:00
Benoit Martins
2e77d7bc84 Fixed iOS notifications when it's an emoji reaction
Fixed new nullable variable in wrapper
2023-10-17 13:53:44 +02:00
Benoit Martins
f28a38d838 Add message delegate (callback) in reaction sheet view 2023-10-17 12:38:55 +02:00
Benoit Martins
99445a04c4 Show our reaction if any in long press menu + remove it if selected again
Fix scrolling for reactionsListTableView
2023-10-17 12:37:59 +02:00
Benoit Martins
43e91ae33d Add project.pbxproj for new file ReactionCell.swift 2023-10-17 12:36:08 +02:00
Benoit Martins
1c2b726016 Add reactions list in bottom sheet 2023-10-17 12:34:34 +02:00
benoit.martins
3a065eaac8 Add itemViewController in SheetViewController 2023-10-17 12:34:34 +02:00
benoit.martins
368a8e1bf4 Add SheetViewController (Bottom Sheet) for emoji reactions 2023-10-17 12:34:31 +02:00
benoit.martins
b12c508e69 Add ChatMessageReaction callback 2023-10-17 12:31:47 +02:00
Benoit Martins
30a350b0dc Add emoji reactions feature 2023-10-17 12:31:47 +02:00
Christophe Deschamps
91614236e8 Handle [misc]max_calls configuration flag inside the application 2023-10-17 12:24:41 +02:00
QuentinArguillere
4b88022c44 deintegrate pods in pbxproj 2023-10-17 12:23:32 +02:00
Christophe Deschamps
74303f7130 Do not create local push notifications inside muted chatrooms 2023-10-17 12:23:32 +02:00
Christophe Deschamps
35f4dec79f Refactoring of LocalPushProvider + Aggregation mecanism (3 seconds by default) 2023-10-17 12:23:32 +02:00
Christophe Deschamps
b966c34868 LocalPush - Fix label not displaying at first app install 2023-10-17 12:23:32 +02:00
Christophe Deschamps
31c57e5b28 Local Push Notification - Network extension 2023-10-17 12:23:30 +02:00
QuentinArguillere
1fb44f32f0 pod deintegrate in linphone.xcodeproj 2023-10-17 11:53:48 +02:00
QuentinArguillere
ff9924df32 Fix build using linphone_account_get_call_logs_for_address instead of deprecated linphone_core_get_call_history_for_address 2023-10-17 10:59:50 +02:00
Quentin Monnier
f8562a45de add picture in picture for single video calls when the view goes in background (waiting apple permission to enable video capture in picture in picture video calls) 2023-10-17 10:57:52 +02:00
Benoit Martins
0ed4f948ca Braodcast setting added
and fix sdk master changes for non-nil values
2023-10-17 10:13:22 +02:00
Benoit Martins
056a71d887 Fix VoipConferenceActiveSpeakerView when the user is a listener 2023-10-17 10:11:47 +02:00
Benoit Martins
3bd7a7f19c Display the "user is now admin" popup in the participant list only 2023-10-17 10:11:47 +02:00
Benoit Martins
f25211a9f1 Add Speaker label in Participant list
Fix ConferenceWaitingRoomView
2023-10-17 10:11:47 +02:00
Benoit Martins
669736cc20 Fix ConferenceCallView when the user is a listener 2023-10-17 10:11:47 +02:00
benoit.martins
03aec21ded Change UI when user isn't a speaker in callview 2023-10-17 10:11:47 +02:00
Benoit Martins
2c47087a80 Change background color of account cell in side menu 2023-10-17 10:11:47 +02:00
Benoit Martins
6f88231cdd Display conference speakers only 2023-10-17 10:11:46 +02:00
Benoit Martins
be8062ff9b Fix ConferenceSchedulingSummaryView for Broadcast
Add broadcast changes in ICSBubbleView and ScheduledConferencesCell
2023-10-17 10:11:46 +02:00
Benoit Martins
9b4cf3aaab Changes for broadcast infos in ScheduledConferencesCell 2023-10-17 10:11:46 +02:00
Benoit Martins
7c79e1bea7 Hide mode label and mode picker in meeting editor 2023-10-17 10:11:46 +02:00
Benoit Martins
8c0f52c28e Add broadcast mode in conference scheduling views 2023-10-17 10:11:42 +02:00
Benoit Martins
2abc2e6500 Navigation bar added 2023-10-12 17:01:31 +02:00
Benoit Martins
d7663de622 Merge branch 'init_project' into 'master'
Init project + Login

See merge request BC/private/linphone-iphone-6.0!1
2023-10-12 14:23:20 +02:00
Benoit Martins
ad09a2511a Add request permission view 2023-10-12 14:02:41 +02:00
Benoit Martins
adc8b00d6d Use SwiftLint 2023-10-12 14:00:37 +02:00
Benoit Martins
3669674eae Several fixes
Fix iPad and landscape views
2023-10-12 14:00:37 +02:00
Benoit Martins
b967b67598 Add QRCode Scanner View 2023-10-12 14:00:37 +02:00
Benoit Martins
55d7bf8de7 Add third party sip account views 2023-10-12 14:00:37 +02:00
benoit.martins
7bc754195b Add Profile mode view and change popupview for reuse 2023-10-12 14:00:37 +02:00
Benoit Martins
ae5f3a6c41 Add Welcome View 2023-10-12 14:00:37 +02:00
benoit.martins
e0d77cdb06 New Linphone styles, changes in Login view 2023-10-12 14:00:37 +02:00
Benoit Martins
fb212eeb9f Change AssistantView 2023-10-12 14:00:37 +02:00
Benoit Martins
392be31c5c Add localizable strings for translation 2023-10-12 14:00:37 +02:00
Benoit Martins
731b6bd66b Fix CoreContext ObservableObject, add Noto Sans Font and Montain.svg 2023-10-12 14:00:32 +02:00
Benoit Martins
32452cbeeb Delete UserInterfaceState.xcuserstate 2023-09-25 16:19:59 +02:00
Benoit Martins
0b72427247 Delete xcschememanagement and change gitignore 2023-09-25 15:58:57 +02:00
QuentinArguillere
5f09c25eee Fix typo in podfile 2023-09-22 16:33:22 +02:00
QuentinArguillere
2e02db69a8 Change bundle identifier to org.linphone.phone 2023-09-22 16:32:57 +02:00
QuentinArguillere
284739639a Add gitignore 2023-09-22 16:15:10 +02:00
QuentinArguillere
3eb289b274 Remove Podfile.lock and Pods dependense from xcodeproj 2023-09-22 16:13:06 +02:00
QuentinArguillere
551f2b5068 Remove Linphone.xcworkspace from repository 2023-09-22 16:07:45 +02:00
benoit.martins
daeec87404 Added Xcode Project 2023-09-22 14:49:56 +02:00
NPL
04adc613a6 Update translation for Czech and Japanese 2023-09-05 11:50:28 +02:00
QuentinArguillere
0c4eab494b Refactorize create_account flexiapi workflow to include the recover_account functions too 2023-09-01 16:00:31 +02:00
Christophe Deschamps
9a01ab5025 Prevent phone number normalisation when dial_prefix_for_calls_and_chats is disabled on the default account 2023-09-01 12:09:33 +02:00
QuentinArguillere
fdbadd3b70 Fix master build for sdk 5.3 2023-08-28 17:21:45 +02:00
Christophe Deschamps
95a939e73e Missed call log - added Aborted and Early aborted conditions 2023-08-22 14:21:44 +00:00
QuentinArguillere
3e428ac8cf Update xcodeproj to 5.2.0 2023-08-22 11:40:22 +02:00
QuentinArguillere
c943477f65 update translations from the weblate. Also added to the linphone.xcodeproj the Localisable.string files for : pl, ese, sv, pt_BR, zh-TW, zh-CN, it, uk, tr, ka, ez_AR, cs, hu 2023-08-21 17:47:24 +02:00
QuentinArguillere
5b0d6b7ada Remove old use of UIColor.secondarySystemBackgroundColor that is only available on iOS 13 or higher 2023-08-21 17:46:11 +02:00
QuentinArguillere
3b878b9fa6 Updated changelog for 5.1.0 release 2023-08-21 17:45:58 +02:00
QuentinArguillere
c58cbad002 Temporarely revert "Add LinphoneRegistrationRefreshing status to the registration state switches to avoid crash" because the 5.3.0 SDK does not have this enum yet.
This reverts commit 1192b80906.
2023-08-17 16:12:01 +02:00
Christophe Deschamps
f13e13326f Fix calls not working after core is destroyed by the app (remote prov) 2023-08-17 15:42:30 +02:00
Benoit Martins
f023a1b108 Remove lime warning popup 2023-08-17 15:42:25 +02:00
Benoit Martins
1fef65020d Reload the entire collectionView when a presence notification is received 2023-08-17 15:42:20 +02:00
Benoit Martins
9a9a9bf002 Check if contact.friend is not nil in updatePresenceImage 2023-08-17 15:42:14 +02:00
Benoit Martins
6863ea3f10 Fix background color of ContentMessageView when display mode (Dark and Light mode) is switched 2023-08-17 15:42:06 +02:00
Benoit Martins
2d9c4c8c78 Change color of voice recording in dark mode 2023-08-17 15:37:36 +02:00
Benoit Martins
247d3047e4 Fix pdf viewer in VFS mode 2023-08-17 15:37:30 +02:00
Benoit Martins
abf2d63b5b Fix voice recording in VFS mode 2023-08-17 15:35:36 +02:00
QuentinArguillere
1192b80906 Add LinphoneRegistrationRefreshing status to the registration state switches to avoid crash 2023-08-17 15:35:02 +02:00
QuentinArguillere
a5d421f9f9 Commented the part that removed the recordingView subviews, which seemed to break the voice recording UI. 2023-08-17 15:34:55 +02:00
QuentinArguillere
697c719659 Rename "visible" parameter to "hidden" to better match the purpose of the function 2023-08-17 15:34:48 +02:00
QuentinArguillere
39f76dc874 Added CopyableLabel.swift file to the xcodeproj to re-enable the "long press to copy" action for sip adresses and contact names 2023-08-17 15:21:42 +02:00
QuentinArguillere
6e398ffb3a Stop the core when app is terminated to make sure the Main Core doesn't stay in Shutdown state, which would block the App Extension when receiving push notifications 2023-08-17 15:13:23 +02:00
QuentinArguillere
fd566c5a01 Changes for linphone SDK master 2023-07-24 15:23:46 +02:00
Benoit Martins
94a31d774e Fix ephemeral timer in MultilineMessageCell 2023-07-21 13:39:06 +02:00
Benoit Martins
c0d0aedfba Fix click on secure badge 2023-07-21 11:00:32 +02:00
Benoit Martins
735ecf739a Remove linphone_chat_message_cbs_set_participant_imdn_state_changed callback in UIChatCell 2023-07-20 11:43:40 +02:00
Benoit Martins
d54e71bb1c Fix Message View 2023-07-20 11:00:12 +02:00
Benoit Martins
b38d858692 Fix Secure badge 2023-07-20 10:57:19 +02:00
Benoit Martins
4645b776ee Fix secureBadge with safeArea
Fix presence in ContactsListTableVIew
2023-07-20 10:57:19 +02:00
Benoit Martins
3c15f7ff20 Remove updateIMDNList in UIChatCell and hide drop down menu when app moved to background/foreground 2023-07-20 10:57:19 +02:00
Benoit Martins
3b1462cbe1 Check if contactAddress.friend is not nil 2023-07-20 10:57:01 +02:00
Benoit Martins
07489f68f9 Fix Message View 2023-07-20 10:55:58 +02:00
Benoit Martins
194ddcabf8 Revert "UI changes in conversation view"
This reverts commit 9741c844f2.
2023-07-20 10:29:30 +02:00
Benoit Martins
2789c59c6b Revert "Fix MessageView"
This reverts commit 4f31af47a3.
2023-07-20 10:29:28 +02:00
Benoit Martins
5113a74839 Revert "The topbar in chatConversationViewSwift remains displayed when the keyboard is open"
This reverts commit 3265e27eb1.
2023-07-20 10:29:27 +02:00
Benoit Martins
806975edeb Revert "Fix secureBadge with safeArea"
This reverts commit 32f264d8e4.
2023-07-20 10:29:26 +02:00
Benoit Martins
0ede98bcf6 Revert "Check if contactAddress.friend is not nil"
This reverts commit 91be4e530b.
2023-07-20 10:29:25 +02:00
Benoit Martins
51df1a836c Revert "Remove updateIMDNList in UIChatCell and hide drop down menu when app moved to background/foreground"
This reverts commit 20ef204f42.
2023-07-20 10:29:23 +02:00
QuentinArguillere
58ccee0a39 Use flexiapi account creator 2023-07-17 16:59:53 +02:00
Benoit Martins
20ef204f42 Remove updateIMDNList in UIChatCell and hide drop down menu when app moved to background/foreground 2023-07-17 14:16:51 +02:00
Benoit Martins
91be4e530b Check if contactAddress.friend is not nil 2023-07-12 17:00:14 +02:00
Benoit Martins
32f264d8e4 Fix secureBadge with safeArea
Fix presence in ContactsListTableVIew
2023-07-12 15:30:28 +02:00
Benoit Martins
3265e27eb1 The topbar in chatConversationViewSwift remains displayed when the keyboard is open 2023-07-12 14:43:35 +02:00
Benoit Martins
4f31af47a3 Fix MessageView 2023-07-12 10:55:39 +02:00
Benoit Martins
9741c844f2 UI changes in conversation view 2023-07-11 17:22:56 +02:00
QuentinArguillere
0d602260be Merge release/5.1 into master.
This includes the rework of the chat conversation in Swift, and every fixes since the 5.0 release.
2023-07-07 15:07:44 +02:00
Christophe Deschamps
329193d2fa Fix chat room creation view split 2022-10-21 17:26:12 +02:00
Christophe Deschamps
becc375f12 Update new class header 2022-10-21 10:57:51 +02:00
Christophe Deschamps
70a85bcaa7 Set unique file name per message to avoid local display conflicts 2022-10-21 10:57:45 +02:00
Christophe Deschamps
0964dcec5c Show tabbar in chat on iPads (no back button) 2022-10-19 10:36:23 +02:00
Christophe Deschamps
cec6e221b9 Fix conference creation button state in conference list 2022-10-19 10:34:56 +02:00
Christophe Deschamps
fc47f41aa2 Voipdialog anchor on iPads 2022-10-19 10:34:50 +02:00
Christophe Deschamps
7126085638 Bulk bug fixes conference 2022-10-19 10:33:52 +02:00
Christophe Deschamps
ef94fd8eb8 Conference creation on iPad 2022-10-19 10:32:56 +02:00
Christophe Deschamps
f2d7155aa2 Send cancel conference iCS 2022-10-19 10:32:45 +02:00
Christophe Deschamps
7b70ff88d4 Fix freeze tapping settings in waiting room 2022-10-12 17:30:43 +02:00
Christophe Deschamps
20053396cb Removed double tap listener on audio click / landscape 2022-10-12 07:27:32 +02:00
Christophe Deschamps
6c1beb6f06 Meeting edition fixes 2022-10-11 17:11:32 +02:00
Quentin Monnier
384c5ccf65 implement CallUITests classes (TestCases, TestPlans, Methods, Accessibility Identifiers) 2022-10-04 15:03:35 -04:00
Christophe Deschamps
d4e5c1fed8 Handle video/no video updates from Active Speaker 2022-10-03 14:56:55 +02:00
Christophe Deschamps
468706fb0e Fix display of conferences in history on ipads 2022-09-29 13:42:10 +02:00
Christophe Deschamps
2582bbf782 Fix AS layout not updating when joining a conf with more than 2 participants already 2022-09-29 13:23:01 +02:00
Christophe Deschamps
d96228ef44 Option to schedule meeting from group chat 2022-09-23 00:39:26 +02:00
Christophe Deschamps
8894132986 Send cancel information when deleting a meeting self-organized 2022-09-23 00:11:58 +02:00
Christophe Deschamps
7d9b79a9f8 Multiple deletion of meetings (function activated by long click on meeting cell) 2022-09-22 23:57:47 +02:00
Christophe Deschamps
cfb71d14c4 Swipe to delete on conferences view 2022-09-22 22:19:11 +02:00
Christophe Deschamps
726a4afdd1 Fix (for good) background color for Me participant + repositionned the Me sticker bottom right in AS Landscape iso top right 2022-09-19 16:04:12 +02:00
Christophe Deschamps
24b00bdd07 Send conference invitation via secure chat when possible 2022-09-19 15:43:10 +02:00
Christophe Deschamps
cd56030c41 Display a message when attempting to launch cancelled conference from history 2022-09-19 15:17:37 +02:00
Christophe Deschamps
3c453119b3 Added handling of meeting cancellation and edition 2022-09-19 11:36:47 +02:00
Christophe Deschamps
5e3906e578 Set special color for local participants in conference 2022-09-19 09:46:13 +02:00
Christophe Deschamps
89112ccc3e Added remote mute indicator in AS Conference view with 2 participants 2022-09-13 11:51:41 +02:00
Christophe Deschamps
9439819ca4 Removed retired Class UIVideoButton 2022-09-13 11:34:43 +02:00
Christophe Deschamps
44c2e97f92 Video conference : use video preview when alone and in active speaker view 2022-09-08 17:38:05 +02:00
Christophe Deschamps
7d8b511d3e Wrap display name of participants in conference grid mode 2022-09-08 13:15:33 +02:00
Christophe Deschamps
eeec7e38d7 Tidy up Avatar 2022-09-07 17:22:11 +02:00
Christophe Deschamps
9655948f35 Tentative fix for random crash forwarding a message 2022-08-25 19:56:06 +02:00
Christophe Deschamps
a6b7182bd0 Add more space to call view in landscape mode 2022-08-24 09:34:20 +02:00
Christophe Deschamps
1e886125b9 Conference Active Speaker adjustments :
- Leave local participant always first (portrait) or top (landscape)
- Layout for 0, 1 and more participants
2022-08-24 09:19:59 +02:00
Christophe Deschamps
6a29d1d0e2 Filter for terminated/scheduled conferences 2022-08-19 10:45:58 +02:00
Christophe Deschamps
f25423445f IMDM cell cosmetics 2022-08-18 19:09:48 +02:00
Christophe Deschamps
452bcc2aaf Display Meeting in recording list instead of conference server address 2022-08-18 19:06:51 +02:00
Christophe Deschamps
587e15a112 Display avatar icon instead of initials when username is a phone number 2022-08-18 18:48:03 +02:00
Christophe Deschamps
a66fe73aa9 Conference participants list cosmetics 2022-08-18 18:28:28 +02:00
Christophe Deschamps
417e93ca30 Meeting invitations bubble :
- Fix description displaying (dynamic height)
- Fix reply/forward header overlap
- Remove copy text option from contextual menu of ICS
- Improved chat bubble context menu icons quality
- Do not show IMDM option menu in 1-1 chat room
- Remove extra space at bottom of contextual menu in chat bubbles
2022-08-18 13:35:30 +02:00
Christophe Deschamps
afd22ede17 Send conference invitations only if scheduled for laster 2022-08-18 11:03:33 +02:00
Christophe Deschamps
b0f5efae59 Conference scheduling graphical fixes :
- mandatory indicator icon truncated
- text entry colors (hint/text)
- Send via option moved inside scheduling form
- mandatory indicator placement
- conference summary cosmetics
2022-08-18 10:15:03 +02:00
Christophe Deschamps
7e308427d0 - Ability to mute/unmute when outside a conference
- Call stats & Numpad views above controls
- Group call icon in call list cosmetic
- Calls List : fix icon size & layout issue on some iOS Devices
- Black background on video full screen conference
2022-08-17 20:46:12 +02:00
Christophe Deschamps
df1a2c3ea4 Fix conference resume button 2022-08-17 18:51:13 +02:00
Christophe Deschamps
b9430bffc2 Cosmetic on dots menu & micro icon on conversation view 2022-08-17 18:20:48 +02:00
Christophe Deschamps
0ccb7e4913 Conference Active Speaker view landscape mode 2022-08-17 17:56:27 +02:00
Christophe Deschamps
25aa487e58 Landscape layout in conference waiting room
If video is activated in waiting room with audio only mode selected, active speaker mode becomes selected
2022-08-16 12:12:42 +02:00
Christophe Deschamps
bb4c8bfe91 Fix local video content mode in 1-1 video calls 2022-08-16 10:37:10 +02:00
Christophe Deschamps
575b9d01c7 Prevent infinite loop on displaying ICS invitation 2022-08-16 10:35:18 +02:00
Quentin Monnier
2301a26758 bug fix :
-display/hide call stats when clicking on the network quality icon in the status bar of the Active Call View
2022-08-08 11:03:40 +02:00
Quentin Monnier
f8f9b99718 bug fix:
-resume the active call by clicking on the play button and not by clicking anywhere on the screen when it is paused
2022-08-08 11:03:40 +02:00
Quentin Monnier
3ba84b99d8 bug fix:
-shows the "backToCallButton" when accessing the "TransferCallView" and the "AddCallView" from the "ExtraButtonMenu" in active calls
-delete the first blank character in the entered DTMF
-disable the hide action of the "ExtraButtonMenu" when clicking between buttons, in the background
-closes the "NumpadView" and the "CallStatsView" when the call ends
-displays the "StatusBar" in "Incoming/OutgoingCallView"
-define the height of the "EneteredDtmfTextView" (no longer automatic since the blank character has been removed)
2022-08-08 11:03:40 +02:00
Christophe Deschamps
2c98100035 Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2022-07-27 17:42:09 +02:00
Christophe Deschamps
67e38623c1 Activate CallKit & Audio Session upon immediate conf locally created 2022-07-27 17:41:57 +02:00
Quentin Monnier
c7c950876d Revert "Update .gitlab-ci.yml file"
This reverts commit 4b873086ea
2022-07-25 16:04:19 +02:00
Quentin Monnier
4b873086ea Update .gitlab-ci.yml file 2022-07-25 13:56:05 +00:00
Christophe Deschamps
d524cbaaf0 Aligned speaking participant with Android 2022-07-23 02:07:59 +02:00
Christophe Deschamps
c8bc8793c6 Workarounds for active speaker: do not display 'me' device name when speaking + showing ourselves when alone 2022-07-22 12:09:10 +02:00
Christophe Deschamps
91b6334d34 Fix Toast not dismissing 2022-07-21 12:20:56 +02:00
Christophe Deschamps
c74f37e95d Added dropdown patch into Podfile 2022-07-13 10:24:46 +02:00
Christophe Deschamps
368d6fa90a ICS Reply 2022-07-11 23:42:52 +02:00
Christophe Deschamps
16a46d94dd Conference side menu icon 2022-07-11 23:42:34 +02:00
Christophe Deschamps
3268fc4b55 Fix locally paused state in view model 2022-07-11 22:56:16 +02:00
Christophe Deschamps
ec70c161f3 Adapt to latest sdk change related to conference + implemented joining spinner + refactored conference miniatures update 2022-07-11 20:51:51 +02:00
Christophe Deschamps
5040e6dae9 Dropdown picker more user-friendly 2022-07-03 18:56:34 +02:00
Christophe Deschamps
b55aa86ba4 Fix calendar event pre-set fields 2022-06-30 15:20:43 +02:00
Christophe Deschamps
d8389e0ac1 Added calendar sharing of ICS from bubble chat 2022-06-30 12:27:22 +02:00
Christophe Deschamps
b3f9c18f95 Prevent keyboard from hiding description field in conference scheduling view 2022-06-29 13:12:32 +02:00
Christophe Deschamps
9fe2a38455 Admin set/unset notification in conference 2022-06-29 08:52:22 +02:00
Christophe Deschamps
7d9c923a79 Fallback to AS if MaxPart > 6 only if Grid is active 2022-06-23 09:48:40 +02:00
Christophe Deschamps
67e20f3175 4.7.0 Build 4 2022-06-17 11:50:58 +02:00
Christophe Deschamps
7db3a0fe7b Voip Extra buttons background on iOS 12 2022-06-17 09:06:52 +02:00
Christophe Deschamps
89d93ee7d3 Set Deployment target back to 11 2022-06-17 08:47:05 +02:00
Christophe Deschamps
a610640f6f Fixed invalid conference time after conference edition 2022-06-17 08:31:21 +02:00
Christophe Deschamps
f86064d9b0 Added isMe() in adress extension 2022-06-16 17:26:22 +02:00
Christophe Deschamps
e7f3e840ce Display name in missed call when group call 2022-06-16 17:25:55 +02:00
Christophe Deschamps
b2a3077198 Group call creation tunnel fixes & cosmetics 2022-06-16 16:44:31 +02:00
Christophe Deschamps
238b0d3be5 Updated translation + code formatting 2022-06-16 15:51:34 +02:00
Christophe Deschamps
d157ffbd3d Added FR, DE, NL and RU translations from android + added tool to import from android (read me inside) 2022-06-16 13:17:01 +02:00
Christophe Deschamps
0cb680d8a8 Added missing Pods 2022-06-15 18:03:46 +02:00
Christophe Deschamps
524d429960 Merge new UI for Call and Conferences 2022-06-15 17:33:36 +02:00
Christophe Deschamps
54c3d391cb Improve Layout selection of conference 2022-06-15 15:08:30 +02:00
Christophe Deschamps
2f5789a6f6 Update linphone.xcscheme 2022-06-15 11:15:34 +02:00
QuentinArguillere
885b88e1c3 Change available actions for chatrooms. New actions are:
- 1-1: Contact / Mute / Delete / (DEBUG ONLY : chatroom infos)
- Encrypted 1-1: Contact / Devices / Ephemeral / Mute / Delete / (DEBUG ONLY : chatroom infos)
- Group: Infos / Mute / Delete / (DEBUG ONLY : chatroom infos)
- Encrypted Group: Infos / Devices / Ephemeral / Mute / Delete / (DEBUG ONLY : chatroom infos)

Mute action is not yet implemented
2022-06-15 10:07:19 +02:00
Christophe Deschamps
2f673c051d 4.7 (3) 2022-06-15 09:45:00 +02:00
Christophe Deschamps
9dfbcd8aaa Improve conference layout chooser on iPhone 6 2022-06-15 09:31:21 +02:00
Christophe Deschamps
c99352f0b1 Adjusted toast timeout 2022-06-15 08:24:40 +02:00
Christophe Deschamps
36e9bdf745 Added no participants label 2022-06-15 08:12:02 +02:00
Christophe Deschamps
03b14fc239 Updated english texts from Android (Conference -> Meetings) 2022-06-15 08:00:53 +02:00
Christophe Deschamps
aacee0b373 Goto chat from call 2022-06-14 23:20:22 +02:00
Christophe Deschamps
706850f0b9 Fix locallyPause view in conference 2022-06-14 22:35:07 +02:00
Christophe Deschamps
95449cc7c5 Display timer on outgoing call view 2022-06-14 22:18:59 +02:00
Christophe Deschamps
be80f0d342 Square miniature for active speaker 2022-06-14 21:57:55 +02:00
Christophe Deschamps
8d2ea6d037 Hide video button if audio only layout 2022-06-14 18:04:42 +02:00
Christophe Deschamps
0d63c3a14c Big Pause/Play buttons 2022-06-14 17:41:27 +02:00
Christophe Deschamps
faa378c8ea Hide conferences view when active call 2022-06-14 17:16:55 +02:00
Christophe Deschamps
0dfb387fb6 Conference edition 2022-06-14 17:00:51 +02:00
Christophe Deschamps
df6834beae Adjusted icon size for group call 2022-06-14 12:48:52 +02:00
Christophe Deschamps
5cfda32547 - Added small padding to back/next navitation buttons
- filtered out instant group calls from conference menu
2022-06-14 12:38:51 +02:00
Christophe Deschamps
0bfa04fce6 Added organiser into conference history detail 2022-06-14 12:28:18 +02:00
Christophe Deschamps
80c4b2e45e Remote mute indication 2022-06-14 12:05:57 +02:00
Christophe Deschamps
2f48008050 Group call from group chat 2022-06-14 11:47:12 +02:00
Christophe Deschamps
18910129b5 Update project.pbxproj for new classes 2022-06-13 19:58:08 +02:00
Christophe Deschamps
770c9252a2 xcodebuild fix on m1 chips 2022-06-13 19:22:39 +02:00
Christophe Deschamps
4e7db0c33e Update gitlabCI to use macmini-m1-xcode13 runner 2022-06-13 19:19:00 +02:00
Christophe Deschamps
876f22da36 Audio only layout & assorted fixes 2022-06-13 18:45:59 +02:00
Christophe Deschamps
ecad9c86b3 Incoming calls from Conference serveur handling - (CallKit) 2022-06-10 17:42:30 +02:00
Christophe Deschamps
64d33a67fb Pause label remove from active speaker stickers, et add spacing on grid ones 2022-06-10 12:21:53 +02:00
Christophe Deschamps
e8274983cd Join conference from history 2022-06-10 11:48:16 +02:00
Christophe Deschamps
cc4d8c8fe7 Add call padding 2022-06-10 11:32:04 +02:00
Christophe Deschamps
12e623e176 Change burger icon in call's list actions 2022-06-10 11:26:47 +02:00
Christophe Deschamps
8c9772ae4b Match Record button style with Pause button style 2022-06-10 11:16:19 +02:00
Christophe Deschamps
698bb7882a First/Last to join conference
Support simulator for play pause
Removed unused code (chat room access in conference)
2022-06-10 11:07:58 +02:00
Christophe Deschamps
8c66c4f96a - Updated scheduling/group call tunnel
- Synchronized ConferenceViewModel with Android
2022-06-09 11:51:39 +02:00
QuentinArguillere
44df5523ef Update changelog to include releases up to 4.6.4 2022-06-07 16:59:09 +02:00
QuentinArguillere
fe56c6d946 Fix crash that would occur when typing too fast in the chatroom creation search bar (race condition), and fix possible infinite loop when having some specific conditions in the phone contacts 2022-06-07 16:53:12 +02:00
QuentinArguillere
7caecad1fb Use the account’s identity rather than a generic hard coded string as basis when synchronizing params. This fixes the loss of “sips” identity when exiting the settings menu. 2022-06-07 16:52:16 +02:00
QuentinArguillere
877483201c Avoid potential crash in canAdmniEphemeral chatroom function 2022-06-07 16:48:22 +02:00
Christophe Deschamps
601a1450ea Fix account not persisted after login into linphon 2022-06-07 16:47:45 +02:00
QuentinArguillere
f762c8b018 Create a new French translation file form scratch 2022-05-25 15:39:14 +02:00
QuentinArguillere
dadd035bb2 fix french translation for 'about' view 2022-05-25 12:07:35 +02:00
QuentinArguillere
03f4bd62d2 replace '^M' end of lines with '\r' 2022-05-25 12:03:13 +02:00
QuentinArguillere
2a7260ed38 Revert 'help us translate' section in localizable strings 2022-05-25 11:18:21 +02:00
Christophe Deschamps
756bd123ea - Avoids reloading chat messages table view without reloading data first
- Removes redundant chat message reloading in configureForRoom
2022-05-23 09:54:49 +02:00
Christophe Deschamps
1a9c6060c2 Stop voice recording in progress if any before accepting a call 2022-05-20 09:22:06 +02:00
Christophe Deschamps
f33ed2f7f9 Accomodate SDK update 2022-05-15 21:56:04 +02:00
Christophe Deschamps
1f2aa259be Various conference adjustments 2022-05-15 21:55:40 +02:00
Christophe Deschamps
deb4fbb71e Preserve Call VC Single Instance in case of cache cleaning 2022-05-15 21:55:19 +02:00
Christophe Deschamps
f396cdf5a4 Fix account not persisted after login into linphon 2022-05-15 21:54:39 +02:00
Christophe Deschamps
bd1ea4a5e3 My Conferences view 2022-05-13 17:26:21 +02:00
Christophe Deschamps
176cfd8b4b Fix multiple instance of call view
Added further debug details
2022-05-13 11:22:09 +02:00
Christophe Deschamps
0ee549f5e2 Added more debug info 2022-05-13 09:20:01 +02:00
Christophe Deschamps
1c8fdb1924 Remove observers before reloading grid/as participants of a conference 2022-05-12 20:35:40 +02:00
Christophe Deschamps
9581d88f09 Fix Conference invitation sometime not displaying in chat thread 2022-05-12 14:19:52 +02:00
Christophe Deschamps
137eb6de29 Set appropriate visibility of Conference layout 2022-05-11 18:46:26 +02:00
Christophe Deschamps
d0d3f2e403 Update video window of conference participants upon stream availabililty 2022-05-11 14:48:14 +02:00
Christophe Deschamps
e9a960ec30 SDK upadte + 4.7 build2 2022-05-11 10:37:36 +02:00
Christophe Deschamps
e0af3af18b Various conference adjustments 2022-05-11 10:36:20 +02:00
Christophe Deschamps
8c8825790d SDK 5.2.0-alpha.153+9c69668a 2022-05-11 09:50:12 +02:00
Christophe Deschamps
2264103eee Fix active spearker detection method with API 2022-05-11 09:49:48 +02:00
Christophe Deschamps
88713cf1db Update log message 2022-05-10 16:10:20 +02:00
Christophe Deschamps
cf9cfe7b35 Various update on video conference 2022-05-10 11:01:51 +02:00
Christophe Deschamps
3bdab389f1 Update video window visibility 2022-05-09 18:58:34 +02:00
Christophe Deschamps
c844b36a47 Update video button state in conference 2022-05-09 18:04:00 +02:00
Christophe Deschamps
cc472ef0f9 Disable AudioOnly layout chooser for now 2022-05-09 17:56:09 +02:00
QuentinArguillere
e10cb36cad Add “Contact” part in the settings, allowing the addition, deletion and edition of LDAP configurations 2022-05-09 17:51:28 +02:00
QuentinArguillere
6ff68174b1 Update contact list and chat conversation creation view to use magic search 2022-05-09 17:06:25 +02:00
QuentinArguillere
41496d1ee1 Remove includes of linphoneapp-swift.h in *.h files 2022-05-09 17:05:50 +02:00
Christophe Deschamps
8f0bc8e3ea Fix video toggling whilst in conf 2022-05-09 16:30:22 +02:00
Christophe Deschamps
64a290ac4a SDK update & Layout API adjustement on Video Conference 2022-05-09 16:11:11 +02:00
Christophe Deschamps
08ce19533b Default recording device to device microphone when in a call 2022-04-29 11:12:19 +02:00
QuentinArguillere
7553f0b85f Disable reply actions for events that are not ChatMessages 2022-04-27 16:31:42 +02:00
Christophe Deschamps
1d2d6f7605 Use callkit to Pause/Resume 2022-04-25 18:31:07 +02:00
Christophe Deschamps
5c0092351f Renew VFS key if unable to find it 2022-04-15 11:42:07 +02:00
Christophe Deschamps
0ceb1f9043 Fix conference pausing on remote when pausing locally 2022-04-15 11:41:31 +02:00
QuentinArguillere
29266d8ab4 Fix build with SDK master 2022-04-14 11:08:44 +02:00
Christophe Deschamps
5f7b4f3bcd Clear mutable observers to avoid display issues when cell are recycled 2022-03-31 06:15:50 +02:00
Christophe Deschamps
4fb127c135 Fix history details 2022-03-25 18:49:48 +01:00
Christophe Deschamps
59e2343072 Set content mode for video windows to scaleAspectFill 2022-03-25 07:44:33 +01:00
Christophe Deschamps
5adf3d8a3f - Waiting room preferences
- Asymetric video
- Refactorisation
- Conference layout picker in waiting room
2022-03-23 18:42:25 +01:00
Christophe Deschamps
b4d6b8c351 Fix camera switch in swift 2022-03-23 09:13:00 +01:00
Christophe Deschamps
1e45f7d58c Prevent crash when toggling speaker out of call 2022-03-22 18:00:53 +01:00
Christophe Deschamps
64d08445b6 Conference Waiting room view model + outgoing phase for call conference to remain on waiting room 2022-03-22 17:24:43 +01:00
Christophe Deschamps
ce93af2566 SDK update 2022-03-22 17:01:38 +01:00
Christophe Deschamps
e4da04b464 Replace outgoing call view for conference joining by spinner 2022-03-22 12:20:54 +01:00
Christophe Deschamps
f452f010bb ConferenceViewModel updates (aligned with Android) 2022-03-22 10:31:29 +01:00
Christophe Deschamps
38a9e888da GridBoxLayout rework 2022-03-21 18:26:03 +01:00
Christophe Deschamps
4f4d8a2a09 SDK Upda to 5.2.0-alpha.44+75de6a92 2022-03-21 17:23:49 +01:00
QuentinArguillere
c55a0677e2 Replace use of deprecated function “linphone_chat_room_has_been_left” with “linphone_chat_room_is_read_only” 2022-03-21 12:07:51 +01:00
Peio Rigaux
9456e7c229 Revert "Updated version check URL to use new server download.linphone.org in order to save disk space"
This reverts commit f9feac7b5e.
2022-03-15 11:15:55 +01:00
Christophe Deschamps
20a91c776f Allow imdn display on incoming group chat messages 2022-03-10 22:30:28 +01:00
QuentinArguillere
a84760b271 Prevent screen from turning off while recording a voice message 2022-03-08 14:26:43 +01:00
Danmei Chen
9db3531730 fix reply message in basic chat rooms 2022-03-08 14:26:29 +01:00
Danmei Chen
fab524f5d0 fix settings for media encryption: media encryption mandatory uncheck itself if media encryption is none 2022-03-08 14:26:24 +01:00
Danmei Chen
c47580beaf fix dark mode for composeIndicatorView of chatroom 2022-03-08 14:26:13 +01:00
Danmei Chen
2e883b02a3 fix send multiparts message in basic chatroom 2022-03-08 14:26:05 +01:00
Danmei Chen
669a64af46 fix dark mode for SettingsView 2022-03-08 14:26:00 +01:00
Danmei Chen
e9526989e7 fix dark mode for UIChatCreateCollectionViewCell 2022-03-08 14:24:43 +01:00
Danmei Chen
74d3f23a4b fix local conference crash when pausing/resuming 2022-03-08 14:24:36 +01:00
Danmei Chen
34ee6da00b fix contact view : chat with contact and back to contact 2022-03-08 14:24:30 +01:00
Danmei Chen
ed964d8736 fix chatroominfoview crash by reconfiguring the chatroom after entering background puis foreground 2022-03-08 14:24:24 +01:00
Danmei Chen
640cb70ebf fix duplicate push authorization requests on install 2022-03-08 14:24:11 +01:00
Christophe Deschamps
eb26a33d75 Prevent random crash in history removal 2022-03-02 08:58:31 +01:00
Christophe Deschamps
9740a18219 Do not save photos and videos taken from Linphone if auto save to gallery is off 2022-02-24 15:57:21 +01:00
QuentinArguillere
8a86ce82f8 Merge release/4.6 2022-02-09 16:31:48 +01:00
QuentinArguillere
cd9f2d21ca Update changeling for 4.6.0 release 2022-02-09 15:09:11 +01:00
QuentinArguillere
b272c08e9b Fix bug preventing the sending of voice recording messages in some contexts 2022-02-08 16:23:56 +01:00
QuentinArguillere
b8b6344ee0 Fix audio route change issue when enabling a video call before the audio session was activated by call kit 2022-02-08 14:42:19 +01:00
QuentinArguillere
8ea799e1f6 Fixes in the contact editing menu : no longer destroy the “backup” contact when going into the ImagePickerView, and properly allow the “cancel” of modifications after changing a contact avatar 2022-02-08 14:28:10 +01:00
QuentinArguillere
e574f00415 Fix crash in basic chatrooms 2022-02-07 11:05:04 +01:00
Christophe Deschamps
ba64e81d61 Manual download fixes 2022-02-04 15:40:50 +01:00
Christophe Deschamps
4c0530ea9b Color notch 2022-02-04 15:40:43 +01:00
Christophe Deschamps
190a7d83e1 Manual download fixes 2022-02-04 15:36:14 +01:00
Christophe Deschamps
dbf1859657 Color notch 2022-02-04 14:43:41 +01:00
Christophe Deschamps
df1b24f86b Send message text separately from attachements in basic chat rooms 2022-02-04 12:30:39 +01:00
Christophe Deschamps
8890395fa0 Send message text separately from attachements in basic chat rooms 2022-02-04 12:29:44 +01:00
Christophe Deschamps
d4d3f95b96 Use of imageWithContentsOfFile to reduce image size
Added a cache for height calculation (until chat bubble are moved to autolayout)
Added a cache for images to reduce memory footprint
2022-02-04 11:55:58 +01:00
Christophe Deschamps
d1f57d4f3c Use of imageWithContentsOfFile to reduce image size
Added a cache for height calculation (until chat bubble are moved to autolayout)
Added a cache for images to reduce memory footprint
2022-02-04 11:55:19 +01:00
Christophe Deschamps
a9e4c40f92 Fixes notification actions not showing
Checks notifiction allowed at every app becom active
Added error message if notifications are not allowed
2022-02-04 09:35:52 +01:00
Christophe Deschamps
8a3030d4fb Fixes notification actions not showing
Checks notifiction allowed at every app becom active
Added error message if notifications are not allowed
2022-02-04 09:34:16 +01:00
Christophe Deschamps
5374471827 Fix pod installation warning 2022-02-03 18:21:21 +01:00
QuentinArguillere
528ed943ed Update pod file 2022-02-03 18:11:33 +01:00
QuentinArguillere
f05416af2b Fix login from non-linphone account button being accessible without accepting the conditions 2022-02-03 18:03:20 +01:00
QuentinArguillere
9dcd761b6d Fix crash when opening chatroom with a different orientation than the one it was previously on before going into background 2022-02-03 11:14:39 +01:00
QuentinArguillere
fd9a110c8f [WIP] Add information screen when logging through a non-linphone sip account to inform that several features will be missing 2022-02-02 16:15:27 +01:00
QuentinArguillere
e9666f588e Add link to translate in the “about” view 2022-02-01 17:54:55 +01:00
Christophe Deschamps
a2112ba9f0 Bulk video conference adjustements 2022-02-01 10:10:33 +01:00
QuentinArguillere
3bed20a221 Fix ephemeral messages on device mode 2022-01-31 15:54:57 +01:00
QuentinArguillere
2c8a87f8bc Add a floating “scroll to bottom” button in the corner of chat conversation when scrolling up. Also, instead of always scrolling to the bottom of the chat conversation when receiving a new message, a “unread message count” badge is added on the scroll down button to notify that new messages are available. 2022-01-28 12:07:08 +01:00
QuentinArguillere
fb82e69db3 Remove the intermediate confirmation window when sharing something from outside the app 2022-01-26 11:05:29 +01:00
QuentinArguillere
2291d70411 Fix sharing from outside of the application 2022-01-25 17:16:16 +01:00
QuentinArguillere
dfded88404 Add “reply” action when swiping left to right on chat messages 2022-01-25 17:15:47 +01:00
QuentinArguillere
9d2589535b Fix chat bubble to have both clickable hypertext links AND popup menu for reply/transfer actions 2022-01-25 16:01:06 +01:00
QuentinArguillere
a6fb4e42b7 Fix log directory so that the app extension logs are written in the same files as the application log 2022-01-21 16:35:14 +01:00
Christophe Deschamps
ee8acb5e16 Make links clickable in chat bubbles 2022-01-21 12:04:16 +01:00
QuentinArguillere
9b77cea175 Revert "Add an equivalence between “sips:” uri and TLS transport in the account settings"
This reverts commit 7c3e20cd54.
2022-01-21 12:04:16 +01:00
Christophe Deschamps
cfecd42524 Make links clickable in chat bubbles 2022-01-21 08:50:45 +01:00
Christophe Deschamps
308f47ad97 Fix duration display on mkv voice memos 2022-01-19 18:28:01 +01:00
Christophe Deschamps
82a013c23e SDK Update 2022-01-19 18:27:30 +01:00
Christophe Deschamps
234152a2f9 Fix duration display on mkv voice memos 2022-01-19 18:27:12 +01:00
Christophe Deschamps
69a885df4f Bulk refactorisation + new ConferenceViewModel from Android + Bulk fixes 2022-01-12 10:28:22 +01:00
QuentinArguillere
14f61e3cef Enable CPIM in basic chatrooms for linphone accounts 2022-01-10 12:07:51 +01:00
Simon Morlat
d6a8209e85 Use mkv files instead of wav (for disk space usage). 2022-01-07 15:33:31 +01:00
QuentinArguillere
462a79b22a After the SDK changes to IOS audio routes, we now update bluetooth availability flag in “onAudioDevicesListUpdated” callback, and we manually set the route to bluetooth when starting calls with an available bluetooth device (this allows the overriding, from the App, of the core.defaultOutputDevice settings for the SDK) 2022-01-05 11:42:54 +01:00
QuentinArguillere
f3212343d7 Update version to 4.6.0 2022-01-04 14:38:32 +01:00
Christophe Deschamps
306162228e Revert "Video conference and new Call Views"
This reverts commit 608577034d.
2022-01-04 12:27:14 +01:00
Christophe Deschamps
e23a4a7951 Revert "Conference creating/scheduling"
This reverts commit 5f640551dd.
2022-01-04 12:27:03 +01:00
Christophe Deschamps
e5831781fc APPLICATION_EXTENSION_API_ONLY=YES on all flavors 2022-01-04 12:26:55 +01:00
Christophe Deschamps
7c44c5f9bf Additional harnessing on VFS activation 2022-01-04 12:26:44 +01:00
Christophe Deschamps
e4fe4607a4 Make chatroom deletion waiting modal to prevent crash 2022-01-04 12:26:24 +01:00
Christophe Deschamps
0afc2036d6 APPLICATION_EXTENSION_API_ONLY=YES on all flavors 2022-01-04 12:04:46 +01:00
Christophe Deschamps
be282ff47b Additional harnessing on VFS activation 2021-12-17 11:45:41 +01:00
Christophe Deschamps
5f640551dd Conference creating/scheduling 2021-12-03 19:26:35 +01:00
Christophe Deschamps
615f8f612d Option to use device ring tone for callkit ring 2021-11-29 18:55:01 +01:00
Christophe Deschamps
608577034d Video conference and new Call Views 2021-11-26 19:10:22 +01:00
Julien Wadel
41069f27db Avoid ending ring all other end point on incoming call while being in OS DND mode (that is not the presence mode) - RFC 3261.
Reason.DoNotDisturb send a 600 = "Busy Everywhere", Reason.Busy send a 486 = "Busy Here"
2021-11-26 17:32:15 +01:00
Peio Rigaux
f9feac7b5e Updated version check URL to use new server download.linphone.org in order to save disk space 2021-11-12 18:50:28 +01:00
Christophe Deschamps
e2dc4dad8b Added border to file attachement icons in reply bubbles 2021-10-05 08:22:34 +02:00
Christophe Deschamps
3ab4afd23a Fix scrolling on reply messages with attachements only 2021-10-05 07:37:28 +02:00
Christophe Deschamps
ce97c85cc8 Fix display of file attachment icons in reply bubbles 2021-10-05 07:16:44 +02:00
QuentinArguillere
7c3e20cd54 Add an equivalence between “sips:” uri and TLS transport in the account settings 2021-09-21 15:07:31 +02:00
QuentinArguillere
b2d7738704 Stop hiding assistant view after a successful configuring 2021-09-17 11:17:36 +02:00
Christophe Deschamps
4dd347a297 Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2021-09-17 10:28:20 +02:00
Christophe Deschamps
bb1d160373 Ephemeral messages in session mode 2021-09-17 10:28:14 +02:00
QuentinArguillere
41cfad6ad8 After configuring, set the new account(s) pn provider back to 'apns.dev' or 'apns' depending on the buildwq 2021-09-16 17:33:53 +02:00
Christophe Deschamps
ea03700aba Chat messages popup menu - Moved icon to right & removed rounding focus 2021-09-16 11:41:10 +02:00
Christophe Deschamps
6e0c86e632 Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2021-09-16 10:33:53 +02:00
Christophe Deschamps
de4684199e - Notify LinphoneCallUpdate on call back thread
- Fix "no more call" detection to dismiss call views within call call back itself.
2021-09-16 10:29:26 +02:00
Christophe Deschamps
8183282466 New conference API & Participant list in Guest conf merge 2021-09-16 09:41:23 +02:00
QuentinArguillere
b6aefc2de9 Fix potential crash, and hide the account link menu if there is no account 2021-09-15 17:29:55 +02:00
Christophe Deschamps
0d55c0ca2f Copy/Transfer/Reply feature for chat messages 2021-09-15 17:28:59 +02:00
Christophe Deschamps
ccbf220270 - Use the new conference call API
- Displays participants when joining a conference call as a guest
2021-09-15 17:13:39 +02:00
Christophe Deschamps
ef744eb068 0009252: ios Build 7 - Non prise en compte de la suppression des notifications dans un groupe de discussion 2021-09-09 10:22:44 +02:00
Christophe Deschamps
8413ae5518 Added basic video playback on recordings (similar to Android) 2021-09-09 10:20:34 +02:00
Christophe Deschamps
1ca9e0379c Avoid 'Browse' step when sharing a document in chat. (migration to UIDocumentPickerViewController) 2021-09-07 09:36:20 +02:00
Christophe Deschamps
b3a5168191 Re-enable voice play button in chat after call ending 2021-09-03 08:41:33 +02:00
Christophe Deschamps
04aded6a48 Disable voice recording function when in call 2021-09-03 08:32:26 +02:00
Simon Morlat
8a8ea78fc4 Show a dialog to requet the user to grant the local network permission.
This is required for ICE to operate correctly.
If not granted, SDK 5.0.16 will automatically disable ICE.
2021-09-02 15:48:58 +02:00
QuentinArguillere
2f24e77bb6 Set core push notification enabled to match the value in “proxy”=>”push_notification_allowed”, to match the sdk 2021-07-28 16:50:40 +02:00
Christophe Deschamps
e23f80ca51 Do not attempt to send message if network connection is missing 2021-07-27 14:56:54 +02:00
Christophe Deschamps
3dc747cf6e Size adjust when recording & picture only 2021-07-26 10:16:51 +02:00
Christophe Deschamps
7968c65055 Fix Chat bubble size with only text, or text with single attcht 2021-07-26 09:50:16 +02:00
Christophe Deschamps
17a4580d16 adjust chat bubble size when only VR & Text 2021-07-25 22:18:54 +02:00
Christophe Deschamps
aa4b7e5554 Fix incoming picture with no text display 2021-07-25 01:24:33 +02:00
Christophe Deschamps
77f096a38d Chat messages icons adjustements for auto-download off & imageDrawer 2021-07-23 23:18:41 +02:00
Christophe Deschamps
daadc1023a File icons in chat 2021-07-23 16:22:02 +02:00
Christophe Deschamps
b66c3ad916 Audio chat messages 2021-07-23 12:06:05 +02:00
Christophe Deschamps
bcf19d6742 SDK Update 5.1.0-alpha.11+950fc62 2021-07-21 10:11:43 +02:00
QuentinArguillere
ebbc05bf6a Redirect to weblate rather than transitex in the readme 2021-07-08 16:49:18 +02:00
Danmei Chen
0f50d114bb add some translations 2021-07-08 16:28:18 +02:00
Danmei Chen
88e807c529 migration all images from cacheDirectory to imagesDirectory, to avoid automaic clear of cache 2021-07-08 11:42:39 +02:00
Danmei Chen
68860ba25f add logs for remove item and move log file to dataPath 2021-07-06 17:41:09 +02:00
QuentinArguillere
55027dbc82 Add a check to avoid going back to DialerView if we’ve been started through a push notification and are already in a chatroom at startup (and a bit of tab/line reformatting) 2021-07-02 17:44:20 +02:00
QuentinArguillere
96787efe4c Move the currentCallContextBeforeGoingBackground from LinphoneManager to CallManager. When answering a callkit call, if app is not on foreground, disable the camera and save the call context in the CallManager to re-enable it when we return to foreground. 2021-07-02 15:33:25 +02:00
QuentinArguillere
2becb86ab9 Fix bug where the “previous” button in the contact details would always return to the contacts list, even though we could have come from the call history details 2021-07-02 15:14:44 +02:00
QuentinArguillere
e4ea67b716 Save accept terms state in the config 2021-07-02 15:14:44 +02:00
Danmei Chen
fc4f6fa658 fix cell background color 2021-07-02 09:46:43 +02:00
Danmei Chen
4216ecdc13 fix devices list can not do call 2021-07-01 17:40:42 +02:00
Danmei Chen
7936214997 end call when registration failed 2021-06-29 20:12:08 +02:00
Danmei Chen
ed0fe3bb69 fix not end callkit when registration failed due to network reason 2021-06-29 15:16:25 +02:00
QuentinArguillere
15ff3fd9a6 Destroy chatroom objective C object when entering background to avoid a crash caused by a callstatechagned event from background 2021-06-29 10:23:24 +02:00
QuentinArguillere
7bafd37081 When enabling the video in a call, we only redirect the sound to speaker if there is not other output device connected 2021-06-25 15:52:15 +02:00
Danmei Chen
a4d2c8342b fix images are gray during upload 2021-06-23 10:53:59 +02:00
Danmei Chen
de3321646f fix multiparts alignment 2021-06-23 10:04:39 +02:00
Christophe Deschamps
942db35732 Prevent VFS from re-generating a key when navigating to chat settings with VFS enabled 2021-06-18 15:34:26 +02:00
Christophe Deschamps
b58b974392 VFS changes :
- Added accessibility attribute to the secure preference key
- Added mechanism to delete any existing key when activating VFS for the first time
- Improved log messages
2021-06-18 09:41:51 +02:00
Christophe Deschamps
7387bf6330 Use logging service for VFS related messages 2021-06-17 12:29:04 +02:00
Christophe Deschamps
1b96a21993 Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2021-06-16 21:27:22 +02:00
Christophe Deschamps
82cb8660d7 Move VFS Activation at earlier stage in service notification 2021-06-16 21:26:51 +02:00
QuentinArguillere
55a9850b38 Fix a crash that could happen when changing view while deleting a chatroom 2021-06-16 15:28:56 +02:00
QuentinArguillere
1fde3a87bc Use linphone_event_log_delete_from_database instead of linphone_chat_room_delete_message. 2021-06-16 14:28:43 +02:00
Christophe Deschamps
c90658d1ac Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2021-06-14 19:07:09 +02:00
Christophe Deschamps
1390768f53 Create VFS key in keychain with device locked accessibility 2021-06-14 19:07:03 +02:00
QuentinArguillere
d42c8d0053 Change the group chat info popup menu size to match the available features 2021-06-14 16:21:29 +02:00
QuentinArguillere
f489d4747a Group chat info popup menu : reload data to take into account the potential changes with the ephemeral feature being activated or not in the settings, and remove table cell separators continuing further than the actual size of the popup menu 2021-06-14 11:51:21 +02:00
QuentinArguillere
26a14ab5bd Add button to enable/disable ephemeral message feature in the chat conversations 2021-06-14 11:47:47 +02:00
Christophe Deschamps
c0292d9123 Ephemeral messages minor adjustments:
- Improved ephemeral icon placement in ChatList
- Display ephemeral information on incoming messages in chat room
- Added duration of expiration to LinphoneEventLogTypeConferenceEphemeralMessageEnabled
2021-06-14 11:08:00 +02:00
QuentinArguillere
f0c5c07341 Check that address was successfully created before unreferencing it 2021-06-09 16:58:05 +02:00
Danmei Chen
64ac2c6871 hide ephemeral feature 2021-06-08 11:37:17 +02:00
Christophe Deschamps
372ac02eb8 Ephemeral indicator inside chat list view 2021-06-07 19:16:38 +02:00
QuentinArguillere
1cb6c12ad4 Fix bug when checking if a password confirmation popup should appear 2021-06-04 17:00:22 +02:00
QuentinArguillere
c58b9784e6 Fix bugs when exiting account params : potential crash when setting the route addresses, and losing the auth info’s algorithm 2021-06-04 16:59:49 +02:00
Christophe Deschamps
a05064edaf Ephemeral messages 2021-06-03 09:53:46 +02:00
QuentinArguillere
173d957914 Remove old code that prevented from registering for remote push notification when starting linphone from background, and fix a bug where deactivating the push notification for a specific account wasn’t saved when going restarting the app 2021-05-28 15:02:20 +02:00
QuentinArguillere
fbf2b92f6b Set the account creator backend to 0 (xmlrpc) in the linphone RC factory to avoid having people switching to flexiapi by default when updating linphone iphone to new version 2021-05-27 15:45:25 +02:00
QuentinArguillere
1153a0a0e8 Fix onCallStateChanged callback that could use a nil address when searching for a contact name 2021-05-27 12:09:44 +02:00
Danmei Chen
edea29fd49 fix vfs display 2021-05-26 11:08:07 +02:00
Christophe Deschamps
9c27bcc0df Enable VFS in app extensions via Keychain sharing 2021-05-26 11:08:07 +02:00
Danmei Chen
f47eb4f204 fix unsupported format 2021-05-26 11:08:07 +02:00
Danmei Chen
600fdc1eda fix crash enterforeground with VFS enabled 2021-05-26 11:08:07 +02:00
QuentinArguillere
b627c87d21 Do not print message content in the logs 2021-05-25 15:45:04 +02:00
QuentinArguillere
69c6e93d6f Do not allow push by default in linphonerc-factory 2021-05-25 15:44:44 +02:00
QuentinArguillere
710df1fa41 Cleanup push registration code already done in the sdk 2021-05-25 13:42:40 +02:00
QuentinArguillere
7e3ff94ed1 Properly enable push notifications on core start, and fix typo (true=>pushEnabled) 2021-05-25 13:42:15 +02:00
QuentinArguillere
fa6ba6a8e9 Rename configureProxyConfig to configureAccount, and directly set the correct provider name when creating an account instead of doing it afterwards 2021-05-25 13:41:40 +02:00
QuentinArguillere
fe8e29542c Remove displayIncomingCall(string) 2021-05-25 13:40:59 +02:00
QuentinArguillere
4b0838225e Switch back to xlmrpc backend for account creator, for now. 2021-05-24 11:47:19 +02:00
QuentinArguillere
88970c0e04 Replace bluetoothEnabled and speakerEnabled flags in the CallManager by isBluetoothEnabled and isSpeakerEnabled function, which will give real time state of the API based on what the linphone core getAudioDevice functions returns 2021-05-24 11:45:08 +02:00
QuentinArguillere
5e6329e40d Update account creator url 2021-05-24 11:45:08 +02:00
QuentinArguillere
636e4cd67b Use the linphone functions for audio route management rather than IOS specific ones. Also removed redundant triggers on Speaker and Bluetooth buttons. 2021-05-24 11:45:08 +02:00
QuentinArguillere
7ea46b5aab Replace all proxy configs with account, and include the new push notification features from the 5.0 SDK 2021-05-24 11:45:08 +02:00
Danmei Chen
a1e3989d0a fix compability of display files with previous versions 2021-05-19 14:44:18 +02:00
Danmei Chen
d88641c31c disable VFS for simulators or error case 2021-05-10 16:22:10 +02:00
Danmei Chen
7183116b4b fix leak memory 2021-05-06 17:39:34 +02:00
Danmei Chen
4f33de229f active vfs when change settings 2021-05-05 10:56:20 +02:00
Simon Morlat
7d9329adab Don't pause all calls when receiving a new call. This creates recursions in callkit's logic that cause AudioSession to be lost. Call fulfill() when action is done. 2021-05-04 14:09:14 +02:00
Danmei Chen
831295f680 update password manage lien 2021-05-03 09:05:24 +02:00
Danmei Chen
6ef77ebdaa enable multipart send and recv 2021-05-03 08:44:34 +02:00
Danmei Chen
c9e189e0ae fix create invailid proxy config 2021-04-19 10:55:32 +02:00
Danmei Chen
0161430180 enable display image if vfs not enabled 2021-04-12 18:09:39 +02:00
Danmei Chen
deb245bcec simplify linphonerc 2021-04-08 17:41:57 +02:00
Danmei Chen
2605090212 rework use auto enterBackground and enterForeground 2021-04-08 15:59:07 +02:00
Danmei Chen
eee2ae66f3 use auto iteration 2021-04-08 15:38:08 +02:00
Danmei Chen
aee1b05517 add option to enable VFS 2021-04-08 12:36:37 +02:00
Christophe Deschamps
443152f867 VFS key generation & store/retrieve to/from keystore & pass on to factory if vfs enabled 2021-04-07 11:49:36 +02:00
Danmei Chen
765f449c94 use auto enterBackground and enterForeground 2021-04-07 11:38:20 +02:00
Danmei Chen
e42b2b010e update CHANGELOG 2021-04-06 14:47:10 +02:00
Danmei Chen
9bcf407285 fix build with master 2021-04-06 11:08:55 +02:00
Danmei Chen
8a689af705 hold call before answer another call 2021-03-30 22:17:39 +02:00
Danmei Chen
3dee6c83b5 tag 4.4.0 and use sdk 4.5.0 2021-03-29 17:20:02 +02:00
Danmei Chen
d86a33e435 reset a limit time for Friend list unsubscription 2021-03-29 17:02:01 +02:00
Danmei Chen
03ee02ded8 avoid array mutated while being enumerated 2021-03-29 14:44:20 +02:00
Danmei Chen
01bb34843d update callid for callkit 2021-03-29 10:26:30 +02:00
Danmei Chen
f5aeea9c96 fix conference issue 2021-03-25 20:21:03 +01:00
QuentinArguillere
4c026f68c4 Unsubscribe from friends list when removing and account, and add a small filter to avoid displaying irrelevant authentication requests from previously logged account on the app 2021-03-25 14:51:29 +01:00
Danmei Chen
fa27a5f14b fix translations 2021-03-25 11:51:29 +01:00
Danmei Chen
7237aa729d use xcode12 for gitlab ci job 2021-03-24 18:23:10 +01:00
Danmei Chen
9166fbd4a8 get translations from weblate 2021-03-23 17:49:56 +01:00
Danmei Chen
e4f5dbbe26 add translation for fr 2021-03-23 16:56:28 +01:00
Danmei Chen
a5499efad8 add en for RecordingsListView 2021-03-23 16:24:26 +01:00
Danmei Chen
8d10ccb3b1 Merge branch 'release/4.4' 2021-03-23 16:12:56 +01:00
Danmei Chen
c273564d60 push new translations 2021-03-23 16:05:16 +01:00
Danmei Chen
b5df5110d3 use new api configure audio session 2021-03-23 12:36:59 +01:00
Danmei Chen
7f436ecf40 set default conference_factory_uri 2021-03-23 12:36:09 +01:00
Danmei Chen
164b0f58c3 fix crash enterBackground when current view is DevicesListView 2021-03-23 11:43:36 +01:00
Danmei Chen
565ad48532 avoid overlapping chat cells 2021-03-22 21:10:44 +01:00
Danmei Chen
470e7add1f improve send/recv file 2021-03-18 18:02:31 +01:00
Danmei Chen
b71f35d1b6 fix address label display error 2021-03-17 14:57:27 +01:00
Danmei Chen
a51bee7786 fix create phone number account error display 2021-03-17 09:55:06 +01:00
Danmei Chen
e57a36a950 fix crash of null arrdess 2021-03-16 16:38:31 +01:00
Danmei Chen
2d0af97d23 remove duplicated fileTransferDelegates 2021-03-11 18:01:28 +01:00
Danmei Chen
7d00b0fcd1 fix crash of log 2021-03-11 09:58:34 +01:00
Danmei Chen
b5a186a991 try to fix crash for recordingFilePathFromCall 2021-03-10 15:12:02 +01:00
Danmei Chen
ccf78595cb try to fix stop_and_destroy twice the same file transfer 2021-03-09 17:22:28 +01:00
Danmei Chen
ec829e80ad fix auto_write_to_gallery_mode 2021-03-09 16:51:18 +01:00
Danmei Chen
46fefb6988 display as file if can not load image 2021-03-09 15:05:20 +01:00
Danmei Chen
947ec611de enable auto write to gallery 2021-03-05 22:50:13 +01:00
Danmei Chen
2e2647f043 fix file name 2021-03-05 10:19:34 +01:00
Danmei Chen
8a023fab61 fix send/recv files 2021-03-05 09:37:52 +01:00
Danmei Chen
fd56b1adab fix crash enterbackground when recoding is still played 2021-03-05 09:37:17 +01:00
Danmei Chen
368f1e1810 fix isFirst chat cell not showed correctly 2021-03-05 09:36:15 +01:00
Danmei Chen
317665a90b enable save image/video to Photos 2021-02-25 09:40:23 +01:00
Danmei Chen
f5b683e9d7 rework storage and display files 2021-02-25 09:36:14 +01:00
Danmei Chen
8164a2d944 fix send message 2021-02-23 15:42:16 +01:00
Danmei Chen
bf3d9129e0 fix show app's badge 2021-02-23 15:22:33 +01:00
Danmei Chen
15ae79d561 fix crash restart app when current view is ChatConversationInfoView 2021-02-22 15:35:51 +01:00
Danmei Chen
007bea2eaf fix crash accept video when call is already ended 2021-02-22 14:12:35 +01:00
Danmei Chen
629397d5f6 fix crash when one auth info est nil 2021-02-22 11:45:49 +01:00
Danmei Chen
13acb88907 ipad: fix crash for restart app when current view is chat and receive image in the same time 2021-02-19 19:18:01 +01:00
Danmei Chen
5cfa7933a8 avoid send image with empty text to avoid crash 2021-02-17 09:31:06 +01:00
Danmei Chen
c67a3fbd99 fix assistantview for dark mode 2021-02-16 11:32:41 +01:00
Danmei Chen
dc60be7eda core is stopped when call is released 2021-02-15 20:20:05 +01:00
Danmei Chen
71a9b8ef41 fix crash when parse recording file failed, may changed phone language 2021-02-15 11:26:32 +01:00
Danmei Chen
faa4e15462 add checkbox for accept terms of use and privacy policy 2021-02-15 11:24:53 +01:00
Danmei Chen
9dd1e92821 fix chat cell not work 2021-02-08 14:41:10 +01:00
Danmei Chen
5a30382991 rewrite log service 2021-01-29 17:32:14 +01:00
Christophe Deschamps
e7cc4e922f Added numpad on outgoing call view if early media 2021-01-22 07:57:49 +01:00
Danmei Chen
b62fe18ff3 Revert "fix workaround for incoming call"
This reverts commit 244d580bf8.
2021-01-20 14:21:37 +01:00
Danmei Chen
bf33513300 fix not found display name of message 2021-01-15 18:27:54 +01:00
Danmei Chen
779c939e78 tag beta 4.4.0 (1) 2021-01-07 21:26:37 +01:00
Danmei Chen
f8dda2f1a7 fix switch video 2021-01-05 14:51:37 +01:00
Danmei Chen
7e6a0f9e75 fix build 2021-01-04 17:41:17 +01:00
Danmei Chen
244d580bf8 fix workaround for incoming call 2021-01-04 17:22:24 +01:00
QuentinArguillere
daf5fba2d0 Fix crash caused by use of linphoneAddress variable after destroying it 2021-01-04 17:22:14 +01:00
Danmei Chen
9f01c08aa4 fix build 2021-01-04 17:21:53 +01:00
Danmei Chen
894367f33b use new delegates 2021-01-04 17:21:21 +01:00
Danmei Chen
98449ef104 update api 2021-01-04 17:19:52 +01:00
Danmei Chen
1492e59dca update sdk to 4.5.0 2021-01-04 17:19:26 +01:00
Danmei Chen
4bf9105c30 support weblate translations 2020-12-03 21:33:01 +01:00
Christophe Deschamps
4908f4d96d Revert "Avoid spawning the call if no proxy config are configured"
This reverts commit 87f3c62e64.
2020-12-02 12:00:10 +01:00
Christophe Deschamps
87f3c62e64 Avoid spawning the call if no proxy config are configured 2020-12-02 11:38:14 +01:00
Christophe Deschamps
698c4066a9 Added sips support + automatic calling when sip or sips uri is clicked 2020-12-02 10:37:25 +01:00
Christophe Deschamps
43f303fa43 This commit modifies the way Linphone reports the calls to CallKit :
- Instead of reporting the Display name inside the remoteHandle of CXCallUpdate it now reports the SIP URI
- The display name is now inserted into localizedCallerName

The benefit of doing this is that is that it enables calling from the Phone Call History, and it is required if tel URI are activated (unless calls are not reported in phone history)

This commit also enables the ability to place calls using Linphone by long pressing tel URIs.
2020-12-02 01:18:18 +01:00
Danmei Chen
537cda59aa improve callkit 2020-11-25 22:50:00 +01:00
Christophe Deschamps
4cc09f5428 0008093: [Urgent] Critical issue with original provisioning URL being re-accessed 2020-11-19 10:51:04 +01:00
Danmei Chen
1ff46fe25f terminate callkit when register failed or cleared 2020-10-30 16:37:50 +01:00
Simon Morlat
dccab97503 Remove location permission request, since liblinphone no longer needs to read the wifi SSID. 2020-10-22 17:39:38 +02:00
Danmei Chen
8face6c0ca disable encrpted chat button and update sdk to 4.4.3 2020-10-21 16:59:23 +02:00
Danmei Chen
4c83d285cf update sdk to 4.4.2 and tag beta 4.3.2(19) 2020-09-29 10:51:55 +02:00
Danmei Chen
8638dea085 fix button inside a cell in UITableView not work 2020-09-28 10:42:52 +02:00
Danmei Chen
a8cd49c741 fix workaround: can not delete image 2020-09-25 14:53:37 +02:00
Danmei Chen
bd29182dd2 decline call with busy reason 2020-09-22 18:59:27 +02:00
Danmei Chen
47a16429ae fix send chat message in background 2020-09-18 11:17:39 +02:00
Danmei Chen
68023ef595 fix can not send docx files 2020-09-15 10:57:14 +02:00
Danmei Chen
360e0ac79b tag beta 4.3.2(7) 2020-09-03 16:00:41 +02:00
Danmei Chen
67a3899ffb fix auto-download 2020-09-03 12:02:38 +02:00
Danmei Chen
895d50adb4 fix lost of son when audio route changed 2020-09-02 11:58:43 +02:00
Danmei Chen
cdfeebd241 block button to avoid duplicated fetch remote provisioning 2020-08-20 14:53:17 +02:00
Danmei Chen
ebb3d6a7e0 fix checkbox update 2020-08-06 16:07:36 +02:00
Danmei Chen
1418f81ecc use swift version 5.0 2020-07-30 14:47:01 +02:00
Danmei Chen
caadaa0958 fix outgoing call not connected for callkit 2020-07-24 10:15:51 +02:00
Danmei Chen
2e386351e1 fix can not hold call for OutgoingEarlyMedia 2020-07-21 12:47:01 +02:00
Danmei Chen
cced8b3258 not use nickname as displyname if empty 2020-07-20 11:17:56 +02:00
Danmei Chen
91b0c38a2f fix displayname of incoming call 2020-07-14 18:53:52 +02:00
Danmei Chen
7c1f9968fe update transifex resources 2020-07-06 13:12:28 +02:00
Danmei Chen
7618b03704 update translations 2020-07-06 11:55:38 +02:00
Danmei Chen
a87e625e06 add language Hungarian 2020-07-06 11:35:12 +02:00
Danmei Chen
2d7ec02625 fix crash when go to basic chat room 2020-07-06 11:22:41 +02:00
Danmei Chen
7d14a35da5 fix Incoming call with pushkit 2020-07-01 17:42:47 +02:00
Danmei Chen
eb687a0520 fix Incoming Call 2020-06-30 21:56:56 +02:00
Danmei Chen
82a8a8689c fix badge app icons 2020-06-26 14:51:35 +02:00
Danmei Chen
21156a7746 update sdk to release/4.4 and tag beta 4.3(61) 2020-06-23 13:59:51 +02:00
Danmei Chen
44dbf13a58 update README.md 2020-06-22 15:57:14 +02:00
Danmei Chen
1a35ffcb12 update CHANGLOG.md for 4.3 2020-06-22 14:59:00 +02:00
Danmei Chen
bb85becf49 request Photo authorization earlier to avoid crash 2020-06-22 11:05:02 +02:00
Danmei Chen
f2b1e7bc29 cache addGroupChatButton when editing 2020-06-22 10:08:59 +02:00
Danmei Chen
99de0f1da3 tag beta 4.3(60) 2020-06-19 18:40:24 +02:00
Danmei Chen
d701e31ef6 ajoust the font of text 2020-06-19 16:23:30 +02:00
Danmei Chen
af2683a2e4 fix translations in Settings 2020-06-19 16:06:31 +02:00
Danmei Chen
5179ac7615 fix Settings' alignement issu of ipad 2020-06-19 15:55:44 +02:00
Danmei Chen
b48704b59d fix change route audio 2020-06-17 13:48:30 +02:00
Danmei Chen
df15b6cd27 hide statusBar after rotation 2020-06-17 11:26:21 +02:00
Danmei Chen
466db3ef07 update copyright 2020-06-17 09:57:37 +02:00
Danmei Chen
ecd80706bc fix speaker enabled 2020-06-16 20:01:36 +02:00
Danmei Chen
6a68a0ad19 fix translation when send invite sms 2020-06-16 17:00:29 +02:00
Danmei Chen
092b003c3a fix translations 2020-06-16 16:47:11 +02:00
Danmei Chen
526b587af7 update transifex 2020-06-16 16:19:41 +02:00
Danmei Chen
9656a0a08c disable send db by default 2020-06-16 14:26:20 +02:00
Danmei Chen
3521745f28 tag beat 4.3(59) 2020-06-16 14:01:54 +02:00
Danmei Chen
9eb004469a fix refer call 2020-06-16 12:30:24 +02:00
Danmei Chen
bbd4ad16c5 fix notification 'Missed call' 2020-06-15 10:36:46 +02:00
Danmei Chen
21fbc51405 fix not display IncomingCall when pushnotification is disabled 2020-06-12 11:34:54 +02:00
Danmei Chen
1b3bc34fca tag beta 4.3(56) 2020-06-11 09:39:41 +02:00
Danmei Chen
29d484ea34 fix crash when remove callbacks 2020-06-10 14:59:00 +02:00
Danmei Chen
f1bc077efa improve autodownload 2020-06-05 16:28:46 +02:00
Danmei Chen
dd762b6714 fix lost of sons 2020-06-04 18:29:51 +02:00
Danmei Chen
e9b39b5423 tag beta 4.3(53) 2020-06-03 21:43:12 +02:00
Danmei Chen
c54948e334 fix crash: configure when lc is off 2020-06-03 21:40:55 +02:00
Danmei Chen
f74a404252 enable send db 2020-06-03 21:39:04 +02:00
Danmei Chen
ae24afbf22 tag beta 4.3(50) 2020-05-29 17:36:46 +02:00
Danmei Chen
785b57c4a7 fix crash because of [UITableView layoutSubviews] 2020-05-29 17:25:41 +02:00
Danmei Chen
6b39af2b00 add code for testing crashlytics 2020-05-29 17:01:27 +02:00
Paul Cartier
8b54fb0f6c fix crash when linphone_core_get_video_device() is NULL 2020-05-27 11:02:34 +02:00
Danmei Chen
c6d0dfb21f tag beta 4.3(48) 2020-05-26 22:27:52 +02:00
Danmei Chen
dd57e366eb fix crash: ChatsListTableView is load before app entering foreground 2020-05-26 21:20:46 +02:00
Danmei Chen
e06da76068 fix crash: IASKAppSettingsView is load before app entering foreground 2020-05-26 19:38:22 +02:00
Paul Cartier
b4d3992d25 put qrcode scan UIView operations in main thread to prevent crash 2020-05-26 16:41:33 +02:00
Danmei Chen
5cf6db0dd9 fix crash: enter background mode when linphonecore off 2020-05-25 18:05:39 +02:00
Danmei Chen
506d7b3703 Revert "fix crash when applicationDidEnterBackground is called twice"
This reverts commit 3e191259aa.
2020-05-25 11:56:34 +02:00
Danmei Chen
69a11ef639 Revert "fix crash when stop lc too early"
This reverts commit 8d54620295.
2020-05-25 11:56:13 +02:00
Danmei Chen
6ad10719a4 tag beta 4.3(46) 2020-05-22 17:06:58 +02:00
Danmei Chen
8d54620295 fix crash when stop lc too early 2020-05-22 16:42:42 +02:00
Danmei Chen
3e191259aa fix crash when applicationDidEnterBackground is called twice 2020-05-22 16:01:28 +02:00
Danmei Chen
88a0d9302d fix crash when send phontos again 2020-05-22 11:50:10 +02:00
Danmei Chen
ee9e1f2b92 tag beta 45 2020-05-22 08:46:03 +02:00
Danmei Chen
2f69199305 fix crash when recive files 2020-05-21 23:13:35 +02:00
Danmei Chen
94d7ef6a79 fix crash when send phontos 2020-05-21 23:03:48 +02:00
Danmei Chen
998e316570 tag beta 4.4 and use sdk 4.4-beta 2020-05-18 18:20:43 +02:00
Danmei Chen
15d1a39c03 fix crash onPresenceChanged 2020-05-18 17:16:36 +02:00
Danmei Chen
48d2d48c3d add target ipad 2020-05-14 21:05:32 +02:00
Paul Cartier
5e82036dbf tag beta 4.3(43) 2020-05-12 10:42:37 +02:00
Paul Cartier
658edc86a6 Prevent crash when openining app after bg call finished
Only happened in the settings view before the call starts
2020-05-11 14:20:37 +02:00
Paul Cartier
2520d5be7f tag beta 4.3(42) 2020-05-07 16:17:16 +02:00
Paul Cartier
a952f7724f Fix fast addr book : callback can be called with tel number or sip uri containing tel number 2020-05-07 16:15:44 +02:00
Paul Cartier
05608ae8fb tag beta 4.3(41) 2020-05-07 11:45:16 +02:00
Danmei Chen
732f044262 fix calls 2020-05-07 10:59:54 +02:00
Paul Cartier
b2c851875a tag beta 4.3(39) 2020-05-05 12:57:38 +02:00
Paul Cartier
03fb8479f4 tag beta 4.3(38) 2020-05-04 16:35:29 +02:00
Danmei Chen
6896a819ca fix int valeur 2020-05-04 15:08:54 +02:00
Paul Cartier
e5957aef2f tag beta 4.3(37) 2020-05-04 14:35:34 +02:00
Paul Cartier
dc3b9fbc9f tag beta 4.3(36) 2020-05-04 14:35:33 +02:00
Paul Cartier
0e8918ae0c userdefaults addressbook add bad address check 2020-05-04 14:35:33 +02:00
Paul Cartier
1f149cd824 Tag beta 4.3(35) 2020-05-04 14:35:32 +02:00
Paul Cartier
83b3725771 Wait for phone contact to be loaded before wrinting to userdefaults 2020-05-04 14:35:32 +02:00
Paul Cartier
6fecd10768 Tag beta 4.3(32) 2020-05-04 14:35:32 +02:00
Paul Cartier
9afdbc5d26 tag beta 4.3(31) 2020-05-04 14:35:31 +02:00
Danmei Chen
05f9fdb15a reduce latency for end call not exist 2020-05-04 14:20:02 +02:00
Danmei Chen
b7fb7f3ce6 fix dark mode for composing message 2020-05-04 09:28:22 +02:00
Paul Cartier
db3495a33d refresh friends from fastaddressbook when going from BG to FG 2020-04-28 16:38:54 +02:00
Paul Cartier
b841f611f2 Tag beta 4.3(30) 2020-04-24 15:21:21 +02:00
Paul Cartier
f18f83364f add back code to refresh view when msg is received in chat room list
view
2020-04-24 15:06:44 +02:00
Paul Cartier
0a09e9ae0e tag beta 4.3(29) 2020-04-24 14:30:42 +02:00
Paul Cartier
e98469ec9c Fix address book UserDefaults 2020-04-24 11:42:20 +02:00
Paul Cartier
a286d457db Display display name instead of address in notif 2020-04-22 15:29:00 +02:00
Danmei Chen
a702c8ffbb fix crash of rotation in background 2020-04-20 11:33:38 +02:00
Danmei Chen
589f8763de reduce app size by using the same sdk 2020-04-19 15:36:24 +02:00
Danmei Chen
ef89cab29b tag beta 4.3(24) 2020-04-17 17:11:02 +02:00
Danmei Chen
a15cb46837 correct spellings 2020-04-17 15:21:26 +02:00
Danmei Chen
a35eaf8217 remove useless code 2020-04-17 11:54:43 +02:00
Danmei Chen
f249caf0c6 fix crash of updating imdn list 2020-04-17 11:36:22 +02:00
Paul Cartier
3e777b5cc2 Use push notif loc-key to display msg in case of failure of service extension
add pn-groupchat-str contract header parameter
2020-04-17 10:16:59 +02:00
Paul Cartier
041c395424 translations 2020-04-17 10:16:58 +02:00
Danmei Chen
7b4427e785 fix end call 2020-04-17 09:32:19 +02:00
Danmei Chen
a0b7dd0dda terminate early failed calls 2020-04-16 19:29:20 +02:00
Danmei Chen
ebc591f6c4 end call not exist 2020-04-16 15:56:50 +02:00
Danmei Chen
54dfce82a7 fix crash of remove null callbacks 2020-04-16 09:12:57 +02:00
Danmei Chen
05de1c3783 fix crash of null chat room 2020-04-16 09:12:57 +02:00
Paul Cartier
9775889ad3 translations 2020-04-15 16:15:43 +02:00
Danmei Chen
44354f4f5e fix calls 2020-04-15 15:09:32 +02:00
Danmei Chen
dca88588d4 fix devices < ios13 can not display incoming call 2020-04-14 20:47:47 +02:00
Danmei Chen
a9952c479d fix repeat outgoing call connected 2020-04-14 20:40:46 +02:00
Danmei Chen
f43ad2d447 fix display anme for calls 2020-04-14 17:37:51 +02:00
Danmei Chen
ce8d0ea359 show all my devices 2020-04-10 17:08:11 +02:00
Paul Cartier
7ed3c5bbf7 handle user notifications in app extension 2020-04-10 17:06:04 +02:00
Danmei Chen
972aabfe05 fix ipad: add contact from HistoryDetailsView 2020-04-07 18:17:22 +02:00
Danmei Chen
8cc619da3b fix IPAD go to chat view from CallView or HistoryDetailsView 2020-04-07 15:56:11 +02:00
Danmei Chen
92815c79cf add crashlytics log for app extensions 2020-04-07 15:27:17 +02:00
Danmei Chen
3c1b675252 add GoogleService-Info.plist for extensions 2020-04-06 17:43:24 +02:00
Danmei Chen
693455a225 use firebase in extensions 2020-04-06 17:38:23 +02:00
Danmei Chen
aa48e7c36c fix auto-download when app is in background 2020-04-04 17:32:06 +02:00
Danmei Chen
9acc53daf0 use new crashlytic sdk 2020-04-03 17:47:41 +02:00
Danmei Chen
d680e7a2e4 fix IPAD go to chat view from ContactDetailView 2020-04-03 10:56:22 +02:00
Danmei Chen
6b8c96348d end incoming call if it does not exist again 2020-04-02 21:26:03 +02:00
Danmei Chen
89598d2497 fix ContactDetailView for ipad when add a new contact 2020-04-02 17:39:47 +02:00
Danmei Chen
15fda66881 fix button color 2020-04-02 16:03:06 +02:00
Danmei Chen
080907dc82 end call if it does nit exist 2020-04-02 11:22:18 +02:00
Danmei Chen
d2a5913d09 fix unkown record name 2020-04-01 20:36:52 +02:00
Danmei Chen
f749195935 set limit to 3 for forbidden push 2020-04-01 17:25:41 +02:00
Danmei Chen
8075595fbe tag beta 4.3.0 (13) 2020-04-01 17:25:03 +02:00
Danmei Chen
cd61f24054 use getLc 2020-04-01 15:08:48 +02:00
Paul Cartier
f5bac47add migrate zrtp_secrets file 2020-04-01 14:33:42 +02:00
Paul Cartier
4d05de7bc9 Temporary fix for notif song of chat room invite and chat room invite
msg
2020-04-01 14:22:54 +02:00
Paul Cartier
da0dcd030b moved app log to sdk logs 2020-04-01 12:06:09 +02:00
Danmei Chen
e58437ecb2 add alert for forbidden push token 2020-03-31 21:42:56 +02:00
Danmei Chen
08654f3144 fix recording button for ipad 2020-03-31 21:42:10 +02:00
Danmei Chen
2423e64fe2 Revert "try to fix crash: linphone_chat_room_get_capabilities"
This reverts commit 763d56a0bc.
2020-03-31 15:14:55 +02:00
Danmei Chen
10432eb1ca try to ensure registered for notification 2020-03-31 13:59:09 +02:00
Danmei Chen
79ed950062 fix video auto accept 2020-03-31 10:32:36 +02:00
Danmei Chen
5982b8cb6d remove useless code 2020-03-30 16:07:40 +02:00
Danmei Chen
6de9ffd2ee add pod for firebase 2020-03-30 12:05:52 +02:00
Paul Cartier
bda65d8a9f Fix token bug and print push payload 2020-03-30 11:22:58 +02:00
Danmei Chen
d7e9cf6234 add logs for pushkit 2020-03-30 11:22:01 +02:00
Danmei Chen
763d56a0bc try to fix crash: linphone_chat_room_get_capabilities 2020-03-30 10:38:57 +02:00
Danmei Chen
0ca42b5d18 use alreadyRegisteredForNotification instead of defaultProxyConfig?.pushNotificationAllowed to fix double calls 2020-03-30 10:01:02 +02:00
Jehan Monnier
80ede4726b improve Notification service logs 2020-03-29 16:29:53 +02:00
Danmei Chen
43d31c1cdb display incoming call when push is disabled 2020-03-27 13:28:37 +01:00
Danmei Chen
8352b7a37f fix double calls 2020-03-27 11:49:41 +01:00
Paul Cartier
5ff4e6a4dd migrate call history db 2020-03-25 09:28:35 +01:00
Paul Cartier
b830262ccd add translations 2020-03-24 16:44:52 +01:00
Paul Cartier
c20948ebf8 remove debug print 2020-03-24 16:07:11 +01:00
Danmei Chen
becd5e2b14 add config hide_linphone_contacts 2020-03-24 11:40:31 +01:00
Danmei Chen
b0e83b970a remove useless code 2020-03-24 09:17:08 +01:00
Paul Cartier
10390bd67a Remove all TODOs 2020-03-23 14:24:40 +01:00
Paul Cartier
6921587447 naming 2020-03-20 16:58:08 +01:00
Paul Cartier
ca38aaa90a update call terminate 2020-03-20 16:13:44 +01:00
Danmei Chen
e0759d7912 set max of calls 10 2020-03-19 19:09:15 +01:00
Danmei Chen
7fdfe63632 fix speaker of call 2020-03-19 14:54:08 +01:00
Danmei Chen
65746e68a1 update readme 2020-03-18 19:17:30 +01:00
Danmei Chen
8fdbf0ba40 fix crash because too much iterate timers 2020-03-18 19:06:33 +01:00
Danmei Chen
61932234d9 fix crash of iterate 2020-03-18 14:50:20 +01:00
Paul Cartier
16c0b59def Activates push notification by default for linphone accounts 2020-03-17 16:15:24 +01:00
Paul Cartier
01b7d920a5 sdk api changes 2020-03-17 15:05:01 +01:00
Paul Cartier
e0e8d35a19 Move iterate timer to swift file 2020-03-17 10:26:05 +01:00
Paul Cartier
179d2718e8 Handle push notification for messages in iOS13 2020-03-16 09:50:15 +01:00
Danmei Chen
bbfe62e108 initiate CI 2020-03-12 16:14:22 +01:00
Danmei Chen
06b461ec5b remove useless scheme and files 2020-03-12 13:04:50 +01:00
Danmei Chen
c893a77d57 set swift default module name 2020-03-11 14:39:42 +01:00
Danmei Chen
a65774698a remove useless code 2020-03-10 15:21:51 +01:00
Danmei Chen
13535fa2c4 fix call not be ended 2020-03-10 13:54:59 +01:00
Danmei Chen
bcb2112ffd set correct pod for firebase 2020-03-09 16:22:05 +01:00
Danmei Chen
0fafe0d16b fix calls 2020-03-09 13:22:43 +01:00
Danmei Chen
ca83b41c52 fix crash of memory leak 2020-03-05 17:37:07 +01:00
Danmei Chen
e7ed8d60bb fix display imcoming call repeatedly 2020-03-05 16:21:41 +01:00
Danmei Chen
b6fe76753e remove useless functions 2020-03-05 13:44:30 +01:00
Danmei Chen
eb1eaeec40 set CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO 2020-03-05 13:42:26 +01:00
Danmei Chen
2e2f1dcb73 replace deprecated UIsearchDisplayControl by UISearchControl 2020-03-05 11:51:53 +01:00
Danmei Chen
6a62f35fff files ordered 2020-03-05 10:28:27 +01:00
Danmei Chen
0ce5843ac8 update sdk version and use recommanded settiings of Xcode 2020-03-05 10:11:53 +01:00
Danmei Chen
0730a10d2a fix push notification not received for ios13 2020-03-05 09:51:38 +01:00
Danmei Chen
d4ef51fefa tag beta 4.3.0(1) 2020-03-03 16:44:34 +01:00
Christophe Deschamps
d1614e271e Work around limitation of NSUserDefault 4Mb Size 2020-03-03 16:23:30 +01:00
Danmei Chen
0029f580aa remove files included UIWebView 2020-03-03 14:41:56 +01:00
Danmei Chen
d644c0d60c support dark mode 2020-03-03 13:58:26 +01:00
Danmei Chen
56232de930 enable ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES 2020-03-03 12:46:34 +01:00
Danmei Chen
9ae49edc66 fix crash 2020-03-03 11:41:10 +01:00
Danmei Chen
84e71bddb0 fix crash of retain value 2020-03-03 11:41:10 +01:00
Danmei Chen
157922a960 add docs 2020-03-03 11:41:10 +01:00
Danmei Chen
14e0ce4e4f set appData in call 2020-03-03 11:41:10 +01:00
Danmei Chen
da4d9c7215 clear code 2020-03-03 11:41:10 +01:00
Danmei Chen
d159b4cbf1 clear hash maps 2020-03-03 11:41:10 +01:00
Danmei Chen
3d96726934 update Podfile 2020-03-03 11:41:10 +01:00
Danmei Chen
57512d95ee remove useless Tests 2020-03-03 11:40:42 +01:00
Danmei Chen
60652074ce set correct configurations 2020-03-03 11:40:42 +01:00
Danmei Chen
98a7938b86 callkit in Swift 2020-03-03 11:38:26 +01:00
Danmei Chen
c4b5d1207f fix viedoPreview 2020-03-03 10:13:36 +01:00
Danmei Chen
7a4d625fa2 update functions 2020-03-03 10:08:07 +01:00
Paul Cartier
a85e4c9827 Podfile 2020-03-03 10:08:07 +01:00
Danmei Chen
b79287afef tag beta 4.2.2(9) 2020-03-03 09:24:45 +01:00
Danmei Chen
59e4034633 fix can not send message in one-to-one chatroom when has been left 2020-02-28 13:28:22 +01:00
Danmei Chen
6e1904e9f5 tag beta 4.2.2(7) 2020-02-28 10:31:41 +01:00
Danmei Chen
e22c9421c4 fix CallView 2020-02-27 12:45:59 +01:00
Danmei Chen
bed90815c2 tag beta 4.2.2(6) 2020-02-26 10:42:09 +01:00
Danmei Chen
ebc8f136f4 fix my devices list 2020-02-26 10:41:47 +01:00
Paul Cartier
5fe9e65be6 Adding back the code to prevent unregister
Removing this code requires an update of the sdk
2020-02-25 09:42:59 +01:00
Paul Cartier
d1fc3684ef update push notification parameters
- remove set_network_reachable: sdk will not register if push are allowed
- uses push_notification_allowed instead of refkey in proxy config
2020-02-07 17:03:59 +01:00
Danmei Chen
01d40be896 tag beta 4.2.1(28) and update sdk 2020-01-13 10:10:40 +01:00
Danmei Chen
55ffc04353 update translations 2020-01-08 11:55:55 +01:00
Danmei Chen
a709e1e372 update transifex 2020-01-08 11:37:11 +01:00
Danmei Chen
e287fd6580 remove useless functions 2020-01-06 09:13:16 +01:00
Danmei Chen
bf052251bd tag beta 4.2.1(24) 2020-01-03 15:01:30 +01:00
Danmei Chen
e94cbabddf fix call button missing 2020-01-03 14:58:00 +01:00
Danmei Chen
0fdfc24b44 not use deprecated functions 2020-01-03 14:11:35 +01:00
Danmei Chen
a88c501154 fix crash unknow 2019-12-20 11:57:49 +01:00
Danmei Chen
ab9351bb78 set new version 4.2.1 2019-12-11 14:47:19 +01:00
Danmei Chen
05728f24f3 remove useless script 2019-12-11 09:57:08 +01:00
Danmei Chen
e94552901c fix status bar for ios13 2019-12-10 11:57:50 +01:00
Danmei Chen
5a03a29077 tag beta 4.2(30) 2019-12-09 16:41:33 +01:00
Danmei Chen
2c44d164c5 use sdk 4.3 2019-12-09 16:30:00 +01:00
Danmei Chen
878de9b561 reset AboutView 2019-12-09 13:44:23 +01:00
Danmei Chen
be7e1b3c87 tag beta 4.2(29) 2019-12-05 12:53:16 +01:00
Danmei Chen
1ceec3d44e fix download remote provisioning after another account logined 2019-12-03 11:29:58 +01:00
Danmei Chen
c2b6d44e29 fix 'Passage conférénce en call 1-1 puis pause iOS bug' 2019-12-02 17:14:09 +01:00
Danmei Chen
a8a0804740 fix textFiled not updated correctly in ios13 2019-11-29 10:36:12 +01:00
Danmei Chen
836437d74f fix sip address disappeared in iphone ios13 2019-11-28 17:54:48 +01:00
Danmei Chen
6b25584c6f fix crash when cancel edit contact with an empty phone number 2019-11-28 16:11:43 +01:00
Danmei Chen
e7c79bbc24 fix share gif from Files by iphoneX 2019-11-28 13:23:16 +01:00
Danmei Chen
1027d47e53 change GNU V2 to GNU V3 in AboutView 2019-11-28 11:34:25 +01:00
Danmei Chen
0c2090064b tag 4.2 beta version 26 2019-11-28 10:11:36 +01:00
Danmei Chen
e7d60c6227 fix chats list in ipad not updated when subject of group chatroom changed 2019-11-27 17:05:07 +01:00
Danmei Chen
4e69d62f10 fix send documents from chatroom not works in ipad 2019-11-27 14:31:37 +01:00
Danmei Chen
c8521fb01a remove keyboard after remove contact while editing it 2019-11-26 17:06:39 +01:00
Danmei Chen
24c270d892 fix can not create lime chatroom in ContactDetailView 2019-11-26 16:47:19 +01:00
Danmei Chen
1ff2cbfd7b fix crash when add empty entry in sip address and cancle edit a contact 2019-11-26 16:01:34 +01:00
Danmei Chen
2285414d01 add message toast when add address to contacts list 2019-11-26 15:23:07 +01:00
Danmei Chen
37eb749a58 fix error messages when create a compte with phone number 2019-11-26 13:51:35 +01:00
Danmei Chen
9ecc78d82f enable login phone number with sha256 2019-11-14 17:18:02 +01:00
Danmei Chen
37a34b41e0 fix words 2019-11-07 10:23:52 +01:00
Danmei Chen
a2321eb739 request location access for > ios13 2019-11-06 13:24:54 +01:00
Danmei Chen
133c808600 update README with urls 2019-11-06 09:55:36 +01:00
Danmei Chen
ee772e0809 rename file LICENSE.txt 2019-11-05 16:52:50 +01:00
Danmei Chen
4405d39260 fix LICENSE 2019-11-05 16:48:36 +01:00
Danmei Chen
29e48ebd3f change LICENCE to GPLv3 2019-11-05 16:03:44 +01:00
Danmei Chen
9d0175c42a update README 2019-11-05 15:21:06 +01:00
Danmei Chen
88da8d4e0b fix create account by sha256 2019-11-04 17:37:47 +01:00
Danmei Chen
1546c34b75 update CHANGELOG.md 2019-10-28 15:10:10 +01:00
Danmei Chen
f0754f3f78 update transifex 2019-10-28 14:32:16 +01:00
Danmei Chen
27a5dec6b9 Revert "disable dark mode temporarily"
This reverts commit d07a6e534b.
2019-10-28 11:10:14 +01:00
Danmei Chen
3d015540cd fix delete record file after sharing it 2019-10-28 10:57:47 +01:00
Danmei Chen
98e28caae7 not reload record view 2019-10-25 18:05:46 +02:00
Danmei Chen
d24c7d8df7 fix: it takes too much time to share file the first time 2019-10-25 18:05:46 +02:00
Danmei Chen
daf03f56c5 tag beta 4.2(15) 2019-10-25 11:47:35 +02:00
Danmei Chen
3e412b9fdf update sdk 2019-10-25 11:16:13 +02:00
Danmei Chen
dce25fef43 fix view: searchBar of ContactListView 2019-10-25 10:48:17 +02:00
Danmei Chen
d07a6e534b disable dark mode temporarily 2019-10-21 15:16:17 +02:00
Danmei Chen
3b3ec5156d fix build errors with xcode 11 2019-10-21 15:13:45 +02:00
Danmei Chen
9fdd0f7aff fix dubplicated download images 2019-10-17 11:25:45 +02:00
Danmei Chen
451537bfc2 only admin can tap participant bar 2019-10-16 17:31:47 +02:00
Danmei Chen
9c8f9dec99 change licence to gpl-v3 2019-10-16 15:10:09 +02:00
Danmei Chen
973e8262d8 remove useless code 2019-10-16 10:52:11 +02:00
Danmei Chen
e28875d5f8 fix lime devices view 2019-10-16 10:51:31 +02:00
Danmei Chen
707f07e17a set algorithm sha-256 by default 2019-10-15 16:06:10 +02:00
Danmei Chen
90eba600da remove useless settings 2019-10-15 16:04:54 +02:00
Danmei Chen
729bd6a556 some fix for lime devices view 2019-10-15 14:23:14 +02:00
Danmei Chen
29204b253a tag beta 4.2(8) 2019-08-19 11:12:39 +02:00
Danmei Chen
576030d612 fix crash at startup 2019-08-19 10:22:56 +02:00
Simon Morlat
6b0d1c27f2 Use linphone_core_ensure_registered() when receiving a PushKit notification.
This fixes issues when some calls or messages are sometimes not received.
2019-08-13 16:48:55 +02:00
Danmei Chen
e3274a5465 not embed swift libs to reduce the app size 2019-08-08 17:17:14 +02:00
Danmei Chen
a225082067 fix auto download file 2019-08-07 10:08:28 +02:00
Danmei Chen
882cf5afa3 add my devices list 2019-08-06 16:26:52 +02:00
Danmei Chen
12b9bdeb84 add message when delete a contact 2019-08-06 10:49:38 +02:00
Danmei Chen
8e41e153f9 add option to not show app's calls in phone's history 2019-08-06 09:54:23 +02:00
Danmei Chen
a0b6350bd6 set beta 4.2(5) 2019-08-05 10:21:40 +02:00
Danmei Chen
637f678bd8 [will be removed] keep push when app will terminate 2019-08-02 14:06:05 +02:00
Danmei Chen
601dda0508 fix network problem 2019-08-02 14:05:39 +02:00
Danmei Chen
01f6e5001a migrate linphonerc for enable networking monitoring 2019-07-26 15:45:15 +02:00
Nicolas Michon
b532c09a83 Enable network monitoring by default 2019-07-26 15:43:38 +02:00
Nicolas Michon
8cb3e0db37 Add wifi-info in entitlements 2019-07-26 15:43:24 +02:00
Nicolas Michon
da49a20fc9 Changes related to reachability feature moving into ios-platform-helpers 2019-07-26 15:23:01 +02:00
Danmei Chen
60fba52521 fix status bar height in call view for iphoneX, XR and XS 2019-07-09 17:38:32 +02:00
Danmei Chen
b2513d760a fix statusBar height error for iphoneX,XR and Xs 2019-07-09 15:58:59 +02:00
Danmei Chen
e76955d8ab add build number in AboutView 2019-07-09 10:35:05 +02:00
Danmei Chen
005d1aa465 remove linphone_core_update_call because linphone_core_set_device_rotation did it 2019-07-09 10:29:48 +02:00
Danmei Chen
d6eb2eb443 optimisation of resend chat 2019-06-27 10:53:03 +02:00
Danmei Chen
9d90f78276 fix no PhoneMainView 2019-06-26 17:09:07 +02:00
Danmei Chen
9baabe0735 fix namelabel disappeared 2019-06-26 15:36:20 +02:00
Danmei Chen
fb0818cf75 disable bitcode and remove unsupported Info.plist key 2019-06-26 15:00:13 +02:00
Danmei Chen
2ff978fa00 disable saveDataToUserDefaults as extensions is not activated 2019-06-20 16:49:52 +02:00
Danmei Chen
df865e3369 optimisation of the time for starting up the view 2019-06-20 14:36:29 +02:00
Danmei Chen
84c744575d always embed swift standard libraries 2019-06-19 16:21:43 +02:00
Danmei Chen
0107ea2079 add parameter of settings to enable media encryption mandatory 2019-06-19 11:52:46 +02:00
Danmei Chen
74b4118dae fix crash when cstring is null 2019-06-18 16:17:21 +02:00
Danmei Chen
57662b35ed fix crash when no proxy config 2019-06-18 12:02:03 +02:00
Danmei Chen
ef08adee42 fix crash because of wrong domain 2019-06-14 11:38:33 +02:00
Danmei Chen
2c4b5c04fa simplify log of migrateImportantFiles 2019-06-14 11:04:38 +02:00
Danmei Chen
92908a30a8 use sdk 4.2 2019-05-06 17:43:06 +02:00
Danmei Chen
fdf02d7655 tag beta 4.1(46) 2019-05-06 17:31:12 +02:00
Simon Morlat
766d142003 Fix crash when playing recorded files.
It is a bad idea to use a thread to refresh UI (even indirectly) without strong start/stop conditions and mutex.
This is replaced a simple NSTimer in charge of updating the progress bar.
2019-04-30 12:14:56 +02:00
Danmei Chen
c56bc6919b fix return no boolean 2019-04-30 09:50:20 +02:00
Danmei Chen
045365958f fix endless of record 2019-04-29 18:32:56 +02:00
Danmei Chen
8b937f5749 not resume the call automatically 2019-04-29 17:16:30 +02:00
Danmei Chen
36cf387cea Revert "not resume call automatically"
This reverts commit 380bbe3416.
2019-04-26 11:22:14 +02:00
Danmei Chen
b50175040a remove useless code 2019-04-24 12:17:05 +02:00
Danmei Chen
ff4a0d0d1f fix pushnotification 2019-04-24 12:16:46 +02:00
Danmei Chen
380bbe3416 not resume call automatically 2019-04-24 11:16:06 +02:00
Danmei Chen
e8e8506ba3 Make it easier to make zrtp calls 2019-04-23 18:24:17 +02:00
Danmei Chen
319cc03c85 disable groupchat capability if it is not set 2019-04-23 17:56:30 +02:00
Danmei Chen
ad47d9b24e fix update view of contact deleted 2019-04-19 17:57:55 +02:00
Danmei Chen
c283f4d549 change url for obtain new password 2019-04-19 14:19:15 +02:00
Danmei Chen
121e661a2c use KIF by cocoapods 2019-04-19 14:03:44 +02:00
Mickaël Turnel
ff2545b8bf Merge branch 'feature/integration' 2019-04-19 11:28:57 +02:00
Danmei Chen
85d3e56e3d set default SDK and disable widget extensions in Podfile 2019-04-17 11:24:04 +02:00
Danmei Chen
88f07bb158 disable widget extensions 2019-04-17 11:07:17 +02:00
Danmei Chen
1a3af675d2 set LINPHONE_SDK_VERSION par default 2019-04-17 09:39:38 +02:00
Simon Morlat
46a5652511 Finalize ChangeLog:
- harmonize with Android
- order changes by importance
- group them by topic
- give more explanations about important changes.
2019-04-16 21:28:00 +02:00
Danmei Chen
7895036464 set addressLabel in CallView 2019-04-15 17:02:59 +02:00
Danmei Chen
78399e99ca set macros debug only for dubug mode 2019-04-15 16:36:23 +02:00
Danmei Chen
6d24d353a2 fix CallView of IPAD 2019-04-15 16:33:37 +02:00
Danmei Chen
290226de6c fix no chat in IPAD 2019-04-15 15:03:06 +02:00
Danmei Chen
78da1e602c fix chat label size 2019-04-15 14:49:18 +02:00
Danmei Chen
a44edf189c fix search bar 2019-04-15 13:45:49 +02:00
Danmei Chen
00fb35f7eb change popup sas view 2019-04-15 13:17:58 +02:00
Danmei Chen
2bf17d315c change icon of editButton 2019-04-15 11:24:39 +02:00
Danmei Chen
6001b2cdf3 change back button 2019-04-15 11:05:00 +02:00
Danmei Chen
62402c1ed8 change AboutView 2019-04-14 15:02:27 +02:00
Danmei Chen
b746d9e8ed set text 'registered' to 'connected' 2019-04-14 14:56:28 +02:00
Danmei Chen
670392f80e reset text for sms invitation 2019-04-13 21:44:38 +02:00
Danmei Chen
14a75365df fix ChatConversationCreateView 2019-04-11 15:15:49 +02:00
Danmei Chen
c0cc822f47 fix clear local call notifiation error 2019-04-11 12:06:19 +02:00
Jehan Monnier
721f724a74 -fix issue with « ghost » long running task.
-Remove user notification of missed called on call push notification as no relevant information can be displayed.
2019-04-10 09:09:20 +02:00
Danmei Chen
62d80ce36c get the version of linphone-sdk 2019-04-08 11:22:22 +02:00
Christophe Deschamps
b35c949a87 Document sharing within app + Take video from app + Store shot photo & video inside separate album (name by the app) + fix the choose image quality Action sheet on BG thread with long waiting 2019-04-05 10:13:21 +02:00
Danmei Chen
b8051bdd99 fix no callkit error 2019-04-04 10:58:52 +02:00
Danmei Chen
f5b7ebf56e add early-media and disable it by default 2019-04-03 15:47:58 +02:00
Danmei Chen
93546ff0aa fix usless variable 2019-03-29 17:46:58 +01:00
Danmei Chen
a53b163067 fix crash of download photo or video 2019-03-29 17:28:42 +01:00
Danmei Chen
ed986c2d94 Revert "Revert "fix: save photo in the photo library the first time""
This reverts commit 3bf495343b.
2019-03-29 10:33:52 +01:00
Danmei Chen
4e12510377 fix crash create same basic chat room 2019-03-27 17:45:36 +01:00
Danmei Chen
d666cf7d4e hide empty one-to-one chat room 2019-03-27 17:44:25 +01:00
Danmei Chen
f2e731b3f7 fix push notification error 2019-03-27 16:37:21 +01:00
Danmei Chen
8baea8c6c5 use new message state FileTransferInProgress 2019-03-25 15:28:53 +01:00
Danmei Chen
86f6e73283 fix device name in section user-agent 2019-03-25 13:56:07 +01:00
Danmei Chen
30baa29cfc use new API for creating chat room 2019-03-20 17:36:20 +01:00
Danmei Chen
434d1ff26c migration of lime configuration 2019-03-20 15:06:18 +01:00
Simon Morlat
8b8164d1d8 Improve README, and add code to explicitely request 48khz during calls. This code was accidentally removed during a past merge. 2019-03-19 18:19:24 +01:00
Danmei Chen
8e096e3ec7 fix using non public api 2019-03-19 14:55:31 +01:00
Danmei Chen
b94f43be03 fix problem with unavaild sip address 2019-03-19 10:28:36 +01:00
Jehan Monnier
b86f534c22 update lime server 2019-03-15 15:51:59 +01:00
Danmei Chen
5a43b837ae disable crashlythics by default 2019-03-14 12:40:43 +01:00
Danmei Chen
652bed7b7b update READEME.md for using local sdk 2019-03-14 11:12:58 +01:00
Danmei Chen
a86d42ec65 enable pod install with loacl sdk 2019-03-13 16:54:27 +01:00
Danmei Chen
b7d1487eaf fix linphoneLogin button 2019-03-07 10:41:30 +01:00
Danmei Chen
47114c4c98 remove useless friend subscription 2019-03-06 17:48:01 +01:00
Danmei Chen
202e33a736 fix delete chat cells 2019-03-06 16:54:45 +01:00
Danmei Chen
19ab701f63 create a basic chatroom when non Encrypted 2019-03-06 16:16:56 +01:00
Danmei Chen
a9545e30e6 update CHANGELOG.md 2019-03-06 15:03:44 +01:00
Danmei Chen
4c069f4444 update README.md 2019-03-06 11:57:25 +01:00
Danmei Chen
b70fcd5586 beta 4.1 (27) 2019-03-05 15:06:28 +01:00
Danmei Chen
5e1341d7e0 fix crash of refresh data in ChatConversationView 2019-03-05 14:40:28 +01:00
Danmei Chen
0573560381 fix crash of chatroom creation 2019-03-05 14:22:59 +01:00
Danmei Chen
73e702c188 add 'maybe later' button for link account 2019-03-05 13:39:37 +01:00
Danmei Chen
9b979bdba8 make login button insensitive 2019-03-05 11:53:17 +01:00
Danmei Chen
fe8edab650 fix presence 2019-03-04 16:58:25 +01:00
Danmei Chen
46c4337bc3 not add text content when text is empty 2019-03-04 15:37:59 +01:00
Danmei Chen
433568ea3d fix title of devices list view 2019-03-04 14:28:49 +01:00
Danmei Chen
957a14e1af fix delete messages 2019-02-22 17:14:21 +01:00
Danmei Chen
4ea81a0730 fix blocking in the security view 2019-02-22 16:15:02 +01:00
Danmei Chen
47b86c03e3 set correctly user-agent 2019-02-22 16:00:20 +01:00
Danmei Chen
faba1d00d8 fix security image 2019-02-22 10:31:19 +01:00
Danmei Chen
a09af1dc02 update date 2019-02-22 09:45:16 +01:00
Danmei Chen
dbdba3828e deprecated imageNamed 2019-02-21 15:55:44 +01:00
Danmei Chen
52f9dcf40e fix scrollup too long in chatroom 2019-02-21 14:55:08 +01:00
Danmei Chen
0082544cfa fix cancel fileTransfer view on mode off line 2019-02-20 16:27:24 +01:00
Christophe Deschamps
ff09dc09b3 Fix other Lib calls on BG threads 2019-02-20 16:21:01 +01:00
Christophe Deschamps
4c2fe06f50 Fix crash - linphone lib calls on BG thread 2019-02-20 16:20:44 +01:00
Danmei Chen
f9328106d0 remove useless log 2019-02-20 11:15:47 +01:00
Danmei Chen
0dd411b427 set chatConversationView topBar 2019-02-18 12:38:44 +01:00
Danmei Chen
82de302e46 fix crash of download images 2019-02-18 11:42:25 +01:00
Danmei Chen
695896987e set dynamic app version 2019-02-18 11:22:58 +01:00
Jehan Monnier
984652e41e keep only username@domaine for participant added to chatroom 2019-02-18 10:22:18 +01:00
Danmei Chen
c3580036f0 fix text 2019-02-15 10:06:40 +01:00
Danmei Chen
ca117fddee remove useless files 2019-02-14 17:18:57 +01:00
Danmei Chen
029759955f fix security image 2019-02-14 11:12:32 +01:00
Danmei Chen
9ebeee98b1 set lime x3dh server address 2019-02-14 11:09:36 +01:00
Benjamin Reis
9670776645 fix ui when managing 2 calls 2019-02-12 15:02:19 +01:00
Danmei Chen
740cfa7e18 update podfile 2019-02-11 13:37:34 +01:00
Jehan Monnier
6a19fe2f9a update x3dh_server_url server url 2019-02-08 15:15:43 +01:00
Christophe Deschamps
e6e5fced08 Terminate CallKit end poing upon cancel or failuer 2019-02-08 15:02:47 +01:00
Danmei Chen
cc8f7cded0 active ipv6 and add testSuites 2019-02-06 17:01:08 +01:00
Danmei Chen
04fdabc948 add device name 2019-01-30 11:58:55 +01:00
Danmei Chen
f5c64116c0 disable crashlythices for linphonetester 2019-01-29 14:45:42 +01:00
Danmei Chen
19acd2981b fix crash of creating chatroom when no network 2019-01-28 15:41:08 +01:00
Danmei Chen
992dbb8415 fix problem of loading chats list 2019-01-28 13:47:40 +01:00
Danmei Chen
c84ba5fe5f Revert "fix lost of unread notification"
This reverts commit 5449420d312662a09dac245bbfb49edee42cf7db.
2019-01-28 13:42:37 +01:00
Danmei Chen
1075515bb9 fix crash of call 2019-01-25 17:38:55 +01:00
Danmei Chen
ab279345ae fix lost of unread notification 2019-01-25 16:37:24 +01:00
Danmei Chen
3d92614919 fix the view when deleting a message 2019-01-25 15:21:29 +01:00
Danmei Chen
14b172f2ad update Imdn status 2019-01-25 10:59:07 +01:00
Danmei Chen
b62cf43995 fix crash of call pending 2019-01-24 18:00:27 +01:00
Danmei Chen
d84809f1ce fix onImageClick 2019-01-24 15:05:08 +01:00
Danmei Chen
dc1353ea65 diable Icloud Drive if ios 11 is available 2019-01-24 09:24:56 +01:00
Danmei Chen
e42f3bd63f pull transifex 2019-01-21 13:21:52 +01:00
Danmei Chen
4ad1c3c05c ordering unitests 2019-01-21 09:53:17 +01:00
Danmei Chen
332cf26349 set text 2019-01-21 09:52:23 +01:00
Danmei Chen
e96684371d enable Crashlythics logs 2019-01-18 10:41:10 +01:00
Danmei Chen
8d2ea39119 fix crash of copy image 2019-01-17 17:03:08 +01:00
Danmei Chen
896165ae06 odering unit test using Xctest 2019-01-17 15:17:07 +01:00
Danmei Chen
4905b4cd1e fix unvalid sip address begin with sip: 2019-01-17 11:52:06 +01:00
Danmei Chen
977f530379 enable share all file types 2019-01-16 13:27:21 +01:00
Danmei Chen
9413a28869 enable open files with preview controller 2019-01-16 11:57:51 +01:00
Danmei Chen
03ebd79ace fix no presence model when add a new contact 2019-01-15 14:54:29 +01:00
Danmei Chen
aba528ede5 fix create one to one chatroom from call view 2019-01-14 16:29:14 +01:00
Danmei Chen
888c135469 fix onImageClick 2019-01-14 15:06:00 +01:00
Danmei Chen
04169647c2 fix video play button 2019-01-14 12:14:18 +01:00
Danmei Chen
3bc738431f add GoogleService-Info.plist into gitignore 2019-01-11 18:10:34 +01:00
Danmei Chen
cb38cc3b93 fix chatconversationview when open push notifications 2019-01-11 17:25:34 +01:00
Danmei Chen
5ad93ec6f4 fix create group chatroom 2019-01-11 11:52:29 +01:00
Danmei Chen
cfd0edf2f8 fix extensions 2019-01-10 17:58:38 +01:00
Danmei Chen
b7d1d18d44 add perforemance monitoring 2019-01-10 17:58:34 +01:00
Danmei Chen
db487a5fb1 add the crashlythics SDK 2019-01-10 17:58:30 +01:00
Danmei Chen
6a5e3da605 add Firebase 2019-01-10 17:58:13 +01:00
Danmei Chen
0c1a68b237 fix chat size for ipad 2019-01-09 15:40:41 +01:00
Danmei Chen
e4e0c5aac8 fix migration of important files 2019-01-09 14:36:22 +01:00
Danmei Chen
ebe3c0133b fix chat size 2019-01-09 14:36:05 +01:00
Danmei Chen
ddb81ab171 move important files to Application Library 2019-01-09 09:24:55 +01:00
Danmei Chen
5f94b2295f create folder on my iphone/ipad to store documents 2019-01-08 16:01:30 +01:00
Danmei Chen
a62b5b932c fix chat cell view when it's a video type 2019-01-08 12:03:39 +01:00
Danmei Chen
d5c11c70ba fix share url 2 2019-01-08 10:50:30 +01:00
Danmei Chen
9269c05e56 fix share url 2019-01-07 15:37:30 +01:00
Danmei Chen
117bf25eec (IPAD)fix ChatsListView 2019-01-04 16:19:56 +01:00
Danmei Chen
f161769e03 fix security events display and update avatarImage 2019-01-04 15:58:43 +01:00
Danmei Chen
24befe7501 (IPAD)fix ChatCreateView 2019-01-04 15:28:55 +01:00
Danmei Chen
fb42a12d7f fix file uploading view 2019-01-04 14:27:06 +01:00
Danmei Chen
4180a8ed9c fix chat cell size 2019-01-04 14:21:14 +01:00
Danmei Chen
6e1ee5b516 fix ChatConversationCreateView 2019-01-04 11:03:02 +01:00
Danmei Chen
e2ab43b007 fix ContactDetailsView 2019-01-03 15:13:27 +01:00
Danmei Chen
dadfaebf07 update Podfile 2019-01-03 11:19:30 +01:00
Danmei Chen
3d07968904 new ChatConversationCreateView : filter data with capabilities 2019-01-03 10:40:19 +01:00
Danmei Chen
186da72c04 new HistoryDetailsView : enable the creation of an encrypted chatroom 2019-01-02 15:33:58 +01:00
Danmei Chen
38c389bf64 new ContactDetailView : enable the creation of an encrypted chatroom if it has the ability of lime 2019-01-02 14:45:45 +01:00
Danmei Chen
653e79e280 use linphone sdk of master 2018-12-26 15:37:21 +01:00
Danmei Chen
e631c6b81e update the size of chat cell once app's version has been modified 2018-12-26 15:22:48 +01:00
Danmei Chen
cbfdb96de7 enable share and play videos not from photo library 2018-12-26 11:22:52 +01:00
Danmei Chen
78c67fb4ec fix play video in chat 2018-12-24 16:56:51 +01:00
Danmei Chen
4a216d6109 update chat image size 2018-12-21 16:45:10 +01:00
Danmei Chen
d7b27d7b7f fix refresh deleted messages 2018-12-21 16:01:22 +01:00
Danmei Chen
bcca4099a2 fix share all kind of images 2018-12-21 15:53:24 +01:00
Danmei Chen
25ff201116 simplify the code about local file in chat cell 2018-12-20 15:23:38 +01:00
Danmei Chen
445b620be5 fix no chats list 2018-12-20 15:05:58 +01:00
Danmei Chen
5b1ef49919 fix chat image size 2018-12-20 14:50:30 +01:00
Danmei Chen
aace9c26e3 enable share screenshots and icloud images 2018-12-19 16:49:09 +01:00
Danmei Chen
588b986005 reactivate socket voip, not used in push notification 2018-12-18 17:01:55 +01:00
Danmei Chen
9e2d313c53 fix rootca not found 2018-12-17 10:31:51 +01:00
Danmei Chen
8fa127fc8f set correct group name for extensions 2018-12-14 15:56:02 +01:00
Danmei Chen
9283e69bff set deployment target 9.0 2018-12-14 14:55:57 +01:00
Danmei Chen
2492991a6a simplify the group name for extensions 2018-12-14 14:52:01 +01:00
Danmei Chen
40c58b3bf0 graphical optimisation : encrypted option for group chat 2018-12-14 14:14:01 +01:00
Danmei Chen
cf7c3ad0a1 name correctly for icloud containers 2018-12-14 11:39:00 +01:00
Danmei Chen
4bbf4d8b9a optimize file sharing 2018-12-14 11:02:47 +01:00
Danmei Chen
5ef016ebec update Podfile 2018-12-14 10:49:42 +01:00
Danmei Chen
562ff9bbed fix spelling error 2018-12-14 10:37:54 +01:00
Danmei Chen
ed67eb1f9e fix nowebcam when leaving conference 2018-12-13 17:27:32 +01:00
Danmei Chen
24260cc6b5 enable send post text when sharing files 2018-12-11 17:11:11 +01:00
Danmei Chen
1c492208c0 optimizing settings for automatic file upload 2018-12-11 16:32:36 +01:00
Danmei Chen
f5bdbb04e8 set correct height for text message 2018-12-11 10:40:46 +01:00
Danmei Chen
bc90383cd4 time optimization to enter a chatroom 2018-12-11 10:40:21 +01:00
Danmei Chen
b9d7c07fda the maximum interval between 2 agglomerated chats at 5mn 2018-12-10 11:17:35 +01:00
Danmei Chen
52d83cc40e compability of photo library with previous linphone version 2018-12-07 15:40:56 +01:00
Danmei Chen
db6dccbcd4 cache encryptedButton dan un chatroom unencrypted 2018-12-07 13:31:08 +01:00
Danmei Chen
e2c72e780e remove useless logs 2018-12-07 13:10:17 +01:00
Danmei Chen
4c1279cc45 set correct configuration for share extension 2018-12-07 12:02:56 +01:00
Danmei Chen
d841c0388e enable group chat and lime_v2 2018-12-04 13:22:09 +01:00
Danmei Chen
e8765370c6 use new lime api 2018-12-04 12:52:03 +01:00
Danmei Chen
f4692392a4 set root ca (need be removed when merging with master 2018-12-04 12:51:31 +01:00
Danmei Chen
2beaf5db15 create a chatroom with new configuration if it is an encryptrd chatroom 2018-12-04 12:50:21 +01:00
Danmei Chen
7f9cbd2a48 fix add repeat test in class 2018-12-04 09:57:32 +01:00
Danmei Chen
1fb6787dba register suite before run tets 2018-12-03 11:42:16 +01:00
Danmei Chen
301a857add reset Podfile 2018-11-30 16:18:45 +01:00
Jehan Monnier
7ad43fb200 remove lime sub 2018-11-29 17:32:56 +01:00
Jehan Monnier
537ee64b64 remove decaf sub 2018-11-29 17:31:31 +01:00
Danmei Chen
c0d8eb4b8f use linphone sdk lime_v2 2018-11-29 17:26:24 +01:00
Danmei Chen
9480d0068d return null image when no chiffrement 2018-11-29 13:15:17 +01:00
Danmei Chen
24caed4abc enable LinphoneTester run with podfile 2018-11-29 12:54:47 +01:00
Danmei Chen
799bd7a203 new xctest for different test suite 2018-11-29 12:51:53 +01:00
Danmei Chen
d3d0ea518d set correct configurations for test 2018-11-29 11:55:56 +01:00
Danmei Chen
d687aeabf9 fix crash: scrollToRowAtIndexPath needs to be used in main thread 2018-11-29 11:50:59 +01:00
Danmei Chen
5b10aaaacf Merge branch 'feature/linphone-sdk' into feature/integration 2018-11-12 17:48:05 +01:00
Danmei Chen
6ed3a86018 merge feature/auto_download_incoming_messages_files 2018-11-09 17:30:34 +01:00
Danmei Chen
13b76b83ab [Switch submodule branch] 4.1 2018-11-09 17:16:58 +01:00
Danmei Chen
e62ca22d23 set image for securityButton 2018-11-09 16:50:38 +01:00
Danmei Chen
74174dd4b1 fix recordButton always on 2018-11-09 16:49:12 +01:00
Danmei Chen
c65d87e3fc add security event notification 2018-11-09 15:29:52 +01:00
Danmei Chen
6a66c97f97 fix sas call and popup view 2018-11-09 15:15:55 +01:00
Danmei Chen
122cbcfbb7 new Contact Details View 2018-11-09 10:57:29 +01:00
Danmei Chen
8d2081df6b 4.1 popup confirmation view before security call 2018-11-09 10:56:52 +01:00
Danmei Chen
a58d549b9a set new text for SAS security dialog 2018-11-08 14:25:53 +01:00
Danmei Chen
a388334f01 4.1 new liste devices view 2 2018-11-07 17:41:32 +01:00
Danmei Chen
a8e393ba16 4.1 create liste devices view 2018-11-07 15:43:08 +01:00
Danmei Chen
87999fabfd fix covered backToCall icon 2018-11-05 17:11:07 +01:00
Danmei Chen
111eb96b4b add device security infos button 2018-11-05 16:56:11 +01:00
Danmei Chen
63d571faeb update recording icon 2018-11-05 16:53:53 +01:00
Danmei Chen
ebeefb0777 fix add participants in group chat 2018-11-02 17:33:51 +01:00
Danmei Chen
e321e1b772 fix UIChatBubblePhotoCell and ImdmView 2018-11-02 17:22:08 +01:00
Danmei Chen
9645f1bb3e fix get the first chat message correctly in chatsTable 2018-11-02 11:28:33 +01:00
Danmei Chen
bda4e22278 fix UIChatBUbblePhotoCell when no first image loaded 2018-11-02 11:15:55 +01:00
Danmei Chen
6e1ad09d58 4.1 chatConversationView(one to one chat): send media 2018-10-31 16:41:34 +01:00
Danmei Chen
416b271460 4.1 : new ChatConversationView 2018-10-30 15:46:43 +01:00
Danmei Chen
5e6cd81d5d fix send picture with empty text 2018-10-25 14:58:13 +02:00
Danmei Chen
08d1331471 4.1: new CallView 2018-10-25 14:24:37 +02:00
Danmei Chen
1e68cf1adc 4.1: some new views 2018-10-24 16:00:09 +02:00
Danmei Chen
f898634855 4.1: new ChatConversationCreateView 2018-10-24 14:22:31 +02:00
Danmei Chen
d2ac41082a 4.1: new ChatsListView 2018-10-23 17:23:40 +02:00
Jehan Monnier
4f0666d0f9 Merge branch 'hotfix/4.0.1' 2018-10-22 14:35:13 +02:00
Jehan Monnier
86db25c8b6 update linphone submodule 2018-10-22 13:25:27 +02:00
Ghislain MARY
c0cacf0481 Use linphone-sdk pod. 2018-10-19 10:54:02 +02:00
Danmei Chen
9503782650 fix crash for Imdn View 2018-10-19 10:25:20 +02:00
Danmei Chen
1689c7530a fix UIChatBubblePhotoCell view when image hasn't be downloaded 2018-10-19 10:02:59 +02:00
Danmei Chen
598d572d39 update linpone: merge auto_download 2018-10-17 16:49:15 +02:00
Danmei Chen
aa881f2a6e enable send image with text 2018-10-17 16:47:06 +02:00
Danmei Chen
a45df60b87 add a setting for auto download 2018-10-17 15:30:11 +02:00
Danmei Chen
672c8d2899 enable auto download 2018-10-17 14:14:38 +02:00
Benjamin REIS
3392b883c7 Merge branch 'feature/use-rootca-from-linphone-framework' into 'master'
Remove rootca.pem from xcodeproj resources as it is now included in linphone framework.

See merge request BC/public/linphone-iphone!2
2018-10-16 17:13:55 +02:00
Ghislain MARY
b2d482abcc Remove rootca.pem from xcodeproj resources as it is now included in linphone framework. 2018-10-16 17:11:52 +02:00
Jehan Monnier
f5dfc387be update belle-sip/ms2 with some mandatory fixes, update changelog 2018-10-16 10:26:22 +02:00
jehan
e16e401882 Merge branch 'feature/single-mediastreamer-library' into 'master'
Update mediastreamer2 submodule and Xcode project to have a single…

See merge request BC/public/linphone-iphone!1
2018-10-15 14:32:49 +02:00
Ghislain MARY
a6a7a89794 Update mediastreamer2 submodule and Xcode project to have a single mediastreamer2 framework instead of the mediastreamer_base and mediastreamer_voip frameworks. 2018-10-15 14:09:44 +02:00
Benjamin Reis
7aa0172d42 Revert "Update submodule belle-sip, linphone"
This reverts commit 72c79e8eaa.
2018-10-12 15:37:14 +02:00
Benjamin Reis
0b2979a843 Revert "Update ortp (required after upgrading linphone submodule)"
This reverts commit 85db9025a6.
2018-10-12 15:36:37 +02:00
Danmei Chen
5ac8c9d92b Update mediastreamer2. (Fix bad playback speed for local player on iOS) 2018-10-12 14:39:10 +02:00
Danmei Chen
ed08b8c7bf update submodule zxing-cpp 2018-10-11 10:42:15 +02:00
Danmei Chen
ff07f934f9 Revert "Revert "send images with text content""
This reverts commit 34abdb7e7c.
2018-10-10 15:59:58 +02:00
Danmei Chen
5f2005e17c enable Qrcode 2018-10-10 15:50:46 +02:00
Danmei Chen
be3dac0b07 Merge branch 'feature/call_recorder' into feature/integration 2018-10-10 15:16:38 +02:00
Danmei Chen
fdb83d1ce2 Merge branch 'feature/sms_invitation' into feature/integration 2018-10-10 14:53:50 +02:00
Danmei Chen
66c0f07dd9 Merge branch 'master' into feature/integration 2018-10-10 11:03:22 +02:00
François Grisez
820c999ea9 Update mediastreamer2 submodule. 2018-10-10 10:44:54 +02:00
Jehan Monnier
0d1882f544 [Switch submodule branch]
sync submodule to limev2 branchs
2018-10-09 10:40:50 +02:00
Danmei Chen
5120deaf30 Merge branch 'fix/share_function' 2018-10-08 15:09:06 +02:00
Danmei Chen
3bf495343b Revert "fix: save photo in the photo library the first time"
This reverts commit 859c4fea29.
2018-10-08 15:03:25 +02:00
Danmei Chen
34abdb7e7c Revert "send images with text content"
This reverts commit a76cbad1fe.
2018-10-08 14:56:41 +02:00
Danmei Chen
3f7728797d fix share file not from icloud 2018-10-08 14:40:48 +02:00
Danmei Chen
c8c40003d6 fix crash when chosse photo from camera 2018-10-08 14:40:35 +02:00
Danmei Chen
859c4fea29 fix: save photo in the photo library the first time 2018-10-08 14:40:15 +02:00
Danmei Chen
a76cbad1fe send images with text content 2018-10-08 14:33:56 +02:00
Danmei Chen
dae0d9a093 complete resend function 2018-10-08 14:29:43 +02:00
Danmei Chen
f3aa7b4555 optimization of file sharing 2018-10-08 14:29:21 +02:00
Danmei Chen
f5716b1570 update linphone 2018-10-08 14:15:42 +02:00
Danmei Chen
e704c7317a Merge branch 'feature/sms_invitation' 2018-10-05 17:27:22 +02:00
Benjamin Reis
f37a75de71 remove useless include on ios12 2018-10-05 11:22:29 +02:00
Benjamin Reis
eaae6b72d6 fix crash 2018-10-05 11:18:49 +02:00
Benjamin Reis
061a7799b9 fix crash when calls 2018-10-05 11:18:27 +02:00
Benjamin Reis
6c7c599aac backport fix for bluetooth 2018-10-05 08:56:08 +02:00
Erwan Croze
397e8d1173 Update submodule bcunit 2018-10-04 15:56:00 +02:00
Benjamin Reis
f68bdec57b fix crash 2018-10-03 17:14:29 +02:00
François Grisez
7ba42ce009 Update mediastreamer2 (Fix major a issue around H.26x codecs). 2018-10-02 10:09:24 +02:00
Benjamin Reis
5d142d781b fix vpx build [Switch submodule branch] 2018-09-28 16:06:17 +02:00
Benjamin Reis
a0e71781e4 fix crash 2018-09-28 09:59:57 +02:00
Benjamin Reis
f3949dc262 remove useless resource 2018-09-26 14:45:04 +02:00
François Grisez
d0fe7921e7 Update belle-sip (Compact syntax for Event headers)
Also update Linphone because of alignment issue
between Linphone and BelleSip.
2018-09-20 10:01:40 +02:00
François Grisez
60bafa6a9b Update mediastreamer2 (Fix VideoToolbox dead lock). 2018-09-19 14:43:48 +02:00
Benjamin Reis
af655e4c3f fix crash when calls 2018-09-19 11:24:45 +02:00
Benjamin Reis
7b37d061c8 remove useless stdc++ link 2018-09-19 09:12:33 +02:00
François Grisez
51cd195457 Merge branch 'feature/h265_support'
Add support of H265 thanks to VideoToolbox framework.
2018-09-14 17:25:31 +02:00
François Grisez
c7802c6aa7 Update mediastreamer2, msopenh264, msx264 2018-09-14 17:19:25 +02:00
François Grisez
7a1de272b7 Update mediastreamer 2018-09-13 16:55:54 +02:00
François Grisez
19f75b53bc Set the OS target version to 9.0
(cherry picked from commit 6ff6b63bb5)
2018-09-12 14:34:50 +02:00
François Grisez
6ff6b63bb5 Set the OS target version to 9.0 2018-09-12 14:18:12 +02:00
François Grisez
9bcce4943a Add a new entry for H265 in video codecs view. 2018-09-12 13:41:49 +02:00
François Grisez
1cdc784349 Update mediastreamer2 2018-09-12 13:41:33 +02:00
Benjamin Reis
461b9bd88b fix memeory leak 2018-09-07 10:08:40 +02:00
Jehan Monnier
0485880cdb enable limev2 2018-09-06 17:32:40 +02:00
David Idmansour
95f23242fd fixed bad display when coming back from share action 2018-08-28 14:29:25 +02:00
Mickaël Turnel
4900283e5f Update submodule bctoolbox 2018-08-22 14:22:57 +02:00
François Grisez
d631501931 Update mediastreamer2 2018-08-21 17:34:07 +02:00
Simon Morlat
212c614879 Fix: require cmake >= 3.6.1 otherwise Frameworks are broken. 2018-08-15 11:44:02 +02:00
Simon Morlat
85db9025a6 Update ortp (required after upgrading linphone submodule) 2018-08-13 11:56:49 +02:00
Mickaël Turnel
72c79e8eaa Update submodule belle-sip, linphone
(cherry picked from commit c98fa55dba)

# Conflicts:
#	submodules/linphone
2018-08-10 09:31:33 +02:00
Mickaël Turnel
c98fa55dba Update submodule belle-sip, linphone 2018-08-06 16:02:08 +02:00
Benjamin Reis
68f938161b same space between chat bubbles 2018-08-03 14:23:46 +02:00
Benjamin Reis
c930695eed do not display imdn status on empty chat room 2018-08-03 14:17:38 +02:00
Benjamin Reis
f65f0af7c0 Merge branch 'dev_group_chat' 2018-08-03 13:14:59 +02:00
Benjamin Reis
b9f9277cb5 fix audio session settings 2018-08-03 11:41:16 +02:00
Benjamin Verdier
381a648a9b Add share button and share handling 2018-07-27 16:22:13 +02:00
Benjamin Verdier
60f3f6a121 Add external reference to file in audio player 2018-07-27 16:21:11 +02:00
Benjamin Verdier
8765e4ab38 Add back button on recording view and move top bar 2018-07-27 10:48:30 +02:00
Benjamin Verdier
ade06f3f95 Add auto close of option menu and other record icon in call view 2018-07-26 17:15:58 +02:00
Benjamin Verdier
f11fb7388a Finish adding player 2018-07-26 16:41:16 +02:00
Benjamin Verdier
8796f8b2d8 Adding player almost done 2018-07-26 16:25:22 +02:00
Benjamin Verdier
03ddc73484 Start adding audio player 2018-07-26 16:15:35 +02:00
Benjamin Verdier
5c01e447b8 Add filling of tableview and cells of recordings 2018-07-26 16:02:07 +02:00
Benjamin Verdier
d5c9088893 fix and clean of call view recording button 2018-07-26 16:01:11 +02:00
Benjamin Verdier
f0cfb5db97 minor fix 2018-07-25 17:05:53 +02:00
Benjamin Verdier
52d3b3c4ed Minor changes in recording view display 2018-07-25 17:04:07 +02:00
Benjamin Verdier
e237caa1be Small fix to build issues 2018-07-25 17:03:13 +02:00
Benjamin Verdier
498d5fa25b Add basis for call recording 2018-07-25 17:02:29 +02:00
Benjamin Verdier
0dc670ccb7 Add recorder button images 2018-07-25 17:01:18 +02:00
Benjamin Verdier
191c8d8a2f Add views for call recording display 2018-07-25 11:43:32 +02:00
Benjamin Verdier
d21a79d29b add + icon waiting for final icon 2018-07-24 14:43:50 +02:00
Benjamin Verdier
d8d8236d54 Remove button when sip address already exists. Add toggle for button in xcode project. 2018-07-24 10:31:49 +02:00
Benjamin Verdier
cefb35d792 Add button and sms sending code. 2018-07-23 17:06:26 +02:00
Danmei Chen
9d1afa7cee Merge branch 'feature/share_files_1.1' into dev_group_chat 2018-07-19 17:13:01 +02:00
Danmei Chen
1895fd6169 fix share maps 2018-07-19 17:10:53 +02:00
François Grisez
aed54c9c3b Update ms2 (VideoToolbox fixes) 2018-07-19 11:22:05 +02:00
Danmei Chen
f5921762b0 Merge branch 'dev_share_all' into dev_group_chat 2018-07-15 21:30:31 +02:00
Danmei Chen
941ab3a3a7 remove useless configuration 2018-07-15 21:27:49 +02:00
Danmei Chen
f5490e29c3 fix video view 2018-07-15 21:24:25 +02:00
Danmei Chen
9f0689f297 set default image for video 2018-07-15 19:10:01 +02:00
Danmei Chen
8ccc66b149 add ; 2018-07-15 18:51:26 +02:00
Danmei Chen
77f8fd3809 avoid copy files 2018-07-15 18:50:14 +02:00
Danmei Chen
20ef3e8f44 fix recv video 2018-07-11 16:13:04 +02:00
Danmei Chen
754b1cf7d9 avoid copy photo and video 2018-07-11 14:26:05 +02:00
Benjamin Reis
cc492414c3 disable static build of iOS SDK as it no longer works 2018-07-11 13:39:25 +02:00
Benjamin Reis
df14dc66dc update linphone 2018-07-09 11:34:29 +02:00
David Idmansour
0a3cc7424e fix null pointers verification chat widget 2018-07-06 16:24:36 +02:00
François Grisez
852a4dfc25 Fix build 2018-07-06 14:57:49 +02:00
Benjamin Reis
5d506072dd update ms2 2018-07-05 16:57:10 +02:00
Benjamin Verdier
03e83258b3 workaround for ios < 11.0 2018-07-05 14:07:04 +02:00
François Grisez
6932649a33 Fix build when -DENABLE_STATIC_ONLY=YES 2018-07-05 14:03:04 +02:00
Benjamin Reis
edb7cd5255 Merge branch 'feature/fix_bluetooth' 2018-07-05 13:24:48 +02:00
Benjamin Reis
4fbc902eee fix sound on some BT devices 2018-07-05 13:24:21 +02:00
Benjamin Reis
accac28dc4 add log to track push notification not intended to us 2018-07-04 11:56:57 +02:00
Benjamin Reis
4239b6d464 refactor bluetooth management 2018-07-04 11:56:17 +02:00
Benjamin Reis
04cd24ad44 add log to callkit for better tracking of calls 2018-07-04 11:53:10 +02:00
Benjamin Reis
c120375fc6 begin dev 2018-07-04 11:51:51 +02:00
Erwan Croze
9ed65f1343 Update gitmodules 2018-07-03 15:48:09 +02:00
Benjamin Verdier
c3265fcb93 Merge branch 'dev_multi_images_messages' into dev_group_chat 2018-07-02 13:54:56 +02:00
David Idmansour
38bfeddc74 Merge branch 'dev_rich_notifications' into dev_group_chat 2018-07-02 13:39:06 +02:00
David Idmansour
1e413edd8b update changelog 2018-07-02 13:35:18 +02:00
Benjamin Verdier
875d97e12d Minor layout fixes 2018-07-02 11:51:33 +02:00
Simon Morlat
a592f89d70 Update ortp 2018-07-02 10:46:36 +02:00
David Idmansour
dfc9dfed50 cleaned code 2018-07-02 10:43:32 +02:00
David Idmansour
2054659f8f static view dimensions & scroll to bottom when new message received 2018-07-02 10:35:01 +02:00
Benjamin Verdier
9dc9ad0c97 Fix landscape view + refactor 2018-07-02 09:29:27 +02:00
David Idmansour
afd3d7a880 adapt view controller size to content size 2018-06-29 14:12:12 +02:00
Benjamin Verdier
5214bf5dbb update changelog 2018-06-29 14:05:12 +02:00
Benjamin Verdier
5210a8a94b Add new files to xcode project file 2018-06-29 14:02:43 +02:00
Benjamin Verdier
7e2b064c8c minor change to linphone extension to deal with images with no associated asset id 2018-06-29 14:00:58 +02:00
Benjamin Verdier
2ca758ff6e add support of text + image in bubble photo cell 2018-06-29 14:00:00 +02:00
Benjamin Verdier
40eb0d5208 Add support for multiple image and text + image sending 2018-06-29 13:58:37 +02:00
David Idmansour
421212f2f1 changed imdm text 2018-06-28 16:32:37 +02:00
David Idmansour
b31dfadfa4 fixed outgoing file transfer messages 2018-06-28 15:03:51 +02:00
David Idmansour
1753ddc032 chat bubbles size calculated based on notification view size 2018-06-28 14:36:17 +02:00
David Idmansour
feb2a9a461 added imdm icon 2018-06-28 09:31:00 +02:00
David Idmansour
59d81cd2ef aligned chat bubbles & width and height of bubbles depend on message length 2018-06-27 17:06:46 +02:00
David Idmansour
9d2226c7db ui cell color 2018-06-27 11:48:21 +02:00
David Idmansour
7cc12f25ee scroll to last message, imdm 2018-06-27 10:28:21 +02:00
Benjamin Reis
257ec4ea67 Revert "fix warnings"
This reverts commit 0c12553f0e.
2018-06-27 09:18:55 +02:00
Benjamin Reis
7eba833021 Release 4.0.1 2018-06-26 16:26:58 +02:00
Benjamin Reis
0c12553f0e fix warnings 2018-06-26 15:27:03 +02:00
Benjamin Reis
e203a6cbb4 do not make UI call from other than main thread 2018-06-26 15:22:14 +02:00
Benjamin Reis
de106ce4d9 update linphone 2018-06-26 14:24:28 +02:00
David Idmansour
7e0634cfed basic ui 2018-06-26 13:51:42 +02:00
David Idmansour
9e6c045a35 save text messages data to notification user info 2018-06-26 11:41:31 +02:00
Benjamin Verdier
03a4c7174a Merge branch 'dev_alasset_to_photokit' into dev_group_chat 2018-06-26 10:52:34 +02:00
Benjamin Reis
56ac97d5a9 repair make ipa 2018-06-26 10:51:04 +02:00
Benjamin Verdier
3ed305e4b1 Update Changelog 2018-06-26 10:49:53 +02:00
Benjamin Verdier
40dac1cabb Removing debug logs 2018-06-26 10:49:36 +02:00
Benjamin Verdier
de1b8cefc0 Fix crash on sending image 2018-06-26 10:27:43 +02:00
Benjamin Verdier
3bed6a18b0 Fix imagepicker not displaying after asking permission 2018-06-26 10:13:35 +02:00
Benjamin Reis
607d5f4ffd upload ms2 2018-06-26 10:12:40 +02:00
Benjamin Verdier
5cacbd50c1 Fix crash on image receive 2018-06-26 10:08:08 +02:00
Benjamin Verdier
f1e04a31fc merge 2018-06-25 16:22:51 +02:00
Benjamin Verdier
5f2e5ea349 problem when receiving an image 2018-06-25 16:20:49 +02:00
Benjamin Reis
33b57bd9ac remove deprecated methods 2018-06-25 15:17:47 +02:00
Benjamin Reis
00cc748e7f fix crash in useless code 2018-06-25 12:06:53 +02:00
Benjamin Verdier
0e9bd19b26 Fix resizing bug for some messages. 2018-06-25 11:19:37 +02:00
Benjamin Verdier
6023bbff6c PhotoKit integration done. Need small bug fix. 2018-06-25 11:19:37 +02:00
Benjamin Verdier
0ec09ef8d5 Image saving now in image picker 2018-06-25 11:19:37 +02:00
Benjamin Verdier
704b9cc679 indentation fix 2018-06-25 11:19:37 +02:00
Benjamin Verdier
4ef1c71c96 Change image saving method to be Photos framework compliant 2018-06-25 11:19:37 +02:00
Benjamin Verdier
4a43ea3e21 switch ALAssetLibrary to Photos in manager 2018-06-25 11:19:37 +02:00
Benjamin Reis
be10db777b update ms2 2018-06-25 10:22:43 +02:00
Benjamin Reis
028eb71cb6 update linphone 2018-06-25 09:29:01 +02:00
Benjamin Reis
7866d9c022 beta 4.0.1 2018-06-25 09:16:08 +02:00
Benjamin Verdier
30d1dad606 Fix resizing bug for some messages. 2018-06-22 16:24:36 +02:00
Benjamin Reis
c7319e644e update submodules 2018-06-22 13:22:36 +02:00
Benjamin Verdier
68552eb770 PhotoKit integration done. Need small bug fix. 2018-06-22 12:06:59 +02:00
David Idmansour
ee3643f7df disabled default notification display 2018-06-22 11:48:59 +02:00
David Idmansour
0eaccadef8 hello world rich notification 2018-06-22 10:22:12 +02:00
David Idmansour
8879880762 Merge branch 'dev_home_screen_actions' into dev_group_chat 2018-06-21 15:13:16 +02:00
David Idmansour
61f3ec162c changed icon 2018-06-21 15:06:02 +02:00
David Idmansour
113ae51c98 new message quick action 2018-06-21 14:27:11 +02:00
David Idmansour
d91c416896 Merge branch 'dev_group_chat' of gitlab.linphone.org:BC/public/linphone-iphone into dev_group_chat 2018-06-21 11:56:00 +02:00
Benjamin Reis
05baef50b9 update linphone 2018-06-21 11:48:40 +02:00
Danmei Chen
2493c167c1 share screeenshot temporarily reserved 2018-06-21 11:28:54 +02:00
Danmei Chen
f286538020 fix share photo with iphone x 2018-06-21 11:28:54 +02:00
David Idmansour
4bd43161cf Merge branch 'dev_widget' into dev_group_chat 2018-06-21 10:28:00 +02:00
Benjamin Verdier
7d5fbbbd11 Image saving now in image picker 2018-06-21 10:16:51 +02:00
Benjamin Reis
8b5e0610e1 fix typo 2018-06-21 09:30:03 +02:00
Benjamin Reis
4c39dafbe7 Remove correct useless call 2018-06-20 17:09:31 +02:00
Benjamin Reis
def60d20d1 update linphone 2018-06-20 17:03:27 +02:00
Benjamin Reis
3f58738719 remove useless call to unread message 2018-06-20 17:03:03 +02:00
Benjamin Verdier
385c828389 indentation fix 2018-06-20 15:27:19 +02:00
Benjamin Verdier
f25f0c74be Change image saving method to be Photos framework compliant 2018-06-20 15:26:58 +02:00
Benjamin Verdier
a3a7bc02fa switch ALAssetLibrary to Photos in manager 2018-06-20 15:25:37 +02:00
David Idmansour
27ffab0ac8 xcode project file 2018-06-20 15:14:16 +02:00
David Idmansour
58de233295 fix crash with markAsRead when goToChatRoom and app is closed 2018-06-20 15:13:32 +02:00
David Idmansour
b081df9394 cleaned code and fixed a bug where images were lost on receiving a message 2018-06-20 11:09:16 +02:00
Benjamin Verdier
5740496380 Merge branch 'qrcode' into dev_group_chat [Switch submodule branch] 2018-06-19 16:38:04 +02:00
Benjamin Verdier
7b2f1b70ce Merge branch 'qrcode' into dev_group_chat [Switch submodule branch] 2018-06-19 16:36:33 +02:00
Benjamin Verdier
97eb5f115f Add flag for QRCode button display 2018-06-19 16:35:37 +02:00
Benjamin Reis
c4bfa0f394 update linphone 2018-06-19 16:14:16 +02:00
Benjamin Verdier
7ea78c8952 add support of qrcode reading for provisioning profile [Switch submodule branch] 2018-06-19 15:48:09 +02:00
David Idmansour
1d27eabdd4 update user defaults when app becomes active and after message is sent or received 2018-06-19 15:39:55 +02:00
David Idmansour
50000e66e5 chatrooms widget : update user defaults, print names & pictures 2018-06-19 13:22:06 +02:00
Danmei Chen
0ede215f8b Merge branch 'dev_share_fix' into dev_group_chat 2018-06-18 15:06:30 +02:00
Danmei Chen
0a98bd59a4 fix no full image 2018-06-18 15:05:33 +02:00
Benjamin Reis
081a994a7e fix crash in video testers 2018-06-18 13:45:26 +02:00
Danmei Chen
22f691c948 Merge branch 'dev_share_fix' into dev_group_chat 2018-06-18 11:42:50 +02:00
David Idmansour
88a8820f95 created latest chatrooms widget target + interface 2018-06-18 11:17:16 +02:00
David Idmansour
48f717f0ae moved resizeImage method to utils 2018-06-18 10:11:05 +02:00
Benjamin Verdier
142977ac19 add new commits of submodules for qrcodes 2018-06-18 09:33:42 +02:00
David Idmansour
5b6e9f6edb update widget display name 2018-06-18 09:23:39 +02:00
Benjamin Verdier
622aa98108 Add qrcode button 2018-06-18 09:13:05 +02:00
Danmei Chen
21515b5a2e delete text 2018-06-17 17:24:09 +02:00
Danmei Chen
ae0917cc83 fix share web address 2018-06-15 17:33:55 +02:00
Danmei Chen
a5e9f0cccb fix share com.adobe.pdf 2018-06-15 17:09:21 +02:00
David Idmansour
3065a9a78c fixed memory issue by reducing image size 2018-06-15 17:06:49 +02:00
Danmei Chen
4a6f6beb45 Merge branch 'dev_share' into dev_group_chat 2018-06-15 17:00:31 +02:00
Danmei Chen
7c87dd18c0 adjust the view 2018-06-15 16:52:11 +02:00
Danmei Chen
88341280b6 merge view 2018-06-15 16:45:34 +02:00
Danmei Chen
cdf2e45403 enable share photo 2018-06-15 16:40:23 +02:00
Ghislain Mary
fdc8853f9c Update linphone and ms2 submodules. 2018-06-15 16:20:52 +02:00
Benjamin Verdier
9e1d0fa796 Merge branch 'auto_layout_fix' into dev_group_chat 2018-06-14 17:13:28 +02:00
Benjamin Verdier
fb3394001c minor fix for image resizing 2018-06-14 17:12:54 +02:00
David Idmansour
cf6b974161 get contact pictures from sip address & update user defaults when app launch and after each call 2018-06-14 17:04:03 +02:00
Benjamin Verdier
be8ebf1152 Merge branch 'message_offset' into dev_group_chat 2018-06-14 16:26:14 +02:00
Benjamin Verdier
f4841da4eb Fix the images being squeezed 2018-06-14 16:24:43 +02:00
Benjamin Verdier
0eae455c29 Add space between messages from different addresses in ChatConversationTableView. 2018-06-14 15:12:04 +02:00
Ghislain Mary
1b982d5faf [Switch submodule branch] Update linphone and ms2 submodules. 2018-06-14 13:24:01 +02:00
Benjamin Verdier
84c92835bc Add flag for checking updates 2018-06-14 12:10:37 +02:00
Benjamin Verdier
fb98d8f5ff Check version when entering foreground 2018-06-14 10:17:41 +02:00
David Idmansour
e82cfa3211 get contact pictures with full name 2018-06-13 17:02:19 +02:00
David Idmansour
bb7458e276 changed url scheme to launch app from extension 2018-06-13 15:04:23 +02:00
David Idmansour
55cd730d5d retrieve call logs data and contact pictures 2018-06-13 15:03:10 +02:00
Benjamin Verdier
d83c869e65 popup in progress 2018-06-13 13:11:41 +02:00
Benjamin Verdier
5142a70dc1 add flag for imdn status in snapshot of message. 2018-06-12 16:50:37 +02:00
Benjamin Verdier
3996fbcb88 Add imid indicator in UIChatCell. Remove name from outgoing message snapshot. Bold name of incomming message snapshot. 2018-06-12 16:23:05 +02:00
Benjamin Verdier
8f35d37d2d Merge branch 'auto_layout' into dev_group_chat 2018-06-12 14:58:58 +02:00
Benjamin Verdier
531dcf691b Fix landscape bug when closing fullscreen view of image 2018-06-12 14:46:07 +02:00
Benjamin Verdier
59c1b30709 Fix onImageClick not triggering 2018-06-12 14:42:52 +02:00
Benjamin Verdier
8c392058f5 temp fix for onImageClick not being triggered 2018-06-12 14:35:08 +02:00
Benjamin Verdier
d20ac76f2e Auto layout almost done 2018-06-12 14:14:04 +02:00
Benjamin Reis
ab15c63731 Revert "Merge branch 'master' into dev_group_chat" [Outgrade submodule]
This reverts commit e1fe6a61ac, reversing
changes made to 5bfbd6e6d5.
2018-06-12 10:51:55 +02:00
Benjamin Reis
de81aed0cf Revert "Update README.md"
This reverts commit 774b19c649.
2018-06-12 10:43:04 +02:00
Benjamin Reis
b53fb9cb30 Revert "update bzrtp"
This reverts commit 12890783bb.
2018-06-12 10:39:46 +02:00
Benjamin Reis
12890783bb update bzrtp 2018-06-12 10:21:51 +02:00
Benjamin Reis
3e83433a0f Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone [Switch submodule branch] [Outgrade submodule] 2018-06-12 10:20:30 +02:00
Erwan Croze
774b19c649 Update README.md 2018-06-12 10:16:29 +02:00
Benjamin Verdier
e20ac86e6a Revert auto layout, starting from scratch again 2018-06-12 09:26:05 +02:00
Benjamin Verdier
d509e2dca9 Revert "Revert "3.99.12""
This reverts commit 8809753f21.
2018-06-12 09:23:50 +02:00
Benjamin Verdier
8809753f21 Revert "3.99.12"
This reverts commit 6328716134.
2018-06-12 09:22:08 +02:00
Benjamin Verdier
6fdbd615b6 Fixed reload issue 2018-06-11 16:35:41 +02:00
Benjamin Verdier
7568e51af6 Still ongoing 2018-06-11 15:55:34 +02:00
David Idmansour
c72c1f03b6 modified url support to launch app on call log view from widget 2018-06-11 15:06:22 +02:00
David Idmansour
28c752ce8d interface constraint fix 2018-06-11 14:41:44 +02:00
David Idmansour
98af982655 enabled app group feature 2018-06-11 14:39:30 +02:00
Benjamin Reis
e1fe6a61ac Merge branch 'master' into dev_group_chat 2018-06-11 13:30:52 +02:00
Benjamin Verdier
64542e96e3 auto layout in progress 2018-06-11 13:27:11 +02:00
Benjamin Reis
5bfbd6e6d5 4.0 2018-06-11 09:31:26 +02:00
David Idmansour
77bbd1d07d simple ui with clickable thumbnails 2018-06-07 17:16:26 +02:00
Benjamin Reis
6328716134 3.99.12 2018-06-07 11:36:26 +02:00
Benjamin Reis
1c058b489d Revert "fix memory leak"
This reverts commit 4541f540f5.
2018-06-07 11:12:41 +02:00
Benjamin Reis
a1263b8b4c 3.99.11 2018-06-06 16:56:40 +02:00
Benjamin Reis
c2339f7eb4 uodate linphone 2018-06-06 16:03:27 +02:00
David Idmansour
ce9cc56c68 hello world widget 2018-06-06 15:52:38 +02:00
Benjamin Reis
4541f540f5 fix memory leak 2018-06-06 15:34:10 +02:00
Erwan Croze
6928dcbe62 Update README.md 2018-06-06 09:30:53 +02:00
Jehan Monnier
bd79cb997c update linphone submodule 2018-06-05 17:50:51 +02:00
Simon Morlat
641bf8dd84 update SRTP to 2.2. 2018-06-05 17:02:56 +02:00
Benjamin Reis
aa6e0fe1d0 3.99.10 2018-06-05 15:12:02 +02:00
Benjamin Reis
d9fd2569bb fix crash 2018-06-04 15:34:08 +02:00
Benjamin Reis
3192483923 fix 1-1 mark as read 2018-06-04 13:29:03 +02:00
Benjamin Reis
4b31919ab3 fix video call acceptation with callkit 2018-06-01 14:59:02 +02:00
Benjamin Reis
f9c497cdd2 ignore push notification not intented for us 2018-06-01 14:26:30 +02:00
Benjamin Reis
9fc5ce5a59 3.99.9 2018-06-01 10:03:58 +02:00
Benjamin Reis
317f81691a fix silly mistake 2018-06-01 09:32:11 +02:00
Jehan Monnier
da980b6dab update linphone submodule 2018-06-01 08:59:17 +02:00
Jehan Monnier
10fe800656 fix log enablement 2018-06-01 08:59:17 +02:00
Simon Morlat
3f12a347bd update bctoolbox (fixes problems character encoding) 2018-05-31 17:10:36 +02:00
Benjamin Reis
7565382611 update translations 2018-05-31 16:28:18 +02:00
Benjamin Reis
23c18dc5e0 disable upside down orientation 2018-05-31 15:27:45 +02:00
Benjamin Reis
18c1b67714 3.99.8 2018-05-31 15:02:54 +02:00
Danmei Chen
a039203780 fix spelling error in podspec 2018-05-31 11:43:33 +02:00
Benjamin Reis
892568afd7 fix crash when creating a chat room 2018-05-31 11:14:42 +02:00
Benjamin Reis
edce9e0146 update linphone 2018-05-31 11:02:38 +02:00
Benjamin Reis
3b2ac5845d fix crash when deleting all pictures from chat 2018-05-31 10:56:38 +02:00
Benjamin Reis
c5d7383dac update linphone 2018-05-30 10:07:56 +02:00
Benjamin Reis
25d0636c58 remove useless code 2018-05-29 14:52:18 +02:00
Benjamin Reis
17baa0e6be finalize translation 2018-05-29 10:08:55 +02:00
Benjamin Reis
02321d041e update ms2 2018-05-28 17:09:14 +02:00
Benjamin Reis
fa1201d79b add belr and belcard as submodules [Switch submodule branch] 2018-05-28 16:01:46 +02:00
Benjamin Reis
a9c101ef16 beta 3.99.7 2018-05-28 14:09:23 +02:00
Benjamin Reis
c151234140 Merge branch 'dev_group_chat' of git.linphone.org:linphone-iphone into dev_group_chat 2018-05-28 13:39:19 +02:00
Benjamin Reis
f23e0aa317 do not display wait view by default 2018-05-28 13:39:11 +02:00
Simon Morlat
9389797aae update belle-sip 2018-05-25 15:28:58 +02:00
Simon Morlat
58c05b7595 upgrade belle-sip 2018-05-25 15:28:00 +02:00
Benjamin Reis
63cde5bdc9 update linphone [Switch submodule branch] 2018-05-25 14:02:34 +02:00
Benjamin Reis
433f3fb447 refactor code 2018-05-25 13:55:15 +02:00
Benjamin Reis
b97dcd70c0 fix UI on iPad 2018-05-25 10:54:08 +02:00
Benjamin Reis
0172e90f44 update linphone 2018-05-25 10:12:00 +02:00
Benjamin Reis
853a2bf69a Merge branch 'dev_search_bar' into dev_group_chat 2018-05-25 10:03:31 +02:00
Benjamin Reis
59ab52c746 update linphone 2018-05-24 17:17:43 +02:00
Benjamin Reis
a384465726 translations 2018-05-24 15:19:59 +02:00
Benjamin Reis
eb45d574d4 update translations 2018-05-24 14:04:25 +02:00
Benjamin Reis
f5c59248c4 simplify code 2018-05-24 13:21:02 +02:00
Benjamin Reis
fd95a1bc44 update linphone 2018-05-24 10:38:44 +02:00
Benjamin Reis
245f285725 update texts 2018-05-24 10:38:24 +02:00
Benjamin Reis
f0b9c696d4 update linphone 2018-05-24 10:15:04 +02:00
Benjamin Reis
fd9cf1e387 fix crash 2018-05-23 16:01:16 +02:00
Benjamin Reis
c9477d09ed extend tappable zone of add participants in ChatConversationInfoView 2018-05-23 15:01:06 +02:00
Benjamin Reis
9c459f73c1 use correct text 2018-05-23 14:53:04 +02:00
Benjamin Reis
569574448f update date of license 2018-05-23 14:49:56 +02:00
Benjamin Reis
836f7c93e9 do not display admin button when it shouldn't 2018-05-23 14:46:20 +02:00
Benjamin Reis
ec6046882e go to chat or create it when clicking chat button when in call 2018-05-23 14:40:04 +02:00
Benjamin Reis
00044040fd fix tester's build 2018-05-23 14:07:23 +02:00
Benjamin Reis
f33df41fae optimize build 2018-05-22 16:39:22 +02:00
Benjamin Reis
b97ee0988b remove useless commented code 2018-05-22 14:01:18 +02:00
Benjamin Reis
4f78f51e17 do not display false number linphone address 2018-05-22 13:52:14 +02:00
Benjamin Reis
f8211b9d03 optimization 2018-05-21 16:38:29 +02:00
Benjamin Reis
39048ab01f reset search cache when needed 2018-05-21 16:34:08 +02:00
Benjamin Reis
42b09ad3ef continue integration of magic search bar 2018-05-21 15:53:24 +02:00
Danmei Chen
51f1bdf203 add make podspec 2018-05-21 15:31:27 +02:00
Benjamin Reis
a16577eafd update linphone 2018-05-21 15:17:19 +02:00
Benjamin Reis
9b20e835f6 fix include path 2018-05-21 15:16:48 +02:00
Benjamin Reis
36e1b6bd41 update linphone [Switch submodule branch] 2018-05-21 10:20:47 +02:00
Benjamin Reis
97371f9ed4 Merge branch 'dev_group_chat' of git.linphone.org:linphone-iphone into dev_group_chat [Switch submodule branch] 2018-05-21 10:18:09 +02:00
Benjamin Reis
eef92aa542 beta 3.99.5 2018-05-21 10:09:46 +02:00
Jehan Monnier
1b95626b9b update ms2 2018-05-21 10:07:13 +02:00
Jehan Monnier
5cec874fab Improve IOS Frameworks to be compatible with cocoapods 2018-05-21 09:23:15 +02:00
Benjamin Reis
ea599fff98 improve magic search handling 2018-05-18 16:43:59 +02:00
Benjamin Reis
5e6987ef98 Merge branch 'dev_group_chat' into dev_search_bar [Switch submodule branch] 2018-05-18 11:56:31 +02:00
Benjamin Reis
6c4c72b1a6 update submodules linphone & libxsd [Switch submodule branch] 2018-05-18 11:43:49 +02:00
Benjamin Reis
3ac6a907c9 correct splashscreen & about view images 2018-05-18 11:20:46 +02:00
Benjamin Reis
77c39b8380 display conference joined & terminated event 2018-05-18 10:32:32 +02:00
Benjamin Reis
1fe1518bfd use new core's API 2018-05-16 17:00:17 +02:00
Benjamin Reis
1501e16a03 fix coding style 2018-05-16 16:44:32 +02:00
Benjamin Reis
e8376174e7 prevent freeze of search bar [Switch submodule branch] 2018-05-15 11:13:32 +02:00
Benjamin Reis
4c3a7be941 fix crash 2018-05-11 10:51:00 +02:00
Benjamin Reis
9f1e433284 update linphone 2018-05-04 15:55:58 +02:00
Benjamin Reis
aebe52460a fix ipad's ui 2018-05-04 11:21:14 +02:00
Benjamin Reis
51b2923eff enable aggregation of imdn 2018-05-04 11:15:14 +02:00
Benjamin Reis
845fcb9158 update linphone & belr [Switch submodule branch] 2018-05-04 10:50:29 +02:00
Benjamin Reis
0668dc6f85 hide useless back button on ipad 2018-05-04 10:48:49 +02:00
Benjamin Reis
2399f505b3 remove useless call 2018-05-03 16:25:57 +02:00
Benjamin Reis
c984a22f1d simplify display 2018-05-03 16:20:25 +02:00
Benjamin Reis
7c0e9382fb factoize how to mark a chat room as read 2018-05-03 16:07:02 +02:00
Benjamin Reis
08ca95be22 fix UI on ipad 2018-05-03 15:25:33 +02:00
Benjamin Reis
b64b6fc441 better resize 2018-05-03 14:45:12 +02:00
Benjamin Reis
882e121be0 lil fix 2018-05-03 14:29:20 +02:00
Benjamin Reis
d266c4f284 fix resize 2018-05-03 13:47:31 +02:00
Benjamin Reis
0fc673f941 start dev 2018-04-30 15:51:16 +02:00
Benjamin Reis
e9252e2cf1 do not crash when displaying imdn of a file transfer 2018-04-30 15:20:56 +02:00
Benjamin Reis
4919ddc569 Merge branch 'dev_imdn_view' into dev_group_chat 2018-04-30 14:22:19 +02:00
Benjamin Reis
d2ff235c8d disable click on cell 2018-04-30 14:21:45 +02:00
Benjamin Reis
199cc837b9 display delivery status 2018-04-30 14:11:17 +02:00
Benjamin Reis
7d39948841 update linphone 2018-04-30 10:32:28 +02:00
Benjamin Reis
04da4d4afa display table view 2018-04-30 10:28:26 +02:00
Benjamin Reis
53493a4e99 Merge branch 'dev_group_chat' into dev_imdn_view 2018-04-30 10:00:45 +02:00
Benjamin Reis
6257a63921 beta 3.99.4 2018-04-30 09:59:56 +02:00
Benjamin Reis
6aa18fd9c3 update linphoen 2018-04-30 09:53:49 +02:00
Benjamin Reis
5321ec6191 deactivate imdn aggregation 2018-04-27 17:04:43 +02:00
Benjamin Reis
3e2eed4ee7 factorize and improve how to go to a chat room 2018-04-27 15:53:53 +02:00
Benjamin Reis
9201fe28da update linphoen & add const 2018-04-27 15:09:06 +02:00
Benjamin Reis
1cd0bb569f repair file transfer 2018-04-27 14:37:37 +02:00
Benjamin Reis
c3adcff0f6 update submodules [Switch submodule branch] 2018-04-27 14:36:43 +02:00
Benjamin Reis
718e698ff2 use prefer_basic_chat_room in misc section to create only basic one-to-one 2018-04-27 10:39:03 +02:00
Benjamin Reis
1ee3a6f0d4 update chat room view when all info received 2018-04-27 10:32:55 +02:00
Benjamin Reis
7738a7352b begin dev 2018-04-27 10:02:50 +02:00
Benjamin Reis
91d88de896 repair notificatoin action in bg 2018-04-25 14:35:36 +02:00
Benjamin Reis
944400bb0b use new logo \o/ 2018-04-25 14:35:08 +02:00
Simon Morlat
23525ef943 update belle-sip to workaround missing scope id in scope-link ipv6 dns addresses. 2018-04-25 12:20:18 +02:00
Benjamin Reis
e4a4232c29 change submodule libxml2 repo url 2018-04-11 12:07:39 +02:00
Benjamin Reis
b2f89db07f reindent to be readable 2018-04-11 12:05:03 +02:00
Benjamin Reis
9010c8a2d3 change submodule libxml2 repo url 2018-04-11 11:57:15 +02:00
Jehan Monnier
168eca8aa8 move linphone submodule to branch 3.99.x 2018-04-11 10:31:19 +02:00
Jehan Monnier
d4da3651b1 Move register for notification from application did become active to application start. 2018-04-11 10:30:44 +02:00
Simon Morlat
3bcf21af25 update linphone submodule (fix issue with nat64 networks) 2018-04-10 16:15:45 +02:00
Benjamin Reis
5f6a799cf8 beta 3.99.3 2018-04-09 17:25:40 +02:00
Benjamin Reis
2540402626 update linphone & adapt api call 2018-04-09 17:22:08 +02:00
Jehan Monnier
da19ca9129 use linphone_call_params_get_received_video_definition instead of deprecated function 2018-04-06 08:33:14 +02:00
Simon Morlat
0269738960 update submodules for certificate matching with regex feature. 2018-04-02 18:33:08 +02:00
Simon Morlat
24739357e3 update mediastreamer2 (ICE bugfixes) 2018-03-30 17:21:58 +02:00
Ghislain MARY
7d14f5392e [Switch submodule branch] Switch back to srtp 1 while there is still some interoperability issues with version 2. 2018-03-30 14:56:25 +02:00
Jehan Monnier
2e390e13b9 update bctbx 2018-03-28 11:22:59 +02:00
Jehan Monnier
9ba81e0383 add property to use basic chatroom in case of 1-1 chat 2018-03-26 09:18:10 +02:00
Simon Morlat
05557306aa Update linphone and mediastreamer2, re-enable ICE.
[--force] because I switch linphone submodule on branch dev_refactor_cpp
2018-03-19 17:41:22 +01:00
Simon Morlat
3960675de7 upgrade linphone submodule 2018-03-13 20:35:29 +01:00
Benjamin Reis
6e0e62f1a8 public beta 3.99.2(0) 2018-03-13 11:52:21 +01:00
Benjamin Reis
4036e58124 update translation 2018-03-13 11:49:47 +01:00
Benjamin Reis
8c341b0ec8 update submodules 2018-03-13 10:45:40 +01:00
Benjamin Reis
1bce4fd48d go to chat conversation view when clicking on the chat notification 2018-03-13 10:45:28 +01:00
Benjamin Reis
ab089faa96 use call id instead of message id for push dictionnary 2018-03-13 10:45:05 +01:00
Benjamin Reis
c1becd41e5 do not update application badge number when not necessary 2018-03-12 14:16:51 +01:00
Benjamin Reis
190552d467 repair flexisip pusher notification display 2018-03-12 12:05:22 +01:00
Benjamin Reis
392f991fae repair flexisip pusher notification display 2018-03-12 12:01:59 +01:00
Benjamin Reis
d0a7f4ede1 public beta 3.99.1(2) 2018-03-12 10:15:13 +01:00
Simon Morlat
c898b72b7e update linphone submodule 2018-03-11 17:23:07 +01:00
Benjamin Reis
7dae2f4ad3 put spinner back in place 2018-03-09 15:02:31 +01:00
Jehan Monnier
3ab4ae2811 update linphone submodule 2018-03-08 12:18:25 +01:00
Benjamin Reis
2c75775258 fix crash 2018-03-08 11:53:41 +01:00
Benjamin Reis
8e7617e13b remove unecessary 's' in logs 2018-03-07 15:48:51 +01:00
Benjamin Reis
dd8ad97456 fix crash when creating a chat 2018-03-07 14:13:28 +01:00
Benjamin Reis
0aedf7c6f1 public beta 3.99.1(1) 2018-03-07 13:56:50 +01:00
Benjamin Reis
16e1d18a27 update linphone 2018-03-07 13:52:35 +01:00
Benjamin Reis
ab80599c3a public beta 3.99.1(0) 2018-03-07 11:25:53 +01:00
Benjamin Reis
b0de01f3a7 update linphone & belle-sip 2018-03-07 11:24:10 +01:00
Brieuc Viel
34352e8af5 [FastAddressBook] update registerAddrsFor cleaned-up 2018-03-06 16:36:02 +01:00
Jehan Monnier
566bba0d2f update linphone submodule 2018-03-06 16:16:36 +01:00
Benjamin Reis
aa52e867a5 re-enable bitcode 2018-03-06 14:55:32 +01:00
Benjamin Reis
f1c8ca819c beta 3.16.6(36) 2018-03-06 14:55:06 +01:00
Benjamin Reis
b7ee866966 update linphone 2018-03-06 14:54:27 +01:00
Benjamin Reis
eadf80d9d9 Clearer code 2018-03-06 14:25:07 +01:00
Benjamin Reis
d922858254 update linphone 2018-03-06 12:28:03 +01:00
Benjamin Reis
a7c5a5f17a beta 3.16.6(35) 2018-03-05 17:39:21 +01:00
Benjamin Reis
797bef483c update linphone 2018-03-05 17:37:39 +01:00
Benjamin Reis
9152d890c6 only create group chat room if proxy config has a confernce-factory-uri 2018-03-05 17:25:41 +01:00
Benjamin Reis
bcc6d58607 conference_factory_uri is by proxy config now 2018-03-05 15:43:36 +01:00
Benjamin Reis
62195a7208 clearer method 2018-03-05 10:06:54 +01:00
Simon Morlat
27625e5bdf Disable ICE temporarily 2018-03-03 16:55:06 +01:00
Simon Morlat
d5e1b7eca2 Fix ICE settings (stun must be activated when ICE is)
Fix small memory leak.
2018-03-03 16:50:54 +01:00
Simon Morlat
2fecb07356 Optimize: don't search in friends if a Contact is found 2018-03-03 16:49:31 +01:00
Benjamin Reis
f3c381b56b better fix of background task remain time 2018-03-02 13:46:55 +01:00
Benjamin Reis
b97ecd8f7c beta 3.16.6(34) 2018-03-02 11:13:49 +01:00
Benjamin Reis
ed416e4f74 update submodules 2018-03-02 10:10:15 +01:00
Simon Morlat
eea0b8e329 Fix a problem where app looses network after receiving INVITE because iOS suspends it and no background task is taken. 2018-03-01 21:43:29 +01:00
Benjamin Reis
7fe55ee327 beta 3.16.6(33) 2018-03-01 09:19:41 +01:00
Benjamin Reis
f72e18b156 update linphone 2018-02-28 15:43:46 +01:00
Benjamin Reis
712ba1f100 better management of chat room cbs 2018-02-28 15:43:05 +01:00
Benjamin Reis
10e79db8c2 do not add same cbs multiple times 2018-02-28 15:15:43 +01:00
Benjamin Reis
97bf8e988d fix ipad's ui 2018-02-28 15:11:24 +01:00
Benjamin Reis
ad87830768 beta 3.16.6(32) 2018-02-28 10:56:27 +01:00
Benjamin Reis
6bccc424be update linphone 2018-02-28 10:42:08 +01:00
Benjamin Reis
83b758591a handle ice and stun by proxy configs 2018-02-28 10:41:51 +01:00
Benjamin Reis
26b8fdb1e1 update linphone and adapt UI to the new chat room cbs API 2018-02-27 15:16:35 +01:00
Benjamin Reis
204de9fe91 update linphone 2018-02-27 14:15:22 +01:00
Benjamin Reis
2b9abae0cc fix last update time chat room 2018-02-26 15:36:04 +01:00
Benjamin Reis
74c0f46dfa update linphone 2018-02-26 11:49:27 +01:00
Benjamin Reis
d8a157ca01 use NSArray cache instead of bctbx_list_t to display chat room faster 2018-02-26 11:49:00 +01:00
Simon Morlat
dc6cad468e fix small memory leak. 2018-02-23 23:16:32 +01:00
Simon Morlat
f423b0f8a8 Simplify the handling of STUN/ICE settings.
It also fixes an issue where it was possible to get into a case where STUN is enabled but ICE is disabled, which is something we don't want.
2018-02-23 22:55:37 +01:00
Simon Morlat
52b468ec40 Speedup the display of a chatroom.
On a relatively long, the time for loading the chatroom view decreases from 21 seconds to 7 seconds.
The main problem is that each the view is entered [tableView reloadData] was called three times.
2018-02-23 22:17:48 +01:00
Benjamin Reis
2487741d7f beta 3.16.6(31) 2018-02-23 14:56:35 +01:00
Benjamin Reis
ce12abf4f5 enable migration of basic chat room in linphonerc-factory 2018-02-23 14:45:22 +01:00
Jehan Monnier
a93537c802 fix incoming imdn message mgt 2018-02-23 10:11:06 +01:00
Benjamin Reis
ff6adcb5e6 do not put speaker when starting video call if BTheadest 2018-02-22 11:43:18 +01:00
Benjamin Reis
b3c053f8e8 fix typo in READMe 2018-02-22 11:42:58 +01:00
Benjamin Reis
9903c98ed8 fix typo in READMe 2018-02-22 11:42:32 +01:00
Benjamin Reis
3e1e7a8864 update linphone 2018-02-22 11:04:31 +01:00
Benjamin Reis
8abc47953d do not put speaker when starting video call if BTheadest 2018-02-22 11:04:12 +01:00
Benjamin Reis
ad882406f9 fix build 2018-02-21 15:47:51 +01:00
Benjamin Reis
5b821df4ea sort create chat room view alphabetically 2018-02-21 13:57:51 +01:00
Benjamin Reis
da33a8d098 beta 3.16.6(29) 2018-02-20 17:18:12 +01:00
Benjamin Reis
73c74be0e3 update linphone 2018-02-20 17:05:56 +01:00
Benjamin Reis
2a595c83a2 update linphone 2018-02-20 11:48:39 +01:00
Benjamin Reis
c31716c1d1 update linphone 2018-02-19 17:30:22 +01:00
Benjamin Reis
96711fe451 definitely fix isComposing 2018-02-19 11:11:39 +01:00
Benjamin Reis
3b3975d55e update linphone 2018-02-19 10:43:48 +01:00
Benjamin Reis
20c700b18b refactor code 2018-02-16 17:19:32 +01:00
Benjamin Reis
462bb3a082 update linphone 2018-02-16 17:16:46 +01:00
Benjamin Reis
ce8f75c774 fix is composing 2018-02-16 17:16:11 +01:00
Jehan Monnier
67c05f97ca avoid crash in case chatroom have no subject 2018-02-16 15:14:50 +01:00
Benjamin Reis
3df2a4a01e fix crash on NULL subject 2018-02-16 11:29:18 +01:00
Benjamin Reis
c78d05a342 beta 3.16.6(26) 2018-02-16 11:27:15 +01:00
Jehan Monnier
50ff2ade4e fix crash when sip uri is not valid from address book 2018-02-16 11:10:41 +01:00
Benjamin Reis
9a00596f9f adapt deletion message to chat rooms type 2018-02-16 11:01:31 +01:00
Benjamin Reis
6984bb2108 sort create chat room view alphabetically 2018-02-16 10:42:24 +01:00
Benjamin Reis
0bf062b09b diplay linphone contacts by default when creating a chat room 2018-02-16 10:23:47 +01:00
Benjamin Reis
9226f366ab always display UNNotifications actions 2018-02-16 10:05:20 +01:00
Benjamin Reis
2f6ab88314 update linphone 2018-02-15 16:26:06 +01:00
Benjamin Reis
0d2adcb239 add confirmation when deleting/leaving a chat room 2018-02-15 16:21:40 +01:00
Benjamin Reis
811c2f1068 do not update 4 time the same thing 2018-02-15 15:58:41 +01:00
Benjamin Reis
84efeb893e beta 3.16.6(24) 2018-02-15 14:01:16 +01:00
Benjamin Reis
6bf595a222 update linphone 2018-02-15 13:39:52 +01:00
Benjamin Reis
8dc197ee78 fix ui for ipad 2018-02-15 13:38:36 +01:00
Benjamin Reis
1f0eb849cf fix ui for ipad 2018-02-15 11:44:42 +01:00
Benjamin Reis
0656effd35 fix crash 2018-02-15 11:38:05 +01:00
Benjamin Reis
76e6cf6119 better constraint on chat room info view 2018-02-15 11:13:08 +01:00
Brieuc Viel
870852c522 [DialPrefix] fix country code prefix automatically added on call 2018-02-15 10:46:41 +01:00
Benjamin Reis
ae94c10763 add display name to last message display 2018-02-15 10:41:37 +01:00
Benjamin Reis
ab8d017904 lil fix on chat room cbs 2018-02-15 10:30:31 +01:00
Brieuc Viel
e28918bbdf [ChatCreate] update fix chat create new conversation search 2018-02-15 10:03:55 +01:00
Benjamin Reis
1fc199447b update linphone 2018-02-14 15:15:07 +01:00
Benjamin Reis
c78b61c74d fix ui for IPAD 2018-02-14 15:14:28 +01:00
Benjamin Reis
c2e72e5efc enhance previous commit 2018-02-14 12:07:42 +01:00
Benjamin Reis
c1e917e900 display notif even in foreground 2018-02-14 12:05:41 +01:00
Benjamin Reis
ccb8670666 update linphone 2018-02-14 11:46:08 +01:00
Benjamin Reis
2cc0e29e50 enhance previous commit 2018-02-14 11:10:33 +01:00
Benjamin Reis
f9cafc8330 do not post a message received event when the message is outgoing 2018-02-14 11:01:55 +01:00
Benjamin Reis
05597fc648 factorize code to get or create a one to one chat room 2018-02-14 11:01:04 +01:00
Benjamin Reis
7eabc1a842 update linphone 2018-02-14 11:00:18 +01:00
Benjamin Reis
8e855e2364 keep enhancing chatroom sorting 2018-02-13 15:56:57 +01:00
Benjamin Reis
745ce34ded fix size of table view of chat room creations 2018-02-13 15:49:29 +01:00
Benjamin Reis
3293aaaa41 fix ui 2018-02-13 15:00:32 +01:00
Benjamin Reis
78a1d45141 better sort of chat rooms 2018-02-13 14:17:21 +01:00
Benjamin Reis
f85932b7f1 fix sort of chat room 2018-02-13 14:02:53 +01:00
Benjamin Reis
0582bf13ae update linphone 2018-02-13 13:23:24 +01:00
Benjamin Reis
936d892e35 do not display event on one to one chat room 2018-02-13 13:23:04 +01:00
Benjamin Reis
dbdf49a3af add bg long running task for a refer received 2018-02-13 11:33:19 +01:00
Benjamin Reis
63b6510d2f do not create one to one chat room with someone if one alredy exists 2018-02-13 10:37:58 +01:00
Benjamin Reis
e0bac8465d add cont where needed to build 2018-02-13 10:37:28 +01:00
Benjamin Reis
b72f37ac0a refactor 2018-02-13 10:09:31 +01:00
Benjamin Reis
f4a211023e update linphone 2018-02-13 09:10:02 +01:00
Benjamin Reis
82a0c63d2e keep refactoring 2018-02-12 16:41:42 +01:00
Benjamin Reis
0b95ccd9df update linphone 2018-02-12 16:02:39 +01:00
Benjamin Reis
af744afa24 refactor code 2018-02-12 15:20:17 +01:00
Benjamin Reis
a1490a8c13 beta 3.16.6(16) 2018-02-12 11:31:37 +01:00
Benjamin Reis
51bf02f8d7 factorize test of sip service 2018-02-12 10:32:51 +01:00
Benjamin Reis
cfad30016f factorize test of sip service 2018-02-12 10:27:16 +01:00
Benjamin Reis
6b2c07bca8 beta 3.16.6(14) 2018-02-09 17:21:44 +01:00
Benjamin Reis
eb1e24b765 update linphone 2018-02-09 17:21:03 +01:00
Benjamin Reis
68e7ef8701 beta 3.16.6(13) 2018-02-09 15:41:29 +01:00
Benjamin Reis
91970b9815 update build 2018-02-09 15:27:44 +01:00
Benjamin Reis
07dde50090 ui fix 2018-02-09 11:12:11 +01:00
Benjamin Reis
7cfd81e4eb ui fix 2018-02-09 11:03:30 +01:00
Benjamin Reis
e2ce00b948 fix merge 2018-02-09 10:55:59 +01:00
Benjamin Reis
8777151f39 Merge branch 'master' into dev_group_chat 2018-02-09 10:37:33 +01:00
Benjamin Reis
4271d6a978 update cmake bulder 2018-02-08 12:00:43 +01:00
Benjamin Reis
b90513cdd3 Revert "Do not remove proxy config"
This reverts commit ae3f843f21.
2018-02-08 11:49:29 +01:00
Christophe Deschamps
422d5d91a2 Fetch organisation name for contact as used in displayName method. Crashes otherwise 2018-02-07 12:20:34 +01:00
Benjamin Reis
7db24d7ef1 update linphone 2018-02-07 11:14:41 +01:00
Benjamin Reis
fcae584453 add logging info 2018-02-06 13:52:00 +01:00
Benjamin Reis
bd76b1988d add logging info 2018-02-06 11:36:35 +01:00
Simon Morlat
2f798fd48f update bctoolbox 2018-02-05 17:21:21 +01:00
Danmei Chen
fc90f18d62 update mediastreamer2 2018-02-02 10:17:00 +01:00
Benjamin Reis
e723ec4b93 add db test file to the resources 2018-02-01 16:40:51 +01:00
Brieuc Viel
249e4eae7d [ContactParsing] update Contact loadData in ContactList to get faster parsing 2018-02-01 14:28:55 +01:00
Christophe Deschamps
ae3f843f21 Do not remove proxy config 2018-01-31 21:38:11 +01:00
Benjamin Reis
872b76ec96 update linphone 2018-01-31 14:45:36 +01:00
Benjamin Reis
ee4fdfdc64 update linphone 2018-01-31 13:52:59 +01:00
Benjamin Reis
aee7262ebb fix to not empty twice a chat room callbacks 2018-01-30 15:19:55 +01:00
Benjamin Reis
65ab73efb6 update linphone 2018-01-30 15:00:08 +01:00
Benjamin Reis
268cfa5960 add check of nulity of cbs user sata 2018-01-30 14:13:27 +01:00
Benjamin Reis
32ae1a274a change deletion of chat rooms 2018-01-30 14:02:43 +01:00
Benjamin Reis
274e664c9e better management of user data 2018-01-30 11:58:15 +01:00
Benjamin Reis
c661b222b6 update linphone 2018-01-30 11:43:31 +01:00
Benjamin Reis
a33950378f use capabilities to differentiate chat rooms 2018-01-30 11:42:55 +01:00
Benjamin Reis
5ae7c7eed4 correct factory uri 2018-01-30 11:41:23 +01:00
Benjamin Reis
2649d9b4ed remove annoying hook 2018-01-26 11:50:52 +01:00
Benjamin Reis
31d33dc2f9 update linphone 2018-01-25 17:06:38 +01:00
Benjamin Reis
782442e037 better way of getting last message 2018-01-25 16:51:26 +01:00
Benjamin Reis
d255163fe2 update linphone 2018-01-25 15:44:37 +01:00
Benjamin Reis
54c3ba797a update submodules [Switch submodule branch] 2018-01-25 14:39:36 +01:00
Benjamin Reis
baeda53048 update submodule for beta 2018-01-25 11:15:06 +01:00
Ghislain MARY
c26f2fe6c9 Fix build with updated cmake-builder. 2018-01-23 15:36:09 +01:00
Benjamin Reis
fec5931d83 update readme 2018-01-23 14:33:40 +01:00
Benjamin Reis
0f3009d84b update bctbx 2018-01-23 14:00:02 +01:00
Mickaël Turnel
367bf18082 Removed antlr3 dependency and updated submodules bellesip, cmake-builder 2018-01-22 17:53:49 +01:00
Danmei Chen
c5b83dccbe update ms2 2018-01-22 17:44:14 +01:00
Danmei Chen
9d85c00268 update srtp 2018-01-22 10:32:44 +01:00
Danmei Chen
954f5722df [Switch submodule branch] update srtp 2018-01-19 16:02:59 +01:00
Danmei Chen
9ed4a3939b update mediastreamer2 2018-01-19 15:57:14 +01:00
Brieuc Viel
6027b30ca6 [Bzrtp] update bzrtp submodule with fix for key prbm 2018-01-18 10:51:18 +01:00
Brieuc Viel
c9a06be6ba [ChatContact] fixed sorted contact list search when creating a new chatroom 2018-01-18 09:53:41 +01:00
Jehan Monnier
cc3023db63 fix cpim grammar loading 2018-01-17 21:02:59 +01:00
Brieuc Viel
321b3550be [Contact] fix fetch Contact -> SIP service only ++ 2018-01-17 15:59:38 +01:00
Benjamin Reis
290c2c5a68 ui enhancement 2018-01-12 14:20:20 +01:00
Benjamin Reis
2f72f76df5 update belr to fix build 2018-01-12 14:19:48 +01:00
Benjamin Reis
f985246cc3 fix UI after emrge 2018-01-12 11:50:21 +01:00
Benjamin Reis
deefedd7d9 fix merge 2018-01-12 11:04:26 +01:00
Benjamin Reis
de83815249 Merge branch 'master' into dev_group_chat 2018-01-12 10:10:48 +01:00
Brieuc Viel
aa6587f92e [ContactDisplay] fix settings display phone only 2018-01-11 15:56:58 +01:00
Brieuc Viel
8e0270067c [ContactDisplay] add settings to display phone only or displayName + sipAddress 2018-01-11 15:15:47 +01:00
Brieuc Viel
e2ce82e131 [ChatContactList] fix contactList sorted alphabetically 2018-01-11 15:14:06 +01:00
Brieuc Viel
b955870697 [CallKit] fix callKit_call linphone_core_get_call list null 2018-01-11 15:11:05 +01:00
Benjamin Reis
d9a264b150 display username in contact if not null 2018-01-11 10:52:36 +01:00
Benjamin Reis
9dc29432e8 update linphone 2018-01-10 17:13:53 +01:00
Benjamin Reis
d02fa8b42a fix coding style 2018-01-10 17:04:30 +01:00
Benjamin Reis
5be5030c42 fix coding style 2018-01-10 15:25:19 +01:00
Benjamin Reis
ca1af98af0 do not crash when syncing settings & core destroyed 2018-01-10 15:22:11 +01:00
Benjamin Reis
776450cd15 use variable instead of recalling a method 2018-01-10 14:33:19 +01:00
Benjamin Reis
dd22e69ceb Do not crash on null call id when trying to recreate a callkit call 2018-01-10 14:32:17 +01:00
Benjamin Reis
3d5f8b0447 enhance proximity sensor support 2018-01-10 13:48:52 +01:00
Benjamin Reis
f36a97f9dc fix build : update bzrtp 2018-01-10 12:13:49 +01:00
Benjamin Reis
5a82c095be Merge branch 'master' into dev_group_chat 2018-01-10 11:58:15 +01:00
Benjamin Reis
60229cd20f upadte linphone 2018-01-10 11:40:50 +01:00
Benjamin Reis
aa6d354140 Better way to use pushkit and add log in case push not processed 2018-01-10 11:02:41 +01:00
Benjamin Reis
36084211dd Merge branch 'master' into dev_group_chat 2018-01-09 11:14:56 +01:00
Benjamin Reis
609cfb76c8 update submodules 2018-01-08 15:42:14 +01:00
Brieuc Viel
ec9a976517 [addContact] fix sip addres appears twice when adding from history 2018-01-05 16:03:54 +01:00
Benjamin Reis
7ea543f1b0 repair scroll after isComposing and photo fetching 2018-01-05 14:09:20 +01:00
Benjamin Reis
4efecb8f25 update submodules [Switch submodule branch] 2018-01-05 13:36:10 +01:00
Benjamin Reis
d146c4ffe5 add background task to core iteration 2018-01-05 11:19:12 +01:00
Benjamin Reis
84695a8d0f Try to start background task sooner 2018-01-04 14:46:15 +01:00
Benjamin Reis
7215bfcd49 remove useless log 2018-01-04 14:17:35 +01:00
Benjamin Reis
b61c5f8a43 refactor code of push reception in order not to miss one 2018-01-04 12:04:11 +01:00
Benjamin Reis
bf34895c91 update pushkit API 2018-01-04 11:09:16 +01:00
Benjamin Reis
557eca0821 refactor code 2018-01-03 11:34:53 +01:00
Benjamin Reis
31b1e1d5d7 do not change audio route on call connected when bluetooth 2018-01-02 16:52:59 +01:00
Benjamin Reis
a82de0f631 do not set notification category on every push received 2018-01-02 10:47:09 +01:00
Benjamin Reis
d7f9401ed4 do not set notification category on every push received 2018-01-02 10:44:35 +01:00
Simon Morlat
bd12d899ea Fix crash after setting turn username and password. 2017-12-28 17:34:55 +01:00
Benjamin Reis
5ceafb9590 fix build 2017-12-28 10:54:31 +01:00
Benjamin Reis
3421e0e54c update app to match lib 2017-12-27 15:56:03 +01:00
Brieuc Viel
50a673a81f [Contacts] update list on search cancel icon click + build version updated [Switch submodule branch] [--force] 2017-12-22 14:56:17 +01:00
Brieuc Viel
5881c68a47 [GSU] git submodules updated [Switch submodule branch] 2017-12-22 14:53:49 +01:00
Brieuc Viel
0fe8255719 [ProximitySensor] clean source code 2017-12-21 14:26:24 +01:00
Brieuc Viel
76165e82da [IphoneX] update temporary VideoCallUI for iphoneX 2017-12-21 14:22:15 +01:00
Brieuc Viel
707ea1c679 [ProximitySensor] update algo 2017-12-21 14:03:02 +01:00
Brieuc Viel
a1531bac76 [ProximitySensor] update proximitySensor management to fix specific case 2017-12-20 15:54:44 +01:00
Brieuc Viel
6491cce43c [IphoneX] set HomeIndicator auto Hidden when not used 2017-12-20 15:35:08 +01:00
Brieuc Viel
506e3b54f9 [IphoneX] Status Bar heigth management for iphone X 2017-12-20 14:32:45 +01:00
Benjamin Reis
7eab68ae23 do not loop between 2 view 2017-12-19 15:23:23 +01:00
Benjamin Reis
56b21e0572 update submodule linphone & bctoolbox 2017-12-19 11:58:12 +01:00
Benjamin Reis
1678554967 get message id instead of call id for a message 2017-12-19 11:57:40 +01:00
Jehan Monnier
c15c6648bc avoid app to be suspended before being able to start long running task 2017-12-18 15:39:42 +01:00
Benjamin Reis
2e3b4b7501 remove unecesasry inmport 2017-12-15 11:00:23 +01:00
Benjamin Reis
d9671c08aa remove unecesasry inmport 2017-12-15 10:59:43 +01:00
Benjamin Reis
054df9ac24 Merge branch 'master' into dev_group_chat 2017-12-15 10:53:13 +01:00
Jehan Monnier
38833faa31 add tcp keepalive value in factory file 2017-12-15 08:26:33 +01:00
Brieuc Viel
25ae4525d7 [Exception fix] fix exception on getLC from obrserver not remove 2017-12-12 14:39:02 +01:00
Benjamin Reis
6cd374b4e4 update linphone submodule 2017-12-12 11:43:11 +01:00
Benjamin Reis
d643ee3ba2 add spec to factory 2017-12-12 11:42:48 +01:00
Benjamin Reis
b5a1f96ea7 update linphone 2017-12-11 15:04:34 +01:00
Brieuc Viel
cd3ab3aeb7 [PushNotif] add keep_alive on start LC to workaround push notif on chat message 2017-12-11 14:58:40 +01:00
Benjamin Reis
f4bf717ffe fix ui 2017-12-11 12:05:52 +01:00
Benjamin Reis
4ceb1b2c99 update linphone and add resources 2017-12-11 11:50:33 +01:00
Benjamin Reis
4c5e4c1eec ui fix 2017-12-11 09:36:16 +01:00
Brieuc Viel
10faf268d9 [Chat] fix permission for camera and photos + build version updated 2017-12-07 10:03:21 +01:00
Benjamin Reis
392d206bfd update linphone 2017-12-06 17:07:03 +01:00
Benjamin Reis
8ec5ce64ad update linphone 2017-12-06 14:25:04 +01:00
Benjamin Reis
99deefc008 update linphone 2017-12-06 13:39:51 +01:00
Benjamin Reis
190bb567c0 fix dynamically change filetransfer message state 2017-12-06 12:02:09 +01:00
Brieuc Viel
50983e8fa5 [CNContact] fiix checkbox display on contactList 2017-12-06 11:40:35 +01:00
Brieuc Viel
52e9e9d31c [CNContact] fix filtered list 2017-12-06 10:18:12 +01:00
Brieuc Viel
bdcc313831 [CNContact] fix filter + speedup nav + gsu 2017-12-06 09:58:39 +01:00
Benjamin Reis
b5f93f1a83 update linphone 2017-12-05 18:49:02 +01:00
Benjamin Reis
cee0705651 update linphone 2017-12-05 18:11:36 +01:00
Brieuc Viel
8b31a23379 [CNContact] fix crash memory issue 2017-12-05 15:20:12 +01:00
Brieuc Viel
72b0d22deb [CNContact] check duplicated contact on edition 2017-12-05 14:27:20 +01:00
Brieuc Viel
dd789a5ed6 [Chat perm] add alertView on chat add picture from library if no permission 2017-12-05 14:27:20 +01:00
Brieuc Viel
0251b6e123 [Camera permission] chech camera's permission on picture button on chat + update translation ressources for new alertview 2017-12-05 14:27:20 +01:00
Brieuc Viel
f8a8a224c1 [Contact filter] fix contact sip filter 2017-12-05 14:27:20 +01:00
Brieuc Viel
c1fe7e39ef [Assistant] upgrade parameter to hide/show button on assistantView 2017-12-05 14:27:20 +01:00
Benjamin Reis
c57bdcf991 update linphone 2017-12-05 14:24:47 +01:00
Benjamin Reis
eb477b42d5 update linphone 2017-12-05 12:17:47 +01:00
Benjamin Reis
c7e9e3cfc2 update linphone 2017-12-05 11:56:15 +01:00
Benjamin Reis
66b2d6b908 update linphone 2017-12-05 10:53:08 +01:00
Benjamin Reis
79e9f274e9 Change from chatroom_instatiated to state changed 2017-12-05 10:26:35 +01:00
Benjamin Reis
6a34877a5b update linphone 2017-12-04 17:06:47 +01:00
Benjamin Reis
3e3cb017bb update linphoen 2017-12-01 17:34:32 +01:00
Benjamin Reis
7c253eb0ad keep fixing UI 2017-12-01 15:49:05 +01:00
Benjamin Reis
ff4833b865 fix issues in UI 2017-12-01 15:34:31 +01:00
Benjamin Reis
7461b45f61 update linphoen 2017-12-01 14:42:53 +01:00
Benjamin Reis
2bc4a4b546 fix crash 2017-12-01 14:38:37 +01:00
Benjamin Reis
30a977947d display wait view when creating a chat room 2017-12-01 13:53:58 +01:00
Benjamin Reis
63f6920541 factorize chat room creations 2017-12-01 11:47:04 +01:00
Benjamin Reis
8eaa148918 is_read_only -> has_been_left 2017-12-01 10:09:27 +01:00
Benjamin Reis
41253672a6 update chatListsView when we are invited in a new chat room 2017-11-30 14:17:31 +01:00
Simon Morlat
bc94e46623 update linphone & mediastreamer2 2017-11-30 13:24:58 +01:00
Benjamin Reis
3056822241 use new find_chat_room method 2017-11-30 11:37:10 +01:00
Benjamin Reis
838ed67037 keep enhancing chat room management 2017-11-30 10:54:25 +01:00
Simon Morlat
e64e715391 update linphone and ms2 to fix ICE issue 2017-11-30 10:30:06 +01:00
Benjamin Reis
539f68fa1f add chat room event deletion 2017-11-30 10:17:27 +01:00
Benjamin Reis
0644a64032 updt linphone 2017-11-29 17:20:35 +01:00
Benjamin Reis
ab8e52bfbb fix coding style 2017-11-29 16:57:41 +01:00
Benjamin Reis
6d97e6ed02 even better management for chat rooms 2017-11-29 16:04:59 +01:00
Benjamin Reis
43c8388698 better chatroom management 2017-11-29 15:29:04 +01:00
Benjamin Reis
03310c038e do not crash on empty subject 2017-11-29 14:34:25 +01:00
Brieuc Viel
d4da217ce5 [Release] v.16.5 build 10 2017-11-29 14:01:26 +01:00
Jehan Monnier
a2b245612e add codec2 setting 2017-11-29 08:45:55 +01:00
Benjamin Reis
e071b5fdec update linphone 2017-11-27 18:06:47 +01:00
Benjamin Reis
cfea28d716 update linphone 2017-11-27 17:04:13 +01:00
Benjamin Reis
bca49edba7 handle multi isComposing notifications 2017-11-27 15:59:43 +01:00
Benjamin Reis
3fd1aedb29 update linphone 2017-11-27 15:02:47 +01:00
Benjamin Reis
97a8f5ac98 get chat room from chat message instad of from 2017-11-27 15:02:30 +01:00
Brieuc Viel
f1e6e0c270 [Clean-up] Code clean-up + speed-up 2017-11-27 14:52:30 +01:00
Benjamin Reis
0b5b0915eb get last message from chatroom + update linphone 2017-11-27 13:39:25 +01:00
Brieuc Viel
4bdf3f78f5 [Contacts] fix sip filtered list in contactListView 2017-11-27 12:10:59 +01:00
Simon Morlat
03034bc316 update submodules (fixes ICE issue) 2017-11-25 16:38:06 +01:00
Brieuc Viel
9db5a8e072 [CNContact] update loading contact bckgrd thread 2017-11-24 16:13:07 +01:00
Benjamin Reis
fda16165ce better condition to differentiate simple from group chat rooms 2017-11-23 16:40:30 +01:00
Brieuc Viel
dfc5af3c7f [CNContact] contact loading time optimised 2017-11-23 16:37:16 +01:00
Brieuc Viel
bf0ae9a61e [GSU] submodule updated + methods linphone_friend_list_find_friend_by_uri change 2017-11-23 16:37:16 +01:00
Brieuc Viel
6d32c03fea release: version 3.16.5 build 7 2017-11-23 16:37:16 +01:00
Benjamin Reis
73913ba4d8 cleans code 2017-11-23 14:37:17 +01:00
Benjamin Reis
22c8cf64cb update linphone 2017-11-23 11:47:14 +01:00
Benjamin Reis
f80d3039b0 update linphone 2017-11-23 10:43:46 +01:00
Benjamin Reis
23cbaccd24 fix build with new submodules 2017-11-22 17:45:19 +01:00
Benjamin Reis
02efced1c9 update linphone 2017-11-22 17:06:13 +01:00
Benjamin Reis
c70b89380d update submodules 2017-11-22 16:54:50 +01:00
Simon Morlat
c43cb8c72f fix audio disapearance when entering in conferencing mode (callkit issue) 2017-11-21 14:03:07 +01:00
Simon Morlat
f69c0f87f9 Fix exceptions "out of main thread" exceptions when changing some button's aspects upon audio route changes. 2017-11-21 14:03:07 +01:00
Brieuc Viel
aa78cc74f5 [ORTP fix] fix compil error -> -DORTP logs 2017-11-21 11:46:14 +01:00
Brieuc Viel
78b691f3fc [GSU] linphone/ms2/ortp submodules updated 2017-11-21 10:31:47 +01:00
Benjamin Reis
1a187cf520 update linphone 2017-11-20 17:27:00 +01:00
Benjamin Reis
5732bc8d97 update linphone 2017-11-20 15:44:46 +01:00
Simon Morlat
010d13b858 update linphone: fix silent call after conference call. 2017-11-17 17:05:51 +01:00
Benjamin Reis
a7f05ede8a update linphone, 2017-11-17 16:41:57 +01:00
Benjamin Reis
acfa032ff4 fix text build 2017-11-17 15:33:03 +01:00
Brieuc Viel
9e2bd9dc26 release: version 3.16.5 build 4 2017-11-17 14:41:17 +01:00
Benjamin Reis
1e594468c7 update linphone 2017-11-17 14:14:49 +01:00
Brieuc Viel
90f100a4cc [CNContact] fix updateFriend method 2017-11-16 16:18:05 +01:00
Brieuc Viel
98446e0985 [gsu] submodule linphone updated 2017-11-16 16:01:15 +01:00
Brieuc Viel
10be6d0be7 [CNContact] fix presence subscription on save/update contact 2017-11-16 15:56:47 +01:00
Brieuc Viel
9fdc05c863 [ChatPhotoCell] remove sendImageError icons on chatImageCell to avoid crash 2017-11-16 15:30:04 +01:00
Benjamin Reis
4f42d32501 remove useless if 2017-11-16 15:01:58 +01:00
Benjamin Reis
20879f9894 fix cast blocking build 2017-11-16 14:50:58 +01:00
François Grisez
99cd73a52c Update linphone submodule (Fills private data in LinphoneChatMessages with zeros 2017-11-15 11:58:40 +01:00
Benjamin Reis
7ab5584737 update linphone 2017-11-15 11:44:31 +01:00
Benjamin Reis
b2df11512e do not crash if domain as a port in 'use sip account' 2017-11-14 17:12:29 +01:00
Benjamin Reis
5c534def04 Fix resend in chat conversation 2017-11-14 15:54:34 +01:00
Benjamin Reis
1f8f4b00ff Better sound management 2017-11-14 14:52:14 +01:00
Benjamin Reis
283eaa2c57 update linphone 2017-11-13 17:10:08 +01:00
Brieuc Viel
28b403383d [CNContact] CNContact fix multiple contact edition crashes 2017-11-13 16:59:47 +01:00
Benjamin Reis
1c746bbeb0 add conference_factory_uri 2017-11-13 15:06:44 +01:00
Benjamin Reis
8b9b67008f add pragma to locate methods 2017-11-13 14:10:01 +01:00
Benjamin Reis
5e989bbb28 UI fixes 2017-11-13 14:07:05 +01:00
Benjamin Reis
8bfc48ea0f update linphone 2017-11-13 13:56:43 +01:00
Benjamin Reis
2aec8358a9 ui fix when creating a simple chat room 2017-11-13 12:14:08 +01:00
Brieuc Viel
87020ea918 [CNContact] CNContact clean fastAddressBook 2017-11-13 11:47:03 +01:00
Benjamin Reis
6fad67f9e3 dynamically change ChatConversationInfoView when another admin changes the chat room 2017-11-13 11:40:41 +01:00
Benjamin Reis
dfcc3642d5 update linphone 2017-11-10 16:38:24 +01:00
Benjamin Reis
ff5177d32f add wait view when creating a chat room 2017-11-10 15:58:28 +01:00
Benjamin Reis
92fc3b68d9 update linphone 2017-11-10 15:11:30 +01:00
Benjamin Reis
8283bccf22 better use of API 2017-11-10 15:08:14 +01:00
Brieuc Viel
c910192da5 [CNContact] CNContact fix Contact detail edition add only one email/phone 2017-11-10 14:49:01 +01:00
Brieuc Viel
4e7b509954 [CNContact] CNContact fix sip address display and chat searchlist 2017-11-10 14:32:45 +01:00
Benjamin Reis
10b0e2b4e5 improve UI 2017-11-10 14:31:07 +01:00
Benjamin Reis
2b893c53be do not change nature of an existing chatroom 2017-11-10 11:29:21 +01:00
Benjamin Reis
55f2cdc3db update linphone 2017-11-09 17:10:47 +01:00
Benjamin Reis
e5e73feaa1 UI fix 2017-11-09 17:09:51 +01:00
Brieuc Viel
ef10b65b12 [CNContact] CNContact fix ChatConversationTableView crash on click new 2017-11-09 16:43:53 +01:00
Benjamin Reis
dc5de5eb45 UI enhancement 2017-11-09 16:08:06 +01:00
Benjamin Reis
50a645e4d8 use correct color on button 2017-11-09 15:47:05 +01:00
Benjamin Reis
5f2669bdfc dis/enable to send messages when leaving/entering a chat room 2017-11-09 15:29:24 +01:00
Benjamin Reis
cf774e9b6d display avatar in chat room info view 2017-11-09 15:03:38 +01:00
Brieuc Viel
8c0f1d2315 [CNContact] CNContact fix history logs contacts link 2017-11-09 14:41:20 +01:00
Benjamin Reis
2bbf363fb2 Call particpant address instead of chat room when calling from a chat 2017-11-09 12:33:02 +01:00
Benjamin Reis
c45bd8c952 adapt ChatConversationInfoView when we have left the chatroom 2017-11-09 11:58:43 +01:00
Benjamin Reis
ab6881ce2e add possibility to add participants + UI fixes 2017-11-09 11:49:29 +01:00
Brieuc Viel
24733a0615 [CNContact] CNContact first implementation 2017-11-08 17:22:23 +01:00
Benjamin Reis
6880f77846 you can now leave a chat room 2017-11-08 16:57:29 +01:00
Benjamin Reis
8f8805ff03 add possibiliy to remove participant, add/remove admin and change subject of a chat room 2017-11-08 15:42:03 +01:00
Benjamin Reis
4d7b1b7984 remove unecessary call 2017-11-08 13:45:31 +01:00
Benjamin Reis
e1ffff8c34 fix crash when sending a chat message 2017-11-07 17:11:07 +01:00
Benjamin Reis
55c771d5ec update linphone 2017-11-07 16:54:47 +01:00
Benjamin Reis
a03e6aed2e add TODO instruction 2017-11-07 15:21:29 +01:00
Benjamin Reis
45b1b60ac1 use linphone_chat_room_get_history_events instead of linphone_chat_room_get_history 2017-11-07 15:08:06 +01:00
Benjamin Reis
11512b1abc update submodules and API accordingly 2017-11-07 14:51:22 +01:00
Benjamin Reis
d9b726edca keep advancing the group chat UI 2017-11-03 15:04:42 +01:00
Benjamin Reis
e6cf85c050 developp UI to support group chat 2017-11-03 14:13:03 +01:00
Benjamin Reis
17418714c9 update linphone 2017-10-31 15:28:07 +01:00
Benjamin Reis
223f760f4b fix crash and add multiple composing receveived management 2017-10-31 15:27:28 +01:00
Benjamin Reis
b228041d09 use chat room callbacks instead of NSNotifications 2017-10-31 12:02:39 +01:00
Benjamin Reis
5188189383 send first messages in a group chat room 2017-10-31 10:57:58 +01:00
Benjamin Reis
7024dd3a5a fix UI crashes concerning group chat 2017-10-30 15:41:43 +01:00
Benjamin Reis
d0d6d86537 update submodules to open linphone.db 2017-10-27 16:03:11 +02:00
Benjamin Reis
15e1cb667f correct condition to show backToCall button 2017-10-25 09:24:32 +02:00
Benjamin Reis
89abbcb645 better management of backToCall button 2017-10-24 16:34:37 +02:00
Benjamin Reis
ab91f511c9 adapt chat Conversation view to chat group 2017-10-24 16:02:21 +02:00
Benjamin Reis
c76ef5f6fc if only one particpant directly create chatroom without going through info view 2017-10-24 15:00:41 +02:00
Benjamin Reis
647ca830bd send invite to create chat room 2017-10-24 14:12:05 +02:00
Benjamin Reis
7d53422e65 all needed view for creating/editing a chatroom 2017-10-24 11:39:10 +02:00
Benjamin Reis
f52d5368f3 keep updating view to support chat groop 2017-10-23 11:21:44 +02:00
Benjamin Reis
90632ba856 migrate to new dialplan 2017-10-16 17:10:50 +02:00
Benjamin Reis
c9abca2710 fix warnings 2017-10-16 11:07:54 +02:00
Benjamin Reis
bd5e82865a remove unused link paths 2017-10-16 11:06:20 +02:00
Simon Morlat
1a40291082 update mediastreamer2 2017-10-16 10:18:35 +02:00
Jehan Monnier
9307a25a51 Decline incoming Call when CallKit returns DND 2017-10-13 16:33:38 +02:00
Benjamin Reis
0bbc6714d2 remove unecessary dependencies for now [Switch submodule branch] 2017-10-10 10:55:26 +02:00
Simon Morlat
b087e61347 Update ms2 (fix audio issue with conference) 2017-10-08 19:15:59 +02:00
Simon Morlat
6e5d652dc2 update submodules (for ICE troubleshooting logs) 2017-10-08 10:08:02 +02:00
Benjamin Reis
ae4576e5e7 fix crash 2017-10-06 15:35:55 +02:00
Benjamin Reis
f25322fdb3 update submodule linphone 2017-10-06 15:20:20 +02:00
Benjamin Reis
b454580caa send initial invite to create a chatroom 2017-10-06 15:19:20 +02:00
Benjamin Reis
e77ad93331 better text fiel management 2017-10-06 10:49:21 +02:00
Benjamin Reis
a25f95dd4e keep designing 2017-10-05 15:19:19 +02:00
Benjamin Reis
1f35c036f7 new file to projct 2017-10-05 15:18:03 +02:00
Benjamin Reis
fc7cf13fd2 design ChatConversationCreateConfirmView 2017-10-05 15:17:26 +02:00
Benjamin Reis
a96486f5be Do not crash on chatroom creation confirmation view & fix navigation issue 2017-10-05 14:12:28 +02:00
Benjamin Reis
a146f642f7 fix indentation 2017-10-05 11:38:50 +02:00
Benjamin Reis
2a76503aa6 polishing chat creation view 2017-10-05 11:27:15 +02:00
Benjamin Reis
213e444e82 Better management of added contacts list horizontal scrolling 2017-10-04 17:13:27 +02:00
Mickaël Turnel
14f14e0113 Removed video bandwidth limit unless we are in custom mode 2017-10-04 15:16:26 +02:00
Benjamin Reis
13d6d9f76b update linphone 2017-10-04 11:48:42 +02:00
Benjamin Reis
30e97d65ed Change Chatroom creation view to support multiple contacts 2017-10-04 11:44:59 +02:00
Benjamin Reis
c2397b08ac update linphone 2017-09-29 15:31:45 +02:00
Benjamin Reis
e484333aa0 Merge branch 'master' into dev_group_chat 2017-09-29 10:14:12 +02:00
Benjamin Reis
6efb431364 Merge branch 'beta_3.16.5' 2017-09-29 10:10:20 +02:00
Benjamin Reis
8432847288 do not crash after destroying linphone core 2017-09-29 10:09:45 +02:00
Benjamin Reis
e377c02472 fix build 2017-09-28 15:48:12 +02:00
Benjamin Reis
fa5e44c9dc remove deprecate call to enable_logs_with_callbacks 2017-09-28 15:42:07 +02:00
Benjamin Reis
6993d8c9c2 remove warnings and deprecated calls 2017-09-28 15:39:26 +02:00
Benjamin Reis
ee9585d722 remove deprecated call to linphone_core_new(...) 2017-09-28 15:29:02 +02:00
Benjamin Reis
47343025a3 add 1024px icon 2017-09-27 17:36:12 +02:00
Benjamin Reis
7cb9e5621d update cmake builder 2017-09-27 15:56:11 +02:00
Benjamin Reis
aa9a2d4c86 update linphone 2017-09-27 14:42:01 +02:00
Benjamin Reis
fb09e8cd57 .gitmodules 2017-09-26 17:07:19 +02:00
Benjamin Reis
cd67dc91f9 add soci libxsd and xerces 2017-09-26 17:04:56 +02:00
Benjamin Reis
2188db3090 update linphone 2017-09-26 16:04:51 +02:00
Benjamin Reis
ebd5f8beb0 display missed calls as so 2017-09-26 15:35:18 +02:00
Benjamin Reis
917e73bc08 update linphone 2017-09-25 17:26:59 +02:00
Benjamin Reis
073e5779e5 Merge branch 'master' into dev_group_chat 2017-09-25 16:16:56 +02:00
Benjamin Reis
261d0031c5 remove call to deprecated function 2017-09-25 16:16:12 +02:00
Benjamin Reis
d75ea662f3 update linphone & ortp to fix build 2017-09-22 15:04:37 +02:00
Benjamin Reis
5141570532 init dev_group_chat branch 2017-09-21 17:28:51 +02:00
Jehan Monnier
28b2914c0c update bcmatroska2 sub 2017-09-21 10:18:12 +02:00
Jehan Monnier
d9149b6b2c fetching contacts is not required to ask for contact permission 2017-09-21 10:15:44 +02:00
Jehan Monnier
4bdd29a5d9 [Outgrade submodule]
fix xcode9 compilation
2017-09-20 18:00:13 +02:00
Jehan Monnier
497cf58271 Update both linphone & cmake builder subs 2017-09-19 14:06:40 +02:00
Jehan Monnier
d9991097b8 Count number of synchronized contact 2017-09-19 14:06:40 +02:00
Simon Morlat
e95e072031 update submodules 2017-09-18 16:12:19 +02:00
Simon Morlat
e071c893f3 update ortp 2017-09-18 11:26:03 +02:00
Simon Morlat
3df7106108 update ms2 and linphone (ICE fix) 2017-09-16 11:03:52 +02:00
Jehan Monnier
37339a9fc0 update belle-sip to fix compilation issue 2017-09-14 14:48:15 +02:00
Mickaël Turnel
270a69c2dd Add estimated download bandwidth stat in side menu 2017-09-12 17:05:16 +02:00
Mickaël Turnel
3916c5f1bc Update submodule linphone 2017-09-12 17:04:09 +02:00
Benjamin Reis
d262e4dd71 update linphone 2017-09-04 15:51:23 +02:00
Christophe Deschamps
ec545a7ae3 Indentation fix 2017-09-01 15:13:42 +02:00
Christophe Deschamps
c6a56491bc Upload shared pictures according to chosen quality 2017-09-01 14:46:59 +02:00
Benjamin Reis
df9353d2d4 update msopenh264 2017-09-01 10:25:12 +02:00
Benjamin Reis
dc243d5cdd update mscodec2 2017-09-01 10:11:42 +02:00
Benjamin Reis
bdbf531bb7 Merge branch 'master' of git.linphone.org:linphone-iphone 2017-09-01 09:25:40 +02:00
Benjamin Reis
1e26819477 update msamr msx264 2017-09-01 09:25:36 +02:00
Simon Morlat
0d5778ae9c update ms2 2017-08-31 17:59:24 +02:00
Benjamin Reis
8d46220ee0 reindent code 2017-08-31 15:43:16 +02:00
Benjamin Reis
594fb5f0e0 let the core handle if call missed or not 2017-08-31 10:13:01 +02:00
Benjamin Reis
0ae0c9c510 update submodules 2017-08-31 09:29:50 +02:00
Brieuc Viel
f992c7bb07 [IOS 11.0] updates for IOS 11.0 support 2017-08-22 11:00:55 +02:00
Benjamin Reis
8892877b14 update cmake-builder 2017-08-17 13:37:49 +02:00
Benjamin Reis
b6348e6f02 ref and unref pending call and address in provider delegates 2017-08-16 15:42:17 +02:00
Benjamin Reis
ce4421b5f3 Allow special character when loging into a custom sip account 2017-08-10 11:25:43 +02:00
Benjamin Reis
8937a2cafa initiate nil NSError 2017-08-08 15:51:54 +02:00
Benjamin Reis
b7b58352c9 update submodules 2017-08-08 14:49:13 +02:00
Benjamin Reis
a203a5f884 update ms2 2017-08-08 14:26:08 +02:00
Benjamin Reis
f4e56cfd34 add error logs to audio session errors 2017-08-08 14:03:23 +02:00
Benjamin Reis
aa3afc82b0 update ms2 2017-08-08 12:14:57 +02:00
Benjamin Reis
bf72396994 update submodules 2017-08-04 14:54:41 +02:00
Benjamin Reis
66fac61892 Merge branch 'master' of git.linphone.org:linphone-iphone 2017-08-01 08:39:30 +02:00
Benjamin Reis
5a5dccf2ec fix crash when account_creator wasn't created 2017-08-01 08:39:18 +02:00
Ghislain MARY
cdc1f5ea57 Update submodules. 2017-07-28 10:21:25 +02:00
Benjamin Reis
1ed7f0a3cb Do not allow login without domain 2017-07-28 10:14:43 +02:00
Benjamin Reis
505aadc5bd remove useless code 2017-07-26 09:39:30 +02:00
Benjamin Reis
47dba0d21a erase contact when cancelling an adD 2017-07-24 13:37:11 +02:00
Benjamin Reis
03ca623e4f do not erase existing contact when cancelling the edition 2017-07-24 12:29:18 +02:00
Benjamin Reis
bfa84a37fe fix crash when creating chat conversation with no contacts 2017-07-24 11:07:06 +02:00
Benjamin Reis
c286b23450 fix crash when editing a contact while no proxy config 2017-07-12 12:01:02 +02:00
Ghislain MARY
5e8fb806bc Update submodules. 2017-07-06 17:53:31 +02:00
Benjamin Reis
5a77092c77 keep speaker after pause if speaker was enabled 2017-07-06 14:10:18 +02:00
Benjamin Reis
b2a3a23a20 Merge branch 'master' of git.linphone.org:linphone-iphone 2017-07-03 11:13:44 +02:00
Benjamin Reis
e165252d3c better management of proximity sensor 2017-07-03 11:13:33 +02:00
Simon Morlat
f837c2812a update belle-sip (fixes file download in non-chuncked mode) 2017-07-03 09:28:28 +02:00
Benjamin Reis
c936537b36 update ortp & ms2 2017-06-27 11:53:56 +02:00
Benjamin Reis
4acf91d65b update linphone ortp & ms2 2017-06-27 10:28:15 +02:00
Benjamin Reis
2dd9cfa16f Let the core manage IM policy 2017-06-22 15:53:56 +02:00
Benjamin Reis
cdd3005908 Display contact avatar as much as possible 2017-06-22 14:47:39 +02:00
Benjamin Reis
5987d4a456 Always display Avatar image the same way 2017-06-22 11:31:58 +02:00
Benjamin Reis
29bbdeea75 add proximity sensor support 2017-06-22 10:50:28 +02:00
Benjamin Reis
a0d959dd3a update speaker button when audio route changes 2017-06-22 10:29:55 +02:00
Simon Morlat
e8368aa71a update belle-sip (fixes interop issues with DNS server of Apple's NAT64 networks) 2017-06-19 16:39:31 +02:00
Benjamin Reis
a19427bd12 add sendTo api 2017-06-17 00:12:01 +02:00
Benjamin Reis
3669d12259 update linphone 2017-06-15 09:38:33 +02:00
Benjamin Reis
a921b18469 Do not freeze UI of History on NULL call log id 2017-06-13 17:01:21 +02:00
Benjamin Reis
c4e3a93c63 update linphone 2017-06-13 11:04:28 +02:00
Benjamin Reis
1aa11ce9b8 update linphone 2017-06-12 12:04:13 +02:00
Benjamin Reis
2f77b73710 update linphone 2017-06-09 16:59:01 +02:00
Benjamin Reis
7696fe9d8f Able to publish on app on itunes connect with our frameworks 2017-06-06 13:39:05 +02:00
Benjamin Reis
af83317eb4 fix prepare.py for static 2017-06-06 11:20:33 +02:00
Benjamin Reis
db03144daa fix prepare.py when no all arch used 2017-06-06 10:44:17 +02:00
Benjamin Reis
84a845e8ed Do not display missed call notfication when call has been accepted or declined elsewhere 2017-06-05 14:01:35 +02:00
Benjamin Reis
ccf81cc962 update linphone 2017-06-01 13:51:31 +02:00
Benjamin Reis
0057e7f3bb reload History view even if it's displayed 2017-06-01 13:36:54 +02:00
Benjamin Reis
04d0576112 update bctbx 2017-06-01 10:53:40 +02:00
Benjamin Reis
df1a06475c update linphone 2017-06-01 10:32:00 +02:00
Benjamin Reis
ed02ae650b update missed call badge even when history view displayed 2017-05-31 17:16:57 +02:00
Ghislain MARY
cfed6454bb Update linphone submodule. 2017-05-30 18:04:32 +02:00
Benjamin Reis
0d485c2c84 update linphone 2017-05-30 13:30:14 +02:00
Benjamin Reis
ab43658b31 Do not block UI touch when displaying a search bar 2017-05-29 11:19:56 +02:00
Benjamin Reis
5c093943be update linphone 2017-05-29 11:08:19 +02:00
Benjamin Reis
36591f7761 change static regex in prepare.py 2017-05-24 13:58:47 +02:00
Benjamin Reis
29bbd5d70c fix prepare.py in case of static only 2017-05-24 10:52:35 +02:00
Benjamin Reis
3d86f4ea70 add call-ids to logs 2017-05-19 15:01:34 +02:00
Benjamin Reis
e00ae7a7bf differentiate call and message push long running task 2017-05-19 14:02:41 +02:00
Benjamin Reis
0a95f41480 update linphone 2017-05-18 16:12:20 +02:00
Benjamin Reis
935fb467d2 reload callincoming view when necessary 2017-05-18 16:03:40 +02:00
Benjamin Reis
3e91b3907d update linphone 2017-05-18 16:01:37 +02:00
Ghislain MARY
68607efa15 Update cmake-builder submodule. 2017-05-15 18:05:43 +02:00
Benjamin Reis
a34c92858b update cmake-builder 2017-05-15 14:26:05 +02:00
Benjamin Reis
39bb78c2dd update linphone 2017-05-12 09:55:16 +02:00
Benjamin Reis
d738862d4a add possibility to compile SDK in static 2017-05-11 11:47:29 +02:00
Benjamin Reis
592e270639 update msx264 2017-05-11 09:29:57 +02:00
Benjamin Reis
49f871d2f6 update cmake builder 2017-05-11 09:17:46 +02:00
Benjamin Reis
66f4371f97 remove useless arguments 2017-05-10 17:32:21 +02:00
Benjamin Reis
8e07aca875 merge last release 2017-05-10 17:01:36 +02:00
Benjamin Reis
8ef7327c79 Refactor cod 2017-05-10 16:59:37 +02:00
Benjamin Reis
44dfd0fb12 merge 3.16.x into master 2017-05-10 16:58:52 +02:00
Benjamin Reis
814c8bee2c merge 3.16.x into master 2017-05-10 16:54:41 +02:00
Benjamin Reis
f5cc2ec5ef Fix liblinphone tester 2017-05-10 16:30:42 +02:00
Brieuc Viel
52adc1dd5b [Bug] bugfix crash on launch if start_boot 2017-05-10 08:54:19 +02:00
Benjamin Reis
d65f3af90f Change SDK build from static lib (.a) to frameworks 2017-05-10 08:49:29 +02:00
Brieuc Viel
a6895d2e34 [Bug] bugfix crash on launch if start_boot 2017-05-09 12:35:42 +02:00
Brieuc Viel
814ed946f6 [info] changelog.md updated 2017-05-04 11:19:49 +02:00
Brieuc Viel
6196e43ed5 [gsu] update linphone submodule 2017-05-03 10:19:33 +02:00
Brieuc Viel
00ff95c222 update bundle number 2017-05-03 10:15:09 +02:00
Benjamin Reis
f6dcddf6a2 fix compilation issue 2017-05-02 14:31:06 +02:00
Benjamin Reis
314247228d use current instead of average quality indicator 2017-05-02 14:17:09 +02:00
Christophe Deschamps
5f993b9dbc Handle reporting Call termination to CallKit for calls that have changed call-id during call 2017-04-27 19:03:35 +02:00
François Grisez
907443cf1a Update mediastreamer2 submodule (Fix freeze issue with VideoToolbox H264 encoder) 2017-04-26 09:29:49 +02:00
Benjamin Reis
79ebf32dfc refactor code 2017-04-24 12:12:23 +02:00
Benjamin Reis
d6d72996df update linphoe 2017-04-24 12:08:51 +02:00
Benjamin Reis
f3030354d3 Merge branch 'master' of git.linphone.org:linphone-iphone 2017-04-24 12:05:31 +02:00
Benjamin Reis
53a8a14a27 new account creator 2017-04-24 12:05:04 +02:00
Ghislain MARY
64a5488453 Update submodules. 2017-04-21 15:07:06 +02:00
Ghislain MARY
95904af255 Update submodules. 2017-04-21 11:32:03 +02:00
Benjamin Reis
03a23915dd update linphone 2017-04-20 12:00:43 +02:00
Benjamin Reis
f107b7a648 update submodules to fix SDK build 2017-04-20 11:50:26 +02:00
Benjamin Reis
50a0553543 Better management of app states 2017-04-19 16:08:09 +02:00
Benjamin Reis
f3ce7ada2d Better management of app states 2017-04-19 16:04:59 +02:00
Benjamin Reis
a522dcc41f Fix app build issues 2017-04-19 12:12:25 +02:00
Benjamin Reis
de4590c74f add deliver_imdn to rc-factory 2017-04-18 15:48:37 +02:00
Brieuc Viel
894725c59b [chat] fix scroll to last unread 2017-04-18 15:47:55 +02:00
Brieuc Viel
d484c01845 [chat] fix scroolToLastUnread message not take error and not delivered into account anymore 2017-04-18 15:45:05 +02:00
Benjamin Reis
e3660e8b45 add deliver_imdn to rc-factory 2017-04-18 15:42:21 +02:00
Brieuc Viel
e6dd123ba5 [chat] fix scroolToLastUnread message not take error and not delivered into account anymore 2017-04-14 15:55:35 +02:00
Benjamin Reis
9edbaeb989 update linphone 2017-04-14 15:06:07 +02:00
Brieuc Viel
613ed78cb0 [chat] fix scroolToLastUnread message not take error and not delivered into account anymore 2017-04-14 13:53:27 +02:00
Benjamin Reis
47dc82bb16 Do not display video pop up when asking call is within a conference 2017-04-14 11:49:13 +02:00
Benjamin Reis
47cf9350c8 Do not display video pop up when asking call is within a conference 2017-04-14 11:48:36 +02:00
Benjamin Reis
29068d9402 Fix crash when cancelling the call too soon 2017-04-14 09:59:46 +02:00
Benjamin Reis
775aa4b687 Change log API NSLog 2017-04-13 17:55:01 +02:00
Benjamin Reis
0698f66721 Change log API NSLog 2017-04-13 17:13:37 +02:00
Benjamin Reis
1c373c391f Merge branch 'master' of git.linphone.org:linphone-iphone 2017-04-13 15:49:27 +02:00
Benjamin Reis
706c6d14b7 Fix crash when cancelling the call too soon 2017-04-13 15:49:17 +02:00
Ghislain MARY
3411ed0bd3 Update ms2 submodule. 2017-04-13 13:37:06 +02:00
Brieuc Viel
3ebe626e45 update build number [Switch submodule branch] 2017-04-13 08:43:14 +02:00
Brieuc Viel
90aeeb4352 [imdm] fix markAsRead method and prepare for beta v. 2017-04-12 13:54:16 +02:00
Ghislain MARY
63935e074c Update bcunit, belle-sip and mbedtls submodules. 2017-04-12 11:25:15 +02:00
François Grisez
5986a5c4ca Fix build 2017-04-11 16:49:04 +02:00
Brieuc Viel
6a19baec92 Removed submodule ortp & ms2 because still in submodule linphone 2017-04-11 16:32:17 +02:00
Brieuc Viel
97a520631f Merge commit '339a57599de44242ea4728ea48a20bc692328b06' into 3.16.X 2017-04-11 16:24:43 +02:00
Benjamin Reis
0608b68f56 point to right repo 2017-04-11 10:14:28 +02:00
François Grisez
8706e6b7c7 [Switch submodule branch] Update bctoolbox, belr, belcard, linphone (Remove calls to 'using namspace' from each public header) 2017-04-06 12:26:10 +02:00
Benjamin Reis
339a57599d Merge branch 'master' of git.linphone.org:linphone-iphone 2017-04-05 17:12:25 +02:00
Benjamin Reis
9a470c042e Fix typo in import 2017-04-05 17:12:10 +02:00
Brieuc Viel
5447d74226 [imdm] fix accusé reception on background mode or inactive mode 2017-04-05 17:10:50 +02:00
Benjamin Reis
787e6b3524 [Switch submodule branch] 2017-04-04 13:39:15 +02:00
Benjamin Reis
f4d34689bb [Switch submodule branch] Put ms2 & ortp out of linphone submodule 2017-04-04 13:38:12 +02:00
Benjamin Reis
1e3bf80a91 Fix crash when transferring a call 2017-03-31 10:29:16 +02:00
Brieuc Viel
dd62f9adee [LIME] add new icons [Switch submodule branch] 2017-03-30 17:08:02 +02:00
Benjamin Reis
905b1135be Merge branch 'master' of git.linphone.org:linphone-iphone 2017-03-29 10:58:34 +02:00
Benjamin Reis
2564871d11 update linphone 2017-03-29 10:58:08 +02:00
Jehan Monnier
abcb19cca5 update belle-sip 2017-03-29 10:57:04 +02:00
Jehan Monnier
4abf8a51c1 update belle-sip & linphone subs 2017-03-28 15:57:09 +02:00
Jehan Monnier
07c88d455b update submodules belle-sip/linphone/bctbx 2017-03-28 11:49:22 +02:00
Benjamin Reis
d076996925 Fix build issue 2017-03-27 11:43:51 +02:00
Benjamin Reis
d402a7a181 update belle-sip 2017-03-27 10:35:55 +02:00
Benjamin Reis
e35b050723 Update linphone 2017-03-24 15:58:38 +01:00
Benjamin Reis
2da3584f30 Merge branch 'master' of git.linphone.org:linphone-iphone 2017-03-24 15:37:57 +01:00
Benjamin Reis
a350c60a0f Update submodules to fix jenkins build 2017-03-24 15:37:45 +01:00
Jehan Monnier
85ef2c77e0 update linphone 2017-03-24 09:05:32 +01:00
Brieuc Viel
86b1a616ca fix imdm + update submodule mBedtls 2017-03-23 10:41:49 +01:00
Brieuc Viel
b19a3b4d54 [imdm] add icons 2017-03-22 09:01:54 +01:00
Brieuc Viel
cfaac82b82 [imdm] updates UI text and space 2017-03-21 16:02:06 +01:00
Brieuc Viel
573f5715ed [imdm] updates UI 2017-03-21 15:42:35 +01:00
Benjamin Reis
373a332a56 update bctoolbox 2017-03-20 18:58:58 +01:00
Benjamin Reis
6e691257b5 Do not use display name 2017-03-20 15:01:08 +01:00
Benjamin Reis
9f7bb358ee Fix calling a sip uri from dialer 2017-03-17 17:05:18 +01:00
Brieuc Viel
b6ffc990b3 [imdm] fix Ipad ChatList messageUnread count notif 2017-03-17 14:17:23 +01:00
Brieuc Viel
f3cbe7f63c [imdm] fix bubleImageCell download button size 2017-03-16 15:53:17 +01:00
Brieuc Viel
604c13bb04 [Imdm] fix msg displayed when chatroom open 2017-03-15 16:24:59 +01:00
Brieuc Viel
7e0935f23e update cmake-b 2017-03-15 14:43:41 +01:00
Brieuc Viel
9ae26fe442 update opus 2017-03-15 14:42:16 +01:00
Brieuc Viel
c8467b3a42 [Imdm] Imdm implementation - first version 2017-03-15 14:40:39 +01:00
Brieuc Viel
4c6fd8d85b submodules updated 2017-03-15 14:35:23 +01:00
Benjamin Reis
272f6fc8a4 update linphone 2017-03-14 12:14:14 +01:00
Benjamin Reis
420b8d4273 update linphone 2017-03-13 14:08:17 +01:00
Benjamin Reis
951f90e2b4 update linphone + imdn_deliver=1 in rc 2017-03-10 16:55:03 +01:00
Benjamin Reis
153c3f9fea Fix crash when normalizing null address 2017-03-10 15:04:21 +01:00
Benjamin Reis
b817243bbd Fix compilation issue denable bitcode 2017-03-10 14:56:26 +01:00
Benjamin Reis
d67eafc68f update submoduleS 2017-03-10 14:23:08 +01:00
Benjamin Reis
379cb12fe8 remove depracated call to linphone_address_destroy 2017-03-07 12:26:36 +01:00
Benjamin Reis
cabdc6a1a7 Stop using depricated call API 2017-03-07 12:21:18 +01:00
Benjamin Reis
cb2e2c8ca4 Fix crash : verify dialplan.iso_country_code exists 2017-03-07 10:18:08 +01:00
Benjamin Reis
e35415efc1 Fix crash : do not remove deallocated observer 2017-03-07 10:17:10 +01:00
Benjamin Reis
68b319527f add enablement of bluetooth to bluetooth button 2017-03-06 11:19:34 +01:00
Benjamin Reis
c252377b00 Fix SpeakerButton 2017-03-04 11:52:49 +01:00
Benjamin Reis
e14a6e41c5 Merge 3.16.2 2017-03-03 16:24:43 +01:00
Benjamin Reis
b13fe9c56f Clean code of Audio route management 2017-03-02 16:08:47 +01:00
Benjamin Reis
23d5b11186 better log if audio error 2017-03-02 14:14:19 +01:00
Benjamin Reis
214611dce3 Change AudioSession API and better management of Bluetooth 2017-03-02 14:09:56 +01:00
Benjamin Reis
8689179d87 remove useless linked binaries 2017-03-02 12:19:25 +01:00
Benjamin Reis
b8f682dceb Fix go to GPLv2 doc in about view 2017-03-01 14:34:33 +01:00
Benjamin Reis
7ff8a382de release: version 3.16.2 build 5 2017-03-01 11:17:25 +01:00
Benjamin Reis
7b19c68b2e transifex 2017-03-01 11:16:23 +01:00
Benjamin Reis
9bf77fdaa5 Fix go to GPLv2 doc in about view 2017-03-01 10:53:30 +01:00
Benjamin Reis
79a8bb2f78 map callID to pushes to know when we missed calls or messages 2017-02-28 17:16:50 +01:00
Benjamin Reis
48e1ac79eb report CallKit call state at right time 2017-02-27 16:06:40 +01:00
Benjamin Reis
df10ac4aa7 stop dtmf sound when SideMenuViewAppears in case the user started the swipe on a digits button 2017-02-27 16:06:04 +01:00
Benjamin Reis
3ebbf32d62 report CallKit call state at right time 2017-02-27 16:04:05 +01:00
Benjamin Reis
453d1544a0 stop dtmf sound when SideMenuViewAppears in case the user started the swipe on a digits button 2017-02-27 11:52:04 +01:00
Benjamin Reis
01b79e1c2d End bgTask even in foreground if it exists 2017-02-24 10:54:26 +01:00
Benjamin Reis
d89580528a Display missed calls and messages bg running task only in background 2017-02-24 10:45:18 +01:00
Benjamin Reis
660052b029 modify sdk download script 2017-02-23 15:58:37 +01:00
Benjamin Reis
4e738651ca Fix phone normalization only when needed in a call 2017-02-23 12:07:36 +01:00
Benjamin Reis
d20aa3382c Quicker count of CallKitcalls 2017-02-23 10:39:00 +01:00
Benjamin Reis
03540a8b69 CallKit counts its calls 2017-02-23 10:26:42 +01:00
Benjamin Reis
e29817b4ef Merge branch 'master' of git.linphone.org:linphone-iphone 2017-02-22 14:58:29 +01:00
Benjamin Reis
54718ce93b Create a bg task when receiving a push while in bg to have more time to register and receives invite/message + pop up if nothing received when the bg task expires 2017-02-22 14:58:14 +01:00
Benjamin Reis
1a4efce512 add enable smart address book in settings to enable presence 2017-02-22 14:03:04 +01:00
Benjamin Reis
e7f17552ec fix reply in notif ios10 2017-02-21 16:58:19 +01:00
Benjamin Reis
c5d65b5a94 fix reply in notif ios10 2017-02-21 16:57:28 +01:00
Benjamin Reis
74f45effc9 Do not crash when get_calls null 2017-02-21 16:41:10 +01:00
Benjamin Reis
50cd30f4c2 Display error when none Linphone account try to change password 2017-02-21 16:40:43 +01:00
Benjamin Reis
2d0072236d Do not crash when get_calls null 2017-02-21 16:38:50 +01:00
Benjamin Reis
43c0fd0751 Display error when none Linphone account try to change password 2017-02-21 16:34:44 +01:00
Benjamin Reis
ce58344b3f add privacy policy link to AboutView 2017-02-21 15:48:51 +01:00
Benjamin Reis
ac800c2f3f update translation 2017-02-21 15:48:21 +01:00
Benjamin Reis
cfd16cb228 add privacy policy link to AboutView 2017-02-21 15:46:36 +01:00
Benjamin Reis
b4019359e8 update translation 2017-02-21 15:45:32 +01:00
Benjamin Reis
99cc9e0d2a optimize displayNameForContact 2017-02-21 11:59:56 +01:00
Benjamin Reis
6e95fd9db4 optimize displayNameForContact 2017-02-21 11:58:53 +01:00
Benjamin Reis
43fac3b953 request video authorization even when no preview needed 2017-02-21 10:29:46 +01:00
Benjamin Reis
f02c9af5ef Go to GPLv2 website when taping on licenceLabel 2017-02-21 10:27:59 +01:00
Benjamin Reis
3ae3090e7f Go to GPLv2 website when taping on licenceLabel 2017-02-21 10:25:32 +01:00
Benjamin Reis
9ece93c655 request video authorization even when no preview needed 2017-02-20 14:14:57 +01:00
Benjamin Reis
9b57a31564 add domain_name to rc 2017-02-20 12:16:08 +01:00
Benjamin Reis
d1bad67efc update linphone 2017-02-20 12:06:51 +01:00
Benjamin Reis
7d64d45a7a update linphone 2017-02-17 17:05:55 +01:00
Benjamin Reis
c6aa055dab Handle the if contact has no name or surname 2017-02-17 10:53:55 +01:00
Benjamin Reis
3bfffc2103 update linphone 2017-02-17 10:20:49 +01:00
Benjamin Reis
e89ef1bb41 update translations 2017-02-17 09:23:45 +01:00
Benjamin Reis
a375e855c7 Better management of search for display name 2017-02-16 17:14:07 +01:00
Benjamin Reis
076d0c31ae Display contact name as much as possible 2017-02-16 17:09:03 +01:00
Benjamin Reis
5f8abe5ce7 update linphone 2017-02-16 16:32:14 +01:00
Benjamin Reis
a8fc4b9a16 update linphone 2017-02-16 14:23:38 +01:00
Benjamin Reis
0b48ad284b set correct SIP address in chatroom when phone number linked 2017-02-15 11:12:58 +01:00
Benjamin Reis
eca35807b2 Do not use CallKit UI on simulator 2017-02-15 10:39:39 +01:00
Benjamin Reis
1c2f92530c update linphone and cmake-builder 2017-02-15 10:16:12 +01:00
Benjamin Reis
345efe739f reload full contact list when view appears 2017-02-15 09:19:17 +01:00
Benjamin Reis
68e98afb4b update linphone 2017-02-14 17:39:08 +01:00
Benjamin Reis
0144bf8ac1 clean empty contact 2017-02-14 17:34:39 +01:00
Benjamin Reis
6f109a3fc0 Apply hack of exchange to new contacts 2017-02-14 17:16:46 +01:00
Benjamin Reis
c229ea3f0f Right call sound 2017-02-14 15:57:58 +01:00
Benjamin Reis
5f94efe4de update linphone 2017-02-14 10:41:22 +01:00
Benjamin Reis
f1f4f6a014 Do not normalize Sip Addresse until it's finished 2017-02-14 09:07:03 +01:00
Benjamin Reis
35cdeb5549 Create log and xml file only on simulator 2017-02-13 15:06:00 +01:00
Benjamin Reis
4611fbafd9 update linphone 2017-02-13 13:29:04 +01:00
Benjamin Reis
d8166d9ea6 update linphone 2017-02-13 12:19:12 +01:00
Benjamin Reis
867969d19e strict SDK compilation on IOS 2017-02-13 11:03:57 +01:00
Simon Morlat
cd325eefe9 Update linphone (fixes crashes in test suite) 2017-02-12 11:21:33 +01:00
Benjamin Reis
f5db561fb7 update submodules 2017-02-10 17:25:10 +01:00
Simon Morlat
d3ee6e6314 update mbedtls 2017-02-10 17:19:20 +01:00
Benjamin Reis
7d7fe6491d little fix 2017-02-09 15:19:13 +01:00
Benjamin Reis
8b0692404f little fix in contact display 2017-02-09 11:57:33 +01:00
Benjamin Reis
b9f1b84eb3 minor change in changelog 2017-02-08 10:46:38 +01:00
Benjamin Reis
fa16c75801 Workaround native contact with exchange 2017-02-08 10:42:37 +01:00
Benjamin Reis
654bf04c8c Fix compilation issue 2017-02-08 10:41:41 +01:00
Benjamin Reis
f400789b8e Fix registration issue when store_ha1=1 2017-02-07 12:30:15 +01:00
Benjamin Reis
ff8f3d2da0 Display address linked to phone number when creating a cat conversation when it's possible 2017-02-07 10:54:16 +01:00
Benjamin Reis
1bf8383c44 Do not display CallKit error screen but ours 2017-02-06 17:16:13 +01:00
Benjamin Reis
a2e1ab26bb Fix crash when calling invalid SIP address with CallKit 2017-02-06 17:10:44 +01:00
Benjamin Reis
5d92ce525f Fix UI bug when rotating while keyboard displayed in chatListsView 2017-02-06 16:40:38 +01:00
Benjamin Reis
1971e4c430 Change README3 2017-02-03 15:41:17 +01:00
Benjamin Reis
b922fdd3a0 Change README2 2017-02-03 15:39:50 +01:00
Benjamin Reis
193382a6ae Change README 2017-02-03 15:37:27 +01:00
Benjamin Reis
c47f72a0fa How to be a beta tester added in README 2017-02-03 15:34:55 +01:00
Benjamin Reis
73f74a699e add fr.strings 2017-02-02 16:54:53 +01:00
Benjamin Reis
06bdf251f0 Log not truncated in syslog 2017-02-02 16:31:06 +01:00
Benjamin Reis
6c8284f169 translation 2017-02-02 15:13:03 +01:00
Benjamin Reis
fa4dd1c8eb Fix UI Bug : pop current view on call error 2017-02-02 15:12:35 +01:00
Benjamin Reis
009db98d8e clearer message to validate ZRTP SAS 2017-02-02 14:50:57 +01:00
Benjamin Reis
e5c25af545 Fix blackscreen on first video call preview 2017-02-02 14:48:07 +01:00
Benjamin Reis
6313992e1a update transifex config 2017-02-02 14:38:12 +01:00
Benjamin Reis
f363a790fd enhance translation 2017-02-02 14:00:18 +01:00
Benjamin Reis
75c4ae4e32 update linphone 2017-02-02 11:48:52 +01:00
Benjamin Reis
e0754488c0 update translation 2017-02-02 11:37:16 +01:00
Benjamin Reis
8ea59c4b73 update cmake-builder 2017-02-02 10:59:38 +01:00
Benjamin Reis
d3a36a2fb4 change LIME text info 2017-02-02 10:59:10 +01:00
Benjamin Reis
d1152e1be1 Fix CallKit issue 2nd call after pause/resume 2017-02-01 17:24:11 +01:00
Benjamin Reis
4b1f07d26c Fix UI bug : display _backButton in dialer when rotation and at least one call 2017-02-01 17:09:56 +01:00
Benjamin Reis
5f5385645a Add alert when we receive a message we cannot decrypt 2017-02-01 15:56:04 +01:00
Benjamin Reis
a1381f3315 Display a warning if LIME mandatory and received message not encrypted 2017-02-01 12:16:11 +01:00
Benjamin Reis
cea1508ddb update linphone 2017-01-31 17:29:21 +01:00
Benjamin Reis
de1e90b969 update linphone 2017-01-31 16:32:45 +01:00
Benjamin Reis
d5fbc6ef18 update linphone 2017-01-31 13:51:25 +01:00
Benjamin Reis
afebf74018 update belle-sip 2017-01-31 11:59:04 +01:00
Benjamin Reis
f7478b7a41 update linphone 2017-01-30 17:05:04 +01:00
Benjamin Reis
d8be8c2343 update linphone 2017-01-30 15:28:06 +01:00
Benjamin Reis
50950337a7 Refactor of CallKit 2017-01-30 15:04:05 +01:00
Benjamin Reis
8aca5a7e28 update linphone 2017-01-23 15:46:51 +01:00
Benjamin Reis
c1b584fa99 linphone 2017-01-23 13:58:27 +01:00
Benjamin Reis
e54292b229 update linphone 2017-01-23 12:51:47 +01:00
Benjamin Reis
ce131a39c6 update linphone 2017-01-23 12:00:37 +01:00
Benjamin Reis
489ebd450b Change log management of liblinphonetester 2017-01-23 11:09:50 +01:00
Benjamin Reis
d230b892e2 Display app name in callkit 2017-01-20 16:48:19 +01:00
Benjamin Reis
b4a7274e5f bctbx & linphone 2017-01-20 16:00:37 +01:00
Benjamin Reis
05f5d96ee1 update linphone 2017-01-20 11:13:00 +01:00
Benjamin Reis
49bcc8a606 update linphone 2017-01-20 11:03:45 +01:00
Benjamin Reis
5529446667 update linphone 2017-01-20 10:53:41 +01:00
Benjamin Reis
7241e1efa0 update submodule linphone 2017-01-20 10:16:16 +01:00
Benjamin Reis
5767baa424 update linphone 2017-01-19 17:52:58 +01:00
Benjamin Reis
8ba159d035 update linphone belle-sip bctoolbox 2017-01-19 16:55:30 +01:00
Benjamin Reis
776c2a33e9 fix error in phonemainview switch case 2017-01-19 09:25:42 +01:00
Benjamin Reis
57ceffab87 Fix crashes in FastAddressBook due to concurretn access 2017-01-17 17:22:30 +01:00
Benjamin Reis
f4220f4198 update linphone & belcard 2017-01-17 17:20:27 +01:00
Benjamin Reis
41ff67b318 update linphone 2017-01-16 12:01:46 +01:00
Benjamin Reis
5ea1419014 update linphone 2017-01-16 11:22:49 +01:00
Benjamin Reis
b3d16a298a update linphone 2017-01-16 10:10:41 +01:00
Benjamin Reis
17584b233c Add Tester domain to log 2017-01-13 14:58:31 +01:00
Benjamin Reis
988ab0e609 Update belle-sip 2017-01-13 11:41:19 +01:00
Benjamin Reis
da2945e6fa Fix crash : national_significant number can be NULL 2017-01-13 09:59:19 +01:00
Benjamin Reis
55dd071043 Display LIME error message when app is in background 2017-01-12 15:42:24 +01:00
Benjamin Reis
f32a0b5e61 Fix crashes : DL emcrypted without Lime. Trying to display NULL auth_info 2017-01-12 15:23:07 +01:00
Benjamin Reis
ab3b7d8f5e update submodule linphone 2017-01-11 13:57:42 +01:00
Benjamin Reis
fcb2bb44f5 remove references to unused file 2017-01-11 13:47:14 +01:00
Benjamin Reis
0245a8df94 delete unused file 2017-01-11 11:17:29 +01:00
Benjamin Reis
8692ffa42b point to right file 2017-01-10 17:05:31 +01:00
Benjamin Reis
8843637645 rename message.plist to Chat.plist 2017-01-10 17:02:57 +01:00
Benjamin Reis
690216eaf5 update submodule linphone 2017-01-10 16:05:50 +01:00
Benjamin Reis
7c1cb619ff update cmake-builder 2017-01-10 14:40:17 +01:00
Benjamin Reis
e04d9751e4 release: version 3.16.1 build 0 2017-01-10 12:08:06 +01:00
Benjamin Reis
cda9957f7d Do not crash on authentiation token NULL && update bctbx 2017-01-10 11:59:30 +01:00
Benjamin Reis
0102fe6dd2 update submodule linphone 2017-01-10 11:10:23 +01:00
Benjamin Reis
deeb678363 Cancel timer when auto-answe to notificationr 2017-01-10 10:34:07 +01:00
Benjamin Reis
031bb070bf add Message.plist de XCode.proj + cancel timer better managed 2017-01-10 10:23:59 +01:00
Benjamin Reis
8a895952a8 update cmake-builder 2017-01-10 10:22:31 +01:00
Benjamin Reis
576788be5c Repair repeat call notif when auto-answer 2017-01-09 17:33:14 +01:00
Benjamin Reis
816f7466cb [Switch submodule branch] Add LIME to settings + manage LIME when sending messages 2017-01-09 17:21:42 +01:00
Benjamin Reis
7603a61f7b Add LIME to settings + manage LIME when sending messages 2017-01-09 17:20:00 +01:00
Benjamin Reis
25311fb8dd release: version 3.16 build 8 2017-01-09 12:21:38 +01:00
Benjamin Reis
a3f1745038 update changelog for release 2017-01-09 12:15:13 +01:00
Benjamin Reis
3272913e08 display launchscreen on iphone7(+) 2017-01-09 11:54:05 +01:00
Benjamin Reis
c939c83e31 enhance translation 2017-01-09 10:55:28 +01:00
Benjamin Reis
618e0341cc Add BV16 to audio.strings 2017-01-09 10:54:18 +01:00
Benjamin Reis
feda86f5ba Do not freeze UITableView when cancelling swipe to delete to quickly 2017-01-06 16:06:09 +01:00
Benjamin Reis
18820ca543 Repair autoanswer_notif_preference 2017-01-05 17:04:23 +01:00
Benjamin Reis
ce3cbdaecd [Switch submodule branch] switch linphone branch 2017-01-04 17:31:56 +01:00
Benjamin Reis
1703bfefa5 Tester robust to test or tests suite with null name 2017-01-04 16:40:56 +01:00
Benjamin Reis
98df3fd37a remove useless variable 2017-01-04 16:34:46 +01:00
Benjamin Reis
a83963fbd6 update linphone 2017-01-04 15:01:25 +01:00
Benjamin Reis
9a9a86a55f Add mic usage in Liblinphone-info.^list 2017-01-04 10:29:06 +01:00
Benjamin Reis
796aac542e deactivate SDK download from standard process -> use prepare.py 2017-01-03 14:50:56 +01:00
Benjamin Reis
10bd05e4cd If a test name is null do not try to run the test 2017-01-03 14:19:50 +01:00
Benjamin Reis
ddd86658c9 update bctbx & belle-sip for IOS10 bg policy in UDP channel 2017-01-03 12:08:11 +01:00
Benjamin Reis
29ca0fc15d Let the lib handle socket when bg 2017-01-02 17:05:44 +01:00
Benjamin Reis
eaaa8d013f update linphone & belle-sip for bg tasks 2017-01-02 17:03:50 +01:00
Benjamin Reis
84f8726206 Fix Video and ZRTP request when lockscreen call view 2017-01-02 11:54:12 +01:00
Benjamin Reis
c5c8e59140 pop to contactListsView when cancel adding contact 2016-12-23 14:37:30 +01:00
Benjamin Reis
289c996684 Fix crash when deleting a contact with phone and sip address while editing 2016-12-23 14:26:02 +01:00
Benjamin Reis
b5c044bea8 only updta presence cell is displayed 2016-12-23 10:58:22 +01:00
Benjamin Reis
d7d3c509b8 Fix crash onPresenceChanged 2016-12-23 10:56:55 +01:00
Benjamin Reis
d96fef0fc0 update linphone 2016-12-22 15:33:19 +01:00
Simon Morlat
80075dbea0 update linphone (fixes ZRTP timer scheduling) 2016-12-21 23:24:50 +01:00
François Grisez
572936c995 Update linphone submodule (VideoToobox H264 decoder refactoring) 2016-12-21 17:00:13 +01:00
Benjamin Reis
fd0456cfb4 update linphone 2016-12-21 09:35:54 +01:00
François Grisez
1a5081f875 Update liblinphone (VideoToolbox performance enhancements) 2016-12-20 17:11:19 +01:00
Benjamin Reis
e44700c288 update submodule linphone 2016-12-19 15:29:55 +01:00
Benjamin Reis
7d257383dd Merge branch 'master' of git.linphone.org:linphone-iphone 2016-12-16 11:11:37 +01:00
Benjamin Reis
dd743ec60f update linphone 2016-12-16 11:11:21 +01:00
Jehan Monnier
0e0dc3813b update linphone submodule 2016-12-16 10:34:38 +01:00
Benjamin Reis
c5a5c0c875 Merge branch 'master' of git.linphone.org:linphone-iphone 2016-12-16 09:06:52 +01:00
Benjamin Reis
dc3437d1e6 Fix crash when sending a message to a null address 2016-12-16 09:06:17 +01:00
François Grisez
45ef6ede07 Update liblinphone submodule (VideoToolbox fixes) 2016-12-15 18:01:19 +01:00
Benjamin Reis
ed9dc370d4 Always display incoming call on IOS < 10 2016-12-15 11:32:46 +01:00
Benjamin Reis
a71be96923 add BV16 to settings if sdk allows it 2016-12-15 11:29:52 +01:00
Benjamin Reis
d137da4632 Fix crash when outgoing calls 2016-12-15 08:55:33 +01:00
Benjamin Reis
cd93c10576 support of CallKit for one call 2016-12-14 16:29:02 +01:00
Benjamin Reis
351ef54d0d Fix loop local notif 2016-12-12 15:34:44 +01:00
Benjamin Reis
92123429a9 Fix didReceiveLocalNotification loop 2016-12-12 14:16:42 +01:00
Benjamin Reis
03c533f632 update submodule linphone 2016-12-12 09:29:36 +01:00
Erwan Croze
f05698f8b4 Add turbojpeg submodule + update linphone and cmake-builder 2016-12-08 11:33:26 +01:00
Benjamin Reis
a441ae7b13 update submodule linphone 2016-12-08 11:15:47 +01:00
Benjamin Reis
1d2343fa2e Fix repetition of UILocalNotif when app starts 2016-12-06 09:02:40 +01:00
François Grisez
9b6194c32c Update linphone's submodule 2016-12-05 17:07:45 +01:00
Benjamin Reis
4683bae7b6 update submodule linphone 2016-12-02 11:29:19 +01:00
Benjamin Reis
b09cd6b682 update submodule linphone and belle-sip 2016-12-02 09:29:53 +01:00
Sylvain Berfini
5a0b73cc1c Updated linphone & belle-sip 2016-12-01 11:48:25 +01:00
Benjamin Reis
b310e0976d Stop call notification repetition when app in foreground 2016-12-01 11:00:36 +01:00
Benjamin Reis
01cb68e80e release : 3.15.1 build 14 2016-11-29 13:41:12 +01:00
Benjamin Reis
3fcc116b24 update submodule linphone 2016-11-29 12:28:02 +01:00
Benjamin Reis
b9d1924aad Merge branch 'master' of git.linphone.org:linphone-iphone 2016-11-28 15:48:41 +01:00
Benjamin Reis
6a00f93935 upadte submodule linphone 2016-11-28 15:48:19 +01:00
Brieuc Viel
8e688ecaad remove multi transport migration, because it enables tcp or udp, if by factoring settings only tls is enabled. This is a problem for new installations. 2016-11-28 12:09:36 +01:00
Benjamin Reis
b38d122312 set up netowrk reachability sooner when handling push notif 2016-11-28 11:48:42 +01:00
Benjamin Reis
eb6589992f Optimize the refreshRegister calls 2016-11-28 11:42:25 +01:00
Benjamin Reis
b0aaa18765 set contact when presence changes 2016-11-25 15:30:06 +01:00
Benjamin Reis
445a4bbcdb release: version 3.15.1 build 13 2016-11-24 14:44:20 +01:00
Benjamin Reis
9658c3ace2 release: version 3.15.1 build 12 2016-11-24 14:14:52 +01:00
Benjamin Reis
420a707731 Repair notification display 2016-11-24 14:13:58 +01:00
Benjamin Reis
f08a87dcf4 release: version 3.15.1 build 11 2016-11-24 11:27:29 +01:00
Benjamin Reis
b508135c3f Repair Check sms code 2016-11-24 11:25:21 +01:00
Benjamin Reis
24c2943595 release: version 3.15.1 build 10 2016-11-24 10:22:52 +01:00
Benjamin Reis
5ce53c62cd Fix first msg notif received : do not go to chat List view 2016-11-23 15:39:46 +01:00
Benjamin Reis
0449158fea repair push notif when in bg 2016-11-23 15:33:44 +01:00
Benjamin Reis
88d6abf06b display error popup when bad address in createChatConversation 2016-11-23 12:23:39 +01:00
Benjamin Reis
80c417534d update submodule KIF 2016-11-23 11:54:03 +01:00
Benjamin Reis
93c4ec8907 increment build number 2016-11-23 11:35:26 +01:00
Benjamin Reis
b2255a9e28 Do not reload ContactsList on every presence change 2016-11-23 11:24:38 +01:00
Simon Morlat
e9e27ec806 update linphone to fix an issue with ICE. 2016-11-23 10:46:37 +01:00
Benjamin Reis
84e13815b2 Not '+' in account_creator dial prefix 2016-11-21 17:07:16 +01:00
Benjamin Reis
634d7d2642 update build number 2016-11-21 16:44:19 +01:00
Benjamin Reis
6d693639cb report phone number and country code when retrying sms 2016-11-21 16:42:31 +01:00
Benjamin Reis
bc144e218b clear AssistantScreens from unused link 2016-11-21 15:29:14 +01:00
Benjamin Reis
3c61d8f08d Do not remove rls_uri in external rc 2016-11-21 14:53:01 +01:00
Benjamin Reis
bcd3d463cd reload contactsListTableView when presence updated to have an up to date list 2016-11-21 14:47:04 +01:00
Benjamin Reis
f27f1de1ee set UiContactCell contact to null when leaving the view to avoid memory leak 2016-11-21 12:11:13 +01:00
Simon Morlat
333a9eed63 update belle-sip to fix crash 2016-11-21 10:35:08 +01:00
Simon Morlat
fb48628ca4 remove references to use_rls_presence, that is no longer used by the core. 2016-11-19 15:00:01 +01:00
Benjamin Reis
5bae57189e Refresh register on entering bg only if ios<10 2016-11-18 14:36:44 +01:00
Benjamin Reis
83824ba195 transifex pull 2016-11-18 14:34:32 +01:00
Benjamin Reis
d6cf28b675 Change error message for KEY_DOESNT_MATCH 2016-11-18 14:08:50 +01:00
Benjamin Reis
b3d59f85c2 reload fastaddressBook after reseting core 2016-11-18 10:47:05 +01:00
Simon Morlat
86686a0ead Fix 3 bugs:
- Failure to REGISTER over UDP when the SIP server has both IPv6 and IPv4 addresses and the network has no IPv6
- Bad handling of wifi network change causing very frequent network disconnections (useless calls to linphone_core_set_network_reachable(lc,FALSE) )
- Fix crash while exiting from settings, due to video_port_range being erroneously created and later accessed.
2016-11-17 22:38:52 +01:00
Benjamin Reis
c25f21c8db display phoneNumbe rwhen retrying 2016-11-17 16:37:48 +01:00
Benjamin Reis
7f780b46ae Back to loginView when wrong sms Code 2016-11-17 15:54:01 +01:00
Benjamin Reis
58b6db1bbc account_creator null when leaving assistantLinkView 2016-11-17 11:52:14 +01:00
Benjamin Reis
bd606716f2 Change parsing of audio and video ports 2016-11-17 11:50:59 +01:00
Benjamin Reis
ce79a55abd migrate sooner to avoid bad subscription on a migration 2016-11-16 16:37:03 +01:00
Benjamin Reis
2e8de3d321 Better presence detection 2016-11-16 11:28:07 +01:00
Benjamin Reis
520f2d8d1f update submodule linphone 2016-11-15 14:01:46 +01:00
Benjamin Reis
df6878c1eb v 3.15.1 : minor fixes 2016-11-15 09:09:18 +01:00
Benjamin Reis
23725a42ac add log to setting store 2016-11-15 09:08:10 +01:00
Benjamin Reis
5eb3c7153d update KIF to repair the UITest on IOS10 2016-11-15 09:07:21 +01:00
Benjamin Reis
1a5d6693e6 reload friends after linking account 2016-11-14 15:52:01 +01:00
Benjamin Reis
9f522bf182 Delete previous notifications when repeating call notification 2016-11-14 11:08:46 +01:00
Benjamin Reis
e4ec255b3b Better os_log managing 2016-11-14 11:08:08 +01:00
Benjamin Reis
593d0e0be8 from asl_log to os_log 2016-11-10 15:56:51 +01:00
Benjamin Reis
8d00cdbcde release: version 3.15 2016-11-10 14:11:51 +01:00
Brieuc Viel
157baba4b9 Update XMLRPCHelper with success/error blocks management 2016-11-10 10:32:15 +01:00
Benjamin Reis
57e60268cb update submodules 2016-11-09 15:38:33 +01:00
Benjamin Reis
218c29f0eb changelog 2016-11-09 12:16:56 +01:00
Benjamin Reis
2fe9fb5054 Fix : Do not show twice show_message_in_notif preference in advance settings 2016-11-09 11:50:35 +01:00
Benjamin Reis
94dbc84e9e update changelog.md 2016-11-09 10:30:12 +01:00
Benjamin Reis
6d03da1216 repeat notif default value : TRUE 2016-11-09 09:05:56 +01:00
Benjamin Reis
94febb847c release: version 3.14 build 10 2016-11-08 16:38:24 +01:00
Benjamin Reis
db365c17ed minor translation fix 2016-11-08 15:57:46 +01:00
Benjamin Reis
a29c5dc772 transifex pull 2016-11-08 15:53:34 +01:00
Benjamin Reis
732f5a154d update the password field of settings view when password updated 2016-11-08 15:20:42 +01:00
Benjamin Reis
c5e1b910ab Change password in SettingsView 2016-11-08 15:02:47 +01:00
Benjamin Reis
26e4ff2a50 transifex 2016-11-08 13:27:16 +01:00
Simon Morlat
adc0ab5c5f update linphone and belle-sip 2016-11-04 23:10:23 +01:00
Benjamin Reis
31ece73dbd Enhance translation coverage 2016-11-04 17:05:52 +01:00
Benjamin Reis
bf82adb517 fix label 2016-11-04 15:22:31 +01:00
Jehan Monnier
b89dc81164 update bctbx & linphone submodule 2016-11-04 15:00:40 +01:00
REIS Benjamin
06c0db6437 Do not update friendList when app launched in background 2016-11-04 14:59:26 +01:00
REIS Benjamin
1d375c34f6 set pushnotif Token 2016-11-04 12:17:35 +01:00
REIS Benjamin
59b325dabc Transifex pull 2016-11-04 11:43:50 +01:00
REIS Benjamin
0d073bbc6d Change countryListView title 2016-11-04 10:28:17 +01:00
REIS Benjamin
c87e86c51c Fix assistant issues 2016-11-03 16:40:38 +01:00
REIS Benjamin
5aa78fb14b Display APN pusher notif for IOS < 10 2016-11-03 09:13:37 +01:00
REIS Benjamin
b65c4fd318 Display apn pusher pushes for info 2016-11-03 09:02:22 +01:00
REIS Benjamin
4ee0c43016 Fix crash when app in foreground of a deleted contact details 2016-11-02 11:24:02 +01:00
REIS Benjamin
a8273b6e8c update addressbook when account linked in order to refresh phone number presence 2016-11-02 10:57:35 +01:00
REIS Benjamin
3614d6d3da TabBar icons take full tabBar when on landscape 2016-10-31 16:39:35 +01:00
REIS Benjamin
a9e77eb834 update submodules 2016-10-31 16:38:36 +01:00
REIS Benjamin
798f6c593c fix crash when adding to quickly a first contact on an empty list on ipad 2016-10-28 15:30:45 +02:00
REIS Benjamin
73fd1837f5 No memory leak when deleting a contact 2016-10-28 11:54:46 +02:00
REIS Benjamin
425fc8af0a do not show futur address when emptyfields 2016-10-26 17:15:43 +02:00
REIS Benjamin
b72465e1de transifex-push + fix assistant recreation of an existing account 2016-10-26 16:41:56 +02:00
Ghislain MARY
88dc05a18f Update submodules. 2016-10-25 14:34:04 +02:00
REIS Benjamin
beae45dd65 display phonenumber to whom the sms had been send 2016-10-24 16:21:10 +02:00
REIS Benjamin
ae29bedf9b update about view and project target OS (>8) 2016-10-24 12:17:44 +02:00
Simon Morlat
ea511b8bc8 update belle-sip and linphone 2016-10-22 10:37:34 +02:00
REIS Benjamin
ef030954e9 Fix litle UI bugs in contactLists on IPAD 2016-10-21 15:01:52 +02:00
REIS Benjamin
0d03b378d5 Fix previsous commit: do not disable views touch when dismissing keyboards 2016-10-21 14:39:53 +02:00
REIS Benjamin
6e38f85d68 Dismiss Keyboards when tapping out of them 2016-10-21 12:29:45 +02:00
REIS Benjamin
e6c1496d3f Fix crash when navigating too quickly in double screened views on IPAD 2016-10-21 11:17:01 +02:00
REIS Benjamin
44e9462dba Do not save changes when canceling contact updates 2016-10-21 10:38:26 +02:00
REIS Benjamin
04aa8fd62e update submodule linphone 2016-10-20 12:15:19 +02:00
REIS Benjamin
270abb78be fix UI issues 2016-10-20 11:33:56 +02:00
Simon Morlat
9c72e3d895 update submodules 2016-10-19 20:04:43 +02:00
REIS Benjamin
cd509ca387 more call success when calling a number 2016-10-19 17:08:59 +02:00
REIS Benjamin
8b0486f169 update submodule linphone 2016-10-19 16:08:20 +02:00
REIS Benjamin
34e12d208f Fix index of sipAddress sipPhones sipEmails 2016-10-19 15:06:11 +02:00
REIS Benjamin
fed56fca51 go back to contactLists when empty contact 2016-10-19 14:50:36 +02:00
REIS Benjamin
17bf94e2b9 don't go back to contactLists when canceling a contact edition 2016-10-19 14:43:15 +02:00
REIS Benjamin
dbee510584 Fix issues when creating account & assistantUI 2016-10-19 12:30:22 +02:00
REIS Benjamin
4c2f0ecb4a Fix countryCode selection in LinkAccountView 2016-10-18 12:04:51 +02:00
REIS Benjamin
e6558c9b46 Enhance assistant UI 2016-10-18 11:54:04 +02:00
REIS Benjamin
110c31fcbe Fix backToCallButton in chatConversation and chatsList views 2016-10-18 11:22:06 +02:00
REIS Benjamin
eef416b91d Modif AssistantView when creating account with email 2016-10-17 15:29:42 +02:00
REIS Benjamin
37ddf01aa8 enhance control of user input on create account with email 2016-10-17 15:02:05 +02:00
REIS Benjamin
450022a316 Pb IPAD view 2016-10-17 13:20:11 +02:00
REIS Benjamin
63f6019da8 Fix crash when leaving contactListView 2016-10-17 12:07:38 +02:00
REIS Benjamin
c3b9a5c907 Merge branch 'master' of git.linphone.org:linphone-iphone
.
2016-10-17 11:53:39 +02:00
REIS Benjamin
9fbf331468 Remote rtp family in CallSideMenuView 2016-10-17 11:49:44 +02:00
Jehan Monnier
28cfb2bbe3 fix compilation issue 2016-10-17 10:28:41 +02:00
Jehan Monnier
96d33a13b8 update submodule linphone 2016-10-17 10:03:31 +02:00
REIS Benjamin
ce4d238f79 Fix view problems on IPAD 2016-10-14 17:04:58 +02:00
REIS Benjamin
c1f7b35560 good presence status when creating a new contact 2016-10-14 12:13:34 +02:00
REIS Benjamin
04372218d9 No crash when to much number in countrycode 2016-10-14 10:25:43 +02:00
REIS Benjamin
ffdca1eede Show linphoneImage when adding a sip contact in Iphone address book 2016-10-14 10:12:17 +02:00
REIS Benjamin
4f95673254 add params pn-silent=1 2016-10-14 09:15:44 +02:00
REIS Benjamin
2d4feee03a Modify the search functions of contactsListView 2016-10-13 17:16:09 +02:00
REIS Benjamin
3c764fff65 Don't go to chatListView but notif instead unless view = chatListView or ChatConverstionView of the notif 2016-10-13 14:46:32 +02:00
REIS Benjamin
76da97acfc Update dynamically adress book, linphoneImahe on valid sip address or phone number in contact detail 2016-10-13 11:51:06 +02:00
REIS Benjamin
bd2ad5e17b same error when bad password or bad username on linphone login 2016-10-12 14:25:34 +02:00
REIS Benjamin
0ed0b8f258 Set language in assistant for validation sms + update submodule linphone 2016-10-12 11:33:09 +02:00
REIS Benjamin
bdd24f1b38 Allow re-creation of account only if the username is the phone number 2016-10-12 08:39:38 +02:00
REIS Benjamin
19e9a73c85 Enable re creation of a account not validated with sms 2016-10-11 16:17:09 +02:00
Brieuc Viel
f7a5c0f0ef fix crash - move checks into enable condition loop 2016-10-11 15:05:03 +02:00
REIS Benjamin
c5caf03513 Add contact with only number and presence to filter, open contactListView on ContactsAll 2016-10-10 15:11:11 +02:00
Simon Morlat
844a9839c3 update submodules (fixes mute button behavior) 2016-10-10 11:54:03 +02:00
REIS Benjamin
b1071d5fa1 Fix account creation 2016-10-07 11:04:55 +02:00
REIS Benjamin
18aef75ca1 Fix phone number and country code control in Assistant 2016-10-07 10:53:22 +02:00
Brieuc Viel
e68d7d2fd5 [CountryCodeInvalid] manage InvalidCountryCode status 2016-10-07 09:10:25 +02:00
REIS Benjamin
7d86b9bd88 Assistant Link view contorl phone number 2016-10-06 16:58:38 +02:00
REIS Benjamin
eb4acee2e6 Ui Assistant 2016-10-06 15:19:10 +02:00
REIS Benjamin
79fe60bfac fix no ringing when in settings 2016-10-05 10:45:47 +02:00
Simon Morlat
36a55e3eaa update linphone submodule 2016-10-04 16:25:08 +02:00
REIS Benjamin
72ed48d013 End of migration from UiAlertView to UiAlertController 2016-10-04 15:19:30 +02:00
Brieuc Viel
a4bcdd595f [InApp] update xmlrpc method call 2016-10-04 14:41:09 +02:00
Jehan Monnier
efe58174a1 update linphone submodule 2016-10-04 13:46:41 +02:00
REIS Benjamin
f6ab161960 Migration from UiAlertView to UiAlertController for simple UiAlert 2016-10-04 11:59:55 +02:00
REIS Benjamin
d92f5053f7 enhance assistant UI 2016-10-04 10:39:47 +02:00
REIS Benjamin
6f568ccd52 Modif assistant UI 2016-10-04 09:20:54 +02:00
Brieuc Viel
97e1859471 [InApp] updates - tmp save and get receipt + shopCell updated 2016-10-03 17:03:40 +02:00
REIS Benjamin
1bcfdaf75d Change info text from create account view 2016-10-03 16:44:11 +02:00
Brieuc Viel
80d8fb912d [inApp] cell info button updated 2016-10-03 16:18:36 +02:00
Brieuc Viel
6ecf1f7ee0 [InApp] product cell button info + pop-up added 2016-10-03 14:17:16 +02:00
REIS Benjamin
fdea674773 fix landscape view of camera 2016-10-03 13:50:06 +02:00
REIS Benjamin
1a766237f6 Assistant UI errors 2016-10-03 11:02:19 +02:00
REIS Benjamin
4f55807564 Change use your account view 2016-09-30 17:35:50 +02:00
REIS Benjamin
65f1c13cd3 Modification create account view 2016-09-30 16:57:25 +02:00
Jehan Monnier
9b9160d53d update bctoolbox belle-sip cmake-builder linphone submodules 2016-09-30 16:42:38 +02:00
Jehan Monnier
8f8b050fed fix liblinphonetester xproj 2016-09-30 16:42:38 +02:00
Brieuc Viel
09793142af [InApp] shopView and InAppProductsManager updated to support inapp + linphonerc 2016-09-30 15:28:51 +02:00
Ghislain MARY
236d8a19a3 Update bctoolbox, belle-sip and linphone submodules. 2016-09-29 11:42:44 +02:00
Jehan Monnier
5bb787e90e fix crash when removing contacts 2016-09-29 11:06:35 +02:00
REIS Benjamin
a2cd295b8b Open call view when answer call notif 2016-09-28 17:00:51 +02:00
REIS Benjamin
10a902a591 Litle fix for default answer action when call notif 2016-09-28 16:35:39 +02:00
REIS Benjamin
a81a229086 Repeat Call notifications if option is set + end of repeat when notif handeld or call ended 2016-09-28 16:27:07 +02:00
REIS Benjamin
fe600f3f7b Fix UINotifActions for IOS<10 2016-09-28 14:42:22 +02:00
REIS Benjamin
e5bf752789 addUIShopView to Xcode project 2016-09-28 11:29:14 +02:00
REIS Benjamin
8e455f098b add USerNotifications framework to xcode Project 2016-09-28 09:11:52 +02:00
REIS Benjamin
e34481ee48 UN implemented with call and message actions 2016-09-28 09:05:17 +02:00
REIS Benjamin
a7a71ad087 Actions displayed plus response skeletons 2016-09-28 09:05:17 +02:00
Brieuc Viel
cbf7d39cd2 UIShopTableCell added and configured 2016-09-27 17:22:56 +02:00
Brieuc Viel
672555513c [inApp] waitview during pop-up process 2016-09-23 16:51:11 +02:00
Simon Morlat
ac2bb788c3 fix issues around IPv6 when no REGISTER is made prior to a call 2016-09-21 21:18:44 +02:00
Jehan Monnier
5a785b7b9d fix xcode8 build issue 2016-09-19 16:22:52 +02:00
Jehan Monnier
c213720cf5 fix cmake builder 2016-09-19 15:40:52 +02:00
Jehan Monnier
d640f970cb update balcard submodule 2016-09-19 12:03:36 +02:00
REIS Benjamin
5da8a28120 Merge branch 'master' of git.linphone.org:linphone-iphone 2016-09-16 13:59:31 +02:00
REIS Benjamin
ae20b0dd8e IOS10 network down when in background & send timeout for pushnotification 2016-09-16 13:59:16 +02:00
Jehan Monnier
3648e04177 fix compilation issues 2016-09-16 09:12:06 +02:00
Brieuc Viel
cef2b02677 [Presence] refresh presence with enablepublish on new contact created 2016-09-15 12:36:20 +02:00
Brieuc Viel
74c2f77b97 [Presence] disable p2p presence on friend creation on first launch 2016-09-15 11:51:42 +02:00
Jehan Monnier
53add0efe2 update linphone submodule 2016-09-14 13:55:44 +02:00
Jehan Monnier
45071ff843 update cmake-builder 2016-09-14 11:11:34 +02:00
Jehan Monnier
c24d46e303 make sure linphone’s friends are not stored yet 2016-09-14 11:03:28 +02:00
Brieuc Viel
a4df77e2e6 [linphonerc] clean parameter inApp and early-medi from Resources/linphonerc 2016-09-14 11:02:52 +02:00
Brieuc Viel
740df02684 [InApp] move inApp param from factory to rc 2016-09-14 08:51:08 +02:00
REIS Benjamin
f84fb0bc0f update PushKit token in main queue 2016-09-13 17:19:38 +02:00
REIS Benjamin
1b712c7d6a increase build id 2016-09-13 16:28:31 +02:00
REIS Benjamin
3c4a929ba6 Merge remote-tracking branch 'origin/master' into dev_pushkit 2016-09-13 16:28:31 +02:00
REIS Benjamin
de284fcfb6 received pushkit crendential in main queue 2016-09-13 16:23:49 +02:00
REIS Benjamin
4ae0e2bee1 re-add registration for messages 2016-09-13 16:23:49 +02:00
REIS Benjamin
2b2af02943 Clean the code of trace 2016-09-13 16:23:49 +02:00
REIS Benjamin
85cff9a6aa do not register pushkit token to pushnotification 2016-09-13 16:23:49 +02:00
REIS Benjamin
7380d4099e Implementation PushKit, pb when touching Pushkit notif 2016-09-13 16:23:49 +02:00
Brieuc Viel
485263237b update submodule bctoolbox 2016-09-13 16:03:26 +02:00
Brieuc Viel
1b0bc13c51 update submodule bellesip 2016-09-13 16:02:34 +02:00
Brieuc Viel
0ffa14c01b linphone submodule update 2016-09-13 16:01:08 +02:00
Brieuc Viel
31ee686516 LinkAccountView updated with new texts 2016-09-13 14:53:39 +02:00
Brieuc Viel
7acde8155d Assistant updated wit hnew texts and organization 2016-09-13 14:05:14 +02:00
Brieuc Viel
440db3e6c7 migration to linphone_xml_rpc 2016-09-09 16:05:08 +02:00
Gautier Pelloux-Prayer
1581f95bcf xcode: fix some crash and bump v3.14 build 1 2016-09-07 14:25:33 +02:00
Ghislain MARY
d5adc86364 Update bctoolbox, belle-sip and linphone submodules. 2016-09-07 12:53:49 +02:00
Gautier Pelloux-Prayer
8c904f9c4e ContactsListTableView.m: fix crash when searching some text 2016-09-05 15:20:28 +02:00
Gautier Pelloux-Prayer
cb158dfb04 presence: handle dynamically notifies 2016-09-05 15:10:46 +02:00
Gautier Pelloux-Prayer
280bed6aff assistant: improve UI 2016-09-05 11:46:55 +02:00
Gautier Pelloux-Prayer
cefe0a2529 shop: fix table 2016-09-02 16:07:44 +02:00
REIS Benjamin
3ff7626595 Merge branch 'master' of git.linphone.org:linphone-iphone 2016-09-02 15:02:26 +02:00
REIS Benjamin
460c399c3d fix sdk_download.sh 2016-09-02 15:00:59 +02:00
Gautier Pelloux-Prayer
dc34db61ab subs: update belle-sip 2016-09-02 12:10:27 +02:00
Gautier Pelloux-Prayer
29852dc946 subs: update 2016-09-02 12:01:50 +02:00
Brieuc Viel
d1503f0c70 submodule belle-sip updated with clock_gettime fix for xcode8 2016-09-02 11:58:43 +02:00
Gautier Pelloux-Prayer
baacd70b2f sidemenu: fix debug comment 2016-09-02 09:21:13 +02:00
Gautier Pelloux-Prayer
9e1a39a239 assistant: handle another error 2016-09-01 10:25:39 +02:00
Gautier Pelloux-Prayer
ce14c76236 resources: do not erase xmlrpc url 2016-08-31 13:45:06 +02:00
Gautier Pelloux-Prayer
50a25d3403 link: save prefix 2016-08-31 12:07:54 +02:00
Gautier Pelloux-Prayer
ee2e1827b7 assistant: handle migration 2016-08-31 11:18:19 +02:00
Gautier Pelloux-Prayer
76d99fa43b inapp: terminate shop 2016-08-31 11:15:32 +02:00
Brieuc Viel
0ce8512a9a [Settings] TURN implementations round : username and password 2016-08-31 11:06:11 +02:00
Gautier Pelloux-Prayer
c66185faf1 assistant: migrate xmlrpc url 2016-08-30 16:31:52 +02:00
Gautier Pelloux-Prayer
108d5cdda5 inapp: implement shop properly 2016-08-30 15:28:17 +02:00
Gautier Pelloux-Prayer
8f770bf3a3 sidemenu: remove link account item if account was linked 2016-08-30 15:09:25 +02:00
Gautier Pelloux-Prayer
f324a8701a i18n: update translations 2016-08-30 14:51:00 +02:00
Gautier Pelloux-Prayer
640ac81327 changelog.md: update it 2016-08-30 11:17:14 +02:00
Gautier Pelloux-Prayer
1e765d26fb assistant: add done button on phonepad 2016-08-30 11:08:34 +02:00
Gautier Pelloux-Prayer
676b35c363 presence: fix phone subscription 2016-08-30 10:54:06 +02:00
Brieuc Viel
3121b1e7b7 [Settings] implement Turn into Settings view + some methods updates 2016-08-29 16:52:59 +02:00
Gautier Pelloux-Prayer
829e40a2e3 assistant: move link account to separate view 2016-08-29 14:43:01 +02:00
Gautier Pelloux-Prayer
5167cdd6ac Revert "Revert "assistant: update to latest version""
This reverts commit 080c273a15.
2016-08-26 10:44:39 +02:00
Simon Morlat
b408241b1e update linphone submodule (VideoToolbox H264 decoder improvements) 2016-08-25 18:18:31 +02:00
Simon Morlat
080c273a15 Revert "assistant: update to latest version"
This reverts commit 3e470460c8.
2016-08-25 18:06:15 +02:00
Gautier Pelloux-Prayer
3e470460c8 assistant: update to latest version 2016-08-25 15:18:30 +02:00
Gautier Pelloux-Prayer
e83bc9ac54 update subs 2016-08-25 15:10:11 +02:00
Gautier Pelloux-Prayer
aa48999235 assistant: fix phone number linking with existing account 2016-08-24 11:14:30 +02:00
Gautier Pelloux-Prayer
2eae32359d ContactsList: fix crash when removing contact 2016-08-24 11:14:06 +02:00
Gautier Pelloux-Prayer
c799550589 i18n: update 2016-08-22 17:15:15 +02:00
Gautier Pelloux-Prayer
1b4710312a sidemenu: minor fix with multiple accounts and no default 2016-08-22 15:42:40 +02:00
Gautier Pelloux-Prayer
8689faad8e xcode: add missing permissions description required for ios10 2016-08-22 15:37:50 +02:00
Erwan Croze
13c43d0d46 Fix contact list 2016-08-18 15:02:50 +02:00
Gautier Pelloux-Prayer
326958c383 contacts: use array not dict, same name may happen multiple times 2016-08-18 14:46:30 +02:00
Gautier Pelloux-Prayer
fc06da72da presence 2016-08-18 14:46:30 +02:00
Gautier Pelloux-Prayer
3392c6f4e9 Log.m: use asl_log 2016-08-18 14:13:31 +02:00
Simon Morlat
ec73c08490 Merge branch 'dev_inapp' 2016-08-17 11:38:00 +02:00
Simon Morlat
0beace11c9 deactivate inapps by default 2016-08-17 11:37:31 +02:00
Simon Morlat
6cf8e8c547 add documentation 2016-08-12 18:02:37 +02:00
Simon Morlat
6f86bc95c7 Shows notification or popup when the account is about to expire. 2016-08-12 16:14:35 +02:00
Simon Morlat
6af308388b use linphone_core_create_call_params() instead of making a copy of current params. 2016-08-12 10:29:29 +02:00
Simon Morlat
6ca2279bf8 work in progress with inapps 2016-08-12 10:28:33 +02:00
Simon Morlat
6cb3a41187 use linphone_core_create_call_params() instead of making a copy of current params. 2016-08-12 10:27:33 +02:00
Simon Morlat
f0f3202acf add ShopView 2016-08-09 17:40:03 +02:00
Erwan Croze
76a10e988d Hide keyboard when the address textfield is empty 2016-08-08 15:50:50 +02:00
Gautier Pelloux-Prayer
43f381b90a assistant: update 2016-08-05 17:12:07 +02:00
Gautier Pelloux-Prayer
3752210167 Revert "set db for friends"
This reverts commit 11d1248950.
2016-08-05 17:12:03 +02:00
Gautier Pelloux-Prayer
11d1248950 set db for friends 2016-08-05 16:24:12 +02:00
Gautier Pelloux-Prayer
2501622c6e assistant: update 2016-08-05 15:46:45 +02:00
Gautier Pelloux-Prayer
8a0a5e910a Merge branch 'dev_phonenumber' 2016-08-03 16:33:57 +02:00
Gautier Pelloux-Prayer
0c028297b7 subs: update some 2016-08-03 15:48:35 +02:00
Gautier Pelloux-Prayer
d54aa4f997 assistant continue 2016-08-02 16:18:25 +02:00
Gautier Pelloux-Prayer
792bf651df misc: remove compilation warnings due to deprecated ms_list 2016-08-02 15:32:41 +02:00
Erwan Croze
d0aa3595ba Fix incoming call with video option by notification 2016-08-02 11:25:16 +02:00
Gautier Pelloux-Prayer
a560a0ab85 submodules: update cmake-builder 2016-08-02 10:18:35 +02:00
Erwan Croze
a7d383aedf New sound for push notif 2016-08-01 17:12:58 +02:00
Erwan Croze
12fb756895 New sound for push notif 2016-08-01 17:12:36 +02:00
Gautier Pelloux-Prayer
ba3b82ed51 finishing assistant 2016-08-01 15:18:18 +02:00
Erwan Croze
c702409ecc Change button background on click 2016-07-29 15:07:05 +02:00
Gautier Pelloux-Prayer
5803cbd951 assistant link [Switch submodule branch] 2016-07-29 12:01:31 +02:00
Gautier Pelloux-Prayer
02aca405c6 1 2016-07-28 16:09:07 +02:00
Gautier Pelloux-Prayer
9512009150 assistant: rework assistant for new accounts 2016-07-28 14:30:32 +02:00
Gautier Pelloux-Prayer
4c09541746 license: update FSF address 2016-07-27 17:05:43 +02:00
Ghislain MARY
7f1b3887e5 Update cmake-builder submodule. 2016-07-27 12:39:21 +02:00
Gautier Pelloux-Prayer
160b81a6e0 misc: avoid some crashes 2016-07-27 10:37:37 +02:00
Gautier Pelloux-Prayer
648d99e756 prepare.py: fix error for glibtoolize 2016-07-26 15:44:01 +02:00
Gautier Pelloux-Prayer
29fe24eef3 presence: implement long term presence 2016-07-25 11:24:16 +02:00
Gautier Pelloux-Prayer
1f52e83715 xcode: add sdk_download.sh script and use it in xcode if sdk is not yet built 2016-07-25 11:21:20 +02:00
Gautier Pelloux-Prayer
0f0a99562d Revert "prepare.py: add download-sdk target"
This reverts commit b5227285af.
2016-07-25 10:35:39 +02:00
Gautier Pelloux-Prayer
4c4b3d3904 Classes/LinphoneCoreSettingsStore.m: fix display name display (#3184) 2016-07-22 15:20:18 +02:00
Gautier Pelloux-Prayer
b5227285af prepare.py: add download-sdk target 2016-07-22 14:54:07 +02:00
Gautier Pelloux-Prayer
e611bf8d34 xcode: add warning in case of sdk missing 2016-07-21 15:34:25 +02:00
Gautier Pelloux-Prayer
fce3487e8a fix build 2016-07-21 15:15:31 +02:00
Gautier Pelloux-Prayer
dc06ac83e4 xcode: fix ios10 build 2016-07-18 10:55:20 +02:00
François Grisez
ad2df04921 Update linphone submodule and bctoolbox 2016-07-12 11:50:19 +02:00
Gautier Pelloux-Prayer
ea8a6f3161 submodules: update belcard and belr 2016-07-04 12:11:13 +02:00
Ghislain MARY
1d2f202ea3 Update cmake-builder submodule. 2016-07-01 11:25:21 +02:00
Gautier Pelloux-Prayer
4a6130e984 submodules: fix xcode 2016-06-30 14:09:57 +02:00
Gautier Pelloux-Prayer
e70bd25d9b Move from CUnit to BCUnit 2016-06-29 17:08:51 +02:00
Gautier Pelloux-Prayer
2b3e048765 submodules: update belcard 2016-06-29 10:10:28 +02:00
Gautier Pelloux-Prayer
39da2767e7 submodules: move cunit to externals + update it to latest version 2016-06-28 10:26:20 +02:00
Gautier Pelloux-Prayer
f39c670705 submodules: update linphone to fix travis 2016-06-27 16:36:54 +02:00
Gautier Pelloux-Prayer
1eec36c165 xcode: remove 404 file 2016-06-27 13:35:06 +02:00
Gautier Pelloux-Prayer
e07db3a1be submodules: update cmake-builder to fix openH264 build with xcode 2016-06-27 11:56:43 +02:00
Gautier Pelloux-Prayer
2ea6a27803 submodules: update some to fix compilation of binaries 2016-06-24 16:10:07 +02:00
Gautier Pelloux-Prayer
a21f8c0909 .travis.yml: do not mute make 2016-06-23 17:06:39 +02:00
Gautier Pelloux-Prayer
ee67cff2d6 gitmodules: use readable git repository for bv16 2016-06-23 16:33:36 +02:00
Gautier Pelloux-Prayer
6f697b60e6 submodules: update bv16 2016-06-23 16:32:55 +02:00
Gautier Pelloux-Prayer
7754ff39ea xcode: remove TutorialHelloWorld ; better use ./prepare.py -G XCode instead and updated README accordingly 2016-06-23 16:23:51 +02:00
Gautier Pelloux-Prayer
1c78556f21 submodules: add bv16 and fix compilation when using with amr 2016-06-23 14:26:53 +02:00
Gautier Pelloux-Prayer
8cf3f4d380 xcode: remove manually created xcode projects. Instead one should use ./prepare.py -G Xcode to generate them 2016-06-22 16:27:49 +02:00
Gautier Pelloux-Prayer
43eade8df8 submodules: update bunch of them 2016-06-22 16:24:14 +02:00
Ghislain MARY
d87354ad91 Update cmake-builder + Fix naming of functions in prepare.py. 2016-06-21 18:40:34 +02:00
Christophe Deschamps
7bb7d4b913 Update cmake-builder submodule for tunnel 2016-06-20 23:18:42 +02:00
Ghislain MARY
eec0d495ee Handle Makefile generation with Xcode generator. 2016-06-20 14:54:40 +02:00
Ghislain MARY
c75ad5a902 Update cmake-builder submodule. 2016-06-20 14:54:18 +02:00
Ghislain MARY
aff05273e9 Update cmake-builder and mswebrtc submodules. 2016-06-17 18:18:34 +02:00
Ghislain MARY
f5a15244b0 Do not fail build on deprecated function warning. 2016-06-17 13:42:51 +02:00
Ghislain MARY
33ffced605 Update bctoolbox, belle-sip, cmake-builder and linphone submodules. 2016-06-17 13:41:54 +02:00
Gautier Pelloux-Prayer
d138101a4d submodules: outgrade linphone to non-broken revision [Outgrade submodule] 2016-06-17 09:36:54 +02:00
Gautier Pelloux-Prayer
abbaf9259d LinphoneTester_Tests.m: turn off logs 2016-06-16 15:32:30 +02:00
Gautier Pelloux-Prayer
18818a3536 xcode: remove reference to polarssl 2016-06-16 14:03:05 +02:00
Gautier Pelloux-Prayer
f2a445cb6e submodules: update belle-sip and linphone [Switch submodule branch] 2016-06-16 13:43:34 +02:00
Gautier Pelloux-Prayer
5a03a6bffe LiblinphoneTester: remove old code 2016-06-15 16:23:51 +02:00
Gautier Pelloux-Prayer
13a798f71e CHANGELOG.md: update 2016-06-15 12:24:01 +02:00
Gautier Pelloux-Prayer
d1f65fe58e xcode: bump v9 2016-06-15 10:50:35 +02:00
Gautier Pelloux-Prayer
a4372c129e submodules: update linphone 2016-06-15 10:39:46 +02:00
Gautier Pelloux-Prayer
72ccba504f xcode: bump build 8 2016-06-14 11:23:08 +02:00
Gautier Pelloux-Prayer
90be2489f8 submodules: remove polarssl since we are now using mbedtls 2016-06-14 11:01:48 +02:00
Gautier Pelloux-Prayer
6cd483c2ac submodules: update linphone to have HD support for iPhone6 and all powerful devices 2016-06-14 10:36:18 +02:00
Gautier Pelloux-Prayer
94b4668022 TestsLiblinphone: do not add them twice! 2016-06-14 09:30:10 +02:00
Gautier Pelloux-Prayer
b16d50c6fd xcode: bump build 7 2016-06-13 16:44:49 +02:00
Gautier Pelloux-Prayer
8d3aa082db submodules: update linphone 2016-06-13 12:44:26 +02:00
Gautier Pelloux-Prayer
77eddeea7e UICheckBoxTableView.m: fix select/deselect tick boxes 2016-06-13 10:17:52 +02:00
Gautier Pelloux-Prayer
aed4593a49 submodules: update linphone 2016-06-13 09:33:34 +02:00
Gautier Pelloux-Prayer
da24fc4a5d submodules: update linphone 2016-06-10 16:46:41 +02:00
Jehan Monnier
4a56e94792 fix lime issue with file transfer. add codec2 to all-codecs buils 2016-06-09 17:19:40 +02:00
Gautier Pelloux-Prayer
e5c06254cc TestsLiblinphone: turn off logs totally when runnig automated tests on real device, so that xcodebuild has a chance to parse results correctly 2016-06-09 15:03:15 +02:00
Gautier Pelloux-Prayer
ff482c8733 submodules: update linphnoe and bzrtp 2016-06-09 13:51:14 +02:00
Jehan Monnier
3652df24ff [Switch submodule branch]
update both bctoolbox & belle-sip
2016-06-08 15:51:17 +02:00
Jehan Monnier
4c71477c94 update submodule linphone 2016-06-08 11:51:16 +02:00
Gautier Pelloux-Prayer
2bf1550737 submodules: update linphone 2016-06-08 09:28:40 +02:00
Jehan Monnier
eff4be1c0f update bctoolbox 2016-06-07 15:56:50 +02:00
Gautier Pelloux-Prayer
f64b5b75f0 TestsLiblinphone: enable ipv6 too 2016-06-07 15:38:07 +02:00
Gautier Pelloux-Prayer
c75458cff2 TestsLiblinphone: fix invalid cache directory 2016-06-07 14:40:35 +02:00
Gautier Pelloux-Prayer
ac330b8d08 submodules: update linphone to use branch 3.10.x for next release [Switch submodule branch] 2016-06-07 11:01:13 +02:00
Gautier Pelloux-Prayer
62b6a80ba0 LiblinphoneTester: sort suites & tests alphabetically 2016-06-07 10:22:46 +02:00
Gautier Pelloux-Prayer
03875265e8 prepare.py: fix dependencies checking 2016-06-06 13:39:55 +02:00
Gautier Pelloux-Prayer
9c3f4032d4 submodules: update linphone to fix chewbacca sound in conference when using opus 2016-06-06 13:34:38 +02:00
Gautier Pelloux-Prayer
9e5e47a2bc settings: change video codecs order from MPEG4 -> H264 -> VP8 to VP8 -> H264 -> MPEG4 2016-06-06 10:25:08 +02:00
Gautier Pelloux-Prayer
c078294f13 assistant: add realm for linphone.org accounts 2016-06-06 10:23:31 +02:00
Gautier Pelloux-Prayer
5cedbdfa3a Contact: to save a contact we must have both name and addr 2016-06-06 10:22:00 +02:00
Gautier Pelloux-Prayer
bbff5e2df3 xcode: add submission encryption settings 2016-06-02 16:48:44 +02:00
Gautier Pelloux-Prayer
a5b08b9717 LiblinphoneTester: enable ipV6 test mode 2016-06-02 16:44:58 +02:00
Gautier Pelloux-Prayer
bf44a9dea9 xcode: LinphoneTester must be linked with bv16 library 2016-06-02 15:42:54 +02:00
Gautier Pelloux-Prayer
a48f621303 submodules: update mbedtls to have DTLS support 2016-06-02 15:26:32 +02:00
Gautier Pelloux-Prayer
e5674a997b Contact: revert rework which caused troubles when syncing with address book 2016-06-02 13:57:39 +02:00
Gautier Pelloux-Prayer
0b89abfc88 linphonerc: remove debug ipv6 value, it's already handled by liblinphone 2016-06-01 15:58:55 +02:00
Gautier Pelloux-Prayer
a87ad118bb Settings: fix ipv6 value detection 2016-06-01 14:06:05 +02:00
Gautier Pelloux-Prayer
8462214f2f SideMenuView.m: fix avatar saving when using camera 2016-05-31 14:47:09 +02:00
Gautier Pelloux-Prayer
9feeeee73b Contact: update linphone to fix crash when accessing apple sqlite databases (contact, photo) 2016-05-31 14:34:49 +02:00
Gautier Pelloux-Prayer
1d6f25b546 prepare.py: readd "all" target and update README.md accordingly 2016-05-31 14:23:25 +02:00
Ghislain MARY
28235ffd77 Handle devices and simulators virtual targets in prepare.py. 2016-05-31 11:10:03 +02:00
Gautier Pelloux-Prayer
93e57c0fb7 UICheckBoxTableView.m: fix all/none selections toggle where lines where not highlighted as expected 2016-05-31 10:40:05 +02:00
Ghislain MARY
cc81f9dfaf Simplify prepare.py by using the reworked prepare.py from cmake-builder. 2016-05-30 18:39:42 +02:00
Gautier Pelloux-Prayer
58dc05c87e Tests: turn off liblinphone logs so that Jenkins can parse output without being messed up 2016-05-30 10:23:03 +02:00
Gautier Pelloux-Prayer
a86ce4d37f submodules: update linphone to fix crash in notify callback 2016-05-30 10:05:06 +02:00
Gautier Pelloux-Prayer
cf2783c903 TestsLiblinphoneTester: turn off logs when running automated tests 2016-05-27 11:15:36 +02:00
Gautier Pelloux-Prayer
8008348203 xcode: bump v3 2016-05-27 11:15:36 +02:00
Gautier Pelloux-Prayer
1fb3674572 submodules: update libvpx [Switch submodule branch] 2016-05-27 11:14:26 +02:00
Gautier Pelloux-Prayer
6e7f9b6f7d UICompositeView.m: fix invalid Y origin for side menu 2016-05-26 11:02:14 +02:00
Gautier Pelloux-Prayer
1ded3faae2 submodules: update belle-sip bzrtp 2016-05-25 15:48:37 +02:00
Gautier Pelloux-Prayer
5dd483dcb5 TestsUI: fix notification test 2016-05-25 15:38:27 +02:00
Gautier Pelloux-Prayer
de39870257 xcode: fix tester targets so that they do not statically link with the SDK - avoiding crash in cunit when running LinphoneTesterTests 2016-05-25 13:39:51 +02:00
Gautier Pelloux-Prayer
9e0a5ddacd xcode: bump v1.13 build 1 2016-05-25 10:49:43 +02:00
Gautier Pelloux-Prayer
f16e0afc7f CHANGELOG.md: bump v3.13 build 1 and update changelog 2016-05-25 10:24:51 +02:00
Gautier Pelloux-Prayer
17a863e945 contact: terminate refactoring and fix ui tests 2016-05-24 17:51:27 +02:00
Gautier Pelloux-Prayer
4eabafc62f LiblinphoneTester: try catch 2016-05-24 17:20:25 +02:00
Gautier Pelloux-Prayer
bf82e2d5a9 submodules: update cmake-builder to fix vpx build 2016-05-24 17:20:25 +02:00
Gautier Pelloux-Prayer
d39d5acb56 linphonerc-factory: remove debug code 2016-05-18 13:56:39 +02:00
Gautier Pelloux-Prayer
e5f2d89847 Contact: factorize code to handle either native contacts and/or LinphoneFriends 2016-05-18 13:23:13 +02:00
Gautier Pelloux-Prayer
6a1faf8dbf submodules: fix openH264 2016-05-13 10:24:57 +02:00
Gautier Pelloux-Prayer
7d14636c5a submodules: update linphone and bctoolbox 2016-05-12 14:54:20 +02:00
Gautier Pelloux-Prayer
5aeee7b005 submodules: update belle-sip to fix crashes in belle_sip_source_uninit 2016-05-12 14:32:56 +02:00
Gautier Pelloux-Prayer
28c9565a7a Contact: add LinphoneFriend support 2016-05-12 11:37:01 +02:00
Gautier Pelloux-Prayer
4d9cd80a34 prepare.py: fix detection of strings 2016-05-12 10:27:34 +02:00
Gautier Pelloux-Prayer
1269f9b923 background: fix crash if no config is present 2016-05-10 15:08:13 +02:00
Gautier Pelloux-Prayer
122500e398 submodules: update linphone 2016-05-10 11:27:53 +02:00
Gautier Pelloux-Prayer
ad6857399b network: reregister proxy configs in case of wifi change 2016-05-10 11:16:48 +02:00
Gautier Pelloux-Prayer
6798dd0bda push: unregister proxy configs on destroy if remote pushes are not enabled 2016-05-10 10:49:29 +02:00
Gautier Pelloux-Prayer
7e116b26b2 xcode: add nowebcam.jpg to linphone 2016-05-09 14:49:47 +02:00
Gautier Pelloux-Prayer
442c7bca7a Utils: use device name instead of identifier in user-agent 2016-05-09 14:49:47 +02:00
François Grisez
9689a0f12e Updates linphone submodule 2016-05-04 11:22:37 +02:00
François Grisez
81b1e75fe9 Update Linphone submodule 2016-05-02 15:36:45 +02:00
François Grisez
129d40de54 Update Linphone submodule 2016-05-02 13:58:51 +02:00
Gautier Pelloux-Prayer
af431a9ee7 sidemenu: fix crash on iOS < 7 2016-05-02 12:14:38 +02:00
Gautier Pelloux-Prayer
4e5753eceb sidemenu: reference items on iPad 2016-05-02 11:51:03 +02:00
Gautier Pelloux-Prayer
6b2b6cc02e i18n: update translations 2016-05-02 10:38:50 +02:00
Gautier Pelloux-Prayer
c7aea7f379 assistant: change default transport to UDP for external accounts 2016-05-02 10:28:26 +02:00
Gautier Pelloux-Prayer
0afb9d6f23 sidemenu: fix crash on iPad 2016-05-02 10:25:20 +02:00
François Grisez
16da2145a3 Update Linphone submodule 2016-05-02 09:22:05 +02:00
Gautier Pelloux-Prayer
14c4397a93 submodules: update some 2016-04-29 16:42:26 +02:00
François Grisez
ff876e1389 Update ms2 and msopenh264 2016-04-29 15:41:15 +02:00
Gautier Pelloux-Prayer
e5ae91cc2b sidemenu: display local primary contact when no account configured 2016-04-29 11:52:38 +02:00
François Grisez
1407d41533 Add msiframerequestslimiter.c to the list of file to build into liblinphone.xcodeproj 2016-04-29 10:27:21 +02:00
Gautier Pelloux-Prayer
8010c850e5 submodules: update linphone 2016-04-28 14:31:08 +02:00
Gautier Pelloux-Prayer
46631ac709 dialer: disable logs magic popup should disable all logs 2016-04-27 17:41:45 +02:00
Gautier Pelloux-Prayer
17761c10ff Dialer: do not show Send logs button in magic popup if logs are not enabled yet 2016-04-26 12:27:34 +02:00
Gautier Pelloux-Prayer
f1fc46a2ce chat: hide status bar when selecting image 2016-04-25 11:17:37 +02:00
Gautier Pelloux-Prayer
93f0707d41 submodules: add mbedtls 2016-04-22 14:46:38 +02:00
Gautier Pelloux-Prayer
c5d50d13d1 prepare.py: fix tunnel clone 2016-04-19 15:07:23 +02:00
Gautier Pelloux-Prayer
f35ab9e2f3 settings: fix email popup 2016-04-15 16:31:06 +02:00
Gautier Pelloux-Prayer
71fc6f22b4 submodules: update bctoolbox to fix liblinphone tester 2016-04-15 10:40:50 +02:00
Gautier Pelloux-Prayer
6b9bb4f4a0 submodule: update linphone to fix liblinphone tests 2016-04-13 14:29:13 +02:00
Gautier Pelloux-Prayer
18a8370395 submodules: update linphone 2016-04-13 14:17:20 +02:00
Gautier Pelloux-Prayer
95886b4aac submodules: update openh264 to fix arm64 issue with xcode 7.3 2016-04-12 15:14:57 +02:00
Gautier Pelloux-Prayer
9d59b6cd55 linphonerc-factory: remove debug code 2016-04-12 10:11:10 +02:00
Gautier Pelloux-Prayer
2b863caa20 contact details: make view scrollable for small screens 2016-04-11 17:07:13 +02:00
Gautier Pelloux-Prayer
414939c13a KIF: update 2016-04-11 15:55:09 +02:00
Gautier Pelloux-Prayer
e0703b3746 TestsUI: add some timeout tolerance 2016-04-08 12:03:49 +02:00
Gautier Pelloux-Prayer
ea272d6bdf tunnel: remove deprecated API calls 2016-04-08 11:23:51 +02:00
Gautier Pelloux-Prayer
576141c2a4 speex: enable neon optimizations [--force] 2016-04-06 15:35:05 +02:00
Gautier Pelloux-Prayer
b99b4d1907 xcode: fix liblinphone project compilation 2016-04-06 10:43:38 +02:00
Gautier Pelloux-Prayer
7cd3034f3b TestsUI: fix broken tests 2016-04-05 15:51:44 +02:00
Gautier Pelloux-Prayer
5a1f4cb0c5 submodules: update some 2016-04-05 15:37:35 +02:00
Gautier Pelloux-Prayer
3c5c97c65a ContactsListTableView.m: remove unnecessary 2016-04-05 15:27:35 +02:00
Gautier Pelloux-Prayer
75f66d8691 Contact: try to not crash when reverting address book 2016-04-05 14:49:21 +02:00
Gautier Pelloux-Prayer
9cc1a2c9f2 UICompositeView.m: try to fix some crash in rotation handling 2016-04-05 14:17:51 +02:00
Gautier Pelloux-Prayer
6bae5dab90 LinphoneAppDelegate.m: automatically start call when answering from within notification in iOS9+ 2016-04-05 12:15:29 +02:00
Gautier Pelloux-Prayer
7cd395e9e2 linphonerc-factory: dont remove codecs 2016-04-05 12:08:12 +02:00
Gautier Pelloux-Prayer
86e4538868 CHANGELOG.md: fix some typos 2016-04-05 12:00:48 +02:00
Gautier Pelloux-Prayer
86a55fd9c9 pushnotif: push notifications are now set per account 2016-04-05 11:59:23 +02:00
Gautier Pelloux-Prayer
7e57f2f4cf submodules: update linphone 2016-04-04 16:33:23 +02:00
Gautier Pelloux-Prayer
3993bb55a1 CHANGELOG.md: update 2016-04-04 15:51:10 +02:00
Gautier Pelloux-Prayer
9d970ee133 i18n: update translations 2016-04-04 15:48:36 +02:00
Gautier Pelloux-Prayer
fd86da6662 assistant: add "forgot your password?" for linphone.org accounts 2016-04-04 15:42:30 +02:00
Gautier Pelloux-Prayer
f6747e1ffc contact: rotate photo when invalid rotation 2016-04-04 14:26:11 +02:00
Gautier Pelloux-Prayer
f357fd0975 misc: parse user input as phone numbers if proxy config must deal with phone numbers only 2016-04-04 13:36:06 +02:00
Gautier Pelloux-Prayer
7ca5ddbee3 xcode: minor project update 2016-03-25 14:48:41 +01:00
Gautier Pelloux-Prayer
a1e48e2dca TestsUI: fix cancel download test on real device 2016-03-25 10:48:38 +01:00
Gautier Pelloux-Prayer
7eca07e091 TestsUI: fix latest failing tests 2016-03-23 16:47:34 +01:00
Gautier Pelloux-Prayer
4002a2d081 TestsUI: create Anna Haro contact instead of assuming she alread exists 2016-03-23 15:35:21 +01:00
Gautier Pelloux-Prayer
e6b9e59d65 xcode: add missing library 2016-03-22 15:00:36 +01:00
Gautier Pelloux-Prayer
53276787ca submodules: update bctoolbox belle-sip cmake-builder linphone 2016-03-22 13:58:21 +01:00
François Grisez
518af033b2 Updates Linphone submodule
Fixes bug #2896: no webcam when doing an outgoing early-media call
2016-03-21 16:18:28 +01:00
Gautier Pelloux-Prayer
ccffb7d5a9 TestsUI: fix push notification test 2016-03-21 11:23:54 +01:00
Gautier Pelloux-Prayer
bb2b0d2035 TestsUI: do not run Notification test on simulator (fix typo) 2016-03-21 10:56:17 +01:00
Gautier Pelloux-Prayer
afcc8c5e04 StatusBarView.h: fix compilation 2016-03-21 10:22:10 +01:00
Gautier Pelloux-Prayer
6b34d1513d StatusBar: fix invalid menu icon instead of call quality one 2016-03-18 10:17:34 +01:00
Gautier Pelloux-Prayer
e075a1ef77 submodules: update linphone 2016-03-16 15:11:05 +01:00
Gautier Pelloux-Prayer
9878131526 TestsUI: fix failing tests 2016-03-16 15:09:15 +01:00
Gautier Pelloux-Prayer
e6b8057c50 CHANGELOG.md: add it 2016-03-15 16:19:10 +01:00
Gautier Pelloux-Prayer
01459f2889 xcode: fix liblinphone automated tester 2016-03-14 13:35:54 +01:00
Gautier Pelloux-Prayer
ebe0d2c608 xcode: fix compilation 2016-03-14 10:04:35 +01:00
Gautier Pelloux-Prayer
9d0fd05d1e TestsUI: add contact swipe delete and push notification tests 2016-03-14 10:04:35 +01:00
François Grisez
ead1ae3517 Update liblinphone 2016-03-11 17:35:23 +01:00
Gautier Pelloux-Prayer
01ab2ed4c5 contact: convert phone numbers to sip uri when needed 2016-03-10 15:45:49 +01:00
Gautier Pelloux-Prayer
6c55111170 i18n: update translations 2016-03-10 10:43:21 +01:00
Gautier Pelloux-Prayer
24119a2d51 settings: dont parse username as phone number by default 2016-03-09 17:11:22 +01:00
François Grisez
d8b61fdd55 Updates liblinphone 2016-03-09 16:01:47 +01:00
Gautier Pelloux-Prayer
59a2711055 settings: dont parse username as phone number by default 2016-03-09 15:13:18 +01:00
Sylvain Berfini
d40b019d55 Added missing resources for liblinphone tester 2016-03-09 13:49:15 +01:00
Sylvain Berfini
b23e41acb5 Updated linphone 2016-03-09 10:54:41 +01:00
Gautier Pelloux-Prayer
ebbf2dda27 tables: highlight current selected row on ipad 2016-03-08 14:26:12 +01:00
Gautier Pelloux-Prayer
10e3c16613 Contact: fix crash when trying to add a contact from history 2016-03-08 10:20:38 +01:00
Sylvain Berfini
64766ce2e0 Updated belcard 2016-03-07 11:22:13 +01:00
Gautier Pelloux-Prayer
2323ba17ed xcode: update for vcard 2016-03-04 16:59:13 +01:00
Gautier Pelloux-Prayer
e1217c5b92 submodules: update 2016-03-04 16:57:16 +01:00
Gautier Pelloux-Prayer
6fb3276157 submodules: update 2016-03-04 16:43:41 +01:00
Sylvain Berfini
6db99c2543 Updated submodules 2016-03-04 15:57:35 +01:00
Sylvain Berfini
24c75b9de2 Update cmake-builder to enable vcard 2016-03-04 15:56:22 +01:00
Sylvain Berfini
45dac6149b Merge branch 'dev_vcard' 2016-03-04 15:55:50 +01:00
François Grisez
272f1de226 Update liblinphone 2016-03-03 15:25:15 +01:00
Gautier Pelloux-Prayer
b3553e2341 xcode: fix liblinphone tester project 2016-03-03 14:54:11 +01:00
François Grisez
f672010198 Update ms2 in order to fix a crash when doing an H264 video call 2016-03-03 13:51:33 +01:00
Sylvain Berfini
87fb94fdbc Merge branch 'master' into dev_vcard
Conflicts:
	.gitmodules
	submodules/linphone
2016-03-03 10:49:13 +01:00
Gautier Pelloux-Prayer
b2bb92bdde submodules: update linphone 2016-03-02 14:50:41 +01:00
Gautier Pelloux-Prayer
7081032351 submodules: update main ones 2016-03-02 14:38:50 +01:00
Gautier Pelloux-Prayer
785cdc71c8 xcode: link with VideoToolbox framework 2016-03-02 10:26:00 +01:00
Gautier Pelloux-Prayer
89c954e1fe TestsLiblinphone: fix compilation 2016-03-01 16:45:00 +01:00
Gautier Pelloux-Prayer
2c44cba94b submodules: update cmake-builder 2016-03-01 16:35:50 +01:00
Gautier Pelloux-Prayer
db68f496fd submodules: update bunch of them 2016-03-01 16:27:11 +01:00
Gautier Pelloux-Prayer
e35ae89a57 submodules: fix installation prefix for plugins 2016-02-26 15:14:38 +01:00
Gautier Pelloux-Prayer
678c273012 submodules: update submodules to use latest cmake-build procedure 2016-02-26 11:03:22 +01:00
Gautier Pelloux-Prayer
87d54bae22 Call: use linphone_core_sound_resources_locked instead of linphone_call_media_in_progress 2016-02-25 14:46:47 +01:00
Gautier Pelloux-Prayer
88fbda8b98 README.md: update prepare.py options 2016-02-24 16:18:10 +01:00
Gautier Pelloux-Prayer
b7703c7e3f TestsUI: fix error string expected 2016-02-24 13:27:48 +01:00
Gautier Pelloux-Prayer
80072a7a7b i18n: update translations 2016-02-24 11:27:37 +01:00
Gautier Pelloux-Prayer
4955c4cb23 assistant: show error in case of configuration error 2016-02-24 11:16:45 +01:00
Gautier Pelloux-Prayer
b1f38379fa submodules: update cmake-builder 2016-02-23 14:03:05 +01:00
Gautier Pelloux-Prayer
a5d103043a submodules: update belle-sip 2016-02-23 11:33:37 +01:00
Gautier Pelloux-Prayer
2329487d24 submodules: update linphone 2016-02-23 11:09:04 +01:00
Gautier Pelloux-Prayer
3a8a97919e Chat: fix crash when sending chat message to non-lime user 2016-02-22 16:27:41 +01:00
Gautier Pelloux-Prayer
c2b0296252 prepare.py: if enabling tunnel, turn off ffmpeg as well 2016-02-19 17:08:06 +01:00
Gautier Pelloux-Prayer
8a3c12eede xcode: fix liblinphone and tutorial projects 2016-02-19 10:04:59 +01:00
Gautier Pelloux-Prayer
9f3c94bf88 xcode: liblinphoneTester should link with bctoolbox 2016-02-18 16:38:49 +01:00
Gautier Pelloux-Prayer
d07be21680 TestsUI: close popup if any after each test 2016-02-18 16:31:25 +01:00
Gautier Pelloux-Prayer
2fd35bf0c2 UI: rename UIMicroButton to UIMuttedMicroButton to avoid thinking 2016-02-18 15:58:18 +01:00
Gautier Pelloux-Prayer
791621c86b xcode: link with bctoolbox too 2016-02-18 15:35:17 +01:00
Gautier Pelloux-Prayer
2196d75e5e submodules: add bctoolbox and update cmake builder 2016-02-18 15:26:57 +01:00
Gautier Pelloux-Prayer
f932141fad prepare.py: remove --debug-verbose, --disable-gpl-third-parties and --enable-non-free-codecs which does not bring anything useful.
Anyone using them should use direct syntaxe -DENABLE_GPL_THIRD_PARTIES=NO to avoid confusion
Only --tunnel and --build-all-codecs have been kept, because these are non trivial options
2016-02-18 15:26:45 +01:00
Gautier Pelloux-Prayer
c13976d24e PhoneMainView.m: show error in case of registration failed 2016-02-18 13:56:47 +01:00
Gautier Pelloux-Prayer
3fba0260eb Contacts: do not change background color on item selection 2016-02-18 13:52:15 +01:00
Gautier Pelloux-Prayer
0da0b92e2b i18n: update translations 2016-02-18 11:15:49 +01:00
Gautier Pelloux-Prayer
b9990b46d2 linphonerc: set debug_popup_email in factory 2016-02-18 11:09:14 +01:00
Gautier Pelloux-Prayer
fe0c140be6 ContactDetails: fix some UI glitchs 2016-02-18 10:34:06 +01:00
Gautier Pelloux-Prayer
f1077154eb Contacts: fix crash when deleting contact with swipe 2016-02-17 13:39:21 +01:00
Gautier Pelloux-Prayer
59030ec972 xcode: remove USE_APN_DEV and use it only in debug scheme 2016-02-17 13:29:58 +01:00
Gautier Pelloux-Prayer
7583bb2b3f xcode: default scheme should be distribution 2016-02-16 11:18:07 +01:00
Gautier Pelloux-Prayer
28c6101de1 UIPauseButton.m: disable pause button if ICE is in progress 2016-02-15 16:19:53 +01:00
Gautier Pelloux-Prayer
4477faf01c TestsUI: fix last test 2016-02-15 15:01:28 +01:00
Gautier Pelloux-Prayer
b095cd2333 LinphoneManager.m: reconfigure push notifications in case of remote provisioning 2016-02-15 11:05:23 +01:00
Gautier Pelloux-Prayer
4cdce19c7f Merge branch '3.11.X' 2016-02-12 13:51:26 +01:00
Gautier Pelloux-Prayer
0ff0d06737 TestsUI: fix failing test 2016-02-12 13:51:13 +01:00
Gautier Pelloux-Prayer
6318064fba xcode: bump v8 2016-02-12 10:45:38 +01:00
Gautier Pelloux-Prayer
2acfc50ae4 call: center numpad on ipad 2016-02-12 10:44:39 +01:00
Gautier Pelloux-Prayer
1ccc3f34cd audio: fix hold music setting 2016-02-12 10:35:43 +01:00
Gautier Pelloux-Prayer
a8db4cb334 Merge branch '3.11.X' 2016-02-11 15:49:09 +01:00
Gautier Pelloux-Prayer
3886b4a9c0 chat: fix composing indicator not visible 2016-02-11 14:51:03 +01:00
Gautier Pelloux-Prayer
ebfaf96401 chat: move unread bubble a bit 2016-02-11 14:26:59 +01:00
Gautier Pelloux-Prayer
efd0e5ad95 assistant: remove username_length constraint, if set and bump v7 2016-02-11 09:38:27 +01:00
Gautier Pelloux-Prayer
7fb175bd12 LinphoneManager: replace space in user agent if needed 2016-02-10 17:02:35 +01:00
Gautier Pelloux-Prayer
14b2c92346 CallStats: display encryption properly 2016-02-10 17:02:05 +01:00
Gautier Pelloux-Prayer
68d21e6cbd CallStats: allow 100 lignes and scale down font if needed 2016-02-10 15:36:23 +01:00
Gautier Pelloux-Prayer
3336378aa4 mikmak 2016-02-10 15:23:37 +01:00
Gautier Pelloux-Prayer
f21a68e2bc fix previous commit for ipad too 2016-02-10 15:20:52 +01:00
Gautier Pelloux-Prayer
5d11f24f6c CallStats: stats should take the full available height 2016-02-10 15:16:43 +01:00
Gautier Pelloux-Prayer
0781e98ea6 LinphoneManager: set root_ca only once 2016-02-10 15:16:24 +01:00
Gautier Pelloux-Prayer
bd0b56276a Dialer: add try/catch around self destruct code 2016-02-10 15:08:34 +01:00
Gautier Pelloux-Prayer
9d07fe090d submodules: update linphone 2016-02-09 16:14:36 +01:00
Gautier Pelloux-Prayer
06856e0b91 xcode: bump v6 2016-02-09 10:27:21 +01:00
Gautier Pelloux-Prayer
f04db9985c CallOutgoing: fix crash on iPad 2016-02-09 10:23:39 +01:00
Gautier Pelloux-Prayer
4fd8f8ea45 StatusBar: show "no network" first 2016-02-09 09:33:58 +01:00
Gautier Pelloux-Prayer
385f9f2920 xcode: truly bump v5... 2016-02-08 17:47:35 +01:00
Gautier Pelloux-Prayer
c4daac9945 Call: fix conference button 2016-02-08 17:43:58 +01:00
Gautier Pelloux-Prayer
7347f56bc7 Chat: do not ring/vibrate when receive new message if we are already in the room and bump v5 2016-02-08 17:42:53 +01:00
Gautier Pelloux-Prayer
876e949cb7 CallView: enable conference button only if some calls are not in it and bump v4 2016-02-08 15:39:21 +01:00
Gautier Pelloux-Prayer
e5bf06757d submodules: update linphone and bump v3 2016-02-08 14:18:25 +01:00
Gautier Pelloux-Prayer
57843dd59b i18n: update translations and bump v2 2016-02-08 12:14:41 +01:00
Gautier Pelloux-Prayer
4aa6d5cf2c submodules: update belle-sip 2016-02-08 11:27:11 +01:00
Gautier Pelloux-Prayer
f54ce57acf .git-pre-commit: update to have both diff patch and file patch 2016-02-08 11:19:33 +01:00
Gautier Pelloux-Prayer
b28bfcbf54 TestsUI: fix chat test 2016-02-08 10:47:39 +01:00
Gautier Pelloux-Prayer
9bd5716371 assistant: apply transport for external accounts 2016-02-08 10:44:51 +01:00
Gautier Pelloux-Prayer
0ff3f52e93 travis: use warning verbosity 2016-02-05 14:47:29 +01:00
Gautier Pelloux-Prayer
4cd757a625 fix typo 2016-02-05 14:22:44 +01:00
Gautier Pelloux-Prayer
ba114e525f xcode: fix last problems of API compability 2016-02-05 14:18:18 +01:00
Gautier Pelloux-Prayer
7f4f95a9d1 xcode: fix invalid calls to API greater than currently available fixing crashes on iOS6/iOS7 2016-02-05 14:02:31 +01:00
Gautier Pelloux-Prayer
fa1a6f7a92 travis: fix test 2016-02-05 10:38:50 +01:00
Gautier Pelloux-Prayer
3bbc1db73b submodules: fix plugins loading 2016-02-05 10:33:19 +01:00
Gautier Pelloux-Prayer
e43f11e3dd submodules: update plugins to use factory new initialization. Note: it is still broken for now! 2016-02-04 16:20:18 +01:00
Gautier Pelloux-Prayer
b5ddec91a9 xcode: remove nowebcam.jpg duplicate&invalid entry 2016-02-04 14:43:07 +01:00
Gautier Pelloux-Prayer
af0e458442 call: readd nowebcam.jpg 2016-02-03 17:01:11 +01:00
Gautier Pelloux-Prayer
6cbf5c968d prepare.py: always escape find cmd 2016-02-03 16:50:56 +01:00
Gautier Pelloux-Prayer
45a769235b liblinphonetester: readd missing images 2016-02-03 14:53:08 +01:00
Gautier Pelloux-Prayer
ccb6673a28 i18n: add chinese translation 2016-02-03 14:46:00 +01:00
Gautier Pelloux-Prayer
770505cdb7 xcode: update version 3.11 build 1 2016-02-03 14:26:30 +01:00
Gautier Pelloux-Prayer
c2201bf07d about: update view 2016-02-03 14:25:38 +01:00
Gautier Pelloux-Prayer
6be7591ee4 liblinphonetester: fix compilation 2016-02-03 11:57:48 +01:00
Gautier Pelloux-Prayer
3c4ca7a968 chat: update application badge on notification inline answer 2016-02-03 11:56:29 +01:00
Gautier Pelloux-Prayer
450ac75085 call: fix pad partially hidden by bottom bars on iPhone 2016-02-03 11:44:36 +01:00
Gautier Pelloux-Prayer
af64f9977f assistant: fix invalid length error 2016-02-03 11:38:55 +01:00
Gautier Pelloux-Prayer
215a86c9ca chat: refresh iPad fragments when needed 2016-02-03 11:24:21 +01:00
Gautier Pelloux-Prayer
ee8ecb4117 submodules: update linphone and update linphone core instantiation 2016-02-03 10:17:59 +01:00
Gautier Pelloux-Prayer
dd72bfe6e4 firstloginview: update view for ipad and landscape 2016-02-01 16:53:22 +01:00
Gautier Pelloux-Prayer
0d7ff54a09 LinphoneManager.m: remove , from user agent 2016-02-01 16:45:20 +01:00
Gautier Pelloux-Prayer
cf444555a0 Merge branch 'master' into dev_vcard 2016-02-01 14:55:57 +01:00
Gautier Pelloux-Prayer
567500b201 chat: use interpret_url, not new to properly add domain if needed 2016-02-01 14:55:43 +01:00
Gautier Pelloux-Prayer
ef1e67db95 chat: hide back button on ipad 2016-02-01 14:26:44 +01:00
Gautier Pelloux-Prayer
0bbc147f3a submodules: update cmake-builder to fix opus compilation 2016-02-01 12:14:53 +01:00
Gautier Pelloux-Prayer
bf284815d6 resources: add ipad specific images 2016-02-01 12:14:29 +01:00
Gautier Pelloux-Prayer
c0b097d90c submodules: update opus to fix arm compil 2016-01-29 16:17:27 +01:00
Gautier Pelloux-Prayer
c0863ff31c travis: do not links strings, not needed anymore 2016-01-28 17:17:31 +01:00
Gautier Pelloux-Prayer
ee7d5b02bd xcode: remove linphonetester run script 2016-01-28 17:08:35 +01:00
Gautier Pelloux-Prayer
da3748e47a submodules: update opus to linphone branch [Switch submodule branch] 2016-01-28 15:39:02 +01:00
Gautier Pelloux-Prayer
9d4c265aa0 xcode: update valid archs 2016-01-28 13:59:29 +01:00
Gautier Pelloux-Prayer
f6cab15955 submodules: update cmake-builder to not download mkv anymore 2016-01-28 13:42:29 +01:00
Gautier Pelloux-Prayer
2d2c7df1f6 liblinphoneTester: disable log collection 2016-01-27 17:30:47 +01:00
Gautier Pelloux-Prayer
292a0c85fe Merge branch 'master' into dev_vcard 2016-01-27 15:04:36 +01:00
Gautier Pelloux-Prayer
1090c61dcc liblinphoneTester: do not catch symbols, we are doing it wrong and we dont need them 2016-01-27 14:27:22 +01:00
Gautier Pelloux-Prayer
70ddcbb5b9 travis: install cmake, it is not anymore 2016-01-27 13:23:58 +01:00
Gautier Pelloux-Prayer
986852db11 travis: do not install coreutils, it already is. 2016-01-27 12:28:39 +01:00
Gautier Pelloux-Prayer
e3769602cc xcode: bump v9 2016-01-27 11:52:27 +01:00
Gautier Pelloux-Prayer
30a63247c0 call: header should not be clickable 2016-01-27 11:52:05 +01:00
Gautier Pelloux-Prayer
2ebd92c70a notifications: fix crash on iOS < 9 2016-01-26 16:29:55 +01:00
Gautier Pelloux-Prayer
481988084e LinphoneManager.m: do not erase core in shutdown 2016-01-26 16:29:55 +01:00
Sylvain Berfini
3c4083866a Updated submodules 2016-01-26 15:34:10 +01:00
Guillaume BIENKOWSKI
81bd7e564c Update travis for iOS9 SDK 2016-01-26 15:21:35 +01:00
Gautier Pelloux-Prayer
8dbf212e61 xcode: bump v8 2016-01-26 15:08:05 +01:00
Guillaume BIENKOWSKI
8d694d22ad Allow to show messages in notifications, and answer it inline in iOS9. 2016-01-26 15:01:03 +01:00
Guillaume BIENKOWSKI
e702b0f8e5 Allow inline answers, this really needs messages to be spelled out in the notification, though. 2016-01-26 14:59:10 +01:00
Gautier Pelloux-Prayer
44a4d9b365 settings: fix log collection 2016-01-26 14:50:31 +01:00
Gautier Pelloux-Prayer
523715edb9 settings: translate bug reports notice 2016-01-26 14:09:50 +01:00
Gautier Pelloux-Prayer
1cf72dab89 chat: fix duplicate entry for incoming messages on iPad 2016-01-26 13:54:10 +01:00
Gautier Pelloux-Prayer
4bdff37f7f xcode: update version 3.10 build 7 2016-01-26 10:57:25 +01:00
Gautier Pelloux-Prayer
04d5ad574b submodules: update linphone to fix ICE regression 2016-01-26 10:43:56 +01:00
Gautier Pelloux-Prayer
4bf6664c21 i18n: update translations 2016-01-26 10:43:37 +01:00
Gautier Pelloux-Prayer
f1dfa3df26 submodules: update linphone to fix call music loop 2016-01-25 17:24:55 +01:00
Gautier Pelloux-Prayer
9116e5ba94 xcode: fix helloworld tutorial compilation 2016-01-25 15:10:05 +01:00
Gautier Pelloux-Prayer
6aad553c26 xcode: bump v6 2016-01-25 15:05:02 +01:00
Gautier Pelloux-Prayer
c935ec117f liblinphoneTester: fix linking 2016-01-25 14:50:40 +01:00
Gautier Pelloux-Prayer
8ecec74c11 launchscreen: rename images properly 2016-01-25 14:27:14 +01:00
Gautier Pelloux-Prayer
0c0c9b2acb call: remove timers in pause and conference tables 2016-01-25 14:14:20 +01:00
Gautier Pelloux-Prayer
619784bfad xcode: remove unneeded phase 2016-01-25 11:36:09 +01:00
Gautier Pelloux-Prayer
aeda6f8c9e UITester: disable simultaneous upload test until bugfix is available 2016-01-25 11:26:45 +01:00
Gautier Pelloux-Prayer
b15979637b audio: only speaker on ipad for now 2016-01-25 11:26:07 +01:00
Gautier Pelloux-Prayer
f4478d53c8 settings: fix crash 2016-01-25 10:50:48 +01:00
Gautier Pelloux-Prayer
07911a0d79 call: reset video fullscreen when reentering view 2016-01-22 16:38:59 +01:00
Gautier Pelloux-Prayer
491c4dad83 dialer: add self-destruct hack 2016-01-22 16:38:13 +01:00
Gautier Pelloux-Prayer
835c32e8dd submodules: change libmatroska-c repo URL [Switch submodule branch] 2016-01-22 15:04:30 +01:00
Gautier Pelloux-Prayer
d46a37aea8 audio: fix crash in bluetooth management and allow use of bluetooth headset on ipad too (in progress) 2016-01-22 15:04:27 +01:00
Gautier Pelloux-Prayer
e0fdc2a166 submodules: add external libmatroska-c 2016-01-22 11:12:09 +01:00
Gautier Pelloux-Prayer
723dd16516 CallIncoming: fix bug on call acceptance due to invalid order 2016-01-22 10:52:49 +01:00
Gautier Pelloux-Prayer
06be92c325 submodules: update linphone to fix pause music looping 2016-01-21 17:24:16 +01:00
Gautier Pelloux-Prayer
c48f65db1d liblinphoneTester: fix compilation 2016-01-21 17:11:35 +01:00
Gautier Pelloux-Prayer
887b60ea16 UITester: stop debug test 2016-01-21 12:09:16 +01:00
Gautier Pelloux-Prayer
53a7542411 audio: use mkv for pause music 2016-01-21 12:01:58 +01:00
Gautier Pelloux-Prayer
038194d831 UI: finish transfer call workflow 2016-01-21 11:17:14 +01:00
Gautier Pelloux-Prayer
f798da2db0 assistant: display error if network not available 2016-01-21 11:13:17 +01:00
Gautier Pelloux-Prayer
935ea57107 .gitmodules: add .prefix suffix 2016-01-21 09:35:42 +01:00
Gautier Pelloux-Prayer
16fc500a96 UI: fix call buttons when we are in transfer mode 2016-01-20 17:34:18 +01:00
Gautier Pelloux-Prayer
1ce1a76d91 launchscreen: readd xib file to fix iPhone6+ screen dimensions
If we dont use a launchsceen file, iOS seems to upscale iPhone6 resolution to match iPhone6+ resolution, overridding constraints and all. So even if launchscreen file is bad (no localization..), we have to use it.
2016-01-20 17:34:16 +01:00
Gautier Pelloux-Prayer
34344d17e9 incoming call: fix rotation 2016-01-20 15:57:16 +01:00
Gautier Pelloux-Prayer
7e12119fe6 sidemenu: fix accounts display 2016-01-20 15:27:45 +01:00
Gautier Pelloux-Prayer
6d30048c49 logs: turn on application debug logs only in true debug 2016-01-20 14:14:45 +01:00
Gautier Pelloux-Prayer
983067d718 settings: correctly set display name when modified 2016-01-20 14:14:03 +01:00
Gautier Pelloux-Prayer
a01c497570 logs: modify debug settings to let user choose between no logs, application logs only, application logs + liblinphone warns or all logs 2016-01-20 14:04:45 +01:00
Gautier Pelloux-Prayer
2644f9b9ac misc: remove LinphoneCore* lc = LC useless code 2016-01-20 12:17:12 +01:00
Gautier Pelloux-Prayer
40aea73131 imgur_upload.sh: fix script... again 2016-01-20 11:55:37 +01:00
Gautier Pelloux-Prayer
a3552fba39 logs: use new liblinphone logs API 2016-01-20 11:39:00 +01:00
Gautier Pelloux-Prayer
cb62b4cf68 imgur_upload.sh: fix script 2016-01-20 09:38:12 +01:00
Gautier Pelloux-Prayer
b9e9337941 dialer: stop dtmf on long press 2016-01-19 16:16:24 +01:00
Gautier Pelloux-Prayer
d661309987 imgur_upload.sh: do not use underscore, it's broken 2016-01-19 16:08:57 +01:00
Gautier Pelloux-Prayer
f17b4a8667 travis: take screenshot of gallery, please 2016-01-19 15:42:33 +01:00
Gautier Pelloux-Prayer
8d39b64d6a submodules: update KIF reference to fix travis build 2016-01-19 14:47:02 +01:00
Gautier Pelloux-Prayer
24d485e752 contacts: fallback to all contacts if user has no linphone friends 2016-01-19 13:56:38 +01:00
Gautier Pelloux-Prayer
12d78b8603 assistant: do not reset liblinphonecore anymore since we support multiaccounts 2016-01-19 12:38:27 +01:00
Gautier Pelloux-Prayer
d4103ba4ea LinphoneManager: fix ringtone asset 2016-01-19 12:20:35 +01:00
Gautier Pelloux-Prayer
2f0b4e061a assistant: fit in iphone6s screen 2016-01-19 12:17:27 +01:00
Gautier Pelloux-Prayer
3d8ed238a8 contacts: by default open Linphone contacts 2016-01-19 11:21:08 +01:00
Gautier Pelloux-Prayer
88400c184f chat: fix constraints 2016-01-19 11:12:01 +01:00
Gautier Pelloux-Prayer
a8d172ad20 Merge remote-tracking branch 'origin/master' into dev_vcard 2016-01-18 17:33:52 +01:00
Gautier Pelloux-Prayer
fb8ec27bbb liblinphoneTester: fix compilation 2016-01-18 17:33:30 +01:00
Gautier Pelloux-Prayer
93c456b985 submodules: update linphone 2016-01-18 17:28:59 +01:00
Gautier Pelloux-Prayer
6b7c1f66e7 Merge branch 'master' into dev_vcard 2016-01-18 17:05:58 +01:00
Sylvain Berfini
8f13c2d56f Updated belcard 2016-01-18 16:40:34 +01:00
Gautier Pelloux-Prayer
83922f2d60 UITester: always select a different image 2016-01-18 16:28:06 +01:00
Gautier Pelloux-Prayer
e71afc56f8 misc: fix some error logs and broken UI glitchs 2016-01-18 15:27:36 +01:00
Gautier Pelloux-Prayer
7ff37d9a63 i18n: update translations 2016-01-18 14:45:21 +01:00
Gautier Pelloux-Prayer
134b4202a8 misc: fix call views workflow 2016-01-18 14:23:47 +01:00
Gautier Pelloux-Prayer
9c9d1fff79 outgoing call: refresh mute/speaker buttons 2016-01-18 14:09:47 +01:00
Gautier Pelloux-Prayer
2eded652e7 UITester: handle logs independently 2016-01-18 13:48:29 +01:00
Gautier Pelloux-Prayer
f7f3840aa7 file transfer: remove duplicate code not needed anymore 2016-01-18 13:45:49 +01:00
Gautier Pelloux-Prayer
bda8fb6ac2 log: application debug logs should be still disabled until debug is enabled 2016-01-18 13:45:26 +01:00
Gautier Pelloux-Prayer
19fe1bd5d9 log: application logs are now separated of liblinphone logs 2016-01-18 13:33:07 +01:00
Sylvain Berfini
3bba958241 Added submodules belr/belcard + updated cmake builder 2016-01-18 12:36:45 +01:00
Gautier Pelloux-Prayer
9671009541 misc: rework views workflow 2016-01-18 11:54:25 +01:00
Gautier Pelloux-Prayer
a3859200ef call: reposition preview on call start 2016-01-18 10:47:39 +01:00
Gautier Pelloux-Prayer
39a6619dbd prepare.py: do not display stubbed libraries if there are none 2016-01-18 10:37:29 +01:00
Gautier Pelloux-Prayer
8522d77505 outgoing call: hangout button on left side 2016-01-18 10:19:42 +01:00
Gautier Pelloux-Prayer
042e37ff93 assistant: do not remove default proxy config before end of assistant and add LC macro 2016-01-18 10:11:47 +01:00
Gautier Pelloux-Prayer
60053876f9 travis: add some debug traces 2016-01-15 17:11:52 +01:00
Gautier Pelloux-Prayer
6a1e42a562 misc: replace [NSNotificationCenter defaultCenter] with NSNotificationCenter.defaultCenter 2016-01-15 16:57:02 +01:00
Gautier Pelloux-Prayer
9d4a76f0c2 misc: add ANIMATED macro 2016-01-15 16:56:27 +01:00
Gautier Pelloux-Prayer
be3a94e20c settings: fix crash when opening it too quickly 2016-01-15 16:39:08 +01:00
Gautier Pelloux-Prayer
80e271a964 submodules: reactive opencore-amr which was disabled... somehow? 2016-01-15 16:04:00 +01:00
Gautier Pelloux-Prayer
94e1d2212d chat: improve notification text 2016-01-15 15:06:36 +01:00
Gautier Pelloux-Prayer
d63ddbc7f0 LinphoneManager: provide factory parameter to plugins init since they expect it 2016-01-15 10:44:05 +01:00
Gautier Pelloux-Prayer
2b44a4e545 submodules: update cmake-builder to fix openh264 compilation 2016-01-15 10:29:53 +01:00
Christophe Deschamps
97fd09bfc7 Set level of linphone to vcard delivery - commit f0428f5c86 2016-01-14 20:45:24 +01:00
Gautier Pelloux-Prayer
3a975734da submodules: update bcg729 msamr msopenh264 msx264 references to fix compilation 2016-01-14 17:19:10 +01:00
Gautier Pelloux-Prayer
1360f709fb i18n: update translations 2016-01-14 17:19:10 +01:00
Gautier Pelloux-Prayer
9ae30e9563 Settings: change "Use IPv6" to "Allow IPv6" 2016-01-14 17:19:09 +01:00
Gautier Pelloux-Prayer
d9c36e1078 UI: fix tiny glitchs / constraint bugs in contact and call views 2016-01-14 17:19:09 +01:00
Gautier Pelloux-Prayer
ddd4f5cae8 submodules: update linphone and belle-sip to latest revisions 2016-01-14 16:20:26 +01:00
Gautier Pelloux-Prayer
fc0181b75b chat: fix crash on iPad when having already some conversations started leading to "[CALayer retain]: message sent to deallocated instance" crash 2016-01-13 16:04:35 +01:00
Gautier Pelloux-Prayer
a62aaee025 dialer: hide pad on iphone landscape 2016-01-13 10:16:59 +01:00
Gautier Pelloux-Prayer
7513b95494 LinphoneManager: migrate wizard section of 2.X.Y versions to assistant section of 3.10.0 2016-01-12 16:55:59 +01:00
Gautier Pelloux-Prayer
5041ef3882 contact: factorize lots of lowlevel code in a single class (in progress) 2016-01-12 16:47:44 +01:00
Gautier Pelloux-Prayer
0342e7b0cc launchscreen: regenerate proper pngs 2016-01-12 14:32:55 +01:00
François Grisez
7a9a5e6cc3 Updates linphone submodule
reason: Fixes regression on conference
2016-01-12 13:35:48 +01:00
Gautier Pelloux-Prayer
c87b41d918 UITester: fix latest travis failing test 2016-01-11 17:15:30 +01:00
Gautier Pelloux-Prayer
e9ce3c78d8 TestsLiblinphone: fix compilation 2016-01-11 17:06:24 +01:00
Gautier Pelloux-Prayer
7337f828de UITester: try to fix travis build 2016-01-11 16:50:09 +01:00
Gautier Pelloux-Prayer
3102b37048 launchscreen: remove from resources/ folder 2016-01-11 16:20:17 +01:00
Gautier Pelloux-Prayer
f4d25742c4 contacts: fix contact creation and tests 2016-01-11 16:20:17 +01:00
Gautier Pelloux-Prayer
de2066f71c call: fix border of rounded avatar constraints 2016-01-11 16:20:17 +01:00
Gautier Pelloux-Prayer
68c0b9c014 submodules: udpate linphone 2016-01-11 14:36:07 +01:00
Gautier Pelloux-Prayer
399d104114 UI: fix Linphone logo border 2016-01-11 11:42:32 +01:00
Gautier Pelloux-Prayer
2ed0b6fdee assistant: fix compilation 2016-01-11 11:32:12 +01:00
Gautier Pelloux-Prayer
64a57f66e5 UITester: fix infinite loop in chat 2016-01-11 11:12:15 +01:00
Gautier Pelloux-Prayer
72267d411c assistant: add username_max_length and password_max_length 2016-01-11 10:58:34 +01:00
Gautier Pelloux-Prayer
49153d5308 ChatConversation: hide tabbar in landscape since keyboard is always full-width 2016-01-11 10:39:06 +01:00
Gautier Pelloux-Prayer
cb43aac2e4 audio: use only default ringtone for now to reduce IPA total size 2016-01-11 10:26:37 +01:00
Gautier Pelloux-Prayer
18660201c1 Chat: update application badge when marking message as read as well 2016-01-08 17:08:18 +01:00
Gautier Pelloux-Prayer
e4e0431f3f UI: update Linphone logo 2016-01-08 14:21:59 +01:00
Gautier Pelloux-Prayer
a8d1a4d845 assistant: detect invalid domain and show error in that case 2016-01-08 11:44:24 +01:00
Gautier Pelloux-Prayer
f7d6ee33a1 UITester: fix compilation error 2016-01-08 10:36:26 +01:00
Gautier Pelloux-Prayer
0b779eaea9 audio: fix ringbacktone by using liblinphone api 2016-01-07 16:04:56 +01:00
Gautier Pelloux-Prayer
af8bbe8659 call: fix view broken with commit e065641 2016-01-07 15:36:47 +01:00
Gautier Pelloux-Prayer
8f3980b582 assistant: password is not mandatory anymore on external sip domains 2016-01-07 14:37:35 +01:00
Gautier Pelloux-Prayer
1c5dc413e8 tabsbar: fix icon color by disabling "Highlighted Adjusts Image" in IB 2016-01-07 14:12:48 +01:00
Gautier Pelloux-Prayer
39799eeaae call: fix stats view being refreshed twice when opened 2016-01-07 12:04:35 +01:00
Gautier Pelloux-Prayer
bc9b1c9322 about: fix view on iPad 2016-01-07 11:57:49 +01:00
Gautier Pelloux-Prayer
d7a80a37e2 chat: fix badge count on iPad 2016-01-07 11:52:09 +01:00
Gautier Pelloux-Prayer
e06564105f audio: rework bluetooth headset recognition 2016-01-07 11:32:54 +01:00
Gautier Pelloux-Prayer
6ed2bd5726 tester: fix liblinphone tester [Switch submodule branch] 2016-01-06 15:15:47 +01:00
Gautier Pelloux-Prayer
dc8f5d71b5 audio: correct ringtones path 2016-01-06 14:32:52 +01:00
Gautier Pelloux-Prayer
94a70c5f43 Merge branch 'master' into apple_store 2016-01-06 12:19:07 +01:00
Gautier Pelloux-Prayer
037b9e52b9 .travis.yml: use FFMPEG's gas-preprocessor 2016-01-06 11:10:40 +01:00
Gautier Pelloux-Prayer
f383aa0bfb UITester: fix latest failing tests 2016-01-06 11:08:59 +01:00
Gautier Pelloux-Prayer
74089196ab README.md: fix Transifex widget url 2016-01-06 10:37:51 +01:00
Gautier Pelloux-Prayer
d5ab5280af Merge remote-tracking branch 'public/master' into 3.0.x 2016-01-06 10:06:34 +01:00
Gautier Pelloux-Prayer
226f5628a5 Merge branch '2.4.x' 2016-01-06 10:03:07 +01:00
Gautier Pelloux-Prayer
fe50f0c67b i18n: update translations 2016-01-05 15:54:43 +01:00
Gautier Pelloux-Prayer
92dc016ed2 README.md: add how to contribute section 2016-01-05 15:22:09 +01:00
Gautier Pelloux-Prayer
1258240256 audio: set new ringtones 2016-01-05 15:22:08 +01:00
Gautier Pelloux-Prayer
a083e1dc77 UI: fix 2016-01-04 10:28:04 +01:00
Sandrine Avakian
38a322288c Propagating fixes for RTCP feedback in linphone. 2015-12-23 11:48:55 +01:00
Gautier Pelloux-Prayer
e41aa8e1a5 UITester: fix broken UI tests 2015-12-23 11:43:17 +01:00
Gautier Pelloux-Prayer
35f7c47fd8 Assistant: add support for keyboard Next button 2015-12-23 10:02:46 +01:00
Gautier Pelloux-Prayer
4a1f6ddacc UI: fix some minor icons 2015-12-22 14:14:34 +01:00
Gautier Pelloux-Prayer
5f72da9c93 prepare.py: add force option hint 2015-12-22 11:21:37 +01:00
Gautier Pelloux-Prayer
79bcab6661 CONTRIBUTING.md: created file 2015-12-21 17:24:44 +01:00
Gautier Pelloux-Prayer
a58023b019 Utils: update minor animation and fragment bugs 2015-12-21 11:47:02 +01:00
Gautier Pelloux-Prayer
2a75f69ed2 Merge remote-tracking branch 'public/dev_showmsg' into 3.0.x 2015-12-21 11:35:55 +01:00
Gautier Pelloux-Prayer
ad7b5d00a2 Dialer: fix video preview on ipad when rotating screen 2015-12-21 10:45:07 +01:00
Sandrine Avakian
b1fd1e8f07 Update linphone-iphone with linphone submodules master branch version, including
RTCP Feedback on AVP.
2015-12-21 10:25:39 +01:00
Gautier Pelloux-Prayer
87bd9fac7b UI: fix fragments on phone 2015-12-18 15:53:30 +01:00
Gautier Pelloux-Prayer
0567231d58 assistant: refactor linphone rc files 2015-12-18 15:53:10 +01:00
Gautier Pelloux-Prayer
cf07453fc8 UIBouncingView: fix crash when monkey typing between views 2015-12-18 11:26:18 +01:00
Ghislain MARY
3b26ee677d Update cmake-builder submodule. 2015-12-17 16:09:31 +01:00
Gautier Pelloux-Prayer
e5f791e207 prepare.py: update gas-preprocessor url to FFMPEG 2015-12-17 15:57:45 +01:00
Gautier Pelloux-Prayer
3833516dff prepare.py: improve previous execution detection 2015-12-17 15:11:38 +01:00
Gautier Pelloux-Prayer
9cca42fdc8 submodules: updae ffmpeg to laest release 2.8.3 to fix ARM alignement warnings in xcode 2015-12-17 15:11:38 +01:00
Gautier Pelloux-Prayer
6b4a1df50e UI: iPad version 2015-12-16 15:38:42 +01:00
Sandrine Avakian
6f74e5fe35 Update linphone-iphone with linphone submodules master branch version. 2015-12-15 11:16:36 +01:00
Gautier Pelloux-Prayer
f804300beb Chat: bounce icon on unread messages even in call and in chats list 2015-12-11 14:17:30 +01:00
Guillaume BIENKOWSKI
7d4130a7ba Fix header height for contact list 2015-12-10 22:57:40 +01:00
Gautier Pelloux-Prayer
f0a28cb2d8 Call: fix status bar display in video call 2015-12-10 15:01:08 +01:00
Gautier Pelloux-Prayer
404f6e381a Settings: move account dependent options in Account view 2015-12-10 14:42:42 +01:00
Gautier Pelloux-Prayer
43cda13f4c Chat: display call buttons correctly 2015-12-10 10:38:14 +01:00
Guillaume BIENKOWSKI
8afb26c9da Pop to view instead of « go to » for detail views. 2015-12-09 16:36:09 +01:00
Guillaume BIENKOWSKI
c1311f786e Animate the selected button indicator if animations are enabled. 2015-12-09 16:30:37 +01:00
Gautier Pelloux-Prayer
890905ced5 HistoryList: fix crash 2015-12-09 16:18:56 +01:00
Guillaume BIENKOWSKI
62f121ee44 Hide menu when click on the background 2015-12-09 16:17:52 +01:00
Gautier Pelloux-Prayer
c3a5ae91b3 UI: always square images before rounding 2015-12-09 14:45:09 +01:00
Gautier Pelloux-Prayer
2813422b79 README.md: add PATH setting step 2015-12-09 14:38:03 +01:00
Gautier Pelloux-Prayer
ee5e470359 README.md: add PATH setting step 2015-12-09 14:37:52 +01:00
Gautier Pelloux-Prayer
a8e696e613 History: fix history deletions when having multiple consecutive calls 2015-12-08 11:42:29 +01:00
Gautier Pelloux-Prayer
4813b753ff UI: fix rounded / bordered images definitively(?!!) 2015-12-08 11:35:16 +01:00
Gautier Pelloux-Prayer
b504da3a94 xcode: remove obsolete libraries 2015-12-07 16:31:11 +01:00
Gautier Pelloux-Prayer
17696a8298 SideMenu: use UIScreenEdgePanGestureRecognizer when available (iOS7 and +): it's better to close side menu only when starting from edges 2015-12-07 14:16:37 +01:00
Gautier Pelloux-Prayer
4ddbbeb22b Assistant: reset default account if assistant is aborted 2015-12-07 14:15:51 +01:00
Gautier Pelloux-Prayer
0e61311a27 Chat: fix crash 2015-12-07 10:46:43 +01:00
Gautier Pelloux-Prayer
d49f06d733 UI: various landscape fixes 2015-12-07 10:28:39 +01:00
Gautier Pelloux-Prayer
c5624d6711 UI: work on rounded images and avatar update 2015-12-04 17:08:19 +01:00
Gautier Pelloux-Prayer
d7f18cab84 UI: various update for ipad 2015-12-04 15:23:19 +01:00
Gautier Pelloux-Prayer
2322723e23 UI: improve call views 2015-12-03 17:28:38 +01:00
Gautier Pelloux-Prayer
5a99184450 UI: fix some animations when changing of view - still having view on top of status bar in landscape mode and fix upsidedown 2015-12-03 16:58:56 +01:00
Gautier Pelloux-Prayer
41714551f9 Contacts list: do not highlight cell 2015-12-03 16:13:29 +01:00
Gautier Pelloux-Prayer
d8c47b06e1 Chat: dismiss keyboard when scrolling in conversation 2015-12-03 15:56:20 +01:00
Gautier Pelloux-Prayer
87c3512475 Chat: do not display "Download" button when we image was downloaded and is being save to disk 2015-12-03 11:11:13 +01:00
Gautier Pelloux-Prayer
c43fda89ce UI: fix various glitchs in landscape 2015-12-03 11:04:04 +01:00
Gautier Pelloux-Prayer
a821a42a09 UI: improve file transfer buttons (increase bbox) 2015-12-02 17:04:50 +01:00
Gautier Pelloux-Prayer
e6c3f0fca3 UI: minor changes 2015-12-02 14:36:46 +01:00
Gautier Pelloux-Prayer
4773d91c12 UICompositeView.m: really hide side menu (collision with animations) 2015-12-01 15:28:35 +01:00
Gautier Pelloux-Prayer
c371e2b4da i18n: add missing Locaziable.strings to resources 2015-12-01 14:59:04 +01:00
Gautier Pelloux-Prayer
2216c12e85 History: do not display the same user multiple times when consecutive calls 2015-12-01 14:08:49 +01:00
Gautier Pelloux-Prayer
d1245a3fb9 i18n: add missing files 2015-12-01 13:52:49 +01:00
Gautier Pelloux-Prayer
114529040d xcode: change default scheme to release 2015-12-01 11:49:01 +01:00
Gautier Pelloux-Prayer
8a461d5ddf UIChatBubblePhotoCell: remove debug code 2015-12-01 11:49:01 +01:00
Gautier Pelloux-Prayer
f40deac05c Classes: fix compilation of checkboxtv 2015-12-01 11:48:59 +01:00
Jehan Monnier
ac38ca6467 update linphone/ms2 to fix iphone 6s audio issue 2015-12-01 11:43:20 +01:00
Gautier Pelloux-Prayer
a356a8d722 i18n: update some missing translations 2015-12-01 11:41:24 +01:00
Gautier Pelloux-Prayer
b03a8458ee Merge remote-tracking branch 'origin/3.0.x' into 3.0.x 2015-11-30 17:37:45 +01:00
Gautier Pelloux-Prayer
8122a1349b i18n: update translations 2015-11-30 17:35:51 +01:00
Ghislain MARY
8ade9f809f Update cmake-builder and x264 submodules. 2015-11-30 16:56:34 +01:00
Gautier Pelloux-Prayer
9fade24b33 Merge remote-tracking branch 'public/master' into 3.0.x 2015-11-30 16:53:19 +01:00
Gautier Pelloux-Prayer
36a2e0c805 i18n: update translations 2015-11-30 16:51:18 +01:00
Gautier Pelloux-Prayer
7a25b7b329 UI: fix rounded avatars 2015-11-30 16:20:17 +01:00
Gautier Pelloux-Prayer
a6bf2dd3a1 prepare.py: --build-all-codecs should enable ffmpeg too 2015-11-27 16:03:32 +01:00
Gautier Pelloux-Prayer
1631cb3adb submodules: update cmake-builder and linphone 2015-11-27 15:59:47 +01:00
Gautier Pelloux-Prayer
3e8be09f46 Chat: fix typo 2015-11-27 14:58:03 +01:00
Jehan Monnier
cd4fa75f35 update linphone submodule 2015-11-27 14:17:27 +01:00
Gautier Pelloux-Prayer
5a24b3ff37 UI: fix dialer constraints 2015-11-27 11:37:31 +01:00
Gautier Pelloux-Prayer
6b39df7018 UI: fix landscape assistant + minors glitchs 2015-11-27 10:52:08 +01:00
Gautier Pelloux-Prayer
862492c328 prepare.py: fix --list-features option to display all features 2015-11-27 10:52:08 +01:00
Gautier Pelloux-Prayer
3872a970bf Call: display quality indicator even if quality has not been computed yet 2015-11-26 11:19:32 +01:00
Gautier Pelloux-Prayer
bbbdc4d77d UI: fix various constraints and fix rounded images border 2015-11-26 11:13:51 +01:00
Gautier Pelloux-Prayer
0eaba9c674 UI: fix rotation in chat when hidding/showing keyboard 2015-11-25 17:27:19 +01:00
Gautier Pelloux-Prayer
15ccbeebbe linphonerc: add support for unauthorized_views and fallback_view 2015-11-25 16:10:42 +01:00
Gautier Pelloux-Prayer
fc6fb9701e UI: update icons 2015-11-25 14:58:46 +01:00
Gautier Pelloux-Prayer
0ea18d3662 Settings: improve UI a bit 2015-11-25 12:02:30 +01:00
Gautier Pelloux-Prayer
8a2458cddb prepare.py: improve error command hint when submodules are not found 2015-11-25 11:21:09 +01:00
Gautier Pelloux-Prayer
c8fa105fe7 UI: fix tab bar resize on rotation 2015-11-25 10:42:58 +01:00
Gautier Pelloux-Prayer
218f2b872f UI: improve rotation / landscape view 2015-11-24 17:00:58 +01:00
François Grisez
5a5498ef88 Fix build issues 2015-11-24 11:47:59 +01:00
Gautier Pelloux-Prayer
d27ceba213 Assistant: add possibility to skip registration validation 2015-11-24 10:49:39 +01:00
François Grisez
bcea5a459c Update liblinphone 2015-11-24 10:45:28 +01:00
Gautier Pelloux-Prayer
c549024029 liblinphone: fix sip address parsing (missing linphone_proxy_config_normalize_sip_uri paramater) 2015-11-24 10:34:31 +01:00
Gautier Pelloux-Prayer
9d93265706 History: set history_max_size to -1 so that there is no limitation since we are using database now 2015-11-24 10:10:41 +01:00
Gautier Pelloux-Prayer
647fb4a53d Perf: optimize checkbox tableviews deletion by using custom remover 2015-11-24 10:10:39 +01:00
Gautier Pelloux-Prayer
6cc55ab4ed Auth: avoid some authentication errors when manipulation accounts 2015-11-23 16:02:38 +01:00
Gautier Pelloux-Prayer
ddaa3cef89 Settings&Assistant: rework proxies management to avoid auth popup as much as possible 2015-11-23 16:01:58 +01:00
Gautier Pelloux-Prayer
173891fc62 Settings: fix authentication popup misdisplayed when changing account settings 2015-11-23 12:19:51 +01:00
Gautier Pelloux-Prayer
57dac2df86 add --build-all-codecs option 2015-11-23 12:19:51 +01:00
Gautier Pelloux-Prayer
4f4adc81db Chat: optimize conversation loading time and replace deprecated functions 2015-11-23 12:19:51 +01:00
Gautier Pelloux-Prayer
6cea81b103 UI: tap to hide controls in video call 2015-11-23 12:19:51 +01:00
Gautier Pelloux-Prayer
dfb4d1d387 UI: reenable landscape mode on ALL views for iphone 2015-11-23 12:19:51 +01:00
Gautier Pelloux-Prayer
ce0a42077e Contact: minor rename factoring 2015-11-23 12:19:50 +01:00
Gautier Pelloux-Prayer
c9df435fc0 Dialer: fix keyboard display for iPad 2015-11-23 10:08:47 +01:00
François Grisez
3abf299b15 Fix compilation of Tutorials 2015-11-20 10:45:22 +01:00
Jehan Monnier
3abbbe0304 update belle-sip with a fix for Recorded rourte header in ack 2015-11-19 15:03:39 +01:00
François Grisez
5f0d265abf Fix an imlicit declaration 2015-11-19 14:47:16 +01:00
Gautier Pelloux-Prayer
7bf0e73cc2 UI: fix bugs 2015-11-19 12:12:28 +01:00
Gautier Pelloux-Prayer
4cab730c39 Settings: work in progress for multiaccounts 2015-11-18 16:19:35 +01:00
François Grisez
8121587aa3 Make mediastream init mswebrtc 2015-11-18 15:52:00 +01:00
François Grisez
85bc4f7b13 Fix disabling of voice processing 2015-11-18 14:38:40 +01:00
Gautier Pelloux-Prayer
94dba3b493 Chat: do not load conversation twice 2015-11-18 13:29:15 +01:00
Gautier Pelloux-Prayer
602fe37b0f submodules: update polarssl and cmakebuilder to fix build 2015-11-17 14:59:55 +01:00
Gautier Pelloux-Prayer
68e3aad07a Chat: fix bubbles and input text 2015-11-17 14:59:50 +01:00
Gautier Pelloux-Prayer
50f0a56a4f ChatConversation: optimize conversation loading and fix UI tests 2015-11-16 17:57:36 +01:00
Gautier Pelloux-Prayer
94bdcd7676 Call: fix minor UI glitchs 2015-11-16 17:57:36 +01:00
Gautier Pelloux-Prayer
f64938ce4a Settings: add debug option to flush all local images 2015-11-16 17:57:36 +01:00
Ghislain MARY
03367bd301 Update linphone-cmake-builder submodule. 2015-11-16 14:23:04 +01:00
François Grisez
44751a5e12 Enable the WebRTC implementation of iLBC codec 2015-11-13 17:43:04 +01:00
Gautier Pelloux-Prayer
83379b7098 Call: do not resize video, properly done 2015-11-13 15:11:10 +01:00
François Grisez
ccd70d6c88 Add link flag for VideoToolbox framework 2015-11-13 15:10:32 +01:00
Gautier Pelloux-Prayer
3165ea36c8 Revert "Call: try to not resize video when toggling controls..."
This reverts commit 1172ad57d7.
2015-11-13 14:25:12 +01:00
Gautier Pelloux-Prayer
07a6dfe120 Chat: fix chat photo width size and add debug code temporary (download button text is asset name) 2015-11-13 14:01:55 +01:00
Gautier Pelloux-Prayer
2df2e4377a ContactDetails: go back to contact list when deleting a contact 2015-11-13 11:20:48 +01:00
Gautier Pelloux-Prayer
953c771dc1 LaunchScreen: fix missing image 2015-11-13 11:13:52 +01:00
Gautier Pelloux-Prayer
61a9d393c1 Contact: use composite name if available 2015-11-13 09:59:02 +01:00
Gautier Pelloux-Prayer
30f2aef528 ChatConversationCreate: search by name as well 2015-11-12 17:04:58 +01:00
Gautier Pelloux-Prayer
0c20b711d3 Call: video policy overriden by answer buttons 2015-11-12 16:03:53 +01:00
Gautier Pelloux-Prayer
1172ad57d7 Call: try to not resize video when toggling controls... 2015-11-12 15:45:03 +01:00
Gautier Pelloux-Prayer
36607305df Contacts: SIP first, number second 2015-11-12 15:04:50 +01:00
Gautier Pelloux-Prayer
0912af3cc9 LinphoneManager: check call params are valid before using them 2015-11-12 14:09:42 +01:00
Gautier Pelloux-Prayer
14a20a240b UI: fix minor bugs 2015-11-12 11:33:50 +01:00
Gautier Pelloux-Prayer
83317a8971 Chat: use native spinner for in progress messages 2015-11-12 11:13:21 +01:00
Gautier Pelloux-Prayer
dd815d1c3f XMLRPCHelper: fix compilation 2015-11-12 11:01:18 +01:00
Gautier Pelloux-Prayer
d2386a043b xcode: fix enable bitcode for bundles 2015-11-10 15:07:16 +01:00
Gautier Pelloux-Prayer
81d28c7bf6 UI: fix various bugs 2015-11-10 15:07:16 +01:00
Jehan Monnier
500469e4b6 cmake-builder: enable bitcode for armv7 compilation 2015-11-10 15:07:16 +01:00
Jehan Monnier
090885802a cmake-builder:enable bitcode only for armxxx 2015-11-10 15:07:16 +01:00
Jehan Monnier
e6e433f041 cmake-builder:fix openh264 bitcode compilation 2015-11-10 15:07:16 +01:00
Gautier Pelloux-Prayer
df490e5ae4 xcode: fix liblinphone project 2015-11-10 15:07:16 +01:00
Gautier Pelloux-Prayer
da8eea1487 Utils: add XMLRPC helper class 2015-11-10 13:36:37 +01:00
Gautier Pelloux-Prayer
2d05f938d9 FirstLogin: continue 2015-11-10 13:36:37 +01:00
Gautier Pelloux-Prayer
920760a71c ChatCell: fix date display 2015-11-10 11:38:03 +01:00
Jehan Monnier
935163f3c3 cmake-builder: enable bitcode for armv7 compilation 2015-11-09 21:02:58 +01:00
Jehan Monnier
f974640b7a cmake-builder:enable bitcode only for armxxx 2015-11-09 11:29:16 +01:00
Jehan Monnier
107fdead48 cmake-builder:fix openh264 bitcode compilation 2015-11-08 11:36:36 +01:00
Gautier Pelloux-Prayer
f587715ca4 FirstLogin: add view 2015-11-06 11:09:32 +01:00
Gautier Pelloux-Prayer
7ae3fa6d2e Xcode: remove unneeded script ImageOptim.sh 2015-11-06 10:52:04 +01:00
Gautier Pelloux-Prayer
64abf84a9e Assistant: remove outdated hack (disabling preview before resetting core is not needed anymore, it was fixed in liblinphone) 2015-11-06 10:51:50 +01:00
Gautier Pelloux-Prayer
bde275fa44 xcode: fix liblinphone project 2015-11-06 10:03:39 +01:00
Gautier Pelloux-Prayer
70c1a9cb47 UI: minor changes 2015-11-05 17:12:56 +01:00
Gautier Pelloux-Prayer
aaa7f2e91b xcode: bump v3.10 build 2 2015-11-05 17:03:54 +01:00
Gautier Pelloux-Prayer
ac0aacb26c Assistant: fix remote provisioning 2015-11-05 16:52:14 +01:00
Gautier Pelloux-Prayer
b236f498c7 Chat: fix filetransfer bar progres 2015-11-05 16:14:47 +01:00
Gautier Pelloux-Prayer
96531b2224 Merge remote-tracking branch 'public/master' into 3.0.x 2015-11-05 15:42:40 +01:00
Gautier Pelloux-Prayer
ec884c9264 Assistant: fix various crashes and use cases 2015-11-05 15:41:12 +01:00
Gautier Pelloux-Prayer
359b7a6f0f Chat: enter fullscreen when typing text 2015-11-04 17:07:04 +01:00
Gautier Pelloux-Prayer
0cda0b6bab UI: remove green placeholder 2015-11-04 17:01:24 +01:00
Gautier Pelloux-Prayer
5292f5b290 xcode: bump v3.10 build 1 2015-11-04 16:51:21 +01:00
Gautier Pelloux-Prayer
7dd52acb44 Contact: fix edition 2015-11-04 16:15:02 +01:00
Gautier Pelloux-Prayer
cf996bb3fc UITester: fix automatic tests (in progress) 2015-11-04 14:53:10 +01:00
Gautier Pelloux-Prayer
1ea090ba3d UI: update logo 2015-11-04 10:40:57 +01:00
Gautier Pelloux-Prayer
40eb000b98 README.md: update instructions for non free codecs 2015-11-03 14:34:06 +01:00
Gautier Pelloux-Prayer
bf1ad669a7 LiblinphoneTester: rename catalog to Test* to avoid conflict with Linphone target 2015-11-03 14:34:06 +01:00
Gautier Pelloux-Prayer
f33e91ced1 LinphoneManager: fix auth popup 2015-11-03 14:34:06 +01:00
Jehan Monnier
3d3b12ebf9 Revert "[Outgrade submodule]"
This reverts commit c3637ac4fb.
2015-11-03 10:22:58 +01:00
Jehan Monnier
c3637ac4fb [Outgrade submodule]
Revert "enable bitcode for both app and sdk" because it requires xcode 7

This reverts commit 51a17663f1.
2015-11-02 22:20:18 +01:00
Jehan Monnier
51a17663f1 enable bitcode for both app and sdk 2015-11-02 22:09:09 +01:00
Gautier Pelloux-Prayer
8bb62c30b2 i18n: merge some texts from Android 2015-11-02 16:51:42 +01:00
Gautier Pelloux-Prayer
774ff0bb8f Call: fix video on/off UI bug 2015-11-02 16:31:30 +01:00
Gautier Pelloux-Prayer
9b72bf00ce Chat: file transfer fix again 2015-11-02 15:31:18 +01:00
Gautier Pelloux-Prayer
a2097773ca UI: remove Helvetica font 2015-11-02 14:15:40 +01:00
Gautier Pelloux-Prayer
430e033ed2 Chat: fix file transfer and other bugs 2015-11-02 11:34:22 +01:00
Gautier Pelloux-Prayer
3034d8000d UI: fix numerous glitchs and launchscreen 2015-11-02 11:34:22 +01:00
Ghislain MARY
8757d3df02 Update belle-sip and linphone-cmake-builder submodules. 2015-11-02 11:18:59 +01:00
Simon Morlat
c0fb9acd09 update submodules for webrtc interop fixes 2015-10-31 11:13:59 +01:00
Gautier Pelloux-Prayer
84e22d780f About: fix scroll 2015-10-29 10:11:48 +01:00
Gautier Pelloux-Prayer
71804f070c Sidemenu: add registration icon and other stuff 2015-10-28 17:47:12 +01:00
Gautier Pelloux-Prayer
2fd0c1d724 Call: readd conference pause button 2015-10-28 16:38:02 +01:00
Gautier Pelloux-Prayer
6fcc4c0a32 Chat: gain some space when keyboard is shown 2015-10-28 15:32:36 +01:00
Gautier Pelloux-Prayer
f9e82efd6b Call: use call_encryption_changed callback to invoke zrtp confirmation dialog only once (in progress) 2015-10-28 14:41:47 +01:00
Gautier Pelloux-Prayer
6d602049b3 Call: add stats side menu 2015-10-28 14:21:43 +01:00
Gautier Pelloux-Prayer
28bd683b9b TabBar: fix indicator color 2015-10-28 11:01:27 +01:00
Gautier Pelloux-Prayer
d875ecb7ca About: fix scroll view 2015-10-28 10:52:26 +01:00
Gautier Pelloux-Prayer
627e8d8081 liblinphone: fix potential crash when interpretting URLs 2015-10-28 09:39:58 +01:00
Gautier Pelloux-Prayer
0ec1ecfbea liblinphone: fix potential crash when interpretting URLs 2015-10-28 09:39:43 +01:00
Gautier Pelloux-Prayer
c383bafb9a Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-28 09:34:35 +01:00
Gautier Pelloux-Prayer
d2e26a4eec About: update view 2015-10-28 09:34:08 +01:00
Gautier Pelloux-Prayer
af1ff6a113 liblinphone: fix potential crash when interpretting URLs 2015-10-28 09:34:08 +01:00
Gautier Pelloux-Prayer
60bbcbc944 Assistant: avoid adding multiple times the same account if registration failed 2015-10-27 15:48:59 +01:00
Gautier Pelloux-Prayer
5cdda1b6e0 Call: fix video view 2015-10-27 14:48:30 +01:00
Gautier Pelloux-Prayer
86a75dc9c0 Settings: fix account reregister 2015-10-27 11:36:56 +01:00
Gautier Pelloux-Prayer
f9a70fbd2f UI: fix constraints for iPhone6+ and some crashes 2015-10-26 17:34:19 +01:00
Gautier Pelloux-Prayer
7fd9ca22c5 History: fix sections order and other UI bugs 2015-10-26 17:08:50 +01:00
Gautier Pelloux-Prayer
5b47846d76 Call: use confirmation dialog for Video acceptance popup 2015-10-26 16:33:39 +01:00
Gautier Pelloux-Prayer
620200be2f ZRTP: add confirmation popup on call start 2015-10-26 16:00:28 +01:00
Gautier Pelloux-Prayer
43e3d7ef4e Wizard: add remote provisionning view, remove popup 2015-10-26 15:14:14 +01:00
Gautier Pelloux-Prayer
828917bef9 UI: change date formatting, still work to do 2015-10-26 14:58:24 +01:00
Gautier Pelloux-Prayer
54625e3c4c Tables: fix deletion 2015-10-26 14:25:46 +01:00
Gautier Pelloux-Prayer
66d06cd76d Settings: do not display debug stuff in production 2015-10-26 14:00:48 +01:00
Gautier Pelloux-Prayer
01e9bc3310 UI: add back to call icon 2015-10-26 12:15:38 +01:00
Gautier Pelloux-Prayer
30a168c2e1 Incoming: add video icon acceptance 2015-10-26 11:22:12 +01:00
Gautier Pelloux-Prayer
22340a54cc Dialer: use video icon when video policy is automatically start 2015-10-26 10:51:47 +01:00
Gautier Pelloux-Prayer
6b38a32b88 UI: add border for avatar when not thumbmail 2015-10-26 10:31:26 +01:00
Gautier Pelloux-Prayer
28beda18f5 Call: fix duration display 2015-10-26 09:40:40 +01:00
Gautier Pelloux-Prayer
49d8232372 Tableviews: fix checkbox toggle button 2015-10-23 17:42:35 +02:00
Gautier Pelloux-Prayer
3bd7d3e57f HistoryDetails: add icons in tableview 2015-10-23 17:32:18 +02:00
Gautier Pelloux-Prayer
c196322564 Account: fix auth info popup 2015-10-23 17:13:54 +02:00
Gautier Pelloux-Prayer
ca1b67f8e7 submodules: update linphone to fix pause issue with automatically starts video policy 2015-10-23 14:21:53 +02:00
Gautier Pelloux-Prayer
ff13d6f016 UI: fix all icons states 2015-10-23 10:29:04 +02:00
Gautier Pelloux-Prayer
7523534d0e submodules: update linphone 2015-10-22 17:10:13 +02:00
Gautier Pelloux-Prayer
4e3935abc3 TabBar: fix selected bar 2015-10-22 12:31:17 +02:00
Gautier Pelloux-Prayer
ef90322429 Tableviews: fix edition/suppression of items in table views with checkboxes 2015-10-22 12:27:59 +02:00
Gautier Pelloux-Prayer
9e600af7d7 Call: fix conference a bit 2015-10-22 12:03:58 +02:00
Gautier Pelloux-Prayer
d95028089b Contacts detail now working!!! 2015-10-22 10:16:11 +02:00
Gautier Pelloux-Prayer
d23d65a15f Accounts: remove auth info AFTER proxy so that we can unregister first 2015-10-21 16:18:20 +02:00
Gautier Pelloux-Prayer
29571b6de7 Wizard: fix account creation 2015-10-21 11:11:47 +02:00
Gautier Pelloux-Prayer
735dcef4f1 Wizard: fix account creation 2015-10-21 11:10:13 +02:00
Ghislain MARY
3294240b9f Update submodules + simplify Makefile generated by prepare.py. 2015-10-20 15:48:33 +02:00
Gautier Pelloux-Prayer
5c5416eb8f Call: fix pause buttons in call 2015-10-20 15:41:11 +02:00
Gautier Pelloux-Prayer
9fdc8d6efa Chat: set self avatar if available 2015-10-20 15:08:53 +02:00
Gautier Pelloux-Prayer
e3ce60f9f8 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-20 12:05:55 +02:00
Gautier Pelloux-Prayer
ccec58f5f6 submodules: update cmake-builder to fix build issue 2015-10-20 12:01:59 +02:00
Gautier Pelloux-Prayer
8de1f23689 xcode: bump v2.4.3 and update translations 2015-10-20 11:11:24 +02:00
Gautier Pelloux-Prayer
f9bea3dc79 xcode: bump v2.4.3 and update translations 2015-10-20 11:11:04 +02:00
Gautier Pelloux-Prayer
d6e538a16c Contacts detail rework suite 2015-10-20 10:52:19 +02:00
Gautier Pelloux-Prayer
d0d88ddd73 History list sections 2015-10-20 09:57:42 +02:00
Gautier Pelloux-Prayer
ee138eca7f Contacts detail rework 2015-10-19 16:19:42 +02:00
Gautier Pelloux-Prayer
b3eabdf2fe Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-19 15:01:42 +02:00
Gautier Pelloux-Prayer
90de9252e8 Settings: fix crash 2015-10-19 15:01:27 +02:00
Gautier Pelloux-Prayer
80e88d361f prepare.py: display dummy libraries when generating SDK 2015-10-19 14:59:59 +02:00
Gautier Pelloux-Prayer
8603e28f13 UITester: fix test 2015-10-19 14:51:52 +02:00
Gautier Pelloux-Prayer
b74353d976 UITester: fix test 2015-10-19 14:51:08 +02:00
Gautier Pelloux-Prayer
3d6925812a xcode: bump build 2.4.2 2015-10-19 14:09:15 +02:00
Gautier Pelloux-Prayer
22cbaac20b i18n: update translations 2015-10-19 13:56:48 +02:00
Gautier Pelloux-Prayer
2b9ba85f28 submodules: update belle-sip and linphone to fix crash in contacts parsing when containing unicode characters 2015-10-19 13:56:38 +02:00
Gautier Pelloux-Prayer
b2810ed063 UTF8: fix potential crash when contacts had invalid characters 2015-10-19 13:56:06 +02:00
Gautier Pelloux-Prayer
a1d534fd36 Utils.m: properly handle UTF8 logging 2015-10-19 13:55:36 +02:00
Gautier Pelloux-Prayer
d48213741a ChatRoom: avoid potential misposition of chatbubble when sending text 2015-10-19 13:55:33 +02:00
Gautier Pelloux-Prayer
ede21a9aca xcode: bump version 2015-10-19 13:55:24 +02:00
Simon Morlat
197cb77f86 update belle-sip and linphone (fix webrtc interop issue) 2015-10-19 13:55:16 +02:00
Gautier Pelloux-Prayer
565cb66ec5 Settings: fix crash when adding an account without assistant 2015-10-19 13:51:53 +02:00
Gautier Pelloux-Prayer
711741648a i18n: update translations 2015-10-19 12:20:33 +02:00
Gautier Pelloux-Prayer
a7b29b26fd submodules: update belle-sip and linphone to fix crash in contacts parsing when containing unicode characters 2015-10-19 12:09:24 +02:00
Gautier Pelloux-Prayer
696dad4628 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-16 15:31:56 +02:00
Gautier Pelloux-Prayer
b656e00fbd UTF8: fix potential crash when contacts had invalid characters 2015-10-16 15:22:22 +02:00
Gautier Pelloux-Prayer
03ab5ea9bf Multiaccount: do not flush every auth infos if possible (wip) 2015-10-16 13:53:35 +02:00
Gautier Pelloux-Prayer
42fbfcd74a History: store in database 2015-10-16 11:52:26 +02:00
Gautier Pelloux-Prayer
f5c51f2718 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-16 11:21:47 +02:00
Gautier Pelloux-Prayer
418d608b69 liblinphone: remove obsolete linphone_core_get_default_proxy() calls 2015-10-16 11:19:47 +02:00
Gautier Pelloux-Prayer
20fcf449fc Utils.m: properly handle UTF8 logging 2015-10-16 11:09:03 +02:00
Gautier Pelloux-Prayer
f48e8122c5 ChatRoom: avoid potential misposition of chatbubble when sending text 2015-10-16 10:44:00 +02:00
Gautier Pelloux-Prayer
8cb78d85a1 Multiaccount: handle settings 2015-10-15 18:01:05 +02:00
Gautier Pelloux-Prayer
5faeeeef44 [Outgrade submodule] cmake: Temporary revert new build procedure until full migration
Revert "prepare.py: update README"

This reverts commit e47b87d6e1.

Revert "Update linphone-cmake-builder submodule."

This reverts commit f340644f63.

Revert "Use the projects grouping feature of linphone-cmake-builder."

This reverts commit 94e103798d.
2015-10-15 17:16:01 +02:00
Gautier Pelloux-Prayer
e47b87d6e1 prepare.py: update README 2015-10-15 16:44:55 +02:00
Gautier Pelloux-Prayer
b66d57d5b5 submodules: update linphone 2015-10-15 16:30:57 +02:00
Gautier Pelloux-Prayer
a56ab71330 Conference: continuation 2015-10-15 14:25:24 +02:00
Gautier Pelloux-Prayer
296924830c Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-15 12:16:37 +02:00
Gautier Pelloux-Prayer
4ab45b7aca Conference: add view 2015-10-15 12:14:38 +02:00
Gautier Pelloux-Prayer
5e87223051 xcode: bump version 2015-10-15 12:14:10 +02:00
Simon Morlat
302dbfb912 update belle-sip and linphone (fix webrtc interop issue) 2015-10-15 11:48:25 +02:00
Gautier Pelloux-Prayer
d5ed8a9d9e Settings: add auto_answer for debugging purposes 2015-10-15 11:24:06 +02:00
Ghislain MARY
f340644f63 Update linphone-cmake-builder submodule. 2015-10-14 18:00:53 +02:00
Gautier Pelloux-Prayer
47425e6882 Call: more work on paused calls 2015-10-14 15:48:31 +02:00
Gautier Pelloux-Prayer
ca4f7356db Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-14 14:23:12 +02:00
Gautier Pelloux-Prayer
5695787f89 Settings: fix crash when adding an account without assistant 2015-10-14 14:21:50 +02:00
Gautier Pelloux-Prayer
72031e0ea3 UI: various minor fixes 2015-10-14 13:07:33 +02:00
Gautier Pelloux-Prayer
b73ab96def contact details top bar 2015-10-14 12:04:16 +02:00
Ghislain MARY
7aab773e3f Add missing comma. 2015-10-14 12:01:31 +02:00
Gautier Pelloux-Prayer
5e3f5203fb contact details avatar 2015-10-14 11:39:06 +02:00
Gautier Pelloux-Prayer
fb51ce75d0 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-14 10:37:07 +02:00
Gautier Pelloux-Prayer
d034d5dd46 contact details rework (wip) 2015-10-14 09:38:06 +02:00
Ghislain MARY
94e103798d Use the projects grouping feature of linphone-cmake-builder. 2015-10-13 16:27:05 +02:00
Gautier Pelloux-Prayer
6a0aba483f chat: file transfer rework 2015-10-13 16:14:03 +02:00
Gautier Pelloux-Prayer
8db69e481d chat: search view first responder on appear 2015-10-13 15:12:37 +02:00
Gautier Pelloux-Prayer
7a572129b2 chat: fix text bubble size 2015-10-13 13:10:01 +02:00
Gautier Pelloux-Prayer
1606420a24 ChatConversationCreate: add current filter if not listed 2015-10-13 11:23:56 +02:00
Gautier Pelloux-Prayer
4a6a6092d6 rework chat conversation / check boxes 2015-10-12 17:27:03 +02:00
Gautier Pelloux-Prayer
31ba4d0a51 chat: search view 2015-10-12 16:59:56 +02:00
Gautier Pelloux-Prayer
eea9d0e11f prepare.py: fix typo 2015-10-12 16:54:32 +02:00
Gautier Pelloux-Prayer
9e791d33b9 Try fix bubble but failed 2015-10-12 10:45:06 +02:00
Gautier Pelloux-Prayer
c00f6e3dce contact: fix crash 2015-10-12 10:07:23 +02:00
Gautier Pelloux-Prayer
17274a4f45 prepare.py: fix typo 2015-10-09 17:25:23 +02:00
Gautier Pelloux-Prayer
3cd3956b74 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-09 17:00:00 +02:00
Gautier Pelloux-Prayer
36b09209d2 prepare.py: fix makefile generation 2015-10-09 16:57:42 +02:00
Gautier Pelloux-Prayer
cf23a29ca6 l10n: update translations 2015-10-09 09:17:52 +02:00
Gautier Pelloux-Prayer
dfdc51e817 assistant: use TLS transport for quality reporting 2015-10-08 15:19:29 +02:00
Gautier Pelloux-Prayer
fd72a97255 submodules: update linphone to fix ICE issue on call start and chat delivery state 2015-10-08 14:50:12 +02:00
Gautier Pelloux-Prayer
d52cd025ed LinphoneManager.m: temporary disable call logs in database until liblinphone handle them 2015-10-08 14:49:54 +02:00
Gautier Pelloux-Prayer
9e9e23befb rework chats / checkboxes 2015-10-08 13:48:44 +02:00
Gautier Pelloux-Prayer
11e760d3b8 rework contacts / checkboxes 2015-10-08 13:24:38 +02:00
Gautier Pelloux-Prayer
cd09fa61ca rework history / checkboxes 2015-10-08 11:08:38 +02:00
Gautier Pelloux-Prayer
602d4b0138 Merge remote-tracking branch 'public/master' into 3.0.x 2015-10-07 17:56:24 +02:00
Gautier Pelloux-Prayer
e4d2900b6c revert "push notification: remove IC_MSG and IM_MSG hack in translation which is actually not needed" 2015-10-07 16:59:15 +02:00
Gautier Pelloux-Prayer
e71265bf53 l10n: update translations 2015-10-07 15:25:56 +02:00
Gautier Pelloux-Prayer
5414821492 submodules: update belle-sip and linphone to fix file transfer upload error when running in background mode 2015-10-07 14:37:55 +02:00
Gautier Pelloux-Prayer
4ced6b6e65 push notification: remove IC_MSG and IM_MSG hack in translation which is actually not needed 2015-10-07 11:38:41 +02:00
Gautier Pelloux-Prayer
1e764a04af LinphoneManager: do not display auth popup twice 2015-10-06 16:01:15 +02:00
Gautier Pelloux-Prayer
3287ffd209 submodules: fix video preview hanging on some iPad when starting/stopping calls 2015-10-06 12:20:11 +02:00
Gautier Pelloux-Prayer
31c9c5fd0e LinphoneManager: ask user for password if login fails due to bad credentials 2015-10-06 10:20:35 +02:00
Gautier Pelloux-Prayer
3759f08516 submodules: update belle-sip 2015-10-05 16:08:22 +02:00
Gautier Pelloux-Prayer
9193727816 release: prepare 2.4 release 2015-10-05 12:27:10 +02:00
Gautier Pelloux-Prayer
924ea29282 User agent: use device name and version as user agent 2015-10-05 11:25:05 +02:00
Gautier Pelloux-Prayer
59ad155cb7 HPGrowingTextView: fix 2nd line of chat not displaying properly when building with xcode7 for ioS9 by rounding to upper value 2015-10-02 17:00:26 +02:00
Gautier Pelloux-Prayer
e09d8ab494 linphonerc: remove outbound proxy for linphone accounts by default 2015-10-02 16:00:39 +02:00
Gautier Pelloux-Prayer
c02cf6b47b LinphoneCoreSettings: fix registration when modifying password 2015-10-02 15:59:43 +02:00
Gautier Pelloux-Prayer
17cb27cd79 TestsUI: add remote provisioning test 2015-10-02 15:44:16 +02:00
Gautier Pelloux-Prayer
9b3f168cd1 travis: outch. Fix typo in registration delay... 2015-10-02 14:33:34 +02:00
Gautier Pelloux-Prayer
1e4c5b58ad ContactsTableViewController: fix contacts list when having 2 contacts with the same name 2015-10-02 14:27:14 +02:00
Gautier Pelloux-Prayer
0261734e8d submodules: update linphone to fix liblinphone testers 2015-10-02 14:14:32 +02:00
Gautier Pelloux-Prayer
742b939602 submodules: update belle-sip and linphone 2015-10-02 12:04:31 +02:00
Gautier Pelloux-Prayer
4a84eaa024 travis: increase registration timeout 2015-10-02 11:27:01 +02:00
Gautier Pelloux-Prayer
affbf01a93 assistant error handling bis 2015-10-01 17:35:51 +02:00
Gautier Pelloux-Prayer
5bec68dc3d submodules: update cmake-builder 2015-10-01 17:18:12 +02:00
Gautier Pelloux-Prayer
787004c26a assistant error handling 2015-10-01 15:58:22 +02:00
Gautier Pelloux-Prayer
12726a2f5f finish launchscreen 2015-09-30 16:02:43 +02:00
Gautier Pelloux-Prayer
ff44ab12c1 chat conv create 2015-09-30 15:40:42 +02:00
Gautier Pelloux-Prayer
43e5ea36c3 chat list rm 2015-09-30 14:08:40 +02:00
Gautier Pelloux-Prayer
f81fa18ef0 contacts details rm 2015-09-30 14:05:11 +02:00
Gautier Pelloux-Prayer
eed495e4e5 contacts list rm 2015-09-30 14:01:55 +02:00
Gautier Pelloux-Prayer
bacaabac60 history list rm 2015-09-30 11:01:19 +02:00
Gautier Pelloux-Prayer
1043ee1435 xcode: fix tutorial and liblinphone projects and add them to CI to avoid this in the future 2015-09-30 10:19:35 +02:00
Gautier Pelloux-Prayer
08f819e332 checkbox tv 2015-09-29 16:59:10 +02:00
Gautier Pelloux-Prayer
79abe1184b fix compilation 2015-09-29 15:29:28 +02:00
Gautier Pelloux-Prayer
94abee6a48 xcode: fix liblinphone 2015-09-29 14:52:43 +02:00
Gautier Pelloux-Prayer
996a50ab4c Merge branch 'master' of git.linphone.org:linphone-iphone 2015-09-29 13:59:54 +02:00
Gautier Pelloux-Prayer
1d3f1e56cf prepare.py: allow Xcode target and fix Tutorial project 2015-09-29 13:58:21 +02:00
Gautier Pelloux-Prayer
64387ace5a prepare.py: allow Xcode target and fix Tutorial paths 2015-09-29 13:45:09 +02:00
Gautier Pelloux-Prayer
ab3fa1a0c7 fix compilation 2015-09-29 12:11:02 +02:00
Gautier Pelloux-Prayer
614137cd79 cleanup 2015-09-29 11:52:32 +02:00
Gautier Pelloux-Prayer
3d6aa756b9 ui: update icons 2015-09-28 17:50:22 +02:00
Gautier Pelloux-Prayer
32bb0cff80 prepare.py: fix detection of subsubmodules 2015-09-28 16:54:06 +02:00
Gautier Pelloux-Prayer
1b86c637f0 fix merge 2015-09-28 15:36:06 +02:00
Gautier Pelloux-Prayer
6419fef416 Merge remote-tracking branch 'public/master' into 3.0.x 2015-09-28 15:35:53 +02:00
Gautier Pelloux-Prayer
6f478ed9d3 LiblinphoneTester: automatic scrolling during tests 2015-09-28 15:30:12 +02:00
Gautier Pelloux-Prayer
c6bbe8feb0 Merge remote-tracking branch 'public/master' into 3.0.x 2015-09-28 14:50:32 +02:00
Gautier Pelloux-Prayer
84cf0eb968 prepare.py: remove duplicate targets 2015-09-28 14:33:19 +02:00
Gautier Pelloux-Prayer
b65b943114 modification 2015-09-28 12:51:33 +02:00
Gautier Pelloux-Prayer
39d5d5bd08 libvpx: update to fix ios9 issue, do not need workaround anymore 2015-09-28 12:05:04 +02:00
Gautier Pelloux-Prayer
6a0e74e081 submodules: update belle-sip cunit linphone 2015-09-25 17:59:25 +02:00
Gautier Pelloux-Prayer
a87eda0f02 prepare.py: workaround for dummy_libraries target not properly rebuilding yet 2015-09-25 17:40:42 +02:00
Gautier Pelloux-Prayer
35dbbde826 TestsUI: update and remove some duplicate tests 2015-09-25 16:17:50 +02:00
Gautier Pelloux-Prayer
dd4424c564 xcode: remove unused static libraries 2015-09-25 15:20:03 +02:00
Gautier Pelloux-Prayer
6e219a48f2 Makefile: rename sdkzip to zipsdk 2015-09-25 10:45:58 +02:00
Gautier Pelloux-Prayer
b40d0d3b2e prepare.py: detect deployment target from xcode proj and pass it to cmake builder 2015-09-24 13:30:54 +02:00
Gautier Pelloux-Prayer
44baaa77bb submodules: update cmake-builder 2015-09-24 10:44:04 +02:00
Gautier Pelloux-Prayer
6b48fb324c ios9: checkout correct revision of libvpx depending of xcode version, waiting for proper fix from https://code.google.com/p/webm/issues/detail?id=1075&colspec=ID%20Pri%20mstone%20ReleaseBlock%20Type%20Component%20Status%20Owner%20Summary 2015-09-24 10:42:27 +02:00
Gautier Pelloux-Prayer
fd321a0c48 xcode: show error if SDK is missing 2015-09-24 10:42:26 +02:00
Gautier Pelloux-Prayer
238559c273 FileTransferDelegate: stop reffing / unreffing chat messages in file transfer, this is not needed 2015-09-23 17:19:48 +02:00
Gautier Pelloux-Prayer
6c94676b44 submodules: update vpx 2015-09-23 16:15:18 +02:00
Gautier Pelloux-Prayer
9cbe5a05c6 travis: stop --depth 1 for submodules, it won't work yet 2015-09-23 15:37:18 +02:00
Gautier Pelloux-Prayer
2739536408 LinphoneUITester: fix potential crash when deleting chat rooms 2015-09-23 15:28:51 +02:00
Gautier Pelloux-Prayer
131be9790c submodules: update belle-sip and linphone 2015-09-23 15:14:20 +02:00
Ghislain MARY
5cc466c353 Ask CMake to build the dummy libraries. 2015-09-23 14:59:41 +02:00
Gautier Pelloux-Prayer
f1b440e886 prepare.py: keep order in selected platforms so that platform[0] may be changed if needed 2015-09-23 10:50:24 +02:00
Gautier Pelloux-Prayer
9c30785ff8 ios9: fix dummy libraries linking error and some warnings 2015-09-22 16:01:28 +02:00
Gautier Pelloux-Prayer
118063c652 submodules: use our vpx copy to fix ios9 build 2015-09-22 14:55:07 +02:00
Gautier Pelloux-Prayer
50ad17e7bc ChatRoomViewController.m: call linphone_send_message only after having added the message to the list to avoid error log 2015-09-21 11:01:56 +02:00
Gautier Pelloux-Prayer
35c7325892 submodules: update KIF to latest stable version 3.3 2015-09-21 11:01:56 +02:00
Gautier Pelloux-Prayer
d66fad5896 liblinphone: set history in database now 2015-09-21 10:15:03 +02:00
Gautier Pelloux-Prayer
f7d5823d5e prepare.py: rename target lipo to sdk and target sdk to zipsdk for consistency 2015-09-18 17:38:23 +02:00
Gautier Pelloux-Prayer
17ac3eb8b1 ios9: fix various errors including disabling dummy libraries bitcode support 2015-09-18 17:34:15 +02:00
Gautier Pelloux-Prayer
1aa908fef4 ios9: try to fix compilation for ios8 and lower 2015-09-18 14:19:34 +02:00
Gautier Pelloux-Prayer
539090b635 ios9: fix project compilation for xcode7/ios9 and disable bitcode for yet. Warning: VPX build is broken yet 2015-09-18 12:31:12 +02:00
Gautier Pelloux-Prayer
87f7fa5fbf debug: "Send logs" button is now also attaching linphone.rc and linphone-chats.db 2015-09-18 12:30:22 +02:00
Simon Morlat
021dae7e38 update linphone submodule to fix crash when getting a socket error on iOS, during an incoming call. 2015-09-17 16:39:48 +02:00
Gautier Pelloux-Prayer
c382374ccc LinphoneUITester: be more resilient to delay when registering 2015-09-16 17:03:21 +02:00
Gautier Pelloux-Prayer
d3e00234cc LinphoneUITester: fix typo 2015-09-16 16:18:36 +02:00
Gautier Pelloux-Prayer
738a98b69c LinphoneUITester: reuse MESSAGE logs level (...) but turn it off for chat tests because they are spamming way too much 2015-09-16 16:17:18 +02:00
Gautier Pelloux-Prayer
ae4f983df3 linphonerc: remove sharing_server_preference and use file_transfer_server_url to comply with liblinphone 2015-09-16 10:54:24 +02:00
Gautier Pelloux-Prayer
29fff18d6d Dialer: use ascii capable entry text so that both @ and : are available easily 2015-09-15 15:06:37 +02:00
Gautier Pelloux-Prayer
39efffe7da LinphoneUITester: fix last failing tests in chat 2015-09-15 10:14:14 +02:00
Gautier Pelloux-Prayer
3a222410ea LinphoneUITester: fix some tests 2015-09-14 17:26:29 +02:00
Gautier Pelloux-Prayer
50f8b10623 use confirmation popup when deleting a contact 2015-09-14 16:10:40 +02:00
Gautier Pelloux-Prayer
f8c1ae3c9a submodules: update linphone to fix crash when pausing call 2015-09-14 15:16:54 +02:00
Gautier Pelloux-Prayer
8e1fcd0b5e xcodeproj: add missing libraries 2015-09-14 15:13:24 +02:00
Gautier Pelloux-Prayer
bc4969dae2 TutorialHelloWorld: rework tutorial 2015-09-14 13:40:33 +02:00
Gautier Pelloux-Prayer
77fdfe6afa confirmation dialog added 2015-09-14 12:18:11 +02:00
Gautier Pelloux-Prayer
b7f6104b6b .gitmodules: change opus repository URL to git.linphone.org since git.opus-codec.org is down for 3 days now 2015-09-14 10:23:14 +02:00
Gautier Pelloux-Prayer
6089b1267d Revert "travis: we should handle submodules manually since travis is using --depth 20"
This reverts commit 5b32aa9887.
2015-09-14 10:11:23 +02:00
Gautier Pelloux-Prayer
5b32aa9887 travis: we should handle submodules manually since travis is using --depth 20 2015-09-14 09:46:50 +02:00
Gautier Pelloux-Prayer
9e229a7544 travis: use --depth 1 option for submodules since only last revision is needed to speed up build a bit 2015-09-14 09:42:49 +02:00
Gautier Pelloux-Prayer
a64137cf9d inpause 2015-09-11 16:18:44 +02:00
Gautier Pelloux-Prayer
d3ed4277e0 Merge remote-tracking branch 'public/master' into 3.0.x 2015-09-11 15:39:53 +02:00
Gautier Pelloux-Prayer
575ad2c139 linphonerc: use range for RTP ports so that one can call desktop from simulator on the same mac 2015-09-11 15:39:38 +02:00
Gautier Pelloux-Prayer
6496e27a3c pause call 2015-09-11 14:18:03 +02:00
Gautier Pelloux-Prayer
c379d132c1 remove self-> 2015-09-10 17:30:00 +02:00
Gautier Pelloux-Prayer
0dfad497de refactoring in call... still lots to do 2015-09-10 17:28:44 +02:00
Gautier Pelloux-Prayer
a943f59b0a readd call bar handling v2 2015-09-10 16:47:54 +02:00
Gautier Pelloux-Prayer
48d478b8ca readd call bar handling 2015-09-10 16:36:45 +02:00
Gautier Pelloux-Prayer
7406731bff refactoring... 2015-09-10 16:16:53 +02:00
Gautier Pelloux-Prayer
4b87055a9b fix wizard 2015-09-10 15:08:45 +02:00
Gautier Pelloux-Prayer
6f49182c4c chat continuation 2015-09-10 14:35:12 +02:00
Gautier Pelloux-Prayer
877cf94d80 b 2015-09-10 13:58:04 +02:00
Gautier Pelloux-Prayer
467c6f77cb refactor 2015-09-10 13:52:59 +02:00
Gautier Pelloux-Prayer
7be2b14a01 refactor 2015-09-10 12:30:09 +02:00
Gautier Pelloux-Prayer
c38d62aa2c bubble 2015-09-09 17:45:10 +02:00
Gautier Pelloux-Prayer
61d5e68241 major mv part 2 2015-09-09 17:03:19 +02:00
Gautier Pelloux-Prayer
2c05f973c0 major mv 2015-09-09 16:44:00 +02:00
Gautier Pelloux-Prayer
9b8daaed1e wizard refactoring / renaming 2015-09-09 15:48:22 +02:00
Gautier Pelloux-Prayer
68a0655d5f fix bug if only one account 2015-09-09 14:28:32 +02:00
Gautier Pelloux-Prayer
ab2cfbe1e6 rename wizard -> assistant 2015-09-09 14:24:27 +02:00
Gautier Pelloux-Prayer
bb92accc7c Merge remote-tracking branch 'public/master' into 3.0.x 2015-09-09 14:10:55 +02:00
Gautier Pelloux-Prayer
89920ad233 LinphoneUITester: do not send a message for test big chat list, it is not required 2015-09-09 14:02:38 +02:00
Gautier Pelloux-Prayer
e89c325f70 xcode: reorder project 2015-09-09 12:50:23 +02:00
Gautier Pelloux-Prayer
ec0d6c8b3d handle avatar 2015-09-09 12:42:59 +02:00
Gautier Pelloux-Prayer
c60d27accd Settings: remove adaptive rate control algorithm choice - stateful is not working with srtp/zrtp calls (duplicating packets) 2015-09-09 12:08:03 +02:00
Gautier Pelloux-Prayer
f43bed58e6 multi accounts in progress.. 2015-09-09 10:25:41 +02:00
Gautier Pelloux-Prayer
0d0c0cd99e remove use_system_contact 2015-09-08 13:16:31 +02:00
Gautier Pelloux-Prayer
ad4feff82f clean up headers 2015-09-08 13:13:32 +02:00
Gautier Pelloux-Prayer
4d329dd043 never use color directly, use images instead 2015-09-08 12:09:40 +02:00
Gautier Pelloux-Prayer
70f638a4b7 xcode: apply suggestion changes 2015-09-08 11:20:09 +02:00
Gautier Pelloux-Prayer
f26fc22ffc Merge remote-tracking branch 'public/master' into 3.0.x 2015-09-08 11:18:41 +02:00
Gautier Pelloux-Prayer
b47c75d4a2 submodules: update linphone again 2015-09-08 10:37:17 +02:00
Gautier Pelloux-Prayer
97dd05622b submodules: fix crash in liblinphone 2015-09-07 17:38:58 +02:00
Gautier Pelloux-Prayer
2030dbb15c Wizard: (typo) never use == for NSNumber comparaison, it will compare pointers and this is actually broken on iOS 8. Instead use isEqual method 2015-09-07 17:11:03 +02:00
Gautier Pelloux-Prayer
a76f80c7a0 Wizard: never use == for NSNumber comparaison, it will compare pointers and this is actually broken on iOS 8. Instead use isEqual method 2015-09-07 16:58:40 +02:00
Gautier Pelloux-Prayer
db84eae27f prepare.py: use correct build type when using --list-features option 2015-09-07 12:08:51 +02:00
Gautier Pelloux-Prayer
0a4d30aa3f chat: update linphone and fix chat rooms usage to avoid crashes when receiving ACK after having deleted the chat room 2015-09-04 16:02:07 +02:00
Gautier Pelloux-Prayer
683fc0de03 i18n: update translations and modify prepare.py to NOT push translations with make push-transifex (we only change sources) 2015-09-04 15:40:23 +02:00
Gautier Pelloux-Prayer
9395ea63c5 Wizard: display "Incorrect username or password" instead of "Forbidden" when failing to register 2015-09-04 14:39:13 +02:00
Gautier Pelloux-Prayer
04551d7f67 FileTransfer: fix crash when cancelling file transfer 2015-09-04 14:24:42 +02:00
Gautier Pelloux-Prayer
eec076395f submodules: update linphone 2015-09-04 12:06:12 +02:00
Gautier Pelloux-Prayer
d4f5211bff submodules: update KIF to fix emoji issue 2015-09-04 09:34:09 +02:00
Gautier Pelloux-Prayer
7d3e4e5572 LinphoneUITester: do not remove chat rooms from tester, it cannot be done properly from there - only ChatTableViewController should do that 2015-09-03 17:08:24 +02:00
Gautier Pelloux-Prayer
3c49bb7965 prepare.py: remove transient unused "libs" target, cleanup make help and fix make ipa generation 2015-09-03 10:37:09 +02:00
Gautier Pelloux-Prayer
c1d6b7f4c4 SettingsViewController: fix typo when checking if TLS is available 2015-09-02 16:54:43 +02:00
Gautier Pelloux-Prayer
338ef353da UICompositeViewController: always remove oldContent to avoid (?) duplicate incoming bubble chat on file transfer receive 2015-09-02 16:28:40 +02:00
Gautier Pelloux-Prayer
e8f3af4ff9 prepare.py: remove liblinphone-sdk/apple-darwin before doing lipo task, so that dummy libraries are regenerated as well 2015-09-02 16:03:45 +02:00
Gautier Pelloux-Prayer
980811a75c chat: fix crash when file transfer was aborted due to some error in liblinphone 2015-09-02 14:34:46 +02:00
Gautier Pelloux-Prayer
d55cc1b93a UIChatRoomCell: click anywhere in the chat bubble to resend text, not only the tiny date and/or delivery status image 2015-09-02 10:54:00 +02:00
Gautier Pelloux-Prayer
c75a000e9a LinphoneUITester: add performance tests for big conversation and big chats list 2015-09-01 16:36:47 +02:00
Gautier Pelloux-Prayer
8a8cb70c92 SettingsViewController: fix "Unbalanced calls to begin/end appearance transitions for <IASKAppSettingsViewControllerEx: " log error by not calling ViewWillAppear twice 2015-09-01 09:53:44 +02:00
Gautier Pelloux-Prayer
fa8a44eb5f SettingsViewController: do not show custom label "Disabled, build from source to enable" for MPEG4 and H264 if there are not available; it is confusing and can be misleading about the cause of non-availability 2015-08-31 17:26:46 +02:00
Gautier Pelloux-Prayer
961aa3b445 prepare.py&submodules: allow compilation of X264 and OpenH264 by refactoring cmake builder submodule 2015-08-31 17:26:46 +02:00
Gautier Pelloux-Prayer
0ecdc1c5aa submodules: update cmake-builder so that one can choose to build only some non free codecs and not all of them 2015-08-31 17:26:46 +02:00
Gautier Pelloux-Prayer
181cf75f49 prepare.py: remove submodules/binaries directory since we automatically generate dummy libraries in main Makefile 2015-08-31 10:22:30 +02:00
Gautier Pelloux-Prayer
d9565d6dcc Testers: reset log level to Message for automation builders 2015-08-28 11:48:22 +02:00
Gautier Pelloux-Prayer
71e386f412 prepare.py: add option --enable-non-free-codecs and --enable-gpl-third-parties, remove HAVE_* options from Xcode project since there are now automatically stubbed by the SDK 2015-08-27 15:32:45 +02:00
Gautier Pelloux-Prayer
9c2a949f08 remote push notif: fix badge count display which was broken when used NewsStand as a test purpose.. 2015-08-26 16:05:23 +02:00
Gautier Pelloux-Prayer
6fca1c71cb xcodeproj: force linphone UI tester to link with linphone/belle-sip/ortp/ms2 static libraries to avoid missing symbols on link 2015-08-26 16:05:23 +02:00
Gautier Pelloux-Prayer
d1d85f0554 README: add getting started instructions 2015-08-26 16:05:23 +02:00
Gautier Pelloux-Prayer
f8f7397113 CallTester.m: use something more standard as Emoji, so that KIF manages to enter the text on travis 2015-08-25 17:21:13 +02:00
Gautier Pelloux-Prayer
ece470a704 prepare.py: automatically enable tunnel if directory is present and use logging module 2015-08-25 15:57:18 +02:00
Gautier Pelloux-Prayer
5dfc4d2d13 LinphoneUITester: add some call tests and fix crash when entering invalid caracters in address field 2015-08-25 14:34:11 +02:00
Sylvain Berfini
3d858f0a0c Updated linphone submodule 2015-08-24 17:28:22 +02:00
Gautier Pelloux-Prayer
114076ef9d README: update README.md and add --list-features option 2015-08-24 12:41:49 +02:00
Ghislain MARY
52a0d87488 Update belle-sip and cmake-builder submodule. 2015-08-21 17:01:55 +02:00
Ghislain MARY
57addc65c6 Update cmake-builder and x264 submodules. 2015-08-21 14:05:41 +02:00
Simon Morlat
eab6a23247 update msopenh264 to fix the issue with always changing SPS/PPS 2015-08-20 17:44:38 +02:00
Ghislain MARY
2657c5bb54 Update x264 and msx264 submodules. 2015-08-20 16:59:30 +02:00
Ghislain MARY
69f30fc917 Update cmake-builder submodule. 2015-08-20 11:59:20 +02:00
Simon Morlat
3399e489d2 update linphone & belle-sip 2015-08-18 15:41:15 +02:00
Gautier Pelloux-Prayer
cd6f20f0a6 callbar 2015-08-07 17:08:39 +02:00
Gautier Pelloux-Prayer
dbfa7fac7e LinphoneUITester: go back to contact before each test 2015-08-07 15:38:31 +02:00
Gautier Pelloux-Prayer
760d05819a LinphoneUITester: add call contact with invalid phone number 2015-08-07 14:58:46 +02:00
Gautier Pelloux-Prayer
5f2e74c6ad incall 2015-08-07 10:07:36 +02:00
Gautier Pelloux-Prayer
84e51648a7 prepare.py: fix tunnel option 2015-08-07 09:35:45 +02:00
Gautier Pelloux-Prayer
61929cb27a prepare.py: add --tunnel option and fix dummy libraries 2015-08-06 15:39:52 +02:00
Simon Morlat
793d80b3d6 update linphone submodule to fix crash in tests 2015-08-06 11:19:55 +02:00
Guillaume BIENKOWSKI
b40d8ab476 Add the option to show the user's message in notifications 2015-08-06 09:29:02 +02:00
Gautier Pelloux-Prayer
0ed78b263b submodules: update belle-sip and linphone 2015-08-05 16:57:44 +02:00
Gautier Pelloux-Prayer
967f6a6159 remove NinePatch 2015-08-04 11:41:50 +02:00
Gautier Pelloux-Prayer
9a1ae41194 callbar 2015-08-04 11:36:07 +02:00
Gautier Pelloux-Prayer
6df31a7b36 outgoing/incoming 2015-08-04 10:22:45 +02:00
Gautier Pelloux-Prayer
5d9004e18a wizard 2015-08-03 15:25:43 +02:00
Gautier Pelloux-Prayer
84725c7ac6 wizard 2015-08-03 15:00:35 +02:00
Gautier Pelloux-Prayer
1e8f0d9de2 wizard 2015-08-03 12:08:31 +02:00
Gautier Pelloux-Prayer
ac92a40ed3 mainbar: add selected bar 2015-07-31 17:00:59 +02:00
Gautier Pelloux-Prayer
4cfbab8019 Merge remote-tracking branch 'public/master' into 3.0.x 2015-07-31 16:50:27 +02:00
Gautier Pelloux-Prayer
f953e4bcc8 Resources: remove unusedd licenses.md 2015-07-31 16:38:23 +02:00
Gautier Pelloux-Prayer
457f44c4ec linphone_Prefix.pch: remove anoying message 2015-07-31 16:36:27 +02:00
Gautier Pelloux-Prayer
2c94dc1d96 LinphoneUITester: add account creation test 2015-07-31 16:33:01 +02:00
Gautier Pelloux-Prayer
fa852e1872 release: version 3.8.5 build 2.3 2015-07-31 14:25:17 +02:00
Gautier Pelloux-Prayer
9f457ffb16 fix alignement 2015-07-30 10:26:55 +02:00
Gautier Pelloux-Prayer
0beaaf22fd remove old png 2015-07-30 10:26:48 +02:00
Gautier Pelloux-Prayer
05ea63f37d change reference view color to yellow 2015-07-30 09:48:22 +02:00
Gautier Pelloux-Prayer
1b2d74ff36 fix 2015-07-29 17:39:38 +02:00
Gautier Pelloux-Prayer
19685e7fdd fix color 2015-07-29 16:25:09 +02:00
Gautier Pelloux-Prayer
b8c390ff44 side menu 2015-07-29 16:05:45 +02:00
Gautier Pelloux-Prayer
417033081f resize all views to iPHone6 2015-07-29 15:13:20 +02:00
Gautier Pelloux-Prayer
4c577ca2e5 rescale images 2015-07-29 14:57:51 +02:00
Gautier Pelloux-Prayer
7088aae44c side menu 2015-07-29 14:10:56 +02:00
Gautier Pelloux-Prayer
f39d50e6f0 side menu 2015-07-28 17:02:24 +02:00
Gautier Pelloux-Prayer
cd38fb01a4 factorize contaccts in fast address book (and probably broke everything) 2015-07-28 14:52:02 +02:00
Gautier Pelloux-Prayer
1e8821b5b3 submodules: rechange KIF submodule to official version since PR has been merged 2015-07-28 09:50:40 +02:00
Jehan Monnier
14385eaf8b update both belle-sip&linphone 2015-07-27 20:35:42 +02:00
Gautier Pelloux-Prayer
d1dbb5c5fb contact details 2015-07-27 17:21:57 +02:00
Gautier Pelloux-Prayer
53950de526 chat view 2015-07-27 17:16:47 +02:00
Gautier Pelloux-Prayer
10310ac56f history details 2015-07-27 16:52:11 +02:00
Gautier Pelloux-Prayer
ed2b0fb272 b 2015-07-27 15:34:19 +02:00
Gautier Pelloux-Prayer
20ed941884 fix table views 2015-07-27 15:22:51 +02:00
Gautier Pelloux-Prayer
60d4420e27 remove some buttons class 2015-07-27 12:04:44 +02:00
Gautier Pelloux-Prayer
2b9057db7b b 2015-07-27 11:41:16 +02:00
Gautier Pelloux-Prayer
dcbbdda768 b 2015-07-27 11:29:47 +02:00
Gautier Pelloux-Prayer
598259f055 outgoing call and stuff 2015-07-27 10:56:09 +02:00
Gautier Pelloux-Prayer
96a0c6cf80 contact rework 2015-07-23 16:51:04 +02:00
Gautier Pelloux-Prayer
a06c78e8f5 add contacts table view in xib 2015-07-23 15:34:02 +02:00
Gautier Pelloux-Prayer
5be47874d5 continue headers 2015-07-23 14:35:04 +02:00
Gautier Pelloux-Prayer
96718a80f9 resize views to 360x537 2015-07-23 12:25:59 +02:00
Jehan Monnier
eb826bc5f8 update belle-sip & linphone submodules 2015-07-23 11:50:06 +02:00
Gautier Pelloux-Prayer
cf4b294f09 b 2015-07-22 17:15:48 +02:00
Gautier Pelloux-Prayer
a09917f3d3 state bar 2015-07-22 17:15:48 +02:00
Gautier Pelloux-Prayer
6db8ec909d a 2015-07-22 17:15:48 +02:00
Gautier Pelloux-Prayer
7f4cebc84e new UI: update main bar 2015-07-22 17:15:47 +02:00
Gautier Pelloux-Prayer
ccb01b5306 new UI: update main bar 2015-07-22 15:33:31 +02:00
Gautier Pelloux-Prayer
665bd7f162 .gitmodules: use mirrors for sourceforge repositories which is down 2015-07-22 15:33:30 +02:00
Gautier Pelloux-Prayer
bbbd10c1d9 submodules: update KIF 2015-07-22 15:18:28 +02:00
Gautier Pelloux-Prayer
8be3e15b14 .gitmodules: use mirrors for sourceforge repositories which is down 2015-07-22 15:05:42 +02:00
Gautier Pelloux-Prayer
c60e345b22 LinphoneUITester: minor updates 2015-07-17 17:02:43 +02:00
Gautier Pelloux-Prayer
a764686db3 Wizard: add TPKeyboardAvoiding framework and use it to remove frame resizing code 2015-07-16 15:34:35 +02:00
Gautier Pelloux-Prayer
009bb78e7c Call bar: disable pause and options buttons until call is ready for them 2015-07-16 12:00:25 +02:00
Gautier Pelloux-Prayer
298dec5948 .clang-format: indent switch cases 2015-07-16 12:00:01 +02:00
Gautier Pelloux-Prayer
0fedaa2ac6 Logs: improve startup logs a bit 2015-07-15 14:39:40 +02:00
Gautier Pelloux-Prayer
535f9aa9fa UIChatRoomCell: remove file transfer in case of error 2015-07-15 14:39:39 +02:00
Gautier Pelloux-Prayer
246ae7af18 ChatRoomViewController.m: crash if failing to set display name in composing message 2015-07-15 13:37:58 +02:00
Gautier Pelloux-Prayer
63f5fa805e iSAC: readd build support with CMake but this is disabled by default 2015-07-15 12:29:26 +02:00
Gautier Pelloux-Prayer
dd5f86e420 LinphoneCoreSettingsStore: do not synchronize settings in init, it will be done when view is visible 2015-07-15 12:12:28 +02:00
Gautier Pelloux-Prayer
e08122e368 prepare.py: do not duplicate package-in-list for each arch since this is a general target 2015-07-15 12:12:25 +02:00
Jehan Monnier
d5e74731ad update both linphone & belle-sip 2015-07-15 10:43:58 +02:00
Gautier Pelloux-Prayer
0af84c8078 Re-place video preview when you drag it out of the screen 2015-07-10 16:51:18 +02:00
Gautier Pelloux-Prayer
db7b6afc9b LinphoneManager.m: migrate file sharing server 2015-07-10 14:12:49 +02:00
Gautier Pelloux-Prayer
3e8dc2c20a LinphoneAppDelegate.m: terminate calls and unregister when terminating application if not using remote push 2015-07-10 12:27:31 +02:00
Gautier Pelloux-Prayer
c0569585a7 linphonerc: remove TLS port since we now use DNS SRV 2015-07-10 12:07:49 +02:00
Gautier Pelloux-Prayer
268e0cdec1 Tests: rename targets 2015-07-10 10:57:30 +02:00
Gautier Pelloux-Prayer
c6de91b9a7 submodules: update belle-sip 2015-07-09 15:11:48 +02:00
Gautier Pelloux-Prayer
1c7882d4b4 xcodeproj: use debug remote push notification when building Release so that it can works with Crashlytics 2015-07-09 14:52:59 +02:00
Christophe Deschamps
cf6df33919 outbound ring count 2015-07-09 14:52:59 +02:00
Christophe Deschamps
b4fe93840f Ability to drag the video preview 2015-07-09 14:47:51 +02:00
Gautier Pelloux-Prayer
85a0d9bf00 Tests: restructure tests folder to get a constistent name convention 2015-07-09 14:03:31 +02:00
Gautier Pelloux-Prayer
5c82d04b5d README: cleanup old files 2015-07-09 11:59:17 +02:00
Gautier Pelloux-Prayer
540a47a53a clangformat: reformat all code style convention defined in .clang-format 2015-07-09 11:50:14 +02:00
Gautier Pelloux-Prayer
c86c615044 LinphoneUITester: try to robustify tests by going to dialer before starting tests 2015-07-09 11:12:55 +02:00
Gautier Pelloux-Prayer
8439dab45a LinphoneUITester: should fix last issues... maybe? 2015-07-08 16:13:28 +02:00
Gautier Pelloux-Prayer
524740a0fe travis: build correct architecture.. 2015-07-08 15:29:19 +02:00
Gautier Pelloux-Prayer
e211254634 travis: use iPhone6 2015-07-08 15:15:03 +02:00
Gautier Pelloux-Prayer
5e3e9920db LinphoneUITester: scroll up list view to see first message status in testSendMessageToMyself 2015-07-08 14:53:41 +02:00
Gautier Pelloux-Prayer
c55649fe5a .gitmodules: update repository reference for KIF 2015-07-08 14:27:01 +02:00
Gautier Pelloux-Prayer
e0c3f2419f LinphoneUITester: activate local notifications on testing 2015-07-08 14:12:19 +02:00
Gautier Pelloux-Prayer
422570433d LinphoneUITester: fix last failing test on travis by manually clicking Delete button in contact edit 2015-07-07 17:10:48 +02:00
Gautier Pelloux-Prayer
ea99ba5b3d submodules: update linphhone to fix crash regression 2015-07-07 16:39:00 +02:00
Gautier Pelloux-Prayer
ff0212e017 submodules: update linphone 2015-07-07 16:15:17 +02:00
Gautier Pelloux-Prayer
9e39eff98b LinphoneUITester: fix logs verbosity to WARNING 2015-07-07 16:06:53 +02:00
Gautier Pelloux-Prayer
935b78d53a LinphoneUITester: try to fix last failing tests on travis 2015-07-07 15:07:24 +02:00
Gautier Pelloux-Prayer
1689b30026 LinphoneUITester: fix broken UI tests and reorder tests in execution order (eg alphabetical) 2015-07-07 14:08:00 +02:00
Gautier Pelloux-Prayer
cb37695d86 submodules: update linphone 2015-07-07 11:29:50 +02:00
Gautier Pelloux-Prayer
bd13d8ac17 LinphoneTester: tests should not crash anymore on real device 2015-07-06 15:26:01 +02:00
Gautier Pelloux-Prayer
5567066a3b LinphoneTester_Tests.m: fix compilation 2015-07-03 17:25:30 +02:00
Gautier Pelloux-Prayer
83055e1da1 submodule: update linphone to fix liblinphone_tester 2015-07-03 16:42:08 +02:00
Gautier Pelloux-Prayer
090b383e68 submodules: fix compilation 2015-07-03 16:19:33 +02:00
Gautier Pelloux-Prayer
a8cf7515b2 DetailViewController.m: run each test independently 2015-07-03 16:19:33 +02:00
Gautier Pelloux-Prayer
cef30705d3 prepare.py: enable tunnel if submodules/tunnel folder is present 2015-07-03 14:41:05 +02:00
Gautier Pelloux-Prayer
d11eac698c submodules: turn off compilation warnings for external projects 2015-07-03 14:31:36 +02:00
Gautier Pelloux-Prayer
4ade3f01e3 prepare.py: oops, add cmake as dependency and remove unneeded gettext 2015-07-03 12:02:27 +02:00
Gautier Pelloux-Prayer
69ec4c340a build: officially deprecating autotools build version - updated README and old Makefile in consequence 2015-07-03 11:33:27 +02:00
Gautier Pelloux-Prayer
f0912a3bbb prepare.py: add check_tools function 2015-07-03 09:27:24 +02:00
Gautier Pelloux-Prayer
36196c6d1a ChatTester.m: dont check ftd count because it depends on upload bandwidth 2015-07-02 15:14:24 +02:00
Gautier Pelloux-Prayer
7c937c96cb ChatTester.m: add some delay after accepting System notification for photos access so that next view appears 2015-07-02 14:51:37 +02:00
Gautier Pelloux-Prayer
ef4c586c0d ChatTester.m: use modulo 4 operation when choosing photo since gallery is limited to 4 photos by row 2015-07-02 14:20:05 +02:00
Gautier Pelloux-Prayer
87b185f907 Filetransfer: temporary fix to display all upload photos in simultanous upload 2015-07-02 13:53:59 +02:00
Gautier Pelloux-Prayer
a2cefd283b KifTests: use WARNING log level 2015-07-02 11:54:59 +02:00
Gautier Pelloux-Prayer
ad16e2cd85 submodules: update linphone to fix compilation of ms2 tester 2015-07-02 11:54:59 +02:00
Gautier Pelloux-Prayer
ecc39e196e travis: use Ninja, fix imgur_upload.sh to correctly display wget instructions and use only WARNING verbosity 2015-07-02 10:20:32 +02:00
Gautier Pelloux-Prayer
50d7dacf06 submodules: update linphone to fix UI tests 2015-07-01 17:39:49 +02:00
Gautier Pelloux-Prayer
3a3c9636a5 Tester: always use the same logging system 2015-07-01 15:50:25 +02:00
Gautier Pelloux-Prayer
699cbfb6b0 prepare.py: do not generate SDK by default 2015-07-01 10:08:45 +02:00
Gautier Pelloux-Prayer
0b7397d2bb prepare.py: lipo target should be made only after all archs build (even when using parallelism) 2015-07-01 09:49:45 +02:00
Gautier Pelloux-Prayer
aca71d8853 liblinphonetester: fix crashes in DTLS tests 2015-06-30 11:53:52 +02:00
Gautier Pelloux-Prayer
114a6335b9 UIChatCell: fix compilation 2015-06-26 16:17:26 +02:00
Gautier Pelloux-Prayer
d111b84d6f i18n: add script to update .strings files 2015-06-26 15:23:25 +02:00
Gautier Pelloux-Prayer
f1243168ed Tests: fix contact edition test by handling """propertly""" tableview edit button 2015-06-26 15:20:18 +02:00
Gautier Pelloux-Prayer
9d000cdfb9 Chat: fix message state icon by reworking file transfer a bit and add simultanous uploads/downloads tests 2015-06-26 15:20:18 +02:00
Gautier Pelloux-Prayer
5991aef599 ChatTester: add test for room creation from contact's phone number 2015-06-26 15:20:18 +02:00
Gautier Pelloux-Prayer
b1e3e3f5e2 prepare.py: rework to add -G generator option 2015-06-26 15:09:27 +02:00
Gautier Pelloux-Prayer
50ebe553d8 Tests: do not execute each test separately 2015-06-26 11:48:41 +02:00
Gautier Pelloux-Prayer
2a6f89184d prepare.py: allow generation of liblinphone-sdk/apple-darwin even with missing architectures (know what you are doing though) 2015-06-24 16:40:30 +02:00
Gautier Pelloux-Prayer
0626e9f82c Chat: fix chat room creation when selecting phone number from Contact book to display contact name instead of phone number 2015-06-24 16:36:42 +02:00
Gautier Pelloux-Prayer
eb6903a0f1 DialerViewController: change address view keyboard to Email instead of URL because we want '@' more than '.com' 2015-06-23 16:30:48 +02:00
Gautier Pelloux-Prayer
7bdecc1be1 submodules: update VP8 to v1.4.0 and remove decoding error patch which is not needed anymore 2015-06-23 16:23:14 +02:00
Gautier Pelloux-Prayer
90bf38853b LinphoneTester: add "All" suite to launch... all tests :-) 2015-06-23 11:15:15 +02:00
Gautier Pelloux-Prayer
994fbdec47 travis: fix screenshots script 2015-06-23 11:11:15 +02:00
Gautier Pelloux-Prayer
f84fa8a698 travis: try to fix png screenshot issue 2015-06-23 10:31:38 +02:00
Gautier Pelloux-Prayer
37c9cab883 travis: define KIF_SCREENSHOTS in env variables 2015-06-23 10:08:51 +02:00
Gautier Pelloux-Prayer
a1f6817cbc ChatTester: use custom ASSERT_EQ macro in replacement of XCTAssertEqual to take screenshots when asserts fail 2015-06-22 17:50:34 +02:00
Gautier Pelloux-Prayer
a218e5b969 FileTransfer: disconnect recv callback when cancelling file transfer 2015-06-22 17:05:12 +02:00
Gautier Pelloux-Prayer
bfda0ac297 ChatTester: add test to ensure that chat status is set to failed when chatting with non existing people 2015-06-22 16:39:41 +02:00
Gautier Pelloux-Prayer
b905816224 Testers: reset log level to default one (eg linphone_message) 2015-06-22 16:28:29 +02:00
Gautier Pelloux-Prayer
9ab01507ff ChatTester: stop hardcoding image size and wait for end of upload more accurately to avoid timeouted tests 2015-06-22 16:24:49 +02:00
Gautier Pelloux-Prayer
8ee40891ad KifTests: remove LOCALIZED macro, we only support English yet (no method to get localized accessibility label) 2015-06-22 15:59:54 +02:00
Gautier Pelloux-Prayer
814825a4a1 travis: separated xctool build and xctool test target to keep test output 2015-06-22 15:06:39 +02:00
Gautier Pelloux-Prayer
fcc3ddc754 travis: remove hack and xcode_* variables. Instead, use script: target... 2015-06-22 14:42:25 +02:00
Gautier Pelloux-Prayer
b810c8ab16 travis: use i386 architecture instead of x86_64 2015-06-22 14:11:50 +02:00
Gautier Pelloux-Prayer
6c938e1a02 travis: remove some homebrew output and build only x86_64 target 2015-06-22 13:52:50 +02:00
Gautier Pelloux-Prayer
9dfd0c3e98 travis: hack - try again, moving alias stuff to before_install 2015-06-22 13:30:08 +02:00
Gautier Pelloux-Prayer
e1fc5a8aa8 Remove LinphoneLoggerVerbosity and use OrtpLogLevel instead: stop reimplementing stuff uselessly 2015-06-22 10:59:28 +02:00
Gautier Pelloux-Prayer
3fa13870eb travis: hack - turn off xctool output because XIBs generate so many false positives that spam the console uselessly 2015-06-22 10:45:21 +02:00
Gautier Pelloux-Prayer
5f8ed678a0 Logging: show verbosity level when logging 2015-06-19 18:11:06 +02:00
Jehan Monnier
0208f1d808 update both linphone&openh264 2015-06-19 12:01:40 +02:00
Gautier Pelloux-Prayer
35c772b895 LinphoneTester: use Warning verbosity only to avoid logs spam 2015-06-18 16:41:27 +02:00
Jehan Monnier
f9c77697fd call linphone_core_set_upload_bandwidth in case of custom preset 2015-06-17 16:08:55 +02:00
Jehan Monnier
13396992a0 update cmake-build submodule 2015-06-17 16:08:55 +02:00
Gautier Pelloux-Prayer
d799f1fa2a .travis.yml: do not bypass tools check now that the SDK is built 2015-06-17 15:22:57 +02:00
Gautier Pelloux-Prayer
86d0b3f489 Merge branch 'master' into travis_cmake 2015-06-17 15:21:19 +02:00
Gautier Pelloux-Prayer
e266e43e6e .git-pre-commit: quit gracefully if clang-format is not found instead of erroring 2015-06-17 14:47:21 +02:00
Gautier Pelloux-Prayer
3bddb02b07 submodules: update belle-sip to avoid logging HTTP GET 2015-06-17 14:40:00 +02:00
Gautier Pelloux-Prayer
fb53ab4da4 submodules: update linphone to fix custom video preset 2015-06-17 11:51:59 +02:00
Gautier Pelloux-Prayer
f63ca7fc89 InAppSettingsVideo: reset FPS when using non custom preset 2015-06-17 10:51:21 +02:00
Gautier Pelloux-Prayer
9b6ae065b5 LocalNotification: add settings Call "Repeat call notification" so that in iOS8, user can choose local notification behaviour based on its use case (vibrate at each notification or not) 2015-06-16 18:11:32 +02:00
Gautier Pelloux-Prayer
b5a777a679 InAppSettingsVideo: add video preset, video FPS and bandwidth limit preferences 2015-06-16 18:00:49 +02:00
Gautier Pelloux-Prayer
2d10de7d88 InAppSettingsVideo: add video preset, video FPS and bandwidth limit preferences 2015-06-16 18:00:40 +02:00
Gautier Pelloux-Prayer
016fa44f62 InAppSettings: reorder code by section 2015-06-16 15:21:57 +02:00
Gautier Pelloux-Prayer
62b6669c1a FileTransfer: fix crash when deleting a chat room with pending transfers 2015-06-16 15:11:49 +02:00
Gautier Pelloux-Prayer
a4db6e8793 prepare.py: display some user-friendly errors when giving invalid commands 2015-06-16 11:49:15 +02:00
Gautier Pelloux-Prayer
3712c624ce submodules: update linphone to get latest ortp CMakeLists.txt for debug logs 2015-06-16 11:00:13 +02:00
Gautier Pelloux-Prayer
28140195bb InApp: remove unused classes 2015-06-15 17:45:05 +02:00
Gautier Pelloux-Prayer
9a0f9a649d FileTransfer: remove some debug code and fix camera upload too 2015-06-15 16:32:48 +02:00
Gautier Pelloux-Prayer
40c3d74c6b ChatTester.m: acknowledgeSystemAlert only available on simulator 2015-06-15 15:57:22 +02:00
Gautier Pelloux-Prayer
1d4044e9bf Merge branch 'master' of git.linphone.org:linphone-iphone 2015-06-15 15:49:42 +02:00
Gautier Pelloux-Prayer
06375f58af filetransfer: rework file transfer to use latest API 2015-06-15 15:46:26 +02:00
Gautier Pelloux-Prayer
c501f59859 prepare.py: separate --debug and --debug-verbose options 2015-06-15 15:46:24 +02:00
Gautier Pelloux-Prayer
d09094223d coding style: experimental use of a clang-format git pre-commit hook to force code convention 2015-06-15 15:46:24 +02:00
Jehan Monnier
c7437b3ccd update libvpx repo because http://git.chromium.org/webm/libvpx.git is no longuer available 2015-06-15 14:52:54 +02:00
Gautier Pelloux-Prayer
3933d9639f libdummy: add arm64 architecture 2015-06-09 18:00:03 +02:00
Gautier Pelloux-Prayer
6637fc2127 Merge remote-tracking branch 'origin/dev_sendmsg' 2015-06-09 17:59:43 +02:00
Gautier Pelloux-Prayer
9a8d5412e0 prepare.py: fix dummy libraries generation 2015-06-09 16:55:58 +02:00
Ghislain MARY
fac9e55456 Generate dummy .a libs dynamically according to xcode project. 2015-06-09 15:37:07 +02:00
Gautier Pelloux-Prayer
9cf91c1452 mssilk: readd in linphone xcode project and update submodule to fix missing generated library 2015-06-09 12:32:53 +02:00
Gautier Pelloux-Prayer
fa4bd8dc7f libilbc.mk: rename libilbc.a to libilbcrfc3951.a to be constistent with cmake builder 2015-06-09 11:46:30 +02:00
Gautier Pelloux-Prayer
6048e6f886 prepare.py: PEP8 reformat and remove x86 from default architectures 2015-06-09 10:26:52 +02:00
Guillaume BIENKOWSKI
bf216d1806 Ignore OUTPUT/ folder 2015-06-08 17:44:04 +02:00
Guillaume BIENKOWSKI
fc2bf27c8a Remove already installed packages 2015-06-08 17:32:33 +02:00
Guillaume BIENKOWSKI
9f625d3855 Add travis branch to build 2015-06-08 17:21:51 +02:00
Guillaume BIENKOWSKI
6f91f79f1a Configure travis for brew / cmake compilation instead of downloading the SDK 2015-06-08 17:13:36 +02:00
Guillaume BIENKOWSKI
13c099870d Merge branch 'dev_cmake' 2015-06-08 16:56:17 +02:00
Guillaume BIENKOWSKI
79efdf44c4 Factorize prepare.py 2015-06-08 16:53:38 +02:00
Gautier Pelloux-Prayer
cab5bca62a Merge branch 'master' into dev_cmake 2015-06-08 15:25:55 +02:00
Gautier Pelloux-Prayer
25013bdf9e ARC: rename __bridge_retained to CFBridgingRetain and __bridge_transfer to CFBridgingRelease for the sake of consistency 2015-06-08 15:20:12 +02:00
Ghislain MARY
0a43e5a9ee Update linphone-cmake-builder submodule. 2015-06-08 14:56:28 +02:00
Ghislain MARY
0ee705e9cc Improve make [arch] target. 2015-06-08 14:49:39 +02:00
Ghislain MARY
0c2dbc9fb6 Add clean/veryclean targets for ffmpeg, openh264 and vpx. 2015-06-08 13:33:28 +02:00
Ghislain MARY
21024898ed Detect code source change to build again.
Force CMake to run the update step of external projects when the source directory is a git submodule.
2015-06-08 12:29:34 +02:00
Gautier Pelloux-Prayer
2d288f3a21 ContactDetailsTableViewController.m: do not use __bridge_transfer when modifiyng contact to avoid another crash 2015-06-08 11:30:17 +02:00
Gautier Pelloux-Prayer
5b0971f31f ContactDetailsTableViewController: avoid double-free crash clicking the second time on a contact SIP address due to CFBridgingRelease instead of __bridge cast 2015-06-08 11:01:08 +02:00
Gautier Pelloux-Prayer
e086e81515 i18n: update strings and fix generate_strings_file.sh 2015-06-05 11:38:40 +02:00
Jehan Monnier
aedf7bfa4a fix a crash in case of trace issued by the SIP publish 2015-06-05 11:01:36 +02:00
Guillaume BIENKOWSKI
be2b046a17 Tentative fix for leak in FastAB 2015-06-03 16:23:12 +02:00
Gautier Pelloux-Prayer
2e981edf27 FastAddressBook.m: (temp fix) use __bridge instead of CFBridgingRelease to avoid random bad access crash - we should drop the whole FAB though 2015-06-03 15:02:57 +02:00
Jehan Monnier
4466a132a4 update submodule linphone with a fix for conference in zrtp mode 2015-06-02 18:44:22 +02:00
Guillaume BIENKOWSKI
7386cded57 Fix crashes in contacts (and trying to make sense of this all..) 2015-06-02 17:06:01 +02:00
Gautier Pelloux-Prayer
437cb7c965 LinphoneManager.m: if linphonerc~ipad and/or linphonerc-factory~ipad do not exist, fallback to linphonerc and/or linphonerc-factory 2015-06-02 16:19:01 +02:00
Gautier Pelloux-Prayer
f2d929c46d LinphoneManager.m: do not display an empty line between each line of received/sent packets because of \r\n, but instead replace \r\n seqeuence with \n before logging 2015-06-02 16:12:06 +02:00
Guillaume BIENKOWSKI
4a05213af1 Remove retain / release / autorelease that were not watched 2015-06-02 14:39:52 +02:00
Guillaume BIENKOWSKI
e3eaa693c2 Fix delete crash in UI tests (and possibly in real life) 2015-06-02 14:32:48 +02:00
Gautier Pelloux-Prayer
378903ca3b LinphoneManager.m: linphonerc config file is now named linphonerc, not .linphonerc. Thanks to MacOSX Finder to not allow users to see hidden files easily! 2015-06-02 12:34:43 +02:00
Guillaume BIENKOWSKI
b6d8afe22e Migrate to ARC \o/ 2015-06-02 11:54:48 +02:00
Ghislain MARY
966f277b82 Enable debug logs when using the -d option of prepare.py. 2015-06-02 10:54:43 +02:00
Guillaume BIENKOWSKI
87c75b2e1e Don't retain the chatroom, we don't need to 2015-06-02 09:59:44 +02:00
Gautier Pelloux-Prayer
dd5aa550dc submodules: update belle-sip and linphone 2015-06-01 17:34:34 +02:00
Gautier Pelloux-Prayer
cb5f409888 .gitmodules: ignore external dirty submodule vo-amrwbenc 2015-06-01 12:29:13 +02:00
Gautier Pelloux-Prayer
f9cfdbe8aa Merge remote-tracking branch 'public/master' into dev_cmake 2015-06-01 12:28:57 +02:00
Gautier Pelloux-Prayer
54afa31e4d LinphoneManager.m: instanciate in app manager only after linphone core initialization 2015-06-01 12:23:33 +02:00
Ghislain MARY
493ca87d57 Add {arch}-[build|clean|veryclean] targets in Makefile generated by prepare.py. 2015-05-29 17:26:02 +02:00
Gautier Pelloux-Prayer
f35bb62dba submodules: update linphone 2015-05-29 17:20:55 +02:00
Gautier Pelloux-Prayer
c6960034f3 imgur_upload.sh: customize output when no images of failed tests are available 2015-05-29 16:20:31 +02:00
Gautier Pelloux-Prayer
79a297d1a9 InAppProductsManager: add some comments and add account activation feature 2015-05-29 10:41:50 +02:00
Gautier Pelloux-Prayer
728b84f7ee submodules: update linphone and belle-sip 2015-05-28 17:53:14 +02:00
Ghislain MARY
918ab47937 Update linphone-cmake-builder submodule. 2015-05-28 16:28:41 +02:00
Gautier Pelloux-Prayer
2c89cb8173 SettingsViewController: hide media encryption preference when SSL not available 2015-05-28 15:51:43 +02:00
Gautier Pelloux-Prayer
5ca07e1a35 project.pbxproj: add some missing resources 2015-05-28 15:16:40 +02:00
Gautier Pelloux-Prayer
6b3edbb625 i10n: remove quote around username when displaying popup error "XXX is not registered" and update translations 2015-05-28 13:48:07 +02:00
Ghislain MARY
d030471117 Update linphone-cmake-builder submodule. 2015-05-28 13:43:54 +02:00
Ghislain MARY
df3a84b7c5 Update linphone-cmake-builder and linphone submodules. 2015-05-28 11:49:40 +02:00
Ghislain MARY
98db8f96ef Some cleaning in prepare.py. 2015-05-28 10:30:08 +02:00
Ghislain MARY
2e5ab605dc Update linphone-cmake-builder submodule. 2015-05-28 10:29:54 +02:00
Ghislain MARY
e9603bb702 Add vo-amrwbenc submodule. 2015-05-28 09:53:59 +02:00
Ghislain MARY
d88d98de24 Fix liblinphone-tester project. 2015-05-28 09:49:46 +02:00
Ghislain MARY
e84f0e2b5e Update linphone-cmake-builder and linphone submodules. 2015-05-27 17:31:42 +02:00
Ghislain MARY
f770b8cc32 Add clean and veryclean targets in Makefile generated by prepare.py. 2015-05-27 17:16:18 +02:00
Ghislain MARY
d93fc2332a Simplify clean option of prepare.py. 2015-05-27 15:18:15 +02:00
Ghislain MARY
1039959cd3 Update linphone-cmake-builder submodule. 2015-05-27 15:17:58 +02:00
Gautier Pelloux-Prayer
37b98bb1f0 tag_missing_resources.sh: handle images not in Resources/ directory but possibly in subdirectories (launchscreen) 2015-05-27 15:11:15 +02:00
Ghislain MARY
ee09658d1c Git-ignore WORK directory and top Makefile + update linphone-cmake-builder submodule. 2015-05-27 14:16:22 +02:00
Ghislain MARY
f2db91c75d Fix xcode project for build with CMake. 2015-05-27 14:09:32 +02:00
Ghislain MARY
d98043b4ae Add Makefile rule to build ipa + show GPL third parties warning with prepare.py script. 2015-05-27 11:23:03 +02:00
Ghislain MARY
5a377a454c Allow giving several platforms as arguments to the prepare.py script. 2015-05-26 18:02:04 +02:00
Ghislain MARY
44e48126f7 Fix installation path for arm64. 2015-05-26 17:10:47 +02:00
Ghislain MARY
75c3dbcfd3 Update linphone-cmake-builder. 2015-05-26 16:37:56 +02:00
Ghislain MARY
7d31299ca8 Add same makefile targets for build with CMake as the classic build system. 2015-05-26 14:12:18 +02:00
Gautier Pelloux-Prayer
e3ea73d871 AboutViewController: remove ending part of copyright since it still applies (© 2010 - Belledonne Communications) 2015-05-26 11:51:16 +02:00
Ghislain MARY
b43e8fde1f Update linphone-cmake-builder submodule + move IOS targets to here. 2015-05-26 11:46:55 +02:00
Gautier Pelloux-Prayer
20f8787e14 AboutViewController: remove ending part of copyright since it still applies (© 2010 - Belledonne Communications) 2015-05-26 10:51:47 +02:00
Ghislain MARY
31e61e19cf Generate Makefile from prepare.py when building with CMake. 2015-05-25 17:30:46 +02:00
Gautier Pelloux-Prayer
72175dcb42 LinphoneManager: change runningOnIpad to use UIuserInterfaceIdiomPad instead of #ifdef UI_USER_INTERFACE_IDIOM because somehow it is not fully working on iOS 8.2 2015-05-25 16:58:46 +02:00
Gautier Pelloux-Prayer
817389b9b4 UICallBar: fix typo in speaker icon name 2015-05-25 16:49:41 +02:00
Ghislain MARY
4c5a6458f9 Update gsm and linphone-cmake-builder submodules. 2015-05-25 11:16:20 +02:00
Ghislain MARY
29628c0c11 Update several submodules for build with CMake. 2015-05-22 17:21:33 +02:00
Gautier Pelloux-Prayer
d0803d6d30 i10n: update translations 2015-05-22 15:05:00 +02:00
Gautier Pelloux-Prayer
878071d18b i10n: fix some case typo in audio/video codecs thanks to Atalanttore 2015-05-22 11:50:07 +02:00
Gautier Pelloux-Prayer
0dfd24fc92 i10n: update translations 2015-05-22 11:50:07 +02:00
Ghislain MARY
b21cc57d9e Add x86_64 and arm64 to prepare.py. 2015-05-21 18:10:46 +02:00
Ghislain MARY
d51bad5f1c Add prepare.py script for build with CMake. 2015-05-21 16:21:07 +02:00
Ghislain MARY
c4133e17b7 Add linphone-cmake-builder submodule. 2015-05-21 16:16:31 +02:00
Simon Morlat
79ab62172c repair x264 plugin 2015-05-20 23:35:30 +02:00
Gautier Pelloux-Prayer
115f998898 Revert "builders.d: remove veryclean safety echo"
This reverts commit 75bbf7d3c1.

Revert "builders.d: compile zrtp and polarssl using cmake too"

This reverts commit e4b9cfc1de.
2015-05-19 17:13:54 +02:00
Gautier Pelloux-Prayer
75bbf7d3c1 builders.d: remove veryclean safety echo 2015-05-19 16:50:23 +02:00
Gautier Pelloux-Prayer
e4b9cfc1de builders.d: compile zrtp and polarssl using cmake too
Fun fact: build-polarssl using cmake in 18s, using autotools in 3min30
2015-05-19 16:44:01 +02:00
Gautier Pelloux-Prayer
993e062ccf InApp: handle error cases and standardize notifications name 2015-05-19 12:04:55 +02:00
Gautier Pelloux-Prayer
6826e0112a cunit.mk: experimental build of cunit using cmake instead of autotools 2015-05-18 16:30:37 +02:00
Gautier Pelloux-Prayer
0af335c17c check_tools.sh: add a test to avoid invalid directory name 2015-05-18 09:57:41 +02:00
Guillaume BIENKOWSKI
1ae1bf56c6 Update linphone 2015-05-18 09:21:17 +02:00
Guillaume BIENKOWSKI
3529e71f0d Update linphone and belle-sip for crash fix in belle-sip 2015-05-15 15:10:56 +02:00
Guillaume BIENKOWSKI
430004c337 Possible fix for crashes when releasing views from memory pressure 2015-05-12 17:36:22 +02:00
Guillaume BIENKOWSKI
88d1801a89 Fix initializer warnings for iOS8 2015-05-12 10:35:59 +02:00
Gautier Pelloux-Prayer
23239e3a8a ContactsViewController: autoshrink Linphone button in case of too small width 2015-05-11 16:33:22 +02:00
Gautier Pelloux-Prayer
ea92c28e8c README.md: update homebrew a bit 2015-05-11 13:59:37 +02:00
Guillaume BIENKOWSKI
6c4bf4993b update linphone 2015-05-11 11:28:34 +02:00
Guillaume BIENKOWSKI
f9d5ffc891 Update linphone 2015-05-11 11:21:47 +02:00
Guillaume BIENKOWSKI
1e6c6ec875 Update linphone for dev_videosteam branch merge 2015-05-11 11:12:00 +02:00
Guillaume BIENKOWSKI
7d1d50ff70 Add a README file 2015-05-11 10:30:23 +02:00
Guillaume BIENKOWSKI
2d6b9fa1d9 Update linphone 2015-05-07 14:53:59 +02:00
Guillaume BIENKOWSKI
14a04940f2 More work on MS2 example 2015-05-07 14:50:27 +02:00
Guillaume BIENKOWSKI
9caecd7727 Sample app for videostream reuse 2015-05-07 11:54:56 +02:00
Guillaume BIENKOWSKI
50dfe54b2d Update liblinphone xcodeproj 2015-05-06 16:07:34 +02:00
Simon Morlat
6683b8acba remove configure script in veryclean 2015-05-06 14:11:07 +02:00
Gautier Pelloux-Prayer
18cd990f15 submodules: update bzrtp and linphone to avoid some stack corruption in sas 2015-05-06 10:41:49 +02:00
Gautier Pelloux-Prayer
36367c9083 Wizard: add UITextField+DoneButton useful for phonepad keyboard on iPhone 2015-05-04 17:58:37 +02:00
Gautier Pelloux-Prayer
0cfcf60064 InApp: add LINPHONE_CAPABILITY_INAPP_PURCHASE extra flag to disable in app code if not linking with in app purchase capability 2015-05-04 12:14:05 +02:00
Gautier Pelloux-Prayer
98e08b8a4d project.pbxproj: turn off inapp purchase feature since we do not use it 2015-05-04 11:16:18 +02:00
Gautier Pelloux-Prayer
53d300590c ChatTester.m: send UUID instead of 'Hello Bro' because it seems that keyboard automatically '''corrects''' it to 'He Bro' 2015-05-04 11:15:03 +02:00
Gautier Pelloux-Prayer
e121f9c007 linphone-Info.plist: revert name to Linphone 2015-05-04 10:57:53 +02:00
Gautier Pelloux-Prayer
b702d8c163 Revert "linphone-Info.plist: use linphone test ID for yet"
This reverts commit 1d77b5bc46.

Conflicts:
	linphone-Info.plist
2015-05-04 10:22:25 +02:00
Gautier Pelloux-Prayer
0a873c3a87 inapp: disable on master and do not call any code in this case 2015-04-30 17:33:33 +02:00
Gautier Pelloux-Prayer
3b8ddd28a1 Merge branch 'dev_inapp_purchase'
Conflicts:
	.tx/config
	Classes/Base.lproj/WizardViews.xib
	Classes/Utils/Utils.h
	Classes/Utils/Utils.m
	Classes/WizardViewController.h
	Classes/WizardViewController.m
	Resources/linphonerc-factory
	Resources/linphonerc-factory~ipad
2015-04-30 17:01:51 +02:00
Gautier Pelloux-Prayer
c13759afa8 inapp: improve log 2015-04-30 16:24:21 +02:00
Gautier Pelloux-Prayer
f8bb3c1595 Wizard: use lpConfigBoolForKey instead of lbConfigStringForKey 2015-04-30 16:12:38 +02:00
Gautier Pelloux-Prayer
9a3c241e48 inapp: handle some more cases when account expires and so on... 2015-04-30 16:00:54 +02:00
Gautier Pelloux-Prayer
9fee274061 .travis.yml: build only master branch 2015-04-30 11:47:57 +02:00
Gautier Pelloux-Prayer
ab50ed8cfe WizardView: add possibliity to use phone number instead of SIP address 2015-04-30 11:25:02 +02:00
Gautier Pelloux-Prayer
3947a32127 Wizard: use Email keyboard type for Email field to have @ available 2015-04-30 10:51:21 +02:00
Gautier Pelloux-Prayer
a5a9feb3d4 inapp: add renew management 2015-04-29 17:08:21 +02:00
Gautier Pelloux-Prayer
4ee8030412 .travis.yml: build only master branch 2015-04-29 16:25:55 +02:00
Gautier Pelloux-Prayer
0fca9b46ad inapp: add account purchase available when bought 2015-04-29 15:58:03 +02:00
Gautier Pelloux-Prayer
def992012e Wizard: use Email keyboard type for Email field to have @ available 2015-04-29 15:52:07 +02:00
Gautier Pelloux-Prayer
298ba8f467 Inapp: can now create account 2015-04-29 15:47:59 +02:00
Gautier Pelloux-Prayer
0eaefbf7ea submodules: update linphone 2015-04-29 14:11:31 +02:00
Gautier Pelloux-Prayer
7fc3fdffbe WizardViewController.m: avoid hanging for 10 secs when clicking any button on iPad due to video preview reset (#1930) 2015-04-29 11:36:10 +02:00
Gautier Pelloux-Prayer
056b8afaae InApp: use separate method for create account (wip) 2015-04-29 11:35:43 +02:00
Gautier Pelloux-Prayer
5facb216a7 InApp: continue 2015-04-28 17:09:36 +02:00
Guillaume BIENKOWSKI
9ca629da56 Remove imageoptim.sh from the final package, since it is not used and
Apple now requires to sign all shell scripts packaged with the app.
2015-04-28 11:19:08 +02:00
Gautier Pelloux-Prayer
5559ce572d WizardViewController.m: avoid hanging for 10 secs when clicking any button on iPad due to video preview reset (#1930) 2015-04-28 11:17:48 +02:00
Gautier Pelloux-Prayer
7441e0155a LinphoneManager: rename *LibLinphone to *LinphoneCore methods for consistency 2015-04-27 17:13:36 +02:00
Gautier Pelloux-Prayer
eff5cfdd5d inapp: if account expired, go to inapp view 2015-04-27 16:16:28 +02:00
Gautier Pelloux-Prayer
3e275a95b1 inapp: plug it in wizard and do not query server more than necessary 2015-04-27 15:57:41 +02:00
Guillaume BIENKOWSKI
054ae00984 Cleanup linphonerc files 2015-04-27 11:26:16 +02:00
Gautier Pelloux-Prayer
766c659fc4 i10n: update translations 2015-04-27 09:57:11 +02:00
Gautier Pelloux-Prayer
e22d65b898 continue 2015-04-24 15:57:48 +02:00
Gautier Pelloux-Prayer
7228feec68 continue 2015-04-22 11:47:02 +02:00
Jehan Monnier
783bf675a1 update submodule linphone 2015-04-22 09:41:13 +02:00
Gautier Pelloux-Prayer
c13e063f3a continue 2015-04-21 16:22:06 +02:00
Gautier Pelloux-Prayer
b6d7b48d2e i10n: add Settings page to translatable resources 2015-04-20 14:39:55 +02:00
Gautier Pelloux-Prayer
93e79ce231 continue 2015-04-17 16:16:39 +02:00
Gautier Pelloux-Prayer
d241652f6b continue 2015-04-17 15:57:55 +02:00
Gautier Pelloux-Prayer
5c02755992 continue 2015-04-17 15:11:05 +02:00
Gautier Pelloux-Prayer
aefc92a0dd logging: everyone use LOGx functions to log 2015-04-17 11:33:29 +02:00
Gautier Pelloux-Prayer
b4d9f69295 continue 2015-04-17 11:33:02 +02:00
Gautier Pelloux-Prayer
0909bb2909 continue 2015-04-17 10:51:03 +02:00
Gautier Pelloux-Prayer
35c5adf02a Utils.m: simplify logging helper functions 2015-04-17 10:50:54 +02:00
Gautier Pelloux-Prayer
182e39f66d Continue 2015-04-16 14:38:31 +02:00
Gautier Pelloux-Prayer
0e9eafb0af InAppProducts: integrating UI 2015-04-16 12:29:18 +02:00
Gautier Pelloux-Prayer
bb65694634 xcode: update scheme as suggested by xcode 2015-04-15 12:56:22 +02:00
Gautier Pelloux-Prayer
0f1c4884ed Utils.m: rename logger helper functions to LOGx instead of Linphone_x 2015-04-15 12:56:09 +02:00
Gautier Pelloux-Prayer
1d77b5bc46 linphone-Info.plist: use linphone test ID for yet 2015-04-15 12:54:25 +02:00
Gautier Pelloux-Prayer
9c1eb3335a InAppProducts: add in app feature 2015-04-15 12:53:57 +02:00
Gautier Pelloux-Prayer
d8dcaa19c1 xcode: update scheme as suggested by xcode 2015-04-15 12:52:46 +02:00
Gautier Pelloux-Prayer
9fcd50e031 Utils.m: rename logger helper functions to LOGx instead of Linphone_x 2015-04-15 12:51:33 +02:00
Gautier Pelloux-Prayer
d79364150b .gitmodules: ignore changes in KIF external submodule 2015-04-15 12:50:44 +02:00
Gautier Pelloux-Prayer
d14be67de0 i10n: update translations 2015-04-15 09:40:39 +02:00
Simon Morlat
cc360e202a update linphone & belle-sip, and fix pbxproj for signing identies 2015-04-13 17:24:34 +02:00
Guillaume BIENKOWSKI
d12ea29a9c Fix linphone tester when tunnel is available + bump version for next beta 2015-04-08 16:15:53 +02:00
Gautier Pelloux-Prayer
6bee159ad8 ContactsTester.m: simply remove the test, it does not work at all. 2015-04-03 17:25:45 +02:00
Gautier Pelloux-Prayer
89a4eef409 ContactsTester.m: simplify UI test failing because of KIF not handling UITableView very well... 2015-04-03 17:15:33 +02:00
Guillaume BIENKOWSKI
511508c5b3 Pass 'enable_i386' to the underlying makefile 2015-04-03 10:46:45 +02:00
Guillaume BIENKOWSKI
ab1f072deb Fix .travis.yml 2015-03-31 22:21:51 +02:00
Guillaume BIENKOWSKI
fda9927e4e Test with screenshots for travis 2015-03-31 22:20:33 +02:00
Guillaume BIENKOWSKI
87a31e5c15 Travis: use xctool now that kif is OK 2015-03-31 21:13:02 +02:00
Guillaume BIENKOWSKI
da2d346a05 Update KIF for XCtool compatibility 2015-03-31 17:13:13 +02:00
Gautier Pelloux-Prayer
819b32c724 submodules: update linphone to fix ZRTP tests 2015-03-31 14:07:50 +02:00
Guillaume BIENKOWSKI
f5685c7b78 update linphone 2015-03-31 11:05:25 +02:00
Gautier Pelloux-Prayer
ed80362fa3 .travis.yml: use 8.1 again and fix non unicode bug in belle-sip 2015-03-31 10:38:47 +02:00
Gautier Pelloux-Prayer
d23d945068 tester: use ms_strdup when setting writable/readable directories 2015-03-30 17:04:42 +02:00
Gautier Pelloux-Prayer
ce839ab96e .travis.yml: use correct iPhone simulator name 2015-03-30 16:34:55 +02:00
Gautier Pelloux-Prayer
a2b21051c9 .travis.yml: do not set SDK 2015-03-30 16:27:43 +02:00
Gautier Pelloux-Prayer
622ad6c15b .travis.yml: try OS 7.1 instead of 8.1 2015-03-30 16:18:46 +02:00
Gautier Pelloux-Prayer
e3935e105e tester: use linphone_core_set_log_collection_path to set writable directory for cache files & update submodules 2015-03-30 15:34:45 +02:00
Gautier Pelloux-Prayer
9e06fbfd1c submodules: update linphone 2015-03-27 16:54:52 +01:00
Gautier Pelloux-Prayer
6d5fb8519b submodules: update belle-sip 2015-03-27 10:56:21 +01:00
Gautier Pelloux-Prayer
6aa5a53225 submodules: update (again!) belle-sip and linphone 2015-03-25 10:34:51 +01:00
Gautier Pelloux-Prayer
3500656c0d submodules: update belle-sip again, typo... 2015-03-24 17:37:13 +01:00
Gautier Pelloux-Prayer
df8c555456 submodules: update belle-sip and linphone to fix testers XML parsing 2015-03-24 17:30:34 +01:00
Jehan Monnier
501206051b linphone:fix broken rtcp encryption 2015-03-23 14:44:04 +01:00
Simon Morlat
2398504092 update msopenh264 and openh264 2015-03-19 17:27:20 +01:00
Gautier Pelloux-Prayer
2a5e3ee7c2 travis: use target 8.1 since 8.2 is not available yet 2015-03-19 16:30:35 +01:00
Gautier Pelloux-Prayer
d6781e3f53 travis: reformat file 2015-03-19 16:16:26 +01:00
Gautier Pelloux-Prayer
48419830e3 travis: try to run on iphone 6 8.2 version 2015-03-19 15:16:34 +01:00
Gautier Pelloux-Prayer
2c34453790 update Linphone: disable LIME tests for now 2015-03-19 15:10:10 +01:00
Gautier Pelloux-Prayer
17b5fdc8e5 tester: fix compilation and update submodules 2015-03-19 11:39:13 +01:00
Gautier Pelloux-Prayer
48f62e9fb2 Makefile: rename arm64 to aarch64 for consistency 2015-03-19 09:38:53 +01:00
Gautier Pelloux-Prayer
1fe9191f39 belle-sip.mk: add configure --disable-test option since this is not used on iOS 2015-03-18 15:21:43 +01:00
Gautier Pelloux-Prayer
bb20883512 update belle-sip 2015-03-18 14:25:21 +01:00
Gautier Pelloux-Prayer
8c3ba77368 update submodules 2015-03-18 14:19:13 +01:00
Gautier Pelloux-Prayer
69133ef6dc tester: fix LinphoneTester and LinphoneTester Tests for latest Linphone submodule version 2015-03-18 11:01:18 +01:00
Simon Morlat
4516d6d9d7 update belle-sip and linphone, clean makefiles 2015-03-18 10:21:37 +01:00
Jehan Monnier
125c3fe808 linphone:ms2:fix ios compilation issue 2015-03-17 15:58:24 +01:00
Guillaume BIENKOWSKI
82c3f583a6 BUild SDK all the time 2015-03-13 15:03:14 +01:00
Guillaume BIENKOWSKI
d4a86ce9e8 Fix typo for SDK generation 2015-03-13 10:28:01 +01:00
Guillaume BIENKOWSKI
8ea972afcb Last update for x86_64 compatibility 2015-03-12 14:47:10 +01:00
Guillaume BIENKOWSKI
2718e8a7e9 Merge remote-tracking branch 'origin/master' into x86_64 2015-03-12 13:41:24 +01:00
Guillaume BIENKOWSKI
76bd036ed6 x86_64 support 2015-03-12 13:38:13 +01:00
Guillaume BIENKOWSKI
4a3d2c397c Update linphone 2015-03-12 13:37:36 +01:00
Guillaume BIENKOWSKI
3c5e0e32a9 Update bzrtp 2015-03-12 13:27:51 +01:00
Guillaume BIENKOWSKI
06c899648d Allow to compile for x64_64 simulator 2015-03-12 11:52:47 +01:00
Gautier Pelloux-Prayer
dbbf570ea4 linphone.xcodeproj: target LinphoneTester devices set from iPhone to universal 2015-03-12 10:18:48 +01:00
Gautier Pelloux-Prayer
bda80082c9 README.md: fix typo in README and improve check_tools a bit 2015-03-12 09:49:41 +01:00
Gautier Pelloux-Prayer
0d7cddbc36 linphone.xcodeproj: update deployment target from 4.3 to 6.0 2015-03-12 09:12:10 +01:00
Guillaume BIENKOWSKI
fa6ef0ca7c enable x86_64 build 2015-03-11 12:00:19 +01:00
Guillaume BIENKOWSKI
709c5849d1 Merge branch 'master' into x86_64
Conflicts:
	submodules/build/builder-iphone-os.mk
2015-03-11 10:30:20 +01:00
Guillaume BIENKOWSKI
615ac0086e Scroll to get to the Remove button 2015-03-06 11:14:04 +01:00
Guillaume BIENKOWSKI
2ae25cfbe6 Add iconv to linphone tester 2015-03-05 11:33:07 +01:00
Guillaume BIENKOWSKI
ff26b4fd18 Update build image status and fix typo 2015-03-05 10:51:00 +01:00
Guillaume BIENKOWSKI
d84e19cdbd Checkout needed submodules for testing 2015-03-05 10:38:52 +01:00
Guillaume BIENKOWSKI
864edb4c64 Bypass tool check for travis CI 2015-03-05 10:31:25 +01:00
Guillaume BIENKOWSKI
a2130c20d3 Merge remote-tracking branch 'gh/master' 2015-03-05 10:30:42 +01:00
Guillaume BIENKOWSKI
1bb1c9bb1f Allow to skip the tools check. This is useful for the download-sdk target. 2015-03-05 10:29:20 +01:00
Gui13
51f504c577 Update travis again 2015-03-04 22:51:30 +01:00
Guillaume BIENKOWSKI
e154c69ec6 Update readme 2015-03-04 22:40:57 +01:00
Guillaume BIENKOWSKI
d18f34d70d Remove pod install from travis 2015-03-04 22:32:56 +01:00
Guillaume BIENKOWSKI
121b709d22 Add a tester for contact edition 2015-03-04 22:27:54 +01:00
Guillaume BIENKOWSKI
1264af51a0 Fix chat tester 2015-03-04 22:27:40 +01:00
Guillaume BIENKOWSKI
4cf9052071 Shorted UUID for faster tests 2015-03-04 22:27:29 +01:00
Guillaume BIENKOWSKI
74ce90b8cb Disable localization for now, we don’t really need it 2015-03-04 22:27:18 +01:00
Guillaume BIENKOWSKI
5af4a1d78d Update linphone for $(GITLOG) fix 2015-03-04 13:04:43 +01:00
Guillaume BIENKOWSKI
d685688c73 Link with libiconv at compile time. 2015-03-04 11:07:09 +01:00
Guillaume BIENKOWSKI
d58d1aaa7a Update bzrtp to be in sync with ms2 2015-03-03 11:08:26 +01:00
Guillaume BIENKOWSKI
d646a91495 Fix linphone compile 2015-03-03 09:29:16 +01:00
Guillaume BIENKOWSKI
de19d8be3d Update linphone 2015-03-02 17:02:05 +01:00
Gautier Pelloux-Prayer
a432e272d3 libilbc: do not download patch at compile time but use a versionned one instead 2015-02-27 15:11:30 +01:00
Gautier Pelloux-Prayer
ea93d84adb .gitmodules: ignore dirty cunit submodule 2015-02-27 15:11:05 +01:00
Gautier Pelloux-Prayer
f953b328ea Revert "gsm builder: Rewrite veryclean target and correctly build targetted architecture"
This reverts commit 5e60c1864e.

Conflicts:
	submodules/build/builders.d/gsm.mk
2015-02-27 15:10:30 +01:00
Gautier Pelloux-Prayer
5ef50ff268 Revert "iphone-config.site: use XXXFLAGS variables to set flags instead of using CC/CXX/OBJC compiler variables"
This reverts commit d8fe77bd97.

Conflicts:
	submodules/build/builders.d/gsm.mk
2015-02-27 15:10:10 +01:00
Guillaume BIENKOWSKI
b315d1297f Merge branch 'master' into apple_store
[Switch submodule branch] (for polarssl)
2015-02-25 14:50:16 +01:00
Guillaume BIENKOWSKI
dbcc52091a Fix accessibility of UIContactCell, thanks Marten. 2015-02-25 14:44:40 +01:00
Guillaume BIENKOWSKI
29f1c7f791 Version bump for app store 2015-02-25 14:44:40 +01:00
Guillaume BIENKOWSKI
1e1298138b Remove unused Pods references 2015-02-25 14:44:40 +01:00
Guillaume BIENKOWSKI
e402cdcebc XCodeproj: Rename KifTests in UITests for clarity, and move LinphoneTester unit tests into the LinphoneTester directory. 2015-02-25 14:44:40 +01:00
Gautier Pelloux-Prayer
84fc91a532 Ok, doing this work on a different branch for yet.
Revert "iphone-config.site: CPPFLAGS is NOT equivalent to CXXFLAGS! Use the second instead of the previous to avoid duplicates flags (CPP=C preprocessor)"

This reverts commit 7cfd988c03.
2015-02-25 14:43:00 +01:00
Gautier Pelloux-Prayer
7cfd988c03 iphone-config.site: CPPFLAGS is NOT equivalent to CXXFLAGS! Use the second instead of the previous to avoid duplicates flags (CPP=C preprocessor) 2015-02-25 14:09:39 +01:00
Gautier Pelloux-Prayer
5e60c1864e gsm builder: Rewrite veryclean target and correctly build targetted architecture 2015-02-25 10:40:37 +01:00
Gautier Pelloux-Prayer
d8fe77bd97 iphone-config.site: use XXXFLAGS variables to set flags instead of using CC/CXX/OBJC compiler variables 2015-02-25 10:40:37 +01:00
Gautier Pelloux-Prayer
720b154c1d submodule: Update Linphone 2015-02-25 10:40:37 +01:00
Guillaume BIENKOWSKI
ada0db80fd Allow a magic combination to trigger a debug popup. 2015-02-24 15:20:48 +01:00
Guillaume BIENKOWSKI
44af28fd8a Fix issue where the chatroom could not be found for local notifications. 2015-02-24 12:15:26 +01:00
Gautier Pelloux-Prayer
8a860df7d8 i18n: update localization and add Makefile targets pull-transifex and push-transifex 2015-02-24 10:34:44 +01:00
Gautier Pelloux-Prayer
ab5742654e polarssl: export variables correctly to build correct host 2015-02-23 15:45:36 +01:00
Jehan Monnier
2be1b5e6c1 enable SRTP DTLS
[Switch submodule branch] for polarssl
2015-02-20 18:28:47 +01:00
Gautier Pelloux-Prayer
b313bfc0ef We cannot check antlr3 since this is only a jar 2015-02-20 16:12:34 +01:00
Gautier
33b5fbad19 Update README: use more concise instuctions and add a check environment tools which verify everything is installed before building the application 2015-02-20 15:31:58 +01:00
Guillaume BIENKOWSKI
0fa635dc68 Allow to clear the proxy config with a button in the settings. 2015-02-20 11:27:53 +01:00
Guillaume BIENKOWSKI
d902a4e70a Fix tester. Actually, localization of accessibility labels won’t work in Settings for now. Solution might be to take the Settings bundle localization 2015-02-19 09:39:48 +01:00
Gautier Pelloux-Prayer
beb03df7a6 Remove old file 2015-02-18 16:13:51 +01:00
Gautier Pelloux-Prayer
4c32a1ea20 Update mssilk 2015-02-18 16:13:50 +01:00
Guillaume BIENKOWSKI
ab1a7b82e6 Update linphone 2015-02-18 15:25:40 +01:00
Guillaume BIENKOWSKI
c70325edea Use localized strings in tester (not yet complete) 2015-02-18 10:29:12 +01:00
Guillaume BIENKOWSKI
2c163da517 Update README for new KIF use case. 2015-02-18 10:29:12 +01:00
Guillaume BIENKOWSKI
081e941f36 Move KIF framework dependency out of CocoaPods and into a submodule. This will ease the compilation. 2015-02-18 10:29:12 +01:00
Guillaume BIENKOWSKI
407224e87f Some cosmetics 2015-02-18 10:29:12 +01:00
Guillaume BIENKOWSKI
cf11f2b27e Some progress on X86_64 compilation 2015-02-18 09:11:08 +01:00
Guillaume BIENKOWSKI
b37f799911 Some cosmetics 2015-02-18 09:10:23 +01:00
Guillaume BIENKOWSKI
5703392b1c Add some unit tests 2015-02-17 23:04:56 +01:00
Guillaume BIENKOWSKI
c775f069cc Update linphone 2015-02-17 17:45:13 +01:00
Gautier Pelloux-Prayer
5bd600a29b Turn off warnings when building libxml2 2015-02-16 16:42:00 +01:00
Gautier Pelloux-Prayer
179e18d644 Turn off ffmpeg warnings 2015-02-16 09:47:20 +01:00
Guillaume BIENKOWSKI
6cc297b197 Update linphone 2015-02-13 10:40:50 +01:00
Guillaume BIENKOWSKI
7e94ad7cea Add some delay to taps for UI tests, this could fix intermittent failures when filling forms 2015-02-13 10:22:45 +01:00
Gautier Pelloux-Prayer
8f2d2b4cd8 Update submodules linphone & belle-sip 2015-02-13 10:21:44 +01:00
Jehan Monnier
03e7fbd118 belle-sip:fix compilation issue 2015-02-10 17:19:43 +01:00
Gautier Pelloux-Prayer
4a7a0fb0fd Update submodules 2015-02-10 14:48:31 +01:00
Gautier Pelloux-Prayer
bda26bf7c8 Remove double echo in makefile 2015-02-09 11:08:34 +01:00
Simon Morlat
8912755e01 update belle-sip and linphone 2015-02-05 21:08:19 +01:00
Gautier Pelloux-Prayer
458ee09fe7 Correctly align chat/history notifications (#2017) 2015-02-05 18:06:05 +01:00
Gautier Pelloux-Prayer
4887c34533 Update SILK submodule 2015-02-05 17:50:45 +01:00
Gautier Pelloux-Prayer
dd6c0fb031 Sort contacts in the right order 2015-02-02 16:26:25 +01:00
Guillaume BIENKOWSKI
30a155f281 Update linphone 2015-02-02 14:49:00 +01:00
Guillaume BIENKOWSKI
d2a5a75b01 Fix liblinphone 2015-02-02 14:49:00 +01:00
Jehan Monnier
722ba4a5df update linphone submodule 2015-01-30 15:07:04 +01:00
Guillaume BIENKOWSKI
b80a517151 Update belle sip and linphone 2015-01-28 15:48:57 +01:00
Guillaume BIENKOWSKI
c7a6934847 Move ar translation (was in main folder for some reason) 2015-01-28 11:15:49 +01:00
Guillaume BIENKOWSKI
5e72fdbae3 Ignore build folder 2015-01-28 11:15:49 +01:00
Guillaume BIENKOWSKI
19668ec67a Remove reporter 2015-01-28 11:15:49 +01:00
Guillaume BIENKOWSKI
ac08d24e30 Remove unnecessary folder 2015-01-28 11:15:49 +01:00
Gautier Pelloux-Prayer
73e068628b Use linphone.org copy of ffmpeg/x264 because videolan.org get lots of timeout 2015-01-28 11:09:50 +01:00
Guillaume BIENKOWSKI
ee5ae157ab Revert changes to the xcodeproj so that we can still build correctly for debug and unit tests 2015-01-27 11:55:30 +01:00
Guillaume BIENKOWSKI
83efaaba3a Remove unknown file in liblinphone xcodeproj 2015-01-27 11:06:36 +01:00
Guillaume BIENKOWSKI
7fe1715f22 Update linphone 2015-01-27 10:59:00 +01:00
Guillaume BIENKOWSKI
4e06464af3 Use CTTelephonyNetworkInfo for devices > iOS7 to detect network connection 2015-01-26 15:34:11 +01:00
Guillaume BIENKOWSKI
e76abc7d5e Code organization in linphonemanager.h 2015-01-26 15:31:13 +01:00
Guillaume BIENKOWSKI
52d607f04a Update linphone.xcodeproj 2015-01-26 15:30:15 +01:00
Guillaume BIENKOWSKI
83b9e97596 Fix test compilation for real device 2015-01-26 15:29:00 +01:00
Guillaume BIENKOWSKI
581df47d44 Don't crash when the chat room doesn't exist 2015-01-26 15:07:16 +01:00
Guillaume BIENKOWSKI
2c0f04abaf Revert "Test for failure of tests to see if CI works fine"
This reverts commit 02840f0634.
2015-01-26 12:02:53 +01:00
Guillaume BIENKOWSKI
02840f0634 Test for failure of tests to see if CI works fine 2015-01-26 11:57:30 +01:00
Guillaume BIENKOWSKI
25fa1a7f58 Don't specify sdk version, let the builder decide 2015-01-26 11:56:53 +01:00
Guillaume BIENKOWSKI
4c09234ccf Merge branch 'master' into kif 2015-01-26 10:33:07 +01:00
Guillaume BIENKOWSKI
5a86c791bc Use inherited configs instead of hardwired ones 2015-01-26 10:32:34 +01:00
Guillaume BIENKOWSKI
05220be616 Update linphone for lengthy SDP fix 2015-01-26 10:21:55 +01:00
Guillaume BIENKOWSKI
4c198638c0 Update belle sip and linphone 2015-01-26 10:21:55 +01:00
Guillaume BIENKOWSKI
e1ce0e4bcd Fix wizards, again.. 2015-01-25 00:11:32 +01:00
Guillaume BIENKOWSKI
668a60028a Fix wizard view 2015-01-24 23:55:25 +01:00
Guillaume BIENKOWSKI
f531662628 More tests for chat messages
+ better english for accessibility
+ make the symbols available for debug mode, so that we can gain access
to linphonemanager in unit tests
2015-01-24 23:55:11 +01:00
Guillaume BIENKOWSKI
b587fb7592 Migrate category into inherited LinphoneTestCase 2015-01-24 23:52:33 +01:00
Guillaume BIENKOWSKI
704fb00df0 Update linphone for lengthy SDP fix 2015-01-23 16:28:24 +01:00
Guillaume BIENKOWSKI
67dde34827 Update belle sip and linphone 2015-01-23 14:31:19 +01:00
Guillaume BIENKOWSKI
9c53b4edb8 Merge branch 'master' into kif
Conflicts:
	Classes/Base.lproj/WizardViews.xib
2015-01-21 21:10:14 +01:00
Guillaume BIENKOWSKI
e8ab36af3a Merge branch 'master' into apple_store 2015-01-20 11:47:43 +01:00
Guillaume BIENKOWSKI
25713897ea Bump build version 2015-01-20 11:47:14 +01:00
Guillaume BIENKOWSKI
57b1a5f06b Merge branch 'master' into apple_store 2015-01-20 11:17:11 +01:00
Guillaume BIENKOWSKI
2833a0f55b Reverse bad commit on wizard views 2015-01-20 11:11:59 +01:00
Guillaume BIENKOWSKI
4fe78b84eb Update linphone for libz 2015-01-20 10:49:20 +01:00
Simon Morlat
333612f73d update polarssl 2015-01-20 10:32:31 +01:00
Gui13
489186c3a3 Update README.md
KIF build status
2015-01-19 22:01:52 +01:00
Guillaume BIENKOWSKI
be08e5ddd5 Use subclass to dismiss system popups for all tests 2015-01-19 21:50:29 +01:00
Guillaume BIENKOWSKI
6cffdd3dd2 Fix wizard view 2015-01-19 21:22:31 +01:00
Guillaume BIENKOWSKI
7d5277e030 Travissss 2015-01-19 21:12:05 +01:00
Guillaume BIENKOWSKI
094863f80b Travis 2015-01-19 20:30:59 +01:00
Guillaume BIENKOWSKI
a5810fdc20 Try to mitigate crash and memory leak when changing the contact image multiple times. 2015-01-19 17:00:06 +01:00
Guillaume BIENKOWSKI
59978a1de2 Fix #2000: video preview not enabled at first launch (iPad) 2015-01-19 16:00:17 +01:00
Guillaume BIENKOWSKI
d30ccafcb7 Fix #2004: imagepicker statusbar 2015-01-19 15:05:47 +01:00
Guillaume BIENKOWSKI
c97760034d Update liblinphone xcodeproj 2015-01-19 14:49:57 +01:00
Guillaume BIENKOWSKI
d5db95f16f x86_64 details in README 2015-01-19 14:49:09 +01:00
Guillaume BIENKOWSKI
5b1c65120c Update linphone for arm64 downscale routines 2015-01-19 14:08:06 +01:00
Guillaume BIENKOWSKI
49afcfd45b Update Readme 2015-01-19 11:03:19 +01:00
Guillaume BIENKOWSKI
6a82937bbd Fix crashes when sending chats to strange addresses 2015-01-19 10:47:05 +01:00
Guillaume BIENKOWSKI
e389a03405 Update linphone 2015-01-19 10:36:13 +01:00
Guillaume BIENKOWSKI
fb4ed447c4 Update travis to not use xctool :( 2015-01-18 19:50:06 +01:00
Guillaume BIENKOWSKI
6dcf9aef7c travis 2015-01-18 11:01:26 +01:00
Guillaume BIENKOWSKI
a3ff9a4b78 xctool command 2015-01-18 10:07:44 +01:00
Guillaume BIENKOWSKI
f0c577d35e move travis file 2015-01-18 10:01:32 +01:00
Guillaume BIENKOWSKI
8bfefb6d95 Travis 2015-01-18 09:59:40 +01:00
Guillaume BIENKOWSKI
adb389b3b1 travis file 2015-01-18 09:56:02 +01:00
Guillaume BIENKOWSKI
285ea3b569 Build only for i386 for tests 2015-01-18 09:49:29 +01:00
Guillaume BIENKOWSKI
731bd4e642 Go back after chat test 2015-01-18 09:48:52 +01:00
Guillaume BIENKOWSKI
320c65fc22 Ready for tests 2015-01-17 23:13:44 +01:00
Guillaume BIENKOWSKI
07c3f6235b Gitignore pods 2015-01-17 23:00:34 +01:00
Guillaume BIENKOWSKI
b1df56ffdd New tests 2015-01-17 23:00:34 +01:00
Guillaume BIENKOWSKI
5149a6d890 Some accessibility fixes in Chat room 2015-01-17 23:00:34 +01:00
Guillaume BIENKOWSKI
2f25d70bf2 Try to detect if we’re testing, so that we prevent the wizard to show up.
Also prevent the remote push to show up
2015-01-17 23:00:34 +01:00
Guillaume BIENKOWSKI
7d127f126c Very experimental Kif tester 2015-01-17 23:00:34 +01:00
Guillaume BIENKOWSKI
8d69560475 Prevent the wizard from freezing when an invalid username/domain is entered in External account 2015-01-16 17:58:42 +01:00
Guillaume BIENKOWSKI
08dbcc7d3e Update linphone 2015-01-16 17:31:59 +01:00
Guillaume BIENKOWSKI
b1ebb7ef4c Fix #1993: search bar misplaced on ipad landscape 2015-01-16 14:38:22 +01:00
Guillaume BIENKOWSKI
d914111605 Update linphone for bad regression on calls 2015-01-16 14:06:57 +01:00
Guillaume BIENKOWSKI
0f6f089e36 Fix #1996: don't ignore push notifications, and use the msg call-id to decide whether it should be inhibited. 2015-01-16 14:06:57 +01:00
Guillaume BIENKOWSKI
10cfee9ce2 Don't ask the user to validate the Wizard launch if no proxy is configured.
Fixes #2005
2015-01-16 14:06:57 +01:00
Guillaume BIENKOWSKI
a6f850a8b7 Remove rotation preferences: we now use the iOS feature of screen rotation lock. Fixes #2002 2015-01-16 14:06:57 +01:00
Guillaume BIENKOWSKI
2eb5458592 Fix #2008: correctly handle sip addresses 2015-01-16 14:06:57 +01:00
Guillaume BIENKOWSKI
49188892f5 Fir #2009: Update linphone for SAL fix and use linphone_core_interpret_url() instead of linphone_address_new(). This simplifies the -call: method. 2015-01-16 14:06:57 +01:00
Gautier Pelloux-Prayer
57a9179a30 Do not resize UIRoundendImageView actually because on rotation everything is broken 2015-01-16 08:48:46 +01:00
Gautier Pelloux-Prayer
ab7c448a60 Fastbook should return only squared avatar image for everyone (by cropping non-squared one) 2015-01-16 08:42:14 +01:00
Gautier Pelloux-Prayer
4c33973e00 Fix UIRoundedImageView: when image is not squared, we should crop before doing radius treatment 2015-01-15 16:21:44 +01:00
Gautier Pelloux-Prayer
832844ea78 Unknown contact name should be localized
Conflicts:
	Classes/LinphoneUI/UICallCell.m
2015-01-15 14:50:53 +01:00
Guillaume BIENKOWSKI
d27b58d1bb Merge branch 'master' into apple_store 2015-01-14 12:17:41 +01:00
Guillaume BIENKOWSKI
a608a0de5d [Switch submodule branch] Merge branch 'master' into apple_store 2015-01-14 12:13:16 +01:00
Guillaume BIENKOWSKI
5e5f95af83 Don't use CFBundleIcons since they are now in the assets file 2015-01-14 11:54:48 +01:00
Guillaume BIENKOWSKI
07a0f3c132 Bump build number 2015-01-13 14:48:10 +01:00
Guillaume BIENKOWSKI
920e9660f0 Renamed Tester assets directory 2015-01-13 14:47:33 +01:00
Guillaume BIENKOWSKI
b8d796ad0b Use cassettes for launch images and app icons. This is mandatory for new iOS apps 2015-01-13 14:42:45 +01:00
Guillaume BIENKOWSKI
57a6dfe504 Revert the changes to the versioning. We will use the git version in the about page, it makes more sense. 2015-01-12 16:55:05 +01:00
Guillaume BIENKOWSKI
276136e212 Update linphone version to have it > 3.7.3 (last iTunes version). Also, don't increment build version when building for something else than Release, and use a shell script instead of a built-in script. 2015-01-12 16:33:45 +01:00
Guillaume BIENKOWSKI
2bc27faa6c Change the way the versions are handled: we now display both Version and Build number in the about view.
Also, we increment the build number automatically at each build.
2015-01-12 16:01:10 +01:00
Gautier Pelloux-Prayer
50892e86dc Reload FastAddressBook after deletion to have proper contact name in history 2015-01-12 15:32:29 +01:00
Guillaume BIENKOWSKI
aa213dee78 Update belle sip 2015-01-12 14:36:21 +01:00
Guillaume BIENKOWSKI
0629b55bc7 Update linphone 2015-01-12 14:35:57 +01:00
Guillaume BIENKOWSKI
f93f47cb16 Update linphone and belle-sip 2015-01-12 14:34:48 +01:00
Guillaume BIENKOWSKI
8cf11b0852 Bump version and change dependencies build scripts 2015-01-12 14:33:23 +01:00
Guillaume BIENKOWSKI
e23541baf4 Fix openh264 compilation that performs link at install 2015-01-09 15:00:12 +01:00
Gautier Pelloux-Prayer
e7473b2445 Fix save_new_contacts_as_phone_number option: factorize some code which was duplicated 4 times.. 2015-01-09 14:16:01 +01:00
Gautier Pelloux-Prayer
85ede441ac Fix libvpx configure error in case of CC env variable set by user 2015-01-09 11:07:54 +01:00
Gautier Pelloux-Prayer
945fb7005c Add option save_new_contacts_as_phone_number to automatically add new contacts as phone number instead of sip address in case of phone number 2015-01-09 09:26:19 +01:00
Guillaume BIENKOWSKI
7c75cfd825 Add a reset logs button 2015-01-07 17:55:28 +01:00
Guillaume BIENKOWSKI
ed6dc34f7f Use lib for tester too 2015-01-07 15:12:13 +01:00
Guillaume BIENKOWSKI
76f958bdc4 Link with ZLIB 2015-01-07 13:09:25 +01:00
Guillaume BIENKOWSKI
e0038d4a72 Update linphone 2015-01-07 10:55:43 +01:00
Guillaume BIENKOWSKI
653fa5ae9b Update belle sip 2015-01-07 10:54:48 +01:00
Guillaume BIENKOWSKI
0519daaa8b Update linphone for zlib support 2015-01-06 13:31:20 +01:00
Gautier Pelloux-Prayer
3c89a40bbc Do not be stuck in wizard in case of no connectivity when trying to login. Instead, display a popup "continue without internet vs wait here" 2015-01-05 12:51:36 +01:00
Gautier Pelloux-Prayer
636bccbabe Added DTAlertView to display alert view popup 2015-01-05 12:48:52 +01:00
Guillaume BIENKOWSKI
2c39de1374 Update msopenh264 2015-01-05 10:42:29 +01:00
Guillaume BIENKOWSKI
6df0414185 Update belle-sip 2014-12-24 10:56:38 +01:00
Guillaume BIENKOWSKI
1e6e974146 Update linphone 2014-12-23 14:51:19 +01:00
Guillaume BIENKOWSKI
d8a3464994 Revert UICallCell subview trick 2014-12-23 10:56:43 +01:00
Guillaume BIENKOWSKI
da971b73e1 Remove legacy support code 2014-12-22 15:20:51 +01:00
Guillaume BIENKOWSKI
1ea8d5b032 #1874 is now fixed, merry christmas 2014-12-19 16:44:17 +01:00
Guillaume BIENKOWSKI
c8d6ed9f7e Fix video preview aspect (#1863) 2014-12-17 16:41:42 +01:00
Guillaume BIENKOWSKI
a37648852e Fix the debug traces in DEBUG at first launch: the userpref migration was messing up the default value 2014-12-17 15:38:20 +01:00
Guillaume BIENKOWSKI
403e48ee00 Fix a bug in the wizard which was leading to create 2 proxy configs. We had a double touch event... 2014-12-17 15:37:35 +01:00
Guillaume BIENKOWSKI
4721663f07 Fix wizard view in iPad 2014-12-17 14:45:52 +01:00
Guillaume BIENKOWSKI
743225cdb6 Possible fix for #1874 : problem is not reproduced with using the content view 2014-12-17 14:33:41 +01:00
Guillaume BIENKOWSKI
21c69fe477 Add a way to specify transport for external sip servers 2014-12-17 12:48:48 +01:00
Guillaume BIENKOWSKI
f93b735575 Use static linkage for exception handler in iOS tester 2014-12-17 12:18:06 +01:00
Guillaume BIENKOWSKI
d25722e3b5 Don't build the SDK ZIP by default 2014-12-17 12:18:06 +01:00
Guillaume BIENKOWSKI
7ff6008db1 Move the send logs button to the advanced menu and use only one preference to trigger it (debugenable_preference) 2014-12-17 12:18:06 +01:00
Gautier Pelloux-Prayer
795bc1a0c4 Fix markdown README 2014-12-16 16:57:15 +01:00
Guillaume BIENKOWSKI
53c3247d03 Fix fileplayer test 2014-12-16 11:02:30 +01:00
Guillaume BIENKOWSKI
ec9d631ba4 Length hello8000 for tests 2014-12-16 10:31:12 +01:00
Guillaume BIENKOWSKI
4330aee7bc Clear tester status cell when no status is available 2014-12-15 17:02:50 +01:00
Guillaume BIENKOWSKI
c09608312d Harden contact sip address checker 2014-12-15 17:02:12 +01:00
Guillaume BIENKOWSKI
51bb891187 Another linphone tester fix commit 2014-12-15 17:01:36 +01:00
Guillaume BIENKOWSKI
0d659fcbbe Fix typo in linphone 2014-12-15 16:03:26 +01:00
Guillaume BIENKOWSKI
5efd66a19f Update linphone 2014-12-15 15:56:18 +01:00
Guillaume BIENKOWSKI
5a29c5e251 Update linphone 2014-12-15 14:50:09 +01:00
Guillaume BIENKOWSKI
f54a50879f Update linphone and belle-sip 2014-12-15 11:33:08 +01:00
Guillaume BIENKOWSKI
c82c501506 Update linphone 2014-12-12 17:06:20 +01:00
Guillaume BIENKOWSKI
4273a9db94 update linphone 2014-12-11 17:40:38 +01:00
Guillaume BIENKOWSKI
42ecaee9cf Fix libilbc awk script error 2014-12-11 09:29:11 +01:00
Gautier Pelloux-Prayer
51a5f701b7 Minor README updates 2014-12-10 17:47:18 +01:00
Guillaume BIENKOWSKI
e00cfc416f Update linphone 2014-12-10 17:34:20 +01:00
Gautier Pelloux-Prayer
088a99d7fb Do not use shadow anymore, it is broken now. 2014-12-10 16:36:44 +01:00
Gautier Pelloux-Prayer
528d8c40ba Update content and image insets too when rotating view 2014-12-10 14:58:50 +01:00
Gautier Pelloux-Prayer
f7a31ab8e8 Update translations 2014-12-10 14:38:35 +01:00
Gautier Pelloux-Prayer
907a45597e Fix strings files generator script to handle IC_MSG and IM_MSG correctly 2014-12-10 14:38:35 +01:00
Guillaume BIENKOWSKI
3088880e34 Update linphone 2014-12-10 14:28:12 +01:00
Guillaume BIENKOWSKI
9e7ccff1cd Update linphone and fix some unit tests 2014-12-10 12:07:49 +01:00
Guillaume BIENKOWSKI
6cfe1c4935 Update libilbc for script extraction 2014-12-10 11:57:40 +01:00
Guillaume BIENKOWSKI
f0114263a2 Fix crash while placing a call in iPad 2014-12-10 11:48:49 +01:00
Guillaume BIENKOWSKI
cb95b395af Fix push notification token handling: we systematically added it even though sometimes it wasn't needed/wanted 2014-12-08 12:32:44 +01:00
Guillaume BIENKOWSKI
2d621853d9 Add a reporter basic implementation for Buildbot tester 2014-12-05 15:01:05 +01:00
Jehan Monnier
2e6867b4bb update belle-sip/linphone 2014-12-04 15:25:25 +01:00
Gautier Pelloux-Prayer
6f262fdc58 Insert contacts in the correct letter category 2014-12-04 11:57:22 +01:00
Guillaume BIENKOWSKI
5da14be7cc Hard mondays: forgot to set up the file prefix / writable prefix 2014-12-01 15:07:05 +01:00
Guillaume BIENKOWSKI
21a242acfe Fix (possibly?) the problem of paths in liblinphone tester 2014-12-01 14:54:22 +01:00
Guillaume BIENKOWSKI
30b5402c6c Use properties for bundle path in linphone tester
+ cleanup
+ add resource files for the tester
2014-12-01 14:27:41 +01:00
Guillaume BIENKOWSKI
07a8a00c3f Only target iPhone for LinphoneTester 2014-12-01 14:22:25 +01:00
Guillaume BIENKOWSKI
aa66b5ae95 Change the provisioning scheme: we now use linphone-config:// and escape the rest of the URL
This is consistent with Android and also a bit more future-proof (if we switch to something else than HTTP for provisioning)
2014-12-01 14:01:50 +01:00
Guillaume BIENKOWSKI
a114dc03b1 Remove references to the 1px background 2014-12-01 09:19:12 +01:00
Guillaume BIENKOWSKI
b73584e634 Fix test selector name with bad characters 2014-11-28 17:19:16 +01:00
Guillaume BIENKOWSKI
234f86cf4e Fix crash in Contacts when adding a contact. This was a bad refactoring 2014-11-28 17:00:56 +01:00
Guillaume BIENKOWSKI
4dc4fca33e Don't use a 10s timer for battery level polling. Legacy code? 2014-11-28 16:59:27 +01:00
Guillaume BIENKOWSKI
45f0642485 Fix (at last) the padding on the dialer 2014-11-28 16:37:41 +01:00
Guillaume BIENKOWSKI
333166d4da Protect the kickoffNetworkConnection with a timeout and a BOOL to prevent multiple instances to run and drain the pool of threads we are allowed.
Possibly fixed #1854
2014-11-28 16:35:53 +01:00
Guillaume BIENKOWSKI
1145d94c3d Fix launch screen for good. We now use constraint-based images, which render best in all configurations 2014-11-28 11:14:32 +01:00
Guillaume BIENKOWSKI
f17e8259e1 Use a launch screen to disable scaling on iPhone 6.
This is not yet optimal because the iPad landscape launch screen is stretched.
2014-11-27 16:40:56 +01:00
Simon Morlat
af4f0d7e5b fix bad makefile rule 2014-11-27 16:36:56 +01:00
Guillaume BIENKOWSKI
4bb359cb7b Handle Arabic buttons and transitions 2014-11-27 14:45:16 +01:00
Guillaume BIENKOWSKI
fe46e8f45b Fix incall padding adjustment 2014-11-27 14:16:16 +01:00
Guillaume BIENKOWSKI
b422185b7f Use AVAudioPlayer for sound play instead of PlaySystemSound. This allows to control the volume of the notifications from within the app. 2014-11-27 14:14:04 +01:00
Guillaume BIENKOWSKI
d627212c9b Fix chat button corner 2014-11-27 13:15:48 +01:00
Guillaume BIENKOWSKI
4fc355303b Fix padding, part 2 2014-11-26 17:29:55 +01:00
Guillaume BIENKOWSKI
64389c5b47 Progress commit on iphone 6 screens 2014-11-26 16:50:57 +01:00
Guillaume BIENKOWSKI
611148162f Tentative fix for the bad chat cells that we see on iphone 6: we now use the "standard" iOS 9-patch equivalent 2014-11-26 16:00:10 +01:00
Guillaume BIENKOWSKI
e8f31f7efb Add a swipe gesture recognizer to go back from a chat 2014-11-26 15:57:07 +01:00
Guillaume BIENKOWSKI
77af614732 Use retainable property for SSID 2014-11-26 15:57:06 +01:00
Guillaume BIENKOWSKI
448020b321 Store the last user message into the chatroom user data. This should speed up the display of the last message in the ChatView and prevent useless multiple calls to get_history() (which goes into SQLite). 2014-11-26 15:57:06 +01:00
Guillaume BIENKOWSKI
d377a112e6 Update linphone for history fix 2014-11-26 15:57:06 +01:00
Simon Morlat
9549a7cd23 update linphone submodule 2014-11-26 12:18:01 +01:00
Guillaume BIENKOWSKI
84d13bfeb8 Fix #1855 : don't use timer for local notification of linphone on iOS8. 2014-11-26 10:39:02 +01:00
Guillaume BIENKOWSKI
f6ab749681 Fix another 64bit warning 2014-11-25 17:51:30 +01:00
Guillaume BIENKOWSKI
c7c3b22347 Factor some code in Contact management 2014-11-25 17:51:20 +01:00
Guillaume BIENKOWSKI
8c03c66710 Fix some 64 bit precision warnings 2014-11-25 17:22:43 +01:00
Guillaume BIENKOWSKI
80aedc26dc Switch to constraint-based layout for the UIMainBar 2014-11-25 16:31:46 +01:00
Guillaume BIENKOWSKI
c4d4f109d0 Remove the junction line in a lot of icons. This renders a bit better on iPhone 6/6+ 2014-11-25 16:31:14 +01:00
Guillaume BIENKOWSKI
1980ff0ac1 Don't allow non-ascii username/address when calling 2014-11-25 16:30:08 +01:00
Guillaume BIENKOWSKI
b4da3874c2 Fix liblinphone tester project to compile for a device 2014-11-25 16:19:40 +01:00
Guillaume BIENKOWSKI
a9e61d3889 Bad merge :( 2014-11-25 15:12:50 +01:00
Guillaume BIENKOWSKI
b1a1739102 Arabic translation, thanks to tx99h4 at hotmail.com 2014-11-25 15:10:34 +01:00
Guillaume BIENKOWSKI
1f758737c9 Add arabic translation (not yet translated, this is just for the files) 2014-11-25 15:10:34 +01:00
Gautier Pelloux-Prayer
4f02a7483f Use UTF-16 LE strings file since it's the default encoding now. 2014-11-25 14:21:08 +01:00
Guillaume BIENKOWSKI
540f418ad9 Disable x86_64 for subprojects: we don't compile the SDK for this arch. 2014-11-25 14:11:12 +01:00
Guillaume BIENKOWSKI
92608a5816 Use block-based animation in ChatRoomView and fix the scroll to the bottom when the keyboard hides 2014-11-25 14:10:13 +01:00
Guillaume BIENKOWSKI
311b878a24 Update API use for linphone_content 2014-11-25 12:53:42 +01:00
Gautier Pelloux-Prayer
170d15b083 Add transifex support for localization 2014-11-25 11:13:27 +01:00
Gautier Pelloux-Prayer
b5185ea990 Change debug test to the old one 2014-11-25 09:51:03 +01:00
Guillaume BIENKOWSKI
8af2025ba5 Fix chat discrepancies with the "is composing" indicator 2014-11-21 16:31:18 +01:00
Guillaume BIENKOWSKI
bf44fc197a Remove debug code... 2014-11-21 16:30:55 +01:00
Guillaume BIENKOWSKI
81f82e010d Fix #645: Activate ICE, make an audio call and then enable video while ICE setup isn't finished.
-> We now wait until no media transition is occurring to re-enable the video button
2014-11-21 15:40:33 +01:00
Guillaume BIENKOWSKI
bd58dca1e0 Fix for #1821: Entering a real SIP address in Proxy field makes it crash 2014-11-21 14:53:38 +01:00
Guillaume BIENKOWSKI
3f90f37ada Update linphone and fix tests names to remove unsupported characters (it is not exhaustive...) 2014-11-21 14:28:47 +01:00
Guillaume BIENKOWSKI
b052102c21 Update linphone 2014-11-21 11:01:22 +01:00
Guillaume BIENKOWSKI
9ef63a2b69 Update linphone 2014-11-21 10:47:22 +01:00
Guillaume BIENKOWSKI
f564901ccd Add media streamer unit tests for Xcode, this allows to launch it from the command line 2014-11-21 10:43:48 +01:00
Guillaume BIENKOWSKI
fb9bda891f Fix liblinphone for mediastreamer_tester 2014-11-21 10:40:42 +01:00
Guillaume BIENKOWSKI
2688fa745e Update linphone 2014-11-21 10:40:42 +01:00
Guillaume BIENKOWSKI
dd9c2e80ad Add missing files to liblinphone 2014-11-21 10:40:42 +01:00
Guillaume BIENKOWSKI
998b21b276 Fix VP8 broken with avpf 2014-11-21 10:40:41 +01:00
Simon Morlat
6fa436a10f fix openh264 build issue 2014-11-20 18:07:14 +01:00
Gautier Pelloux-Prayer
5cee977967 Increase font size for audio&video stats in call 2014-11-20 13:11:54 +01:00
Gautier Pelloux-Prayer
31a5c7d669 Remove UICallCell french & russian too, and fix UICallCell to correctly size on tablet and resize avatar image on landscape 2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
bc06ede566 Remove -quiet option for optipng since it is not available everywhere 2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
802fd62297 Fix gsm clean 2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
cf7bbeb083 Remove French and Russian HistoryDetails xibs, and use new UIButtonShrinkable instead to make text fit the button width 2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
c1383f51ab Move all .xib in Base.lproj/ subfolder even if they do not have strings, better sorting 2014-11-20 11:59:10 +01:00
Gautier Pelloux-Prayer
a4cac69e7c Remove unused ConsoleViewController 2014-11-20 11:59:09 +01:00
Guillaume BIENKOWSKI
3d7cbbfda6 Enable debug for libvpx and add a substep to the makefile 2014-11-20 11:27:49 +01:00
Guillaume BIENKOWSKI
cc2502b15a Enable neon optimizations for speex in arm64 2014-11-20 11:26:02 +01:00
Guillaume BIENKOWSKI
4e932d85dd Fix a crash in FastAddressBook with non-breaking utf8 spaces. Possibly needs a rework down in belle-sip 2014-11-19 14:28:16 +01:00
Guillaume BIENKOWSKI
e307790d62 Update msopenh264 2014-11-19 14:28:16 +01:00
Guillaume BIENKOWSKI
a0d26764c0 Use linphone_content_* API 2014-11-19 14:28:16 +01:00
Guillaume BIENKOWSKI
dce305f973 Fix typo 2014-11-19 14:28:16 +01:00
Guillaume BIENKOWSKI
ca62c24342 Fix opencore amr old scripts and fix name collision in ms2 through linphone 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
1d7fb11ee2 Update liblinphone Xcode project to allow for media streamer tester compilation and run 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
98282c8764 Update linphone 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
3a3f15f406 Enable arm64 for subprojects (ninepatch and XMLRPC) 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
4a86e109b1 Enable arm64 compilation for iOS app 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
a1fa46fbea Removed the no-gpl target: with openH264 it has no use anymore. 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
d1b14454f5 Enable arm64 compilation of the SDK. There's a bit of a rework of the makefiles here, so that they are shorter and more understandable. 2014-11-19 14:28:15 +01:00
Guillaume BIENKOWSKI
f64a0d73cb Update belle-sip for arm64 2014-11-19 14:28:14 +01:00
Guillaume BIENKOWSKI
592d2a59cf Update libvpx for arm64 support 2014-11-19 14:28:14 +01:00
Guillaume BIENKOWSKI
04d953c55e Update openh264 and msopenh264 for arm64 support 2014-11-19 14:28:14 +01:00
Guillaume BIENKOWSKI
86337d1089 Update speex for intrinsics 2014-11-19 14:28:14 +01:00
Simon Morlat
c9440bc570 repair build 2014-11-18 18:15:35 +01:00
Guillaume BIENKOWSKI
4902976eec Update linphone 2014-11-18 14:29:54 +01:00
Guillaume BIENKOWSKI
a463b78a63 Use 6.1 target for liblinphone tester 2014-11-18 09:41:58 +01:00
Simon Morlat
79b44345f2 update linphone submodule and move out use_ipv6 from factory config file 2014-11-12 16:13:54 +01:00
Gautier Pelloux-Prayer
4fbf31e104 Fix invalid state bar when editting a contact 2014-11-07 17:28:12 +01:00
Gautier Pelloux-Prayer
1b57057d2d Hide edit button in history view if it is empty 2014-11-07 17:09:35 +01:00
Gautier Pelloux-Prayer
b076a58a3a Fix major leak on call creation (a whole picture leaked on each outgoing call is not good...) 2014-11-07 15:20:14 +01:00
Guillaume BIENKOWSKI
e5b665ca32 Better translations 2014-11-07 10:49:55 +01:00
Simon Morlat
7efd045158 update linphone submodule 2014-11-05 14:17:06 +01:00
Gautier Pelloux-Prayer
2387555a06 Change error log to info log 2014-11-05 12:18:11 +01:00
Guillaume BIENKOWSKI
cd4561d884 Set bitrate for all VBR codecs instead of having them hardcoded 2014-11-04 16:06:20 +01:00
Guillaume BIENKOWSKI
4fb79d2100 Update linphone 2014-11-04 16:06:20 +01:00
Guillaume BIENKOWSKI
9ecba5edbf Fix tunnel check (back port) 2014-11-04 16:06:20 +01:00
Gautier Pelloux-Prayer
0c181d598f Use Debug level for battery level log info 2014-11-03 15:34:38 +01:00
Gautier Pelloux-Prayer
cc82ea14d1 Trigger networkChanged notification: do not trigger if SSID did not change 2014-11-03 15:24:50 +01:00
Gautier Pelloux-Prayer
355630b1ea Generate linphone iphone git describe and use it for the user agent instead of using linphone core version 2014-11-03 14:03:39 +01:00
Gautier Pelloux-Prayer
d1361ac4d3 Fix: trigger networkChanged notification also when wifi SSID changed (not only when connectivity changed) 2014-10-31 14:34:49 +01:00
Guillaume BIENKOWSKI
1159b70ae2 Don't build NinePatch and XMLRPC in arm64 for now 2014-10-31 11:47:49 +01:00
Guillaume BIENKOWSKI
ee7ab91824 Update linphone to fix deadlock in aac 2014-10-30 16:19:42 +01:00
Guillaume BIENKOWSKI
522054e710 Update linphone 2014-10-30 15:46:39 +01:00
Guillaume BIENKOWSKI
100e48b767 Update linphone for AAC SBR in iOS 2014-10-30 15:42:39 +01:00
Guillaume BIENKOWSKI
3eb19abfba Only build for armv7 for now, arm64 is not yet ready 2014-10-29 15:36:40 +01:00
Gautier Pelloux-Prayer
38353256bb Update User-Agent to be compliant with Linphone android (use git commit hash) 2014-10-29 09:44:04 +01:00
Gautier Pelloux-Prayer
bd3e023dff Remove duplicated memory frees from rebase and remove warnings for linphone-non-gpl target 2014-10-28 12:28:55 +01:00
Gautier Pelloux-Prayer
920d42946e Remove warnings generated by Xcode 2014-10-28 12:20:55 +01:00
Gautier Pelloux-Prayer
cd2f9b9a14 Remove obsolete folder linphone.ldb not used anymore 2014-10-28 12:20:55 +01:00
Gautier Pelloux-Prayer
3e6029187d Add script to compare assets between ios and android version to ease keeping them sync 2014-10-28 12:20:55 +01:00
Gautier Pelloux-Prayer
1b0737d139 Clean some warnings generated by xcode 2014-10-28 12:20:55 +01:00
Guillaume BIENKOWSKI
da51e58f02 Enhance accessibility 2014-10-28 10:04:56 +01:00
Guillaume BIENKOWSKI
24ee727736 Fix discrepancies spotted by analysis 2014-10-27 17:12:49 +01:00
Guillaume BIENKOWSKI
2c67a6c460 Remove isLCReady method and don't remove the core when going into background mode.
This removes a lot of code complexity and makes some strange simulator / device bugs workable (especially the very first start of the app).
2014-10-27 17:05:03 +01:00
Guillaume BIENKOWSKI
ab48064b08 Remove armv7s target, since it is not used anymore by Xcode 2014-10-27 16:54:00 +01:00
Guillaume BIENKOWSKI
0834b42c71 Update linphone 2014-10-27 16:53:01 +01:00
Guillaume BIENKOWSKI
f0b5ba3a85 Update README for brew tools 2014-10-27 16:51:14 +01:00
Gautier Pelloux-Prayer
282a38c5cb Use .md extension for README 2014-10-27 15:02:00 +01:00
Guillaume BIENKOWSKI
a942fa6e76 Add support for more AAC-ELD frequencies 2014-10-27 12:22:41 +01:00
Guillaume BIENKOWSKI
79124898c2 Update linphone for more AAC-ELD codecs 2014-10-27 12:22:41 +01:00
Guillaume BIENKOWSKI
954dc2fedf Prepare for ARM64 compilation and remove loss-precision warnings where possible (possibly incomplete) 2014-10-27 12:22:41 +01:00
Guillaume BIENKOWSKI
b4e18d46ce Fix crash when the received message is invalid UTF8 2014-10-27 12:22:41 +01:00
Gautier Pelloux-Prayer
f8d29baf03 Update README: use Markdown and add HomeBrew installation 2014-10-27 11:21:27 +01:00
Gautier Pelloux-Prayer
a0248fb372 Fix 9c9a7f: .git file is within gsm subdirectory 2014-10-27 10:35:25 +01:00
Gautier Pelloux-Prayer
a0fcdd90d1 Do not hardcode convert path but use which instead (bis) 2014-10-24 15:43:54 +02:00
Gautier Pelloux-Prayer
d06c02273d Do not hardcode convert path but use which instead 2014-10-24 15:42:09 +02:00
Guillaume BIENKOWSKI
4f5ef86508 Fixes for 64 bits compilation in subprojects (XMLRPC). 2014-10-23 16:49:34 +02:00
Guillaume BIENKOWSKI
1dc1abfa52 Fix some leaks in the new iOS8 interactive notifications system 2014-10-23 15:53:19 +02:00
Guillaume BIENKOWSKI
f961ef486d Fix typo 2014-10-23 15:12:50 +02:00
Gautier Pelloux-Prayer
825cf82af5 Fix provisioning 2014-10-23 11:45:39 +02:00
Gautier Pelloux-Prayer
5de5965755 Better Dialer constraints 2014-10-23 11:43:43 +02:00
Gautier Pelloux-Prayer
388733f3b8 Improve searchbar cancel button: only display when needed 2014-10-23 11:20:58 +02:00
Gautier Pelloux-Prayer
731cb1007f Hide voice mail icon on "1" button if it is not configured yet 2014-10-23 11:16:31 +02:00
Gautier Pelloux-Prayer
46d5d1a11c Improve UIStatebar voice mail from telefonica 2014-10-23 11:02:23 +02:00
Gautier Pelloux-Prayer
e6b3ed47b4 Add iTunesArtwork and some logs to the script 2014-10-22 14:42:07 +02:00
Gautier Pelloux-Prayer
9e59def4cc Add script to generate icons to needed resolutions 2014-10-22 14:38:35 +02:00
Jehan Monnier
f83abf478f fix automatically accept video call 2014-10-21 16:27:23 +02:00
Gautier Pelloux-Prayer
88aa81a5ff Enable log collection before creating the core to get its traces too 2014-10-21 10:58:52 +02:00
Gautier Pelloux-Prayer
ad15a72bd4 Update submodules to fix send logs feature 2014-10-21 10:51:43 +02:00
Gautier Pelloux-Prayer
399412f6d3 Do not send email if this is not available as documentation states 2014-10-20 16:51:57 +02:00
Gautier Pelloux-Prayer
1c08ea1791 Add possibility to send logs using enable_log_collect in linphonerc [app] section 2014-10-20 15:46:35 +02:00
Gautier Pelloux-Prayer
a65ffb057e Ignore polarssl dirty files 2014-10-20 14:05:14 +02:00
Guillaume BIENKOWSKI
7226acbd7a Resign responder on search click 2014-10-20 13:41:36 +02:00
Guillaume BIENKOWSKI
a5584c2794 Made the search bar delegate OK, and hide/show the cancel button on demand 2014-10-20 11:37:58 +02:00
Guillaume BIENKOWSKI
3256ee4388 Fix local notification being sent while in inactive mode. This would produce some bizarre behaviors, like auto answer the call when the notification drop down was down.
Also ditched the "respondsToSelector:@selector(isMultitaskingSupported)"  since this is needed for pre-iOS4 versions.
2014-10-17 11:19:32 +02:00
Guillaume BIENKOWSKI
c495525d00 Fix last message not correctly displayed in chat 2014-10-17 09:56:59 +02:00
Guillaume BIENKOWSKI
e357e9e28e Only remove LinphoneApp.xib, not PhoneMainView 2014-10-16 15:03:54 +02:00
Guillaume BIENKOWSKI
a67cba3581 Revert "Remove unused XIB files"
This reverts commit 89b5273249.
2014-10-16 15:00:59 +02:00
Guillaume BIENKOWSKI
89b5273249 Remove unused XIB files 2014-10-15 17:07:33 +02:00
Guillaume BIENKOWSKI
78807b9e1a Fix crash when coming back from background when LinphoneCore has been destroyed 2014-10-15 17:07:14 +02:00
Guillaume BIENKOWSKI
cc60cb6389 Remove initializer 2014-10-15 15:45:06 +02:00
Guillaume BIENKOWSKI
d29f0629cf Final fix for bad UI at pristine first start 2014-10-15 15:44:56 +02:00
Guillaume BIENKOWSKI
9fd068be37 Fix last commit 2014-10-15 15:44:50 +02:00
Guillaume BIENKOWSKI
f81b7e1337 Possible fix for first boot error 2014-10-15 15:44:45 +02:00
Guillaume BIENKOWSKI
23e5b3c983 Re-place polarssl on the right revision 2014-10-14 16:18:09 +02:00
Gautier Pelloux-Prayer
80936671c4 Prevent carsh if there is no default proxy config 2014-10-10 14:44:02 +02:00
Gautier Pelloux-Prayer
f7b2f0f541 Fix photo display for phone numbers (again) in case of default proxy config having a transport 2014-10-10 14:23:04 +02:00
Gautier Pelloux-Prayer
5bbcf7882d Fix photo display for phone numbers 2014-10-10 13:55:42 +02:00
Gautier Pelloux-Prayer
3e0916e2b1 Remove tag for all files, not only non-synced ones 2014-10-09 12:12:57 +02:00
Gautier Pelloux-Prayer
4a28516f66 Add script to automatically sync resources between xcode and filesystem 2014-10-09 11:47:28 +02:00
Guillaume BIENKOWSKI
7665ad4189 Fix libxml2 generation 2014-10-09 10:51:20 +02:00
Gautier Pelloux-Prayer
57484f2046 Add -Werror=incomplete-implementation objective-C warning 2014-10-09 10:01:03 +02:00
Gautier Pelloux-Prayer
e678fe584e Add cancel button on searchbar and some possible customization code as comments 2014-10-09 09:30:33 +02:00
Gautier Pelloux-Prayer
ae5a5eb57c Add UIRoundedImageView to allow circular image display 2014-10-09 09:30:33 +02:00
Guillaume BIENKOWSKI
f87b884d8c Don't generate doc where possible 2014-10-08 16:03:10 +02:00
Guillaume BIENKOWSKI
0612d39f59 Change provisioning profile for buildbot 2014-10-08 15:20:23 +02:00
Guillaume BIENKOWSKI
9a1839cc5c Enable CCACHE compilation: export LINPHONE_CCACHE=ccache and go.
It’s not perfect at all, and there’s about 1/3 of the SDK that will trigger
« unsupported compiler option », but that’s a start.
2014-10-07 17:01:53 +02:00
Gautier Pelloux-Prayer
ffb1b19a29 Fix custom font script to handle propertly floating operations 2014-10-07 14:28:05 +02:00
Gautier Pelloux-Prayer
147ebdc4a8 Add script to change default font 2014-10-07 11:32:13 +02:00
Guillaume BIENKOWSKI
aba553c913 Merge branch 'master' into apple_store 2014-10-03 16:19:27 +02:00
Guillaume BIENKOWSKI
16bac17572 Limit "category" for local notifications with devices >= ios8 2014-10-03 16:18:21 +02:00
Guillaume BIENKOWSKI
a7e7093163 Limit "category" for local notifications with devices >= ios8 2014-10-03 16:15:46 +02:00
Guillaume BIENKOWSKI
645a8a6969 Merge branch 'master' into apple_store 2014-10-03 15:26:38 +02:00
Guillaume BIENKOWSKI
5d00c28b68 Bump version 2014-10-03 15:25:32 +02:00
Guillaume BIENKOWSKI
44872b9c8d Remove unused makefile vars 2014-10-03 15:25:23 +02:00
Guillaume BIENKOWSKI
e8e9616d57 Fix Wizard bug (ms_exit() called too many times) 2014-10-03 14:25:14 +02:00
Guillaume BIENKOWSKI
5b3e2b0617 Update provisioning profiles 2014-10-03 12:02:37 +02:00
Guillaume BIENKOWSKI
ac5a1cfdb8 Use 1-Year expiration time for registration when going on linphone.org domains 2014-10-03 12:02:37 +02:00
Guillaume BIENKOWSKI
546befae51 Disable silent pushes: they are not handled when the user force-close the app, which is detrimental to overall user experience. 2014-10-03 12:02:37 +02:00
Guillaume BIENKOWSKI
31396634bf Allow generation of IPAs from Xcode 6 (silly xcode 6..) 2014-10-03 12:02:37 +02:00
Gautier Pelloux-Prayer
0febdf309f Add -Werror=objc-method-access in xcode project 2014-10-03 10:00:28 +02:00
Guillaume BIENKOWSKI
8648d229cb Provisioning profile for tester 2014-10-03 09:17:36 +02:00
Guillaume BIENKOWSKI
dded98e4a6 Fix iOS6 "wantFullScreen" problem 2014-10-02 18:05:28 +02:00
Guillaume BIENKOWSKI
dc04af32b4 Dynamically change the root view controller, so that when we transition from a portrait-only to a landscape-friendly view.
This allows to support both orientations for the iPhone.

We now use a RootViewController for this, instead of relying only on the PhoneMainView. The root view controller is in charge of swapping the portrait-only and the landscape PhoneMainView when needed.
It also inherits the view stack management, since we now have 2 phone main views.

This is a bit convoluted, but necessary to handle the ChatRoom and the InCall views for the iPhone
2014-10-02 16:27:23 +02:00
Guillaume BIENKOWSKI
8595c6a6fa Specify if the background is dark through the UICompositeDescription 2014-10-01 14:29:00 +02:00
Guillaume BIENKOWSKI
d6bf9e4193 Fix UIAlertView for iOS8 (updated DTFoundation) 2014-09-30 16:35:08 +02:00
Guillaume BIENKOWSKI
5574cedaea Fix landscape start discrepancies on iPad for iOS8. 2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
19b23f1b45 Return correct supported orientations for iOS8 2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
8ab996a75d Use a storyboard to launch the main UI. This is needed for iOS 8 because otherwise, the main window will have bad dimensions in landscape. 2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
39ee715e47 Fix bug when a chatroom is created without a configured proxy 2014-09-30 15:57:39 +02:00
Guillaume BIENKOWSKI
af15a700b9 Fix problems of orientation for iOS8 on phone 2014-09-30 15:57:39 +02:00
Simon Morlat
90a6c98f83 update submodules (mainly fixes UPDATE in dialog crash) 2014-09-30 11:40:40 +02:00
Simon Morlat
5c3becbbe7 fix makefile .git can be a directory also 2014-09-25 16:44:50 +02:00
Gautier Pelloux-Prayer
bfad83a085 Disable voice mail "1" button in call bar 2014-09-25 12:24:44 +02:00
Gautier Pelloux-Prayer
6065ac73c3 Add fuzzy search bar in Contacts view 2014-09-25 12:21:43 +02:00
Gautier Pelloux-Prayer
55a88095bd Voice mail feature: display number of unread messages on status bar and reformat code 2014-09-24 16:34:48 +02:00
Gautier Pelloux-Prayer
9c9a7fe26d Do not copy gsm/.git file when buliding, to avoid git detecting the folder as a submodule while it is not one 2014-09-24 14:25:46 +02:00
Gautier Pelloux-Prayer
5d3d15d353 Add voice mail feature: long press on "1" button will call it, if configured 2014-09-24 14:21:03 +02:00
Gautier Pelloux-Prayer
05a122c892 Ignore changes in external submodules 2014-09-24 12:03:22 +02:00
Guillaume BIENKOWSKI
0db7078145 Xcode bot scheme 2014-09-24 11:17:38 +02:00
Gautier Pelloux-Prayer
80b6d865c8 Use a specific class for long press dialer "0" button instead of hardcoding a specific case in base class 2014-09-24 11:14:16 +02:00
Guillaume BIENKOWSKI
aae8ef1aa2 Update Opus to pull ARM assembly optimizations 2014-09-22 16:17:07 +02:00
Guillaume BIENKOWSKI
733405e0c6 Fix new notification handling behavior for messages 2014-09-22 14:31:10 +02:00
Guillaume BIENKOWSKI
b12262b01e Merge commit '375b6e3d394a99d79cce4be037ced31d200806a0' 2014-09-22 14:14:28 +02:00
Guillaume BIENKOWSKI
e9d76cfd41 Fix bad message_ref placement, which lead to crashes 2014-09-22 14:09:26 +02:00
Guillaume BIENKOWSKI
375b6e3d39 Use new notification system for iOS8: answer/decline
calls and reply/mark read messages from within the 
notifications
2014-09-20 15:45:36 +02:00
Guillaume BIENKOWSKI
26dd53e9fb Update linphone 2014-09-19 16:07:07 +02:00
Guillaume BIENKOWSKI
ca20b17414 Modify SDK compilation step for XCode 6 2014-09-19 11:33:58 +02:00
Guillaume BIENKOWSKI
8f2a736bb0 Add bass-boost and voice processing activation switches in the settings 2014-09-19 10:30:31 +02:00
Guillaume BIENKOWSKI
e4d66021cf Fix crash on iOS8 2014-09-19 10:29:51 +02:00
Guillaume BIENKOWSKI
965dc5b574 Tune the equalizer for the 512 steps fft (was for 1024). 2014-09-19 10:29:51 +02:00
Guillaume BIENKOWSKI
9cf5835e12 Add a button in the UI to switch to non-voice-processing audio.
Also defaults to use bass boost with equalizer.
2014-09-19 10:29:51 +02:00
Jehan Monnier
fcc1f51e4e update linphone& belle-sip 2014-09-17 14:47:01 +02:00
Simon Morlat
3fef145834 update submodules (mainly for UPDATE within dialog support) 2014-09-15 10:16:34 +02:00
Guillaume BIENKOWSKI
06ded676dc Add signal handler in linphone tester to get backtrace in logs 2014-09-12 11:57:19 +02:00
Guillaume BIENKOWSKI
b475d0a1fb LinphoneTester scheme is now shared 2014-09-11 14:35:18 +02:00
Guillaume BIENKOWSKI
70b035e571 Add makefile target to retrieve the prebuilt sdk from linphone.org 2014-09-11 14:06:08 +02:00
Guillaume BIENKOWSKI
2d702f020e Update prototypes for new API of linphone chat messages 2014-09-11 12:12:10 +02:00
Guillaume BIENKOWSKI
05a36f2a14 Update Bellesip 2014-09-11 11:42:53 +02:00
Guillaume BIENKOWSKI
51efa463e4 Update linphone 2014-09-11 11:42:31 +02:00
Guillaume BIENKOWSKI
5c1bd07b1b Add a unit-test framework for iOS.
Launch using the following command:

   xcodebuild -sdk iphonesimulator -project linphone.xcodeproj -scheme "LinphoneTester" test RUN_UNIT_TEST_WITH_IOS_SIM=YES
2014-09-11 11:39:39 +02:00
Guillaume BIENKOWSKI
5d162519cd Reorder log levels 2014-09-11 11:33:43 +02:00
Guillaume BIENKOWSKI
f7b6210750 Default on random port for initial linphonerc 2014-09-11 11:33:30 +02:00
Guillaume BIENKOWSKI
e2e36f2d88 Merge branch 'master' into dev_sendmsg
Conflicts:
	Resources/licenses.html
2014-09-10 10:09:57 +02:00
Guillaume BIENKOWSKI
9253f631ca Update linphone for tests 2014-09-09 23:03:56 +02:00
Gautier Pelloux-Prayer
efdac3faa6 Update bzrtp submodule 2014-09-09 14:25:32 +02:00
Gautier Pelloux-Prayer
2d879e19cc Add possibility to change adaptive rate algorithm in audio settings 2014-09-09 14:23:09 +02:00
Guillaume BIENKOWSKI
b2f2533f1e Merge branch 'master' into apple_store 2014-09-04 17:09:07 +02:00
Guillaume BIENKOWSKI
cf9359bf92 Bump "bundle short version" too.. 2014-09-04 17:08:40 +02:00
Guillaume BIENKOWSKI
5143361634 Merge branch 'master' into apple_store 2014-09-04 16:35:45 +02:00
Guillaume BIENKOWSKI
a87ea36fab Updated linphone and belle-sip 2014-09-04 16:34:59 +02:00
Guillaume BIENKOWSKI
ddba29680b Merge branch 'master' into apple_store
Conflicts:
	linphone-Info.plist
2014-09-04 11:55:53 +02:00
Guillaume BIENKOWSKI
d76ce7c3c3 Version is now 2.2.2 for app store 2014-09-04 11:53:37 +02:00
Guillaume BIENKOWSKI
0cbeaf5eb8 Bump version for hot fix 2014-09-04 11:52:48 +02:00
Guillaume BIENKOWSKI
048faee32e Update belle sip and linphone 2014-09-02 12:47:00 +02:00
Guillaume BIENKOWSKI
c468a95148 Remove Localization suite from about: and space it up for readability 2014-08-20 17:08:48 +02:00
Guillaume BIENKOWSKI
1a3108b825 Don't clear and create new proxy config each time an edit is performed.
Prefer the edit()/done()
2014-08-20 17:07:59 +02:00
Guillaume BIENKOWSKI
fb8c895a21 Update belle sip 2014-08-20 14:25:33 +02:00
Guillaume BIENKOWSKI
c40a3bb189 Update linphone 2014-08-20 14:24:41 +02:00
Guillaume BIENKOWSKI
7381c4d7cd Revert mute fix: it actually slows down the audio too much. We'll have to find another solution. 2014-08-20 14:05:45 +02:00
Guillaume BIENKOWSKI
52928e7e1e Don't wait for unregister when editing the account, and re-register after unsuccessful edit. 2014-08-20 11:09:18 +02:00
Guillaume BIENKOWSKI
ba6145c813 Translate "Advanced account" 2014-08-20 11:08:49 +02:00
Guillaume BIENKOWSKI
d4c5abaf0b Disable route if Outbound proxy is disabled. Default values in the linphonerc force the route to a non-suitable default value otherwise. 2014-08-20 11:08:34 +02:00
Guillaume BIENKOWSKI
20cde0f4a6 update linphone 2014-08-19 16:58:01 +02:00
Guillaume BIENKOWSKI
1766ebdfe7 Add the User ID specifier for advanced authentication.
Since the account setup was getting a bit big, I added a button to switch to advanced mode and hide the non-advanced settings by default.
2014-08-13 11:43:44 +02:00
Guillaume BIENKOWSKI
172691fc9c Don't build sdk twice 2014-08-13 11:07:26 +02:00
Guillaume BIENKOWSKI
16413dd51b Update hello world project to use the correct libs 2014-08-13 11:07:12 +02:00
Guillaume BIENKOWSKI
995a3f6de9 Fix for impossible mute since iOS7... 2014-08-11 15:27:28 +02:00
Gautier Pelloux-Prayer
eaac4fd7b9 Update submodules to ignore autogenerated files 2014-07-29 15:14:52 +02:00
Gautier Pelloux-Prayer
be5ba77e8b Update submodules 2014-07-29 14:54:17 +02:00
Gautier Pelloux-Prayer
a186f78b44 Update belle-sip 2014-07-28 10:39:57 +02:00
Gautier Pelloux-Prayer
77d480b924 Set outbound proxy realm for sip.linphone.org accounts 2014-07-25 16:10:11 +02:00
Guillaume BIENKOWSKI
eb1de55b20 Update belle-sip & linphone 2014-07-25 14:51:27 +02:00
Guillaume BIENKOWSKI
15a1a05eac Change the way the SDK is named for consistency 2014-07-24 14:33:42 +02:00
Guillaume BIENKOWSKI
e01f0ad6e8 Use quality reporting when configuring a new linphone account, and migrate existing linphone accounts to send quality report.
Also enable RTCP-XR by default.
2014-07-23 15:55:17 +02:00
Guillaume BIENKOWSKI
33c938f874 Update linphone for git version fix 2014-07-23 12:59:34 +02:00
Guillaume BIENKOWSKI
784b7897ec Perform userprefs migration if needed, to accommodate old linphone versions. Use sensible defaults when no user default is found. 2014-07-22 17:42:25 +02:00
Guillaume BIENKOWSKI
505469e6cf Add helper functions for Logging 2014-07-22 17:35:39 +02:00
Guillaume BIENKOWSKI
66397fc6da Update linphone 2014-07-22 13:06:32 +02:00
Guillaume BIENKOWSKI
c5a0f37541 Disable unit tests for libvpx 2014-07-18 17:08:30 +02:00
Guillaume BIENKOWSKI
85dbb3bba6 Fix mediastream project to compile with current MS2 2014-07-18 16:31:08 +02:00
Guillaume BIENKOWSKI
83af89ecc7 Fix VP8 crash when packet loss occurs without AVPF 2014-07-18 16:31:08 +02:00
Ghislain MARY
9d7904a7c2 Update msopenh264 submodule. 2014-07-18 14:25:31 +02:00
Guillaume BIENKOWSKI
aa2753dfaa Update belle sip 2014-07-17 12:00:19 +02:00
Guillaume BIENKOWSKI
2e917f7990 update linphone 2014-07-17 11:59:44 +02:00
Guillaume BIENKOWSKI
845906bd55 Fix video policy when auto-accept video is disabled 2014-07-16 16:43:36 +02:00
Guillaume BIENKOWSKI
2bb954e419 Bump version for hot fix 2014-07-11 10:48:05 +02:00
Guillaume BIENKOWSKI
58118952a3 Invert direction from old messages, because iOS was storing direction in the opposite manner than Linphone core 2014-07-11 10:30:57 +02:00
Guillaume BIENKOWSKI
6f86da2e8e Invert direction from old messages, because iOS was storing direction in the opposite manner than Linphone core 2014-07-11 10:30:26 +02:00
Guillaume BIENKOWSKI
d56dc2a972 Fix back button 2014-07-11 09:04:02 +02:00
Guillaume BIENKOWSKI
154f247009 Update linphone 2014-07-10 17:45:25 +02:00
Guillaume BIENKOWSKI
d9c51e4854 Use named background task when possible 2014-07-10 14:28:02 +02:00
Guillaume BIENKOWSKI
7467caa879 Progress commit on message file transfer:
- upload and download works,
- download only works for runtime messages. Messages pulled from DB will make belle-sip crash
- can't cancel the transfer for the moment (waiting for API to fix that)
2014-07-10 14:27:48 +02:00
Guillaume BIENKOWSKI
831a7f222f Add helper functions for Logging 2014-07-10 14:24:15 +02:00
Guillaume BIENKOWSKI
77dfa1c6b3 Added block-based UIAlertview handler. This will ease development 2014-07-10 14:11:46 +02:00
Guillaume BIENKOWSKI
974fe07e2b Update msopenh264 2014-07-10 13:45:16 +02:00
Guillaume BIENKOWSKI
33d645dfc5 Update linphone and belle-sip 2014-07-10 13:43:43 +02:00
Guillaume BIENKOWSKI
e6045a2c60 Removed / corrected code spotted by static analysis 2014-07-10 13:31:50 +02:00
Guillaume BIENKOWSKI
2f79d21588 Merge branch 'master' into dev_sendmsg 2014-07-08 16:14:42 +02:00
Jehan Monnier
cda6c57dc9 Merge commit '462812f'
Conflicts:
	linphone.xcodeproj/project.pbxproj
2014-07-08 12:54:24 +02:00
Jehan Monnier
7b81207fc8 fix target no gpl 2014-07-08 12:48:31 +02:00
Jehan Monnier
462812ffc1 update target delivery 2014-07-08 12:44:20 +02:00
Guillaume BIENKOWSKI
862a6dee1b Fix no network on push received 2014-07-08 11:50:03 +02:00
Guillaume BIENKOWSKI
1d89a93a65 Fix no network on push received 2014-07-08 11:49:37 +02:00
Guillaume BIENKOWSKI
9625d72a71 Merge branch 'master' into apple_store 2014-07-08 10:50:14 +02:00
Guillaume BIENKOWSKI
84efdb1a7b Compile without h264 on distribution and release targets 2014-07-08 10:49:58 +02:00
Jehan Monnier
2ab83a4dce fix build issue with openh264 2014-07-08 10:38:30 +02:00
Jehan Monnier
822fec43cd switch from http:// from git:// for opus submodule 2014-07-08 10:38:30 +02:00
Jehan Monnier
7478d291de fix build issue with openh264 2014-07-08 10:03:21 +02:00
Jehan Monnier
dc6c16e389 switch from http:// from git:// for opus submodule 2014-07-07 17:31:52 +02:00
Guillaume BIENKOWSKI
3c48e561c5 Merge branch 'master' into apple_store 2014-07-07 16:50:37 +02:00
Guillaume BIENKOWSKI
1920b25152 Update linphone for git version generation 2014-07-07 16:50:27 +02:00
Guillaume BIENKOWSKI
7d26c58154 Merge branch 'master' into apple_store
Conflicts:
	submodules/build/Makefile
2014-07-07 16:21:35 +02:00
Guillaume BIENKOWSKI
19ba5d5ddf Fix the contact view in landscape for ipad 2014-07-07 16:15:15 +02:00
Guillaume BIENKOWSKI
1fec7d8a5c Fix Call cell discrepancies on iOS6. This is a strange fix, because no inset seems to be set but the content view is 10 px smaller 2014-07-07 12:17:48 +02:00
Guillaume BIENKOWSKI
242feeecdc OpenH264 update 2014-07-07 12:15:45 +02:00
Guillaume BIENKOWSKI
c8d293fded Fix contact list size 2014-07-07 11:43:30 +02:00
Guillaume BIENKOWSKI
5450869240 Bump version for next release 2014-07-07 10:31:30 +02:00
Guillaume BIENKOWSKI
204f46b124 Update linphone and belle-sip 2014-07-07 10:31:30 +02:00
Guillaume BIENKOWSKI
a0f724ceab Dont bother me with subproject updates, thanks 2014-07-07 10:31:29 +02:00
Simon Morlat
1f257de73b update linphone submodule (fixes compilation problem) 2014-07-06 23:53:11 +02:00
Guillaume BIENKOWSKI
12fc7dcf6b Don't animate the UICall cell when no animation is wanted 2014-07-04 12:51:30 +02:00
Guillaume BIENKOWSKI
966f8dc9a2 Don't re-enable the speaker in video if the user disabled it. This can happen when there's an ICE reinvite. 2014-07-04 12:31:17 +02:00
Guillaume BIENKOWSKI
ea5bb01d70 Handle bad proxy configuration with error messages 2014-07-04 12:30:44 +02:00
Guillaume BIENKOWSKI
92defb9ca3 Null check 2014-07-04 10:59:49 +02:00
Guillaume BIENKOWSKI
ac10eddeb4 Update linphone for monocore iOS 2014-07-03 16:49:48 +02:00
Guillaume BIENKOWSKI
ee3b842abc Fix contact address label in contact details view for when it is unknown. 2014-07-03 15:47:10 +02:00
Guillaume BIENKOWSKI
6caf717b59 Incomplete image transfert evolution 2014-07-03 14:44:42 +02:00
Jehan Monnier
ea41205eb9 fix target no gpl 2014-07-02 08:35:16 +02:00
Guillaume BIENKOWSKI
03b8d2b357 Fix data detector leaking into reused cells in chat view 2014-07-01 16:12:01 +02:00
Guillaume BIENKOWSKI
f12acd5e7e help section in makefile, also added arch-specific compilation options 2014-07-01 14:55:45 +02:00
Guillaume BIENKOWSKI
0e49bd4e7c Fix the status bar color in a better fashion. 2014-07-01 14:55:45 +02:00
Guillaume BIENKOWSKI
44995825d7 French translation of Call History shortened 2014-07-01 14:55:45 +02:00
Guillaume BIENKOWSKI
9e291c267f Fix french translation of download bandwidth 2014-07-01 14:55:45 +02:00
Simon Morlat
a6aa4fe1c6 update linphone & belle-sip 2014-06-30 17:24:52 +02:00
Guillaume BIENKOWSKI
26f2eae44c Update Linphone and belle-sip 2014-06-30 09:55:25 +02:00
Guillaume BIENKOWSKI
759b7d071b Move address field a bit to the center. Also, shorten the translations so that it is entirely written 2014-06-30 09:55:24 +02:00
Guillaume BIENKOWSKI
ec2b97b02a Remove unneeded active wait loop 2014-06-30 09:55:24 +02:00
Guillaume BIENKOWSKI
1a7c27e609 Fix XIB button sometimes disabled with xcode compilation 2014-06-30 09:55:24 +02:00
Guillaume BIENKOWSKI
c6f41b3d72 Call migrate_to_multitransport at start 2014-06-30 09:55:24 +02:00
Simon Morlat
99f4450749 update belle-sip and linphone 2014-06-27 17:25:17 +02:00
Simon Morlat
c9f6184204 update linphone and belle-sip 2014-06-26 15:50:57 +02:00
Simon Morlat
874eb9e62a fix UICamSwitch button broken 2014-06-24 17:54:36 +02:00
Ghislain MARY
5af4a7a058 Update linphone submodule. 2014-06-13 16:15:34 +02:00
Ghislain MARY
c81322ec8b Fix make veryclean. 2014-06-13 16:05:11 +02:00
Ghislain MARY
c80568fd26 Compile the iSAC codec from the mswebrtc plugin instead of the msisac plugin. 2014-06-13 16:03:56 +02:00
Guillaume BIENKOWSKI
9b6dec1bf9 Add an sdk target to the main Makefile and refactor repetitions into generic targets.
With this we can now trigger rebuild of a specific submodule (make build-libvpx will rebuild all libvpx)
2014-06-12 16:51:20 +02:00
Guillaume BIENKOWSKI
32c633628f Fix VP8 for armv7s 2014-06-12 15:46:55 +02:00
Guillaume BIENKOWSKI
5fef8b5df2 Move frameworks into a subdirectory, so that the project is more readable 2014-06-12 14:08:06 +02:00
Guillaume BIENKOWSKI
fddd08f040 Change the avpf enabled function prototype 2014-06-12 14:07:24 +02:00
Guillaume BIENKOWSKI
c280553618 Remove unused code path 2014-06-12 12:08:10 +02:00
Guillaume BIENKOWSKI
6ba957dbcb Add AVPF setting in the Proxy config section.
Also setup a migration for linphone.org accounts
2014-06-12 11:33:35 +02:00
Simon Morlat
574a24264b update belle-sip and linphone 2014-06-12 11:03:40 +02:00
Guillaume BIENKOWSKI
4410655111 Only hide the volume view when the InCall view appears and until further call updates arrive. 2014-06-10 17:33:57 +02:00
Simon Morlat
5f931de1cb update belle-sip and linphone 2014-06-09 16:04:24 +02:00
Simon Morlat
e5f506af6c update mssilk 2014-06-06 09:49:12 +02:00
Simon Morlat
a42c7b98f1 update linphone & belle-sip 2014-06-05 16:31:55 +02:00
Jehan Monnier
c72fe6e3de update belle-sip, linphone and msopenh264 submodules 2014-06-04 17:46:45 +02:00
Guillaume BIENKOWSKI
bcb548bace Update linphone and belle sip 2014-06-04 12:15:30 +02:00
Guillaume BIENKOWSKI
248d550e3e Enable writable directory specification in LinphoneTester 2014-06-04 10:24:22 +02:00
Guillaume BIENKOWSKI
44ce362ca7 Migration procedure for asset images that were stored in the url / message field 2014-06-03 18:45:10 +02:00
Guillaume BIENKOWSKI
8ebecf0085 DOn't release image when it's a fake property! 2014-06-03 18:43:13 +02:00
Guillaume BIENKOWSKI
1f8d455e77 Use app-data storage in Chat messages for image path storage.
Implemented with a JSON dictionary for subsequent evolution.
2014-06-03 18:09:33 +02:00
Guillaume BIENKOWSKI
0a13933902 Removed unused (?) background in xibs. They were 2000px large and seemed to be unused. 2014-06-03 10:50:14 +02:00
Guillaume BIENKOWSKI
849b78a915 Update belle sip and linphone 2014-06-03 10:38:07 +02:00
Guillaume BIENKOWSKI
28203c5216 Revert fullscreen when coming back from call view 2014-06-02 17:05:55 +02:00
Guillaume BIENKOWSKI
5c1604adc9 Merge branch 'tester' 2014-06-02 15:38:12 +02:00
Guillaume BIENKOWSKI
bb6e612792 Fix x264 commit for iOS (it's not the same as Android) 2014-06-02 15:37:24 +02:00
Guillaume BIENKOWSKI
cd4b7da6ae Update linphone 2014-06-02 14:17:44 +02:00
Guillaume BIENKOWSKI
4fca20ef30 Change how we handle image display in chatroom: the old method would lead to strange leaks. This one uses the asset's facilities to grab a thumbnail and display it instead of generating a scaled version of the full res image. 2014-06-02 12:28:00 +02:00
Guillaume BIENKOWSKI
5ae6a6ac73 Fix address book not updated when creating a new contact 2014-06-02 09:38:28 +02:00
Guillaume BIENKOWSKI
9af53c8a16 Progress commit on logs handler for linphone tester.
High memory usage on logs scroll though.
2014-06-01 21:27:38 +02:00
Simon Morlat
3b6d5123af update x264 git reference after forced update made by x264 maintainers. 2014-05-30 17:44:06 +02:00
Simon Morlat
c783219485 update linphone submodule 2014-05-30 16:50:30 +02:00
Simon Morlat
4fbf9f2e2e update linphone (vp8 regression) and belle-sip 2014-05-30 11:25:25 +02:00
Guillaume BIENKOWSKI
c7f485d47c Update linphone for LinphoneTester 2014-05-28 17:13:49 +02:00
Guillaume BIENKOWSKI
9de005abf8 Finally took the time to prepare a functioning basic Linphone tester for iOS.
No traces, audio is crashing, but the UI is here.
2014-05-28 17:13:02 +02:00
Guillaume BIENKOWSKI
7eb4d18432 Sort chatrooms by most recent message 2014-05-27 17:42:08 +02:00
Simon Morlat
75980c4e09 update linphone submodule for fix linphone_core_clear_proxy_config() 2014-05-26 22:19:29 +02:00
Simon Morlat
0b64677a24 update linphone submodule (fix possible sound delay issue) 2014-05-26 17:51:13 +02:00
Guillaume BIENKOWSKI
90f9ea2a57 Update linphone 2014-05-26 12:06:56 +02:00
Guillaume BIENKOWSKI
5bfb19b544 Show error alert when register fails 2014-05-23 16:57:15 +02:00
Guillaume BIENKOWSKI
c9826858e5 Also vibrate on incoming call 2014-05-23 16:29:49 +02:00
Guillaume BIENKOWSKI
8b8d954024 Play vibration sound on incoming message 2014-05-23 16:23:01 +02:00
Guillaume BIENKOWSKI
ca5c5c5d8e Display a warning when entering the wizard. 2014-05-23 16:07:14 +02:00
Guillaume BIENKOWSKI
8e0bc46556 Scroll to bottom when changing orientation in ChatRoomView 2014-05-23 11:59:20 +02:00
Guillaume BIENKOWSKI
72394dde77 Fix 0001217: bad rendering of chat view after "is-typing" notification.
The composing indicator wasn't taken in account when the keyboard was popping up/down.
2014-05-23 11:56:41 +02:00
Guillaume BIENKOWSKI
61fa88cf78 Fix regression in chat bubbles: chat model exposed a special state for incoming messages, whereas the internal linphone storage does not. 2014-05-23 09:44:46 +02:00
Guillaume BIENKOWSKI
08e73ec2d9 Inverted chat bubbles fix, take 2 2014-05-23 09:31:09 +02:00
Guillaume BIENKOWSKI
e7cd7f0761 Fix the inverted chat bubbles 2014-05-23 09:21:40 +02:00
Guillaume BIENKOWSKI
4870a0c8fd Update linphone 2014-05-22 17:38:18 +02:00
Guillaume BIENKOWSKI
74f3e2ee10 Disable console in the settings. 2014-05-22 17:27:07 +02:00
Guillaume BIENKOWSKI
399b01ba40 Auto answer by default when coming from a local notification 2014-05-22 17:26:55 +02:00
Guillaume BIENKOWSKI
515a4a550b Better fix for empty chat list after attaching picture 2014-05-22 16:36:19 +02:00
Guillaume BIENKOWSKI
6b994368da Revert "Fix image sending, there is still an issue with the message state. Not sure why."
This reverts commit 42199f23dc.
2014-05-22 15:55:19 +02:00
Guillaume BIENKOWSKI
78e1ae145c Move the message add code after the send. 2014-05-22 15:55:12 +02:00
Guillaume BIENKOWSKI
42199f23dc Fix image sending, there is still an issue with the message state. Not sure why. 2014-05-22 11:24:18 +02:00
Guillaume BIENKOWSKI
041ab29d08 Fix bad log message 2014-05-21 17:18:28 +02:00
Guillaume BIENKOWSKI
249b21661b Update linphone and belle-sip for ICE fix 2014-05-21 16:46:42 +02:00
Guillaume BIENKOWSKI
336c43e5ba Merge branch 'messages'
Conflicts:
	Classes/LinphoneManager.m
2014-05-20 11:41:28 +02:00
Guillaume BIENKOWSKI
05df11ef9a Fix memory leaks spotted by clang static analysis.
Refactored imageSharing to adopt objc conventions: the name of a method returning an allocated object has to contain 'new'
2014-05-20 11:29:03 +02:00
Guillaume BIENKOWSKI
321f0c37e3 Fix some memleaks and bad behaviors 2014-05-20 11:29:03 +02:00
Guillaume BIENKOWSKI
9642e928af Update linphone 2014-05-20 11:27:50 +02:00
Guillaume BIENKOWSKI
45bf13ecb0 Fix migration: the internal iOS timestamps were stored in UTC, so we just put them in the 'utc' field directly.
+ reinitialize the chat db after migration so that all chatrooms are created
2014-05-20 11:22:37 +02:00
Guillaume BIENKOWSKI
e5641e79be Enable message storage in compilation and remove chat model from the xcode project 2014-05-19 16:59:36 +02:00
Guillaume BIENKOWSKI
b3a819fc4a Disable logging for now, we'll see how to deal with it later 2014-05-19 16:58:40 +02:00
Guillaume BIENKOWSKI
4a136403b4 First version of internal storage use for iOS 2014-05-19 16:57:52 +02:00
Guillaume BIENKOWSKI
9bd9152959 Update linphone 2014-05-19 14:33:02 +02:00
Guillaume BIENKOWSKI
7e53a3755e Update belle-sip and linphone 2014-05-19 12:22:16 +02:00
Guillaume BIENKOWSKI
b09db7a803 Update linphone for Chat and sqlite compatibility 2014-05-15 17:21:56 +02:00
Guillaume BIENKOWSKI
40a69c033c Fix memory leaks spotted by clang static analysis.
Refactored imageSharing to adopt objc conventions: the name of a method returning an allocated object has to contain 'new'
2014-05-14 16:12:59 +02:00
Guillaume BIENKOWSKI
e78e786646 Fix some memleaks and bad behaviors 2014-05-14 15:18:03 +02:00
Jehan Monnier
5122d1135d fix linphone-no-gpl-third-parties xcode project 2014-05-14 10:11:03 +02:00
Guillaume BIENKOWSKI
9cdd13261e Update linphone 2014-05-13 18:01:19 +02:00
Guillaume BIENKOWSKI
d8ed316541 Update linphone 2014-05-13 16:58:58 +02:00
Guillaume BIENKOWSKI
405be6afb4 Update linphone 2014-05-13 16:46:11 +02:00
Guillaume BIENKOWSKI
66cd9e797a Removed dummy/false references to source code headers. We should be using exclusively the Header paths to include linphone-sdk files. 2014-05-12 14:56:15 +02:00
Guillaume BIENKOWSKI
aa7eb4d176 Update belle-sip and linphone. 2014-05-12 14:56:15 +02:00
Simon Morlat
25b909c9f8 update belle-sip and linphone 2014-05-08 17:07:49 +02:00
Simon Morlat
1650e930f1 use new API to set output bitrate of codecs. 2014-05-02 23:24:48 +02:00
Guillaume BIENKOWSKI
b88f1f1aec Update libvpx, fixes corruption and crashes with new clang. 2014-05-02 18:10:42 +02:00
Guillaume BIENKOWSKI
a5794a420d Update linphone for quality_reporting crash fix 2014-04-30 13:37:02 +02:00
Simon Morlat
ba39301ffd fix start at boot (was broken)
protect launching at boot with a background task
and another background task in belle-sip to protect notifications of incoming messages and calls.
2014-04-27 14:49:48 +02:00
Jehan Monnier
884d4a1dca use git submodule status instead of ls to check tunnel mode 2014-04-23 17:21:22 +02:00
Simon Morlat
9059c1f245 upgrade linphone submodule 2014-04-23 17:04:55 +02:00
Simon Morlat
ee3c36a092 fix bug in makefile 2014-04-23 11:51:10 +02:00
Simon Morlat
2eddb8ad81 merge tunnel branch into main branch so that source code is exactly the same in the two branches.
The only difference is the presence of the submodules/tunnel .
2014-04-23 09:36:55 +02:00
Simon Morlat
81ce1181b4 restore tunnel build, fix crash occuring with lastest polarssl 2014-04-22 23:37:46 +02:00
Simon Morlat
edd0d46291 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
2014-04-22 17:03:25 +02:00
Simon Morlat
b03ebd695f bugfix again 2014-04-19 14:04:48 +02:00
Simon Morlat
eb077e7bd7 ignore unsollicited push notif (2nd fix) 2014-04-18 21:31:51 +02:00
Simon Morlat
f24bce0b10 prevent parasite remote notification to trigger a network down. 2014-04-18 19:57:22 +02:00
Simon Morlat
7f8237956b fix crash with NSDate not retained
Merge remote-tracking branch 'origin/endlessring'

Conflicts:
	Classes/LinphoneManager.h
2014-04-18 19:25:15 +02:00
Simon Morlat
7ebb7541ef update belle-sip so that background task is started during network operations
remove register-waiting background task at UI level
stop the video preview before going to background
remove NSUserDefault usage, everything goes to LpConfig
LinphoneManager has a LpConfig (configDb property) that is used everywhere, regardless of whether the core is started.
2014-04-18 17:46:43 +02:00
Guillaume BIENKOWSKI
c06a7ba562 Merge branch 'master' of git.linphone.org:linphone-iphone into endlessring
Conflicts:
	README
2014-04-18 17:01:13 +02:00
Guillaume BIENKOWSKI
2553dfe702 Use a short ring and repeat notifications for local notifications.
This fixes the endless ringing but also brings along other problems
2014-04-18 16:58:55 +02:00
Jehan Monnier
e1274217ee finilize bzrtp integration 2014-04-18 14:15:17 +02:00
Christophe Deschamps
0bd6b86f6b URL handler for remote configuration - linphone-config-http:// & linphone-config-https:// 2014-04-17 16:44:38 +02:00
Simon Morlat
02afae59eb integrate permissive patch of openh264 2014-04-16 11:25:20 +02:00
Simon Morlat
988bc012ca Merge remote-tracking branch 'public/master' into tunnel 2014-04-14 20:14:22 +02:00
Simon Morlat
15fb9cac57 fix crash in mediastreamer2
fix symbol conflict with sha256
2014-04-14 20:13:31 +02:00
Simon Morlat
e91dc6759a update belle-sip and linphone 2014-04-14 15:27:03 +02:00
Simon Morlat
3376388982 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
	Classes/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk
2014-04-14 12:52:00 +02:00
Simon Morlat
e31064bce7 update linphone & belle-sip 2014-04-11 15:08:56 +02:00
Simon Morlat
2fd56f9d31 fix silk download problem 2014-04-10 10:37:22 +02:00
Simon Morlat
731845fa27 fix build 2014-04-09 11:45:36 +02:00
Guillaume BIENKOWSKI
07d10ada15 Update port requirements for openH264 2014-04-08 09:43:23 +02:00
Guillaume BIENKOWSKI
bff266f396 Fix veryclean for openh264 2014-04-08 09:13:06 +02:00
Guillaume BIENKOWSKI
c7cab403e3 Use the remote provisioning path for the wizard, even for 'local' provisioning.
This makes the values modified in the wizard_* files applied.
2014-04-07 14:48:15 +02:00
Guillaume BIENKOWSKI
54e0df8570 Update linphone 2014-04-07 13:50:11 +02:00
Ghislain MARY
18cb2e2b25 Activate OpenH264 instead of X264. 2014-04-07 11:29:26 +02:00
Ghislain MARY
8d23daf39c Build OpenH264 in the SDK. 2014-04-04 15:39:09 +02:00
Guillaume BIENKOWSKI
14ea54c904 Fix bad library paths in Xcode proj and missing iPad target 2014-04-04 14:04:54 +02:00
Simon Morlat
230f419cc4 update linphone submodule 2014-04-04 12:39:32 +02:00
Guillaume BIENKOWSKI
238e5e7411 Update belle sip 2014-04-03 14:31:59 +02:00
Guillaume BIENKOWSKI
96997e8c5c Merge branch 'origin/master' 2014-04-03 14:22:15 +02:00
Guillaume BIENKOWSKI
b79e7ab2aa Use the wizard rc files correctly for each use case. 2014-04-03 13:56:43 +02:00
Guillaume BIENKOWSKI
6a9c4513e3 Add video size to the call properties 2014-04-03 13:55:57 +02:00
Guillaume BIENKOWSKI
73de072792 Update linphone for more HD devices 2014-04-03 10:12:29 +02:00
Jehan Monnier
04f37a8091 update bzrtp 2014-04-02 17:40:20 +02:00
Guillaume BIENKOWSKI
f5d03d7af0 Reworked the wizard views to handle remote provisioning more correctly: we now have a specialized view for it 2014-04-02 16:58:13 +02:00
Guillaume BIENKOWSKI
08d486afa5 Merge branch 'master' into remote
Conflicts:
	Classes/Base.lproj/WizardViews.xib
	Classes/LinphoneCoreSettingsStore.m
	Classes/LinphoneManager.m
	Classes/PhoneMainView.m
	Classes/SettingsViewController.m
	Classes/WizardViewController.h
	Classes/WizardViewController.m
2014-04-02 15:11:08 +02:00
Jehan Monnier
5767104742 update bzrtp to fix a crash 2014-04-02 14:20:31 +02:00
Jehan Monnier
9c522ad80c update README with ZRTP switch to bzrtp 2014-04-02 10:01:34 +02:00
Jehan Monnier
017a628653 update bzrtp, polarssl and linphone for ZRTP switch to bzrtp 2014-04-02 09:59:45 +02:00
Johan Pascal
e514b561e3 Update bzrtp module to fix memory bugs 2014-04-02 09:55:55 +02:00
Johan Pascal
0d679c6f77 Add missing makefiles 2014-04-02 09:55:54 +02:00
Jehan Monnier
34d9ff13ec revert polarssl api changes for zrtpccp 2014-04-02 09:55:54 +02:00
Johan Pascal
949a8c1d9c Switch to BZRTP engine 2014-04-02 09:55:54 +02:00
Guillaume BIENKOWSKI
3f23e09d48 Fix compilation for non-gpl version of linphone 2014-04-02 09:02:07 +02:00
Guillaume Bienkowski
6cca2c777b Handle take_binary for i386 2014-04-01 16:25:36 +02:00
Guillaume BIENKOWSKI
5fc519f8a2 Add the ability to force the use of compiled versions of libvpx 2014-04-01 16:25:28 +02:00
Guillaume BIENKOWSKI
b75d428b06 Cosmetics: don't call linphone_core_get_config() all the time 2014-04-01 10:40:51 +02:00
Guillaume BIENKOWSKI
59db8330f2 Update random port preference in lpconfig 2014-04-01 10:38:18 +02:00
Guillaume BIENKOWSKI
4c4db8e018 Update linphone 2014-04-01 10:38:03 +02:00
Guillaume BIENKOWSKI
bb59a61e71 Switch to multi protocol from branch remote 2014-03-31 16:28:46 +02:00
Guillaume BIENKOWSKI
29cca9bfe9 Use binary distribution for libvpx, since the new Apple compiler (Xcode 5.1) outputs crashing code. 2014-03-28 14:12:07 +01:00
Guillaume BIENKOWSKI
c4d5d70316 Update belle sip and linphone 2014-03-27 17:03:39 +01:00
Guillaume BIENKOWSKI
5ab859fd08 Apply the proposed fix for the garbling of vp8 here: https://code.google.com/p/webm/issues/detail?id=603#c45 2014-03-27 10:26:58 +01:00
Simon Morlat
5681581601 update belle-sip & linphone 2014-03-26 18:06:59 +01:00
Simon Morlat
c8ab01a382 update belle-sip and linphone 2014-03-25 13:13:40 +01:00
Guillaume BIENKOWSKI
48eb194e2f Change opus repo address to HTTP, the git:// backend seems down.. 2014-03-25 09:06:22 +01:00
Guillaume BIENKOWSKI
d1cb692efa Progress commit: switching to multitransport 2014-03-25 09:03:56 +01:00
Simon Morlat
3436ccd91d update belle-sip and linphone 2014-03-24 16:36:34 +01:00
Guillaume BIENKOWSKI
d78e097bf6 Possible fix for volume windows appearing when placing a call 2014-03-21 16:03:42 +01:00
Guillaume BIENKOWSKI
a18df81193 Revert "First functional version of remote provisioning"
This reverts commit 912ca99436.
2014-03-21 11:19:15 +01:00
Guillaume BIENKOWSKI
a23db83456 Progress commit 2014-03-21 11:18:55 +01:00
Guillaume BIENKOWSKI
792a66b963 Update linphone and Belle Sip 2014-03-18 14:20:03 +01:00
Guillaume BIENKOWSKI
912ca99436 First functional version of remote provisioning 2014-03-18 14:20:03 +01:00
Guillaume BIENKOWSKI
3df38649f6 Enable h263 2014-03-18 10:21:52 +01:00
Guillaume BIENKOWSKI
acea5ac363 Remove libbcg729, not that it is included in libmsg729 2014-03-13 16:24:33 +01:00
Guillaume BIENKOWSKI
1ef6478312 Protect scrollToBottom 2014-03-13 16:24:33 +01:00
Guillaume BIENKOWSKI
f54fe6a7d0 Remove unknown option warnings 2014-03-13 14:42:13 +01:00
Guillaume BIENKOWSKI
5fc485861e Update bcg729 to fix include barrier 2014-03-13 09:29:10 +01:00
Guillaume BIENKOWSKI
2ab72a27bb Fix msisac Werror with Clang for Xcode 5.1 2014-03-12 16:08:45 +01:00
Guillaume BIENKOWSKI
426878bef0 Fix Xcode 5.1 / Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn) complains about unused command line args 2014-03-12 14:33:31 +01:00
Simon Morlat
3f52b97dba update linphone & belle-sip 2014-03-11 18:35:11 +01:00
Simon Morlat
21e70fefc3 update linphone & belle-sip 2014-03-10 14:26:57 +01:00
Guillaume BIENKOWSKI
f6de70b5af Don't destroy chatrooms, they should be kept in-memory to handle message updates 2014-03-07 15:05:16 +01:00
Guillaume BIENKOWSKI
11f5400fa9 Fix chartroom exit and composition indicator glitching the list view 2014-03-07 14:52:33 +01:00
Guillaume BIENKOWSKI
bf7af8ccfa Better placement for "User is composing" in the ChatRoomView 2014-03-07 14:04:19 +01:00
Guillaume BIENKOWSKI
d215dd91ef Update linphone and belle-sip 2014-03-07 08:50:12 +01:00
Guillaume BIENKOWSKI
b4bfdb2e7e Better user compose detection 2014-03-06 14:33:23 +01:00
Guillaume BIENKOWSKI
b17d5a2d46 Enable remote typing indicator in the ChatRoom view 2014-03-06 12:57:40 +01:00
Guillaume BIENKOWSKI
19b54bad8c Better bis 2014-03-05 16:45:09 +01:00
Guillaume BIENKOWSKI
a63542cd03 - Allow to resend a message that's not delivered correctly
- Allow select-all on uitextviews
2014-03-05 14:16:01 +01:00
Guillaume BIENKOWSKI
544d71d92d Update belle-sip and linphone 2014-03-05 14:16:01 +01:00
Guillaume BIENKOWSKI
990768e670 Update linphone 2014-03-05 14:16:01 +01:00
Guillaume BIENKOWSKI
9551d076b3 Update linphone 2014-03-05 14:16:01 +01:00
Guillaume BIENKOWSKI
856f84c2b8 Enable liblinphone_tester in Xcode 2014-03-05 14:16:01 +01:00
Simon Morlat
1f426916ae update linphone submodule 2014-02-28 16:46:50 +01:00
Guillaume BIENKOWSKI
a5c06ade4a Add missing cunit compilation directives 2014-02-28 10:58:46 +01:00
Guillaume BIENKOWSKI
4e6abdf82a Add CUNIT repo to linphone-iphone, to enable unit tests to compile
+ update belle-sip and linphone to get fixes for this compilation to proceed
+ make the SDK build correctly with these tests
2014-02-28 10:36:38 +01:00
Guillaume BIENKOWSKI
7a15a45e1f Update ZRTP 2014-02-27 14:14:15 +01:00
Guillaume BIENKOWSKI
53ffeddf52 Fix some Clang warnings 2014-02-26 12:02:45 +01:00
Guillaume BIENKOWSKI
88d0a967f8 Fix ipad texts size in Wizard 2014-02-26 12:02:45 +01:00
Guillaume BIENKOWSKI
bc25d6cd26 Enable fullscreen display of stats 2014-02-26 12:02:45 +01:00
Guillaume BIENKOWSKI
8ff2f04ab7 Fix bis returning bad address and memleak 2014-02-26 12:02:45 +01:00
Guillaume BIENKOWSKI
865c2c1513 Disable "define" option in the keyboard, it seems to mess up the keyboard. 2014-02-26 12:02:45 +01:00
Guillaume BIENKOWSKI
c0d4c3d7f0 Better translation for Primary Account 2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
b5fbabd64b Add "enable ipv6" setting in Network
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
3447642258 Allow UICallCellData to be initialized with a minimized/maximized state.
This fixes the problem of incoming call information being displayed in fullscreen.
2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
db11e9de8d Probable fix for (null) string displayed in address field sometimes at cold app boot. 2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
2bfd507702 Make the UICallCell background visible so that it is viewable in fullscreen video. 2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
e0ca9c0fb4 Enhance translations for placeholder
Conflicts:
	Resources/en.lproj/Localizable.strings
	Resources/fr.lproj/Localizable.strings
	Resources/ru.lproj/Localizable.strings
2014-02-26 12:02:44 +01:00
Simon Morlat
f674100212 update linphone & belle-sip 2014-02-24 18:01:06 +01:00
Guillaume BIENKOWSKI
2f2f4bdb2f Update polarssl for sha symbol collision fix 2014-02-24 12:11:36 +01:00
Guillaume BIENKOWSKI
6f9e929233 Update Linphone for early-media fixes 2014-02-21 15:56:44 +01:00
Guillaume BIENKOWSKI
54d95e2595 Update linphone 2014-02-21 14:35:52 +01:00
Guillaume BIENKOWSKI
2aaf67dfe2 Fix ZRTP popup glitch 2014-02-21 10:15:52 +01:00
Guillaume BIENKOWSKI
b2cb1ab69d Belle sip and Linphone 3.7.0, yay 2014-02-20 17:56:44 +01:00
Guillaume BIENKOWSKI
7113078817 Fix polarssl compilation nightmare 2014-02-20 17:30:30 +01:00
Guillaume BIENKOWSKI
130476990c Fix polarssl errors at compilation 2014-02-20 11:03:44 +01:00
Guillaume BIENKOWSKI
132288e8f1 Moved traces for silent push 2014-02-20 09:35:05 +01:00
Simon Morlat
ad7390cd68 update belle-sip and linphone (custom header bug) 2014-02-19 22:43:55 +01:00
Guillaume BIENKOWSKI
c2a66e3f60 Fix crash when receiving a silent remote notification when we were killed for memory pressure 2014-02-19 14:16:54 +01:00
Guillaume BIENKOWSKI
4c716afc3e No NSLog 2014-02-19 14:16:54 +01:00
Simon Morlat
e106d1fa92 update linphone submodule (fix crash) 2014-02-19 13:25:52 +01:00
Guillaume BIENKOWSKI
0b3d423865 Update polarssl 2014-02-19 11:16:07 +01:00
Guillaume BIENKOWSKI
7b360ce5b9 Log termination 2014-02-19 11:16:07 +01:00
Guillaume BIENKOWSKI
76ff76e181 Fix missing null check 2014-02-19 11:16:07 +01:00
Simon Morlat
0d330c9ab6 update linphone and belle-sip 2014-02-18 22:12:18 +01:00
Jehan Monnier
1e11ce804a make sure normal bg mode is activated if at least one call exist 2014-02-18 16:19:53 +01:00
Jehan Monnier
0f08dc7f55 better management of push notif mode versus bg mode/voip socket 2014-02-18 15:48:03 +01:00
Simon Morlat
613b163b82 update belle-sip and linphone 2014-02-14 18:20:33 +01:00
Guillaume BIENKOWSKI
c6cd010487 Hide "Add Contact" when use_system_contacts is set. 2014-02-13 14:57:36 +01:00
Guillaume BIENKOWSKI
21facbcd9c Removed dependency on libvpx patch 2014-02-13 12:20:31 +01:00
Guillaume BIENKOWSKI
d0b5b8f394 Add the ability to use the System contact view, which is the ABPeoplePicker.
This has the drawback that we can't (yet?) add contacts anymore, but it allows for remote directories (LDAP, exchange) searches.
2014-02-13 11:12:07 +01:00
Guillaume BIENKOWSKI
fd985d9ef3 Implement bis, long due! 2014-02-12 12:08:49 +01:00
Guillaume BIENKOWSKI
0848c79e92 Migrate to VP8 version 1.3 2014-02-12 09:26:44 +01:00
Simon Morlat
27a6de15a9 update linphone 2014-02-11 17:12:53 +01:00
Simon Morlat
1e97e894e7 update submodules 2014-02-11 16:47:17 +01:00
Guillaume BIENKOWSKI
c5a986c7f8 Use iOS6 methods for AddressBook creation. 2014-02-11 15:13:41 +01:00
Guillaume BIENKOWSKI
fe66a0cc1c Update linphone 2014-02-11 15:13:41 +01:00
Simon Morlat
5571d31c79 update belle-sip 2014-02-10 12:43:29 +01:00
Simon Morlat
85525e63be update linphone (bugfixes) 2014-02-10 12:09:22 +01:00
Simon Morlat
9e8a78e4f2 update belle-sip and linphone 2014-02-10 11:00:16 +01:00
Simon Morlat
a98d80baa2 fix typos 2014-02-07 09:45:53 +01:00
Jehan Monnier
47a102e3a8 update REAME 2014-02-06 18:05:27 +01:00
Jehan Monnier
3e2002c088 linphone:always reset random generator, even if HAVE_ARC4RANDOM 2014-02-06 15:13:16 +01:00
Guillaume BIENKOWSKI
bd0a2b757e Convert strings file to UTF8 encoding. This will ease git merges.. 2014-02-06 14:39:31 +01:00
Guillaume BIENKOWSKI
8a2310c4a5 Use iOS6 AudioSession notifications instead of the deprecated Delegate method 2014-02-06 10:50:49 +01:00
Guillaume BIENKOWSKI
461653a6be Update linphone and belle-sip 2014-02-06 10:45:25 +01:00
Guillaume BIENKOWSKI
4d276fd855 Migrate to iOS6 deployment target. This is necessary to support localizable strings-based XIBs to work. 2014-02-04 14:38:27 +01:00
Guillaume BIENKOWSKI
83a6d64358 Update linphone for incall timeout fix 2014-01-30 17:22:04 +01:00
Guillaume BIENKOWSKI
a27b554693 Update belle-sip and linphone for FMTP fix 2014-01-30 16:42:26 +01:00
Guillaume BIENKOWSKI
d5dff4c452 Implement silent push support, with special string sent to the register server "IC_SIL".
Only works on iOS 7.
2014-01-30 16:42:26 +01:00
Guillaume BIENKOWSKI
27261010d6 Fix missing localized placeholder in dialer 2014-01-24 13:59:14 +01:00
Guillaume BIENKOWSKI
1fc2b10e7e Better comments on how masking works 2014-01-24 13:59:14 +01:00
Guillaume BIENKOWSKI
b0e95c9934 Added a target to zip the iOS resources for rebranding. 2014-01-24 13:59:14 +01:00
Simon Morlat
76b7c4d4da update linphone submodule 2014-01-24 12:03:19 +01:00
Simon Morlat
ea8f08896a update belle-sip and linphone 2014-01-21 14:58:35 +01:00
Guillaume BIENKOWSKI
de944d7f4a Add itunes artwork in the app package 2014-01-21 09:14:30 +01:00
Guillaume BIENKOWSKI
5fa1feef61 Fix typo 2014-01-15 11:13:11 +01:00
Guillaume BIENKOWSKI
2a729b35bf Enable ZRTP compilation by default 2014-01-15 11:11:53 +01:00
Jehan Monnier
834ca0e371 re-enable zrtp 2014-01-14 16:20:10 +01:00
Guillaume BIENKOWSKI
eb0abfc543 Update submodules/linphone for iOS orientation fix. 2014-01-13 16:39:01 +01:00
Guillaume BIENKOWSKI
edf44eb743 Revert "Fix Dialer preview not angled correctly at first start if the device is rotated."
This reverts commit 02ac9da3bd.
2014-01-13 12:01:19 +01:00
Guillaume BIENKOWSKI
7f36f72199 Switched to Xcode's internal localization.
It uses .strings when possible, and a specific xib file for 
language-specific layouts.
2014-01-13 11:43:27 +01:00
Guillaume BIENKOWSKI
b580765773 Disable speaker button when running on iPad 2014-01-13 09:20:03 +01:00
Guillaume BIENKOWSKI
0e95a54e52 Handle sips: prefix as valid SIP address 2014-01-10 15:04:38 +01:00
Guillaume BIENKOWSKI
02ac9da3bd Fix Dialer preview not angled correctly at first start if the device is rotated. 2014-01-10 11:12:41 +01:00
Johan Pascal
e7e583cd1d Update libzrtp to v4 in standalone mode
- update srtp to include name collision correction
- update linphone to get updated oRTP using libzrtpv4 API
2014-01-08 20:34:19 +01:00
Guillaume BIENKOWSKI
0728679785 Added msisac module to the compilation process. Only available in the SDK for now. 2014-01-03 09:38:39 +01:00
Guillaume BIENKOWSKI
00d8059d1f NULLify the contact parameters, since they are now in the uri parameters. 2014-01-02 11:41:54 +01:00
Simon Morlat
a25e6f8374 update linphone 2013-12-20 14:05:20 +01:00
Guillaume BIENKOWSKI
ed446cc8d3 update belle-sip and linphone for bugfix of orientation for iPad 2013-12-20 12:27:32 +01:00
Jehan Monnier
8dcbd144df update both belle-sip & linphone to fix crash with more than 4 mlines 2013-12-19 17:35:14 +01:00
Jehan Monnier
9afabee6a5 fix username escaping in belle-sip 2013-12-16 22:10:23 +01:00
Simon Morlat
a5f9919e65 update belle-sip and linphone for new linphone_core_start_refered_call() function. 2013-12-13 18:03:50 +01:00
Simon Morlat
5798639789 add linphone_proxy_config_set_contact_uri_parameters() 2013-12-12 11:29:32 +01:00
Simon Morlat
4372a0ecd6 remove cpu count detection from app, since it is done automatically by mediastreamer2 now.
update belle sip and linphone
2013-12-06 13:10:24 +01:00
Guillaume BIENKOWSKI
590f0de4de Update belle-sip and linphone for a fix in MSAudioUnit 2013-11-27 16:27:14 +01:00
Guillaume BIENKOWSKI
4fcc740db6 Updated submodules for linphone and belle-sip 2013-11-27 16:27:02 +01:00
Guillaume BIENKOWSKI
92080450fe Update belle-sip and linphone for a fix in MSAudioUnit 2013-11-27 14:12:20 +01:00
Guillaume BIENKOWSKI
864561f3cf Updated submodules for linphone and belle-sip 2013-11-26 14:09:33 +01:00
Guillaume BIENKOWSKI
f6127f1565 Continuing XML migration 2013-11-20 09:02:22 +01:00
Guillaume BIENKOWSKI
4e554e07ec Switch to xcode5 xib format 2013-11-19 17:08:36 +01:00
Guillaume BIENKOWSKI
2d676bc3d2 Merge branch 'apple_store' of git.linphone.org:linphone-iphone into apple_store 2013-11-19 16:09:35 +01:00
Guillaume BIENKOWSKI
23c7cacf96 Don't build ffmpeg for Apple Store 2013-11-19 16:08:47 +01:00
Guillaume BIENKOWSKI
b2904d4c04 Resolve iOS7 VPX corruption. This dramatically improves image quality for VP8! 2013-11-19 16:08:31 +01:00
Guillaume BIENKOWSKI
9360ccee44 Merge branch 'apple_store' of git.linphone.org:linphone-iphone into apple_store 2013-11-19 15:18:50 +01:00
Guillaume BIENKOWSKI
20008934c7 Don't build ffmpeg for Apple Store 2013-11-19 15:14:01 +01:00
Guillaume BIENKOWSKI
effd29dff4 Make sure the username is lowercase when register is issued. 2013-11-19 15:12:32 +01:00
Guillaume BIENKOWSKI
79e54b6ecf Updated belle-sip and linphone for bugfixes 2013-11-19 12:06:49 +01:00
Guillaume BIENKOWSKI
1c1fcd6553 Don't perform statusbar animation if target is already in the expected state. 2013-11-19 11:55:34 +01:00
Guillaume BIENKOWSKI
a31ee8b410 Fix status bar transition from video call. 2013-11-19 10:35:16 +01:00
Guillaume BIENKOWSKI
37cafbe61b Fix a crash when removing contacts. 2013-11-18 14:32:14 +01:00
Guillaume BIENKOWSKI
3fa6568e0b Fix issue with incoming call view displayed when the call is answered. 2013-11-18 13:58:34 +01:00
Guillaume BIENKOWSKI
c5022e51dc Update linphone for 415/488 crash 2013-11-18 12:22:03 +01:00
Guillaume BIENKOWSKI
8c6e96eb80 Update the badge count to reflect ongoing calls.
This is useful in the case an incoming call is received but Linphone is
in the background.
Also disable ringing once the application gets in the foreground.
2013-11-18 12:12:26 +01:00
Guillaume BIENKOWSKI
03dfd7fc7b Solve the PR #1004, Can't answer call from lock screen if app is in background and we slide the bottom of the lockscreen (not the push)
What was happening: we would land into the dialer view, but with an incoming call in BG, which would confuse the UI.
2013-11-18 10:58:05 +01:00
Guillaume BIENKOWSKI
0b98741087 Added a preference to hide the "create account" button in the wizard.
I also renamed the preference for consistency with Android.

Also, in case all the buttons are removed, we skip the choice view.
2013-11-15 15:11:35 +01:00
Guillaume BIENKOWSKI
2f9ed6005c Bump version number for iOS Appstore 2013-11-15 11:38:26 +01:00
Guillaume BIENKOWSKI
966156fd09 UICallCell height is actually not dependent on iPad/iPhone distinction.
Both have changed.
2013-11-14 17:28:43 +01:00
Guillaume BIENKOWSKI
bf739c229c Animate the opacity transition 2013-11-14 17:11:16 +01:00
Guillaume BIENKOWSKI
8b61ef586e Use black background for Wizard view 2013-11-14 17:08:25 +01:00
Guillaume BIENKOWSKI
b8a550295f Get correct default values for bitrate 2013-11-14 16:59:59 +01:00
Guillaume BIENKOWSKI
ade5237abd Merge branch 'master' of git.linphone.org:linphone-iphone 2013-11-14 14:04:51 +01:00
Guillaume BIENKOWSKI
a7104a6bc5 Added the translations missing for the username validation. 2013-11-14 13:03:38 +01:00
Guillaume BIENKOWSKI
a050e61287 Fix visual glitch in Call when toggling the details view.
+ better elapsed time computing
2013-11-14 13:01:22 +01:00
Guillaume BIENKOWSKI
ca097a54cf Added username validation when creating a new account.
It also converts the username to lowercase.
2013-11-14 12:54:45 +01:00
Guillaume BIENKOWSKI
8752783d29 Better duration computation code 2013-11-13 17:15:53 +01:00
Guillaume BIENKOWSKI
24051b4221 Fix in-call glitch where enabling/disabling the details view would show a bad cell size for a moment. 2013-11-13 17:09:44 +01:00
Guillaume BIENKOWSKI
7be6bace3a Another shot at better layout of chat cells. 2013-11-13 16:03:19 +01:00
Guillaume BIENKOWSKI
5a1563d2cd Use linphone-sdk certificates instead of the one
hardcoded in linphone-iphone
2013-11-13 13:45:31 +01:00
Guillaume BIENKOWSKI
a1b20551df Added bandwidth margin for HD video bitrate. 2013-11-12 11:36:10 +01:00
Guillaume BIENKOWSKI
d8ceae7f47 Fix bandwidth specification (should be in kB/s, not B/s) 2013-11-12 11:08:01 +01:00
Guillaume BIENKOWSKI
4d31f1539a Fix grey status bar in Settings view in ios6 2013-11-08 09:06:12 +01:00
Guillaume BIENKOWSKI
8018d3487b Add margin in ChatRoom cell handling, to fix a line-breaking problem. 2013-11-07 17:36:11 +01:00
Guillaume BIENKOWSKI
88c7705c1c Better transitions for the statusbar in ios7 2013-11-07 12:23:30 +01:00
Jehan Monnier
696643b92b update liblinphone to fix 488 crashes 2013-11-06 17:44:40 +01:00
Guillaume BIENKOWSKI
43602710a2 Use binary version of the silk lib for armV7.
This enables older devices (iPhone4) to handle the SILK codec normally again.
2013-11-05 15:49:37 +01:00
Guillaume BIENKOWSKI
84a638e198 Typo 2013-11-05 15:48:06 +01:00
Guillaume BIENKOWSKI
46a4a35984 Fix static analysis showing incorrect use of string comparison result 2013-11-05 14:39:16 +01:00
Guillaume BIENKOWSKI
9a64549fa1 Fix the algorithm in charge of detecting unsupported codecs. 2013-11-05 14:37:09 +01:00
Guillaume BIENKOWSKI
7f66de2e96 Fix local notification ring not stopping. 2013-11-05 14:17:38 +01:00
Guillaume BIENKOWSKI
c18e874b68 Update tunnel repo 2013-11-05 11:00:14 +01:00
Guillaume BIENKOWSKI
1ec60999ab Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneManager.h
	Classes/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk

+ Made modifications to the tunnel compilation so that it builds without openssl.
2013-11-05 10:54:23 +01:00
Guillaume BIENKOWSKI
82c22d1fd0 Replace 32kb/s bandwidth setting by something a bit less aggressive: 36kb/s 2013-11-04 15:24:57 +01:00
Guillaume BIENKOWSKI
4f6bb3bc66 Updated belle-sip submodule. 2013-11-04 14:55:44 +01:00
Guillaume BIENKOWSKI
467356148d Fix libilbc cleanup. 2013-11-04 12:24:11 +01:00
Simon Morlat
0bacc7e68a disable SRV because of pending bugs. 2013-11-04 00:37:26 +01:00
Simon Morlat
f4068416e0 update belle-sip (revert bug in commit) 2013-10-31 16:23:43 +01:00
Simon Morlat
6defa95cb3 update linphone & belle-sip 2013-10-31 11:15:59 +01:00
Simon Morlat
3f650e3306 update belle-sip & linphone 2013-10-29 22:26:47 +01:00
Guillaume BIENKOWSKI
a389cd6487 Updated iOS code to support linphone & belle-sip update. 2013-10-23 16:53:31 +02:00
Guillaume BIENKOWSKI
297b0a9bff Updated belle-sip and linphone submodules for escaped headers support 2013-10-23 15:41:53 +02:00
Guillaume BIENKOWSKI
79fb64ff91 Merge branch 'master' into apple_store 2013-10-21 17:10:09 +02:00
Guillaume BIENKOWSKI
6724256703 Add missing icon reference in Xcode's project file. 2013-10-21 17:07:06 +02:00
Guillaume BIENKOWSKI
09009d2042 Don't build ffmpeg for Apple Store 2013-10-21 16:27:44 +02:00
Guillaume BIENKOWSKI
b60ca6b5f7 Don't cancel non-GPL build when FFMPEG is activated.
Instead, disable it.
2013-10-21 16:10:20 +02:00
Guillaume BIENKOWSKI
69f88f2825 Fix the chat not scrolling every time when a new
message is posted.
2013-10-21 16:04:42 +02:00
Guillaume BIENKOWSKI
10ac514325 Don't resize 9Patch images. This messes up the Chat View 2013-10-18 15:53:28 +02:00
Guillaume BIENKOWSKI
4bc6556a15 Re-enable ffmpeg in master
+ typo in veryclean
2013-10-18 11:03:15 +02:00
Guillaume BIENKOWSKI
e7902cef41 Bump bundle short version do 3.5.103 2013-10-15 17:00:18 +02:00
Guillaume BIENKOWSKI
04a677a535 Fix the asset optimization for good:
- asset names for iPad were not named correctly
- the UIMainBar's dialer was not using background images
2013-10-15 16:04:11 +02:00
Guillaume BIENKOWSKI
f4d4350c21 Merge branch 'refs/heads/master' into apple_store 2013-10-15 10:58:00 +02:00
Guillaume BIENKOWSKI
7793c638e9 Don't skip image optimization. 2013-10-15 10:40:32 +02:00
Guillaume BIENKOWSKI
1217a57126 Some commands for distclean in FFMPEG fail in OSX,
so don't account on these. We simply remove the
folder afterwards.
2013-10-15 09:33:22 +02:00
Guillaume BIENKOWSKI
521c008f24 Some commands for distclean in FFMPEG fail in OSX,
so don't account on these. We simply remove the 
folder afterwards.
2013-10-15 09:27:13 +02:00
Guillaume BIENKOWSKI
7f944c91d0 Merge branch 'master' into apple_store
Conflicts:
	Classes/SettingsViewController.m
2013-10-14 17:11:07 +02:00
Guillaume BIENKOWSKI
779a0909d8 Optimized the build system for something shorter. 2013-10-14 17:06:54 +02:00
Guillaume BIENKOWSKI
40bce46996 Disable some image processing in release mode,
since it looks like it messes up the iPad display.

Also moved the script out of Xcode's project file
to a physical file on disk. This allows for easier
editing.
2013-10-14 17:06:08 +02:00
Guillaume BIENKOWSKI
2bc0cd8c84 Display a "disabled, compile from source" if the codec
is not installed.
2013-10-14 16:59:26 +02:00
Guillaume BIENKOWSKI
f3b8c3c787 Remove apple-store specific changes for non-inclusion of FFMPEG and X264
- update the default configuration to use TLS as default
- remove the HAVE_SSL flag (not needed anymore)

This makes the apple_store branch closer to master.
2013-10-11 17:19:33 +02:00
Guillaume BIENKOWSKI
1e27d3d3d7 Disable FFMPEG for Appstore build 2013-10-11 16:33:50 +02:00
Guillaume BIENKOWSKI
8216215669 Merge branch 'master' into HEAD to incorporate changes for version 2.1 (see tag 2.1)
Conflicts:
	Resources/en.lproj/Localizable.strings
	Resources/fr.lproj/Localizable.strings
	Resources/linphonerc-factory
	linphone-Info.plist
2013-10-11 16:32:53 +02:00
Guillaume BIENKOWSKI
e1e35b6bc9 Added remote-notification option in the application background modes
+ bumped version number to 2.1
2013-10-10 12:23:55 +02:00
Guillaume BIENKOWSKI
e490b7ea13 Migrate non-GPL target of XCode to the new header paths 2013-10-10 11:26:58 +02:00
Guillaume BIENKOWSKI
4627ff65cd Typo in mssilk builder 2013-10-10 10:45:35 +02:00
Guillaume BIENKOWSKI
a9fbf3b36a Modification of the build process to enable GPL
builds without FFMPEG.
Also simplified the process of adding options that
require a reconfiguration of the linphone build.
2013-10-09 17:26:34 +02:00
Guillaume BIENKOWSKI
7f9abfed95 Fix bug where the ring sound would not stop in case
of a push notification.
2013-10-09 10:31:48 +02:00
Guillaume BIENKOWSKI
6133060d76 Fix a typo 2013-10-09 09:33:15 +02:00
Guillaume BIENKOWSKI
92f00c7784 Added a vertical separator to the contact detail fields. 2013-10-07 17:15:36 +02:00
Guillaume BIENKOWSKI
bcfd661408 Fix status bar color when going to/coming from dialer on ipad 2013-10-07 15:22:33 +02:00
Guillaume BIENKOWSKI
c14c889b47 Amend commit 5842818bbc for opaque settings header: the fix was not complete. 2013-10-07 14:11:01 +02:00
Guillaume BIENKOWSKI
debbda9bfd Fix the contact editing interface 2013-10-07 14:05:10 +02:00
Guillaume BIENKOWSKI
5d49c918cf Update iOS7 BG color to something closer to the iOS6 version. 2013-10-07 12:05:47 +02:00
Guillaume BIENKOWSKI
8ebf46307c Adjust chat cell for better readability 2013-10-07 11:17:48 +02:00
Guillaume BIENKOWSKI
5842818bbc Make the status bar opaque on Settings view. This fixes the invisible "SIP Account" header. 2013-10-07 09:22:35 +02:00
Guillaume BIENKOWSKI
4243965ce6 Fix contact header visible through iOS7 status bar 2013-10-07 09:15:00 +02:00
Guillaume BIENKOWSKI
217350708c Update HPGrowingTextView for iOS7 compatibility.
From https://github.com/HansPinckaers/GrowingTextView
2013-10-04 17:14:53 +02:00
Guillaume BIENKOWSKI
dd5e1d7245 Fix cell background in iOS7 2013-10-04 17:13:23 +02:00
Guillaume BIENKOWSKI
518dd9e9c7 Enable PIE for ffmpeg and x264.
Note that the x264 compilation seems to generate non-PIC code even though the option is passed.
2013-10-04 10:25:08 +02:00
Guillaume BIENKOWSKI
be2b671628 Fix i386 compilation, which was triggering link errors for the iPhoneSimulator target. 2013-10-03 14:49:34 +02:00
Guillaume BIENKOWSKI
7a537441b7 Updated belle-sip to HEAD, fixes systematic recompilation of the entire SDK. 2013-10-03 14:47:32 +02:00
Guillaume BIENKOWSKI
1ca1cc1f80 Fix messy transitions for iOS7 2013-10-03 09:19:29 +02:00
Guillaume BIENKOWSKI
9b5da13f24 New icons are now in the XCode project 2013-10-02 17:10:55 +02:00
Guillaume BIENKOWSKI
46f4de42a7 Update iOS code to accomodate for linphone SDK API changes 2013-10-02 17:09:23 +02:00
Guillaume BIENKOWSKI
75a522b9de Fix * -> Settings and Settings -> * views transitions 2013-10-02 17:08:48 +02:00
Guillaume BIENKOWSKI
1259d99ff7 Update belle-sip to HEAD 2013-10-02 15:35:35 +02:00
Guillaume BIENKOWSKI
1b689b7e37 Update msx264 and linphone submodules to HEAD 2013-10-02 15:33:55 +02:00
Guillaume BIENKOWSKI
7e8b6315d7 New icon resources for iOS7 2013-10-02 15:08:28 +02:00
Guillaume BIENKOWSKI
626c280b09 Fix placeholder color for iOS7 2013-10-02 14:41:24 +02:00
Guillaume BIENKOWSKI
817f9c35b6 Adjust chat cell size for iOS7 compatibility. 2013-10-02 14:05:57 +02:00
Guillaume BIENKOWSKI
1d082b4f63 Migrate from deprecated UITextAlign* to NSTextAlign* 2013-10-02 12:33:58 +02:00
Guillaume BIENKOWSKI
81fe7d6bf9 Fix compatibility with older Xcode version 2013-10-02 12:28:19 +02:00
Guillaume BIENKOWSKI
78f9dc3ef7 Import commits from the InAppSettingsKit to fix rendering issues in iOS7.
- 66d95030cf
- 3dab71a7e4
2013-10-02 12:08:37 +02:00
Guillaume BIENKOWSKI
b189297839 Shorten long messages in chat view, so that they stay readable. 2013-10-02 12:06:17 +02:00
Guillaume BIENKOWSKI
3eec08773c Disable the gcc in opencore-amr, which fixes compiler issue (was producing x86 versions even for arm targets…) 2013-10-02 11:24:21 +02:00
Guillaume BIENKOWSKI
70ad68906f Fix the statusbar color in iOS7. 2013-10-02 09:39:27 +02:00
Guillaume BIENKOWSKI
929aa2fac3 Fix iOS7 introducing new sub-widgets in the widget tree, which broke a whole lot of 'superview' calls. 2013-10-02 09:27:44 +02:00
Guillaume BIENKOWSKI
2c246cba5e Update mssilk commit hash to fix ARM compilation. 2013-10-01 17:47:29 +02:00
Guillaume BIENKOWSKI
cc6074ad33 + Fix x264 patch not applied after a clean
+ Fix libvpx and zrtp compilation for XCode 4.x

Overall, we transition from using gcc to using clang all the way. This solves some tricky problems with -mtune options and architecture-dependant configure issues.
2013-10-01 17:41:37 +02:00
Guillaume BIENKOWSKI
ce17708a34 Re-enable x264 patching and fix patch file. 2013-10-01 08:58:14 +02:00
Guillaume BIENKOWSKI
6c60ddbebc Merge branch 'master' of git.linphone.org:linphone-iphone 2013-09-30 17:35:24 +02:00
Guillaume BIENKOWSKI
e053a0ee19 Fix compilation process for XCode 5 and following.
Transitioned to using Clang instead of GCC everywhere possible,
including x264 (some ASM was modified for that)
2013-09-30 17:32:46 +02:00
Guillaume BIENKOWSKI
f9a64f6e48 Fix iOS7 cell transparency problems 2013-09-30 16:52:20 +02:00
Jehan Monnier
39a827344e fix linphone_address_get_port_int replaced by linphone_address_get_port 2013-09-27 08:49:23 +02:00
Simon Morlat
488020498d update linphone 2013-09-26 14:43:45 +02:00
Simon Morlat
95c9a6fb59 update belle-sip and linphone 2013-09-25 12:09:28 +02:00
Simon Morlat
467091c6f4 update belle-sip for compile bugfix 2013-09-18 10:20:56 +02:00
Simon Morlat
41678a2f17 update belle-sip and linphone, for enhancements around generic publish 2013-09-17 17:09:13 +02:00
Simon Morlat
3220b46c27 update linphone submodule (bugfix for crash with null LinphoneContent) 2013-09-13 21:52:36 +02:00
Simon Morlat
2c408c88ac update liblinphone (crash when presence unsubscription) 2013-09-13 18:40:06 +02:00
Simon Morlat
dfc3ff0aa9 update linphone (fixes in event api implementation) 2013-09-13 16:49:44 +02:00
Simon Morlat
5f0cf05dc9 update linphone submodules (missing unSUBSCRIBEs and contact without username in publish) 2013-09-13 15:16:46 +02:00
Simon Morlat
3f46069b11 update linphone & belle-sip 2013-09-11 16:20:37 +02:00
Simon Morlat
df1e9a731d update belle-sip & linphone to fix build problems 2013-09-10 22:40:34 +02:00
Simon Morlat
ec24b328c9 update linphone and belle-sip (bugfixes) 2013-09-10 17:12:22 +02:00
Simon Morlat
8a717d4937 update linphone & belle-sip (bugfixes) 2013-09-09 17:57:59 +02:00
Simon Morlat
d944513a3e update bellesip for potential bugfix 2013-09-04 18:32:08 +02:00
Ghislain MARY
b385211a15 Update git urls from sourceforge. 2013-09-04 09:24:45 +02:00
Simon Morlat
e30232bcf0 update belle-sip and linphone for bugfixes around transfer scenarios. 2013-09-03 22:40:25 +02:00
Simon Morlat
b7bacd766f update linphone & belle-sip 2013-09-02 16:35:24 +02:00
Simon Morlat
7762f45313 update belle-sip (bugfix) 2013-08-28 17:11:16 +02:00
Simon Morlat
5248743e8d update linphone & belle-sip for bugfixes 2013-08-28 12:55:49 +02:00
Jehan Monnier
3f0f82b6ea add --disable-tutorial to sdk 2013-08-27 17:43:23 +02:00
Jehan Monnier
732909f12e Merge branch 'master' of git.linphone.org:linphone-iphone 2013-08-27 17:42:25 +02:00
Simon Morlat
27a6fa39f9 update linphone & belle-sip 2013-08-27 16:27:53 +02:00
Jehan Monnier
a6e5a2f095 Merge branch 'master' of git.linphone.org:linphone-iphone 2013-08-26 11:03:13 +02:00
Jehan Monnier
1ef6bf2fc7 only repport registration error due to bad credential 2013-08-26 11:03:03 +02:00
Ghislain MARY
e1362e10f3 Fix compilation after update of zrtp. 2013-08-21 10:56:14 +02:00
Ghislain MARY
dfe1f1ac72 Update msx264 submodule to fix compilation with updated ms2. 2013-08-19 12:02:49 +02:00
Simon Morlat
92f770ed15 update linphone & belle-sip (for transfer related functions) 2013-08-14 16:14:14 +02:00
Simon Morlat
9e5b4b6377 update zrtpcpp for security fixes 2013-08-08 12:41:01 +02:00
Simon Morlat
8c7434130b update linphone submodule for early cancelled call fix. 2013-08-07 00:58:19 +02:00
Simon Morlat
a6a6db78e7 update linphone & belle-sip 2013-08-04 15:35:37 +02:00
Jehan Monnier
d278fa540d update linphone to fix file sharing 2013-08-04 13:21:32 +02:00
Jehan Monnier
fd51329729 Merge branch 'master' of git.linphone.org:linphone-iphone 2013-08-01 00:30:25 +02:00
Jehan Monnier
a5a63d3969 update belle-sip and linphone for bug fixes 2013-08-01 00:28:33 +02:00
Simon Morlat
6bea239ca1 update linphone submodule for crash fix in mediastreamer2 2013-07-30 22:02:23 +02:00
Simon Morlat
7000ecef8f update linphone & belle-sip (for call-release robustification) 2013-07-30 17:23:27 +02:00
Jehan Monnier
5824dff9e7 update README 2013-07-29 16:54:16 +02:00
Jehan Monnier
069157e905 Merge branch 'belle-sip'
Conflicts:
	submodules/externals/exosip
2013-07-29 15:47:17 +02:00
Jehan Monnier
a23d44ac11 update gitmodule to use public repo 2013-07-27 00:55:17 +02:00
Jehan Monnier
0f8cd47b25 update linphone with subscription fixes 2013-07-27 00:37:19 +02:00
Jehan Monnier
087fe5660a update linphone to fix a vfu crash 2013-07-25 10:32:54 +02:00
Jehan Monnier
60fd0cad0c update belle-sip for reseting contact in case of io error, update linphone for making sure subscription are refreshed in case of network reconnection 2013-07-24 22:58:08 +02:00
Jehan Monnier
5394c0bb0a Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-07-23 21:40:17 +02:00
Jehan Monnier
81ef41876b update linphone with various presence fixes 2013-07-23 21:39:58 +02:00
Ghislain MARY
0a8a016645 Fix display of video preview with 720p capture. 2013-07-22 13:26:22 +02:00
Ghislain MARY
2346b41235 Add HD video configuration in the settings. 2013-07-22 13:25:27 +02:00
Jehan Monnier
c811ba6a65 update belle sip with better channel parser 2013-07-19 11:49:15 +02:00
Jehan Monnier
465862dbcb update belle-sip for PRACK 2013-07-18 15:37:02 +02:00
Jehan Monnier
069b15eac5 update belle-sip to better handle NOTIFY arriving during SUBSCRIBE transaction in state trying 2013-07-17 15:53:52 +02:00
Guillaume Beraudo
b2b3b9d15c Support X509 alternate name 2013-07-17 10:33:59 +02:00
Jehan Monnier
5828fb9a60 linphone:only repport call error for negative answer to INVITE transaction 2013-07-16 22:12:10 +02:00
Jehan Monnier
fa7a05047f update belle-sip for better refresher mangement in case of io error, update linphone to avoid multiple running stream 2013-07-16 19:32:02 +02:00
Jehan Monnier
29ee7dfbd4 fix crash in belle-sip when message are not parsed 2013-07-16 11:07:37 +02:00
Simon Morlat
f5fb96ad85 update linphone submodule for bugfix of RTP recv buffer size 2013-07-15 09:57:57 +02:00
Simon Morlat
991676c2a5 update belle-sip (fix outgoing via in refreshed requests) 2013-07-14 14:31:28 +02:00
Simon Morlat
c93c6ba955 update belle-sip for fix for requests created within dialog, they should keep via parameters. 2013-07-14 12:46:51 +02:00
Simon Morlat
7b61902477 remove ffmpeg patch, no longer necessary 2013-07-13 10:23:02 +02:00
Simon Morlat
eb9958044b update to newer ffmpeg 2013-07-12 23:54:51 +02:00
Jehan Monnier
6746771de0 Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-07-12 11:05:07 +02:00
Jehan Monnier
c9035d911b fix abusive display name in history 2013-07-12 11:04:42 +02:00
Ghislain MARY
30c5c4b08d Add compilation of ioshardware.m file. 2013-07-11 17:48:25 +02:00
Ghislain MARY
1a34f508b0 Update linphone and msx264 submodules for HD video. 2013-07-11 17:47:59 +02:00
Ghislain MARY
4dce4d3d06 Add configuration option to override domain with the default one for outgoing calls. 2013-07-10 14:38:00 +02:00
Jehan Monnier
9005722a80 Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-07-09 14:58:13 +02:00
Jehan Monnier
2e20371b19 fix REAME + case where message delivery display is wrong 2013-07-09 14:57:14 +02:00
Simon Morlat
82b9f39529 update linphone submodule 2013-07-08 10:40:56 +02:00
Simon Morlat
9d3ce840d2 update belle-sip and linphone 2013-07-05 23:13:48 +02:00
Jehan Monnier
9027042134 add debug option to sdk build 2013-07-03 18:38:39 +02:00
Jehan Monnier
a7d8c2b3ce Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-07-02 16:55:36 +02:00
Jehan Monnier
4e2e9187ee fix minor compilation issue and update submodules 2013-07-02 16:49:16 +02:00
Simon Morlat
c4b08b879b update linphone submodule for SDP bugfix 2013-07-02 13:01:33 +02:00
Ghislain MARY
41eb3ae955 Add audio codec bitrate limit setting. 2013-06-28 15:09:32 +02:00
Simon Morlat
940c46ab3f update liblinphone for 412 PUBLISH error 2013-06-27 13:25:32 +02:00
Jehan Monnier
74d1bb6182 disable multi thread support for vp8 on IOS simulator 2013-06-26 13:16:58 +02:00
Ghislain MARY
f582f2e833 Add adaptive rate control setting. 2013-06-26 13:14:53 +02:00
Jehan Monnier
aa42b22606 Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-06-26 11:26:38 +02:00
Jehan Monnier
9848b312ce disable amrvs7 build from debug target
fix liblinphone.proj
2013-06-26 11:26:04 +02:00
Simon Morlat
d136ff6797 update liblinphone for out of subscribe notify support 2013-06-25 14:16:20 +02:00
Ghislain MARY
3c27b5c8f0 Update belle-sip submodule for presence fixes. 2013-06-24 12:06:18 +02:00
Ghislain MARY
d23851a3f1 Deactivate iconv and zlib to compile libxml2. 2013-06-20 17:49:52 +02:00
Ghislain MARY
0f45d11d65 Add libxml2 to xcode project. 2013-06-20 17:31:52 +02:00
Ghislain MARY
630d881f35 Update belle-sip and linphone submodules. 2013-06-20 17:12:37 +02:00
Ghislain MARY
b7dc49f290 Compile libxml2. 2013-06-20 15:41:40 +02:00
Ghislain MARY
8d90c785c3 Add libxml2 dependency. 2013-06-20 14:46:51 +02:00
Simon Morlat
5169e0aeea update liblinphone (allow contact change during call update) 2013-06-20 13:13:52 +02:00
Jehan Monnier
acca1d89a7 Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-06-14 17:16:11 +02:00
Jehan Monnier
86699c4bb7 fix msiounit 2013-06-14 17:15:11 +02:00
Jehan Monnier
84a8e87c0d liblinphone:fix wrong sampling rate at first startup 2013-06-14 15:04:09 +02:00
Simon Morlat
a41210d388 update submodules (add contact in REFER) 2013-06-11 22:39:39 +02:00
Jehan Monnier
ee5994f0d9 update adhoc profile 2013-06-11 10:30:24 +02:00
Jehan Monnier
83e8469d0e update linphone with better opus integration 2013-06-07 16:23:29 +02:00
Simon Morlat
e5fe5d0e40 update linphone & sipstack (updated info api and new subscribe api) 2013-06-06 22:13:39 +02:00
Ghislain MARY
30e018ef26 Update linphone submodule for VP8 fixes. 2013-06-06 15:57:00 +02:00
Jehan Monnier
7ba162c58b Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-06-04 10:35:37 +02:00
Jehan Monnier
8f74160e83 Merge remote-tracking branch 'origin/master' into belle-sip
Conflicts:
	.gitmodules
	linphone.xcodeproj/project.pbxproj
	submodules/build/builder-iphone-os.mk
	submodules/build/builders.d/libvpx.mk
	submodules/build/builders.d/mssilk.mk
	submodules/build/builders.d/opencore-amr.mk
	submodules/build/iphone-config.site
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
2013-06-04 10:31:39 +02:00
Jehan Monnier
7112dac9d5 update linphone 2013-06-03 16:24:24 +02:00
Jehan Monnier
8227e6f49b update linphone 2013-06-03 16:24:24 +02:00
Jehan Monnier
cd6a690292 fix wrong linphonerc-factory 2013-06-03 16:17:19 +02:00
Jehan Monnier
fd20018d6b fix wrong linphonerc-factory 2013-06-03 16:17:19 +02:00
Jehan Monnier
54f89df208 fix contact management + update liblinphone 2013-06-03 16:13:03 +02:00
Jehan Monnier
adacafb30b fix contact management + update liblinphone 2013-06-03 16:13:03 +02:00
Simon Morlat
adb45ff83e update belle-sip & linphone 2013-06-03 09:39:28 +02:00
Jehan Monnier
dec3c0bfd1 port sdk to clang except for mssilk & opencore-amr 2013-06-03 09:00:48 +02:00
Jehan Monnier
2339dce285 port sdk to clang except for mssilk & opencore-amr 2013-06-03 09:00:48 +02:00
Simon Morlat
5db768ff29 update sip stack for new debug traces 2013-05-31 18:24:03 +02:00
Jehan Monnier
bea35b0ac3 enhanced management of sip uri in contact 2013-05-31 11:25:00 +02:00
Jehan Monnier
a0a02062d1 enhanced management of sip uri in contact 2013-05-31 11:25:00 +02:00
Jehan Monnier
8553bac55d better address book sip address handling/filtering 2013-05-28 17:10:59 +02:00
Jehan Monnier
49a10e1e96 better address book sip address handling/filtering 2013-05-28 17:10:59 +02:00
Johan Pascal
a305436e08 Add opus codec to the linphone application
- only one mode available: 48kHz
2013-05-28 13:24:09 +02:00
Johan Pascal
e132497f6e Add opus codec to the linphone application
- only one mode available: 48kHz
2013-05-28 13:24:09 +02:00
Jehan Monnier
4639c77318 add opus library 2013-05-28 12:40:05 +02:00
Jehan Monnier
1f2c48e380 add opus library 2013-05-28 12:40:05 +02:00
Jehan Monnier
fbbbc249f7 update speex submodule to fix symbole colission with opus 2013-05-28 08:49:54 +02:00
Jehan Monnier
b33387c611 update speex submodule to fix symbole colission with opus 2013-05-28 08:49:54 +02:00
Jehan Monnier
944e066393 add opus submodule 2013-05-27 22:07:52 +02:00
Jehan Monnier
7162af2c3d add opus submodule 2013-05-27 22:07:52 +02:00
Simon Morlat
3f4528356e update linphone & bellesip for 'alias' parameter 2013-05-27 12:41:07 +02:00
Simon Morlat
4b4fcf9a89 update linphone (contact in MESSAGEs option) 2013-05-23 14:41:43 +02:00
Johan Pascal
6bfdc61a72 AAC-ELD : set an initial max ptime at 50ms
- to avoid ptime automatic growing too high when packets are losts
- setting overridden up to 100 by initial set ptime
2013-05-23 11:54:37 +02:00
Johan Pascal
1f0089b06c AAC-ELD : set an initial max ptime at 50ms
- to avoid ptime automatic growing too high when packets are losts
- setting overridden up to 100 by initial set ptime
2013-05-23 11:54:37 +02:00
Ghislain MARY
f870e7b6a2 Merge branch 'master' of git.linphone.org:linphone-iphone into tunnel 2013-05-23 11:40:37 +02:00
Johan Pascal
1de660be1b AAC-ELD: support PLC and multiple frames per RTP packet
and fix uninit to free the audio converter.
2013-05-22 23:00:34 +02:00
Johan Pascal
2f527bba0f AAC-ELD: support PLC and multiple frames per RTP packet
and fix uninit to free the audio converter.
2013-05-22 23:00:34 +02:00
Jehan Monnier
5ea8097ddd update libvpx to v1.2.0 2013-05-22 16:13:35 +02:00
Jehan Monnier
bd5fccb963 update libvpx to v1.2.0 2013-05-22 16:13:35 +02:00
Simon Morlat
8e6dd30f68 update linphone submodule for presence bugfix 2013-05-20 19:03:53 +02:00
Simon Morlat
f251baac4f update submodules for:
- incorrect replaces header
- missing refered-by
- new LinphoneInfoMessage API
2013-05-20 15:44:46 +02:00
Simon Morlat
a6dbe8c437 update submodules for custom header bugfixes 2013-05-15 11:03:54 +02:00
Simon Morlat
d66540bfe3 update linphone and belle-sip for refresher bugfix 2013-05-14 10:48:39 +02:00
Simon Morlat
46c06f2259 add antlr3 to README 2013-05-10 17:46:11 +02:00
Simon Morlat
144291874b update belle sip and linphone for bugfixes 2013-05-10 16:26:36 +02:00
Simon Morlat
874e15fb23 change the antlr git url to public one 2013-05-10 11:06:30 +02:00
Johan Pascal
3ce6962816 AAC-ELD: fix SDP/ftmp content according to new recommendation from Fraunhofer 2013-05-09 22:49:25 +02:00
Johan Pascal
fb4301fea3 AAC-ELD: fix SDP/ftmp content according to new recommendation from Fraunhofer 2013-05-09 22:49:25 +02:00
Simon Morlat
479031cbc8 add polarssl into the build and update srtp to fix duplicated symbols 2013-05-09 18:08:47 +02:00
Simon Morlat
c422b7b553 Merge remote-tracking branch 'public/master' into belle-sip
and add polarssl
Conflicts:
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
2013-05-07 22:55:03 +02:00
Simon Morlat
979a0b0469 update linphone submodule for conferencing bugfixes. 2013-05-06 22:11:11 +02:00
Simon Morlat
867e418459 update linphone submodule for conferencing bugfixes. 2013-05-06 22:11:11 +02:00
Simon Morlat
4c944f5538 update linphone submodule for Refer bugfix 2013-05-03 14:39:04 +02:00
Simon Morlat
bc0df8dc9d update linphone submodule for Refer bugfix 2013-05-03 14:39:04 +02:00
Johan Pascal
6d3ae54e75 aac-eld support multiframe per packet decoding 2013-04-26 01:13:55 +02:00
Johan Pascal
cb922e7c1e aac-eld support multiframe per packet decoding 2013-04-26 01:13:55 +02:00
Johan Pascal
ec30ae5a67 Aac-eld add missing headers according to RFC3640 3.3.6 2013-04-25 17:03:21 +02:00
Johan Pascal
4e5aaaafc3 Aac-eld add missing headers according to RFC3640 3.3.6 2013-04-25 17:03:21 +02:00
Jehan Monnier
731821bd24 add special case to compute aac network birate 2013-04-25 10:43:17 +02:00
Jehan Monnier
0e6c66b027 add special case to compute aac network birate 2013-04-25 10:43:17 +02:00
Jehan Monnier
f0d39fb138 apple store version 2.0.4 2013-04-23 17:17:25 +02:00
Simon Morlat
acbc41d7dc update liblinphone for beep bug. 2013-04-23 12:12:01 +02:00
Simon Morlat
419d004846 update liblinphone for beep bug. 2013-04-23 12:12:01 +02:00
Jehan Monnier
ed0ad82970 fix rotation issue introduced by fixe of mode display_filter_auto_rotate 2013-04-22 11:50:03 +02:00
Jehan Monnier
4371c71753 fix rotation issue introduced by fixe of mode display_filter_auto_rotate 2013-04-22 11:50:03 +02:00
Johan Pascal
336d090a90 Typo in oRTP aac-eld payload type name 2013-04-22 11:29:15 +02:00
Johan Pascal
3c479c7a1e Typo in oRTP aac-eld payload type name 2013-04-22 11:29:15 +02:00
Johan Pascal
1edbbc56a1 Add linphone with aac-eld support 2013-04-22 11:13:45 +02:00
Johan Pascal
0e77d6c31d Add linphone with aac-eld support 2013-04-22 11:13:45 +02:00
Jehan Monnier
68075f3afb fix rotation issue introduced by fixe of mode display_filter_auto_rotate 2013-04-22 10:48:36 +02:00
Johan Pascal
10a1c722f0 Add aac-eld.c to the xcode project 2013-04-21 22:14:34 +02:00
Johan Pascal
89b5c96339 Add aac-eld.c to the xcode project 2013-04-21 22:14:34 +02:00
Johan Pascal
5206fb1fb1 Add aac-eld in the list of available codecs
- two configurations (narrow band and wide band)
2013-04-21 22:11:13 +02:00
Johan Pascal
a1a91b72af Add aac-eld in the list of available codecs
- two configurations (narrow band and wide band)
2013-04-21 22:11:13 +02:00
Simon Morlat
ad18417512 update linphone submodule 2013-04-19 16:53:37 +02:00
Simon Morlat
9c7ae1e7cc update linphone submodule 2013-04-19 16:53:37 +02:00
Simon Morlat
e5e3b4c02e update liblinphone for publish fix. 2013-04-17 15:52:50 +02:00
Simon Morlat
46bfe47ed5 update liblinphone for publish fix. 2013-04-17 15:52:50 +02:00
Ghislain MARY
3d4296dce2 Update linphone submodule for fix of chat messages time. 2013-04-12 10:57:28 +02:00
Ghislain MARY
c17dabfc4f Update linphone submodule for fix of chat messages time. 2013-04-12 10:57:28 +02:00
Ghislain MARY
8e8f49949f Set the time of received chat messages from the content of this message instead of the current time. 2013-04-11 14:36:12 +02:00
Ghislain MARY
bc9569c4b6 Set the time of received chat messages from the content of this message instead of the current time. 2013-04-11 14:36:12 +02:00
Ghislain MARY
814545b13c Install the tutorials source code in the sdk zip and use this installed source code in the tutorials xcode project. 2013-04-10 12:27:29 +02:00
Ghislain MARY
49baee893d Install the tutorials source code in the sdk zip and use this installed source code in the tutorials xcode project. 2013-04-10 12:27:29 +02:00
Ghislain MARY
614061db7f Fix tutorials xcode project. 2013-04-10 11:32:20 +02:00
Ghislain MARY
999f1b5f50 Fix tutorials xcode project. 2013-04-10 11:32:20 +02:00
Simon Morlat
5e7c049641 update liblinphone because of bugfix for PUBLISH requests. 2013-04-05 15:56:06 +02:00
Simon Morlat
ab71734232 update liblinphone because of bugfix for PUBLISH requests. 2013-04-05 15:56:06 +02:00
Ghislain MARY
c333799693 Merge branch 'master' into apple_store 2013-04-05 11:42:26 +02:00
Ghislain MARY
3dfd10bbe0 Fix crash when using a phone number as username in the wizard. 2013-04-05 11:41:48 +02:00
Ghislain MARY
9b51dea173 Fix crash when using a phone number as username in the wizard. 2013-04-05 11:41:48 +02:00
Ghislain MARY
e7e36c86e0 Merge branch 'master' into apple_store 2013-04-04 14:40:02 +02:00
Ghislain MARY
990a59791a Update linphone submodule to prevent crash on video toggle. 2013-04-04 14:39:37 +02:00
Ghislain MARY
8677da1e81 Update linphone submodule to prevent crash on video toggle. 2013-04-04 14:39:37 +02:00
Ghislain MARY
c06e412d8f Merge branch 'master' into apple_store 2013-04-04 12:23:47 +02:00
Ghislain MARY
78f49148ae Increase version number. 2013-04-04 12:23:15 +02:00
Ghislain MARY
e9bcc568b3 Increase version number. 2013-04-04 12:23:15 +02:00
Ghislain MARY
e706e4eba5 Merge branch 'master' into apple_store 2013-04-04 12:02:09 +02:00
Ghislain MARY
903e2af59e Add armv7s to the list of valid architectures for the liblinphone xcode project. 2013-04-04 11:57:03 +02:00
Ghislain MARY
b4d686489c Add armv7s to the list of valid architectures for the liblinphone xcode project. 2013-04-04 11:57:03 +02:00
Ghislain MARY
3eae070874 Start dtmf stream when all calls have ended.
This has the effect to be able to play DTMFs faster and also resets the audio route when using bluetooth. This allows the route selection to work correctly on next outgoing call.
2013-04-02 11:23:08 +02:00
Ghislain MARY
667f04991a Start dtmf stream when all calls have ended.
This has the effect to be able to play DTMFs faster and also resets the audio route when using bluetooth. This allows the route selection to work correctly on next outgoing call.
2013-04-02 11:23:08 +02:00
Ghislain MARY
221f3bcd8e Fix domain when performing an outgoing call without outgoing SIP proxy. 2013-04-02 10:47:35 +02:00
Ghislain MARY
892bcefa2c Fix domain when performing an outgoing call without outgoing SIP proxy. 2013-04-02 10:47:35 +02:00
Ghislain MARY
d64ae49c51 Fix issue 000624: App crash when editing contact in address book.
Do not try to animate the email section of the contact details if it is not shown.
2013-04-02 10:32:23 +02:00
Ghislain MARY
5cfe4d211c Fix issue 000624: App crash when editing contact in address book.
Do not try to animate the email section of the contact details if it is not shown.
2013-04-02 10:32:23 +02:00
Ghislain MARY
151efc7d71 Do not use linphone_core_get_identity() when creating a LinphoneAddress to prevent a random port to appear. 2013-03-29 15:33:50 +01:00
Ghislain MARY
685df1a779 Do not use linphone_core_get_identity() when creating a LinphoneAddress to prevent a random port to appear. 2013-03-29 15:33:50 +01:00
Ghislain MARY
453f5bf5c4 Fix call transfer to an email address. 2013-03-21 14:19:03 +01:00
Ghislain MARY
13d6545173 Fix call transfer to an email address. 2013-03-21 14:19:03 +01:00
Simon Morlat
4800181861 Merge branch 'belle-sip' of git.linphone.org:linphone-iphone-private into belle-sip 2013-03-20 15:49:19 +01:00
Ghislain MARY
5e6098e14f Activate ICE when configuring a linphone.org account with the wizard. 2013-03-20 15:48:04 +01:00
Ghislain MARY
755b22fbb9 Activate ICE when configuring a linphone.org account with the wizard. 2013-03-20 15:48:04 +01:00
Simon Morlat
1e390ccd22 set correct submodules and clean unused. 2013-03-20 15:17:52 +01:00
Jehan Monnier
7f5d1569cf update both belle-sip and linphone 2013-03-20 14:48:36 +01:00
Ghislain MARY
72a0f812db Merge branch 'master' of git.linphone.org:linphone-iphone into tunnel 2013-03-19 14:37:37 +01:00
Ghislain MARY
9842529e45 Update bcg729 submodule. 2013-03-19 14:36:48 +01:00
Ghislain MARY
e142e4b72d Update bcg729 submodule. 2013-03-19 14:36:48 +01:00
Ghislain MARY
97a0779b2d Merge branch 'master' of git.linphone.org:linphone-iphone into tunnel 2013-03-19 12:31:12 +01:00
Ghislain MARY
9f3a9b3737 Add buttons to select the audio route (bluetooth, receiver, speaker). 2013-03-19 12:18:51 +01:00
Ghislain MARY
d4b3f5cec5 Add buttons to select the audio route (bluetooth, receiver, speaker). 2013-03-19 12:18:51 +01:00
Ghislain MARY
799f149d3b Update linphone submodule. 2013-03-19 12:13:52 +01:00
Ghislain MARY
7b9ff04d72 Update linphone submodule. 2013-03-19 12:13:52 +01:00
Ghislain MARY
047fcd7107 Merge branch 'master' of git.linphone.org:linphone-iphone 2013-03-19 12:11:44 +01:00
Ghislain MARY
2056e4c789 Merge branch 'master' of git.linphone.org:linphone-iphone 2013-03-19 12:11:44 +01:00
Jehan Monnier
189e0dc154 fix liblinphone.xcodeproj 2013-03-15 21:46:36 +01:00
Jehan Monnier
221d2dd073 fix liblinphone.xcodeproj 2013-03-15 21:46:36 +01:00
Jehan Monnier
de94979588 fix ice issue when video is rejected 2013-03-15 18:28:28 +01:00
Jehan Monnier
abf079739f update both belle-sip & linphone 2013-03-15 15:17:20 +01:00
Jehan Monnier
7c89de0c81 Merge remote-tracking branch 'origin/master' into belle-sip 2013-03-15 08:24:50 +01:00
Ghislain MARY
1c73675e27 Update submodules. 2013-03-13 12:33:12 +01:00
Ghislain MARY
13e4db5a81 Fix the local notification when receiving a chat message from an email address in background mode. 2013-03-12 14:48:41 +01:00
Ghislain MARY
40588f3d31 Allow adding an email address to a contact from history. 2013-03-12 14:48:30 +01:00
Jehan Monnier
b01f675674 enable push with belle-sip 2013-03-08 15:47:57 +01:00
Ghislain MARY
b7e6680fb7 Fix manual account configuration when using an email as username. 2013-03-01 11:41:27 +01:00
Jehan Monnier
7344269243 update bellesip with a fix force closed socket server 2013-02-27 18:37:58 +01:00
Jehan Monnier
293e9818c2 remove unwanted submodules 2013-02-27 14:54:06 +01:00
Jehan Monnier
23a54227aa first belle-sip version 2013-02-27 14:51:03 +01:00
Ghislain MARY
10f8b117f9 Handle chat initiation to an email address. 2013-02-27 13:58:25 +01:00
Ghislain MARY
b30b94d5c7 Add filter on email addresses in contact list. 2013-02-27 13:58:24 +01:00
Ghislain MARY
027b640476 Support email address as username in the wizard. 2013-02-26 15:01:51 +01:00
Ghislain MARY
9a95856642 Fix placement of create account button if external account button is disabled. 2013-02-26 11:29:28 +01:00
Ghislain MARY
995078236a Synchronize localizations. 2013-02-25 17:05:52 +01:00
Ghislain MARY
35fb05d140 Add configuration parameters for the wizard. 2013-02-25 16:56:16 +01:00
Ghislain MARY
d46979057e Add configuration parameter to enable display of email addresses in contacts list. 2013-02-25 16:56:16 +01:00
Ghislain MARY
fee32438d3 Add email addresses in contact list. 2013-02-25 14:06:21 +01:00
Simon Morlat
3d58d9b23c update msilbc to enable PLC for iLBC
update liblinphone for conference recording api.
2013-02-22 23:18:28 +01:00
Yann Diorcet
44fa43278f Remove useless calllog handling in didReceiveLocalNotification 2013-02-21 11:23:49 +01:00
Yann Diorcet
87714f3da3 Small fix in HistoryDetailsViewController (break when found the good call log) 2013-02-21 11:14:04 +01:00
Yann Diorcet
7d2a79c25b Clean chatroom on core destroy 2013-02-21 11:06:37 +01:00
Yann Diorcet
b672051864 Use calllog id as parameters for HistoryDetailsView
Fix issue when core is recreated
2013-02-21 11:02:19 +01:00
Yann Diorcet
dccd31d927 Fix issue on History details view when FastAddressBook updating 2013-02-21 10:33:22 +01:00
Yann Diorcet
abfa99d3d8 Fix issue with speaker and headset(disabled speaker) 2013-02-15 10:55:23 +01:00
Simon Morlat
5a8f48fa5b update exosip and linphone, and use new call log apis. 2013-02-08 17:34:44 +01:00
Yann Diorcet
402ff3da1b Go to history details on missed call notification 2013-01-31 11:50:14 +01:00
Simon Morlat
70594da3cb update exosip 2013-01-31 11:41:34 +01:00
Yann Diorcet
1244f527a6 Add translation for missed call 2013-01-31 10:24:13 +01:00
Yann Diorcet
c88779f917 Fix decline video (outside of the action sheet) on ipad 2013-01-31 10:20:26 +01:00
Yann Diorcet
0304772eff Update linphone 2013-01-30 10:49:48 +01:00
Yann Diorcet
8fe626678d Update linphone submodule 2013-01-30 09:19:19 +01:00
Yann Diorcet
23d1ae261e Always cancel notification and add another one in the case of missed call 2013-01-29 16:30:14 +01:00
Yann Diorcet
43d6a09338 Don't cancel notification on missed call 2013-01-29 14:25:43 +01:00
Yann Diorcet
c8a341f0c7 Update linphone.ldb with russian translation 2013-01-24 14:40:11 +01:00
solomax
a1fc61ff3b Missing strings in Russian localization are added
Signed-off-by: Yann Diorcet <yann.diorcet@belledonne-communications.com>
2013-01-24 14:38:48 +01:00
Yann Diorcet
70994df597 Fix about view rotation 2013-01-23 15:43:09 +01:00
Yann Diorcet
ed8b5f0140 Update licenses with Russian translation part 2013-01-23 15:23:44 +01:00
Ghislain MARY
241d08f394 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2013-01-23 15:03:03 +01:00
Yann Diorcet
5126c51cd7 Add Russian translation 2013-01-23 14:54:43 +01:00
Ghislain MARY
ca3654ef40 Update linphone submodule. 2013-01-23 13:57:34 +01:00
Ghislain MARY
bcb47ce504 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2013-01-21 13:33:00 +01:00
Ghislain MARY
612cab50b5 Update linphone submodule. 2013-01-21 13:30:37 +01:00
Ghislain MARY
517d55ad8c Update linphone submodule. 2013-01-17 17:13:33 +01:00
Yann Diorcet
9fa089c2ef Dispose the call notification in LinphoneManager 2013-01-17 11:37:41 +01:00
Yann Diorcet
4eb1ec1b19 Update linphone submodule 2013-01-16 16:30:49 +01:00
Yann Diorcet
61525bf680 Update exosip submodule 2013-01-16 15:55:56 +01:00
Yann Diorcet
051d48ade5 Update linphone submodule 2013-01-16 15:38:04 +01:00
Ghislain MARY
15331b3841 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2013-01-16 13:33:28 +01:00
Ghislain MARY
a98ee225a2 Update linphone submodule. 2013-01-16 12:18:53 +01:00
Ghislain MARY
ebf88e9f21 Update submodules to prevent use of deprecated autotools macros. 2013-01-16 10:44:09 +01:00
Ghislain MARY
17d93116fc Remove useless images. 2013-01-15 15:58:39 +01:00
Yann Diorcet
233f22e5d7 Merge branch 'master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	Settings.bundle/Root.plist
	Settings/InAppSettings.bundle/Root.plist
	linphone.xcodeproj/project.pbxproj
	submodules/build/builders.d/x264.mk
2013-01-15 12:58:42 +01:00
Ghislain MARY
8f617b7fb5 Merge tag '2.0.2' of git.linphone.org:linphone-iphone into apple_store
2.0.2 release.
2013-01-14 14:27:28 +01:00
Ghislain MARY
e6eac4b31e One more try to increase version. 2013-01-14 13:35:28 +01:00
Yann Diorcet
17414d07e9 Add Settings label from InAppSettings FR translations 2013-01-14 13:26:37 +01:00
Yann Diorcet
e11efb11b7 Remove useless ChatData files 2013-01-14 12:53:51 +01:00
Ghislain MARY
38656d63b5 Increase short version. 2013-01-14 12:24:11 +01:00
Ghislain MARY
546fc71222 Merge tag '2.0.2' of git.linphone.org:linphone-iphone into apple_store
2.0.2 release.
2013-01-14 11:38:25 +01:00
Ghislain MARY
92d70f77e8 Increase version number. 2013-01-14 11:09:36 +01:00
Yann Diorcet
6d657edc69 Fix zrtp feature 2013-01-14 10:37:56 +01:00
Ghislain MARY
f247f395d2 Add message to tell to compile from sources to enable H.264 and mpeg4. 2013-01-11 16:13:46 +01:00
Ghislain MARY
33695f4f56 Merge branch 'master' into apple_store 2013-01-11 11:06:49 +01:00
Ghislain MARY
1b9f022fb4 Update linphone submodule. 2013-01-11 10:53:41 +01:00
Ghislain MARY
4f021a7a26 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2013-01-09 14:47:07 +01:00
Ghislain MARY
12bd6891ea Update linphone submodule. 2013-01-09 14:16:06 +01:00
Ghislain MARY
cb4b9ff308 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2013-01-04 09:39:42 +01:00
Ghislain MARY
39dcbf1362 Update linphone submodule. 2013-01-03 17:31:01 +01:00
Simon Morlat
e55012e884 update msx264 (required to fix VFU request) 2012-12-21 10:22:51 +01:00
Yann Diorcet
7a75f2bb8b Show organization name if there is no first name and last name 2012-12-20 14:12:47 +01:00
Yann Diorcet
7fcd50b577 Disable and hide H264 and MPEG4 2012-12-20 12:46:14 +01:00
Ghislain MARY
c0c3d29058 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2012-12-20 08:46:28 +01:00
Ghislain MARY
4aa170c387 Fix x264 build. 2012-12-20 08:45:16 +01:00
Ghislain MARY
d5f6d26885 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2012-12-19 11:31:27 +01:00
Ghislain MARY
ca83f0b3c2 Update x264 submodule for crash fix on iOS 6. 2012-12-19 11:29:58 +01:00
Ghislain MARY
c09975a9c1 Update linphone submodule for ICE fix. 2012-12-17 16:34:05 +01:00
Ghislain MARY
19404ff85a Update tunnel submodule to fix compilation on armv7s-apple-darwin architecture. 2012-12-17 14:13:25 +01:00
Ghislain MARY
9686dce6d3 Merge branch 'branch_1.x' of git.linphone.org:linphone-iphone into tunnel 2012-12-17 11:49:40 +01:00
Jehan Monnier
ecfe93d790 check certificate CN name 2012-12-14 09:55:12 +01:00
Jehan Monnier
3606d826e3 iTunesArtwork must be at the root directory level 2012-12-14 08:17:51 +01:00
Yann Diorcet
fa23e8a34f Merge branch 'master' of git.linphone.org:linphone-iphone 2012-12-07 11:01:43 +01:00
Yann Diorcet
6900913b59 Improve battery warning
Improve logs
2012-12-07 11:01:34 +01:00
Jehan Monnier
799a4112a0 fix missing binding for copyright label 2012-12-07 10:44:08 +01:00
Yann Diorcet
2b72e4598c Fix other flags of projects 2012-12-07 09:21:21 +01:00
Jehan Monnier
3911d21519 add missing ldbs 2012-12-07 09:20:33 +01:00
Jehan Monnier
cc0983860c improve customazation process 2012-12-06 18:26:51 +01:00
Yann Diorcet
f98a63c59a Revert "Fix XMLRPC and NinePath link"
This reverts commit 752fd59339.
2012-12-06 18:17:54 +01:00
Yann Diorcet
752fd59339 Fix XMLRPC and NinePath link 2012-12-04 13:14:12 +01:00
Yann Diorcet
b44eaec8e4 Fix project for sensitive case fs 2012-12-04 12:14:14 +01:00
Yann Diorcet
f9f2a81fe3 Update linphone submodule 2012-12-04 11:52:49 +01:00
Yann Diorcet
4d9bd6e35b Merge branch 'master' into temp 2012-12-03 17:40:49 +01:00
Yann Diorcet
ee3735c2d1 Fix profile and versions
Conflicts:
	linphone-Info.plist
2012-12-03 17:31:57 +01:00
Yann Diorcet
997eadd998 Fix profile and versions 2012-12-03 17:20:47 +01:00
Yann Diorcet
0c9f04ed81 Merge branch 'new_ui' into apple_store 2012-12-03 16:21:47 +01:00
Yann Diorcet
ffd5c0c277 Improve low battery detection and test 2012-12-03 16:21:30 +01:00
Yann Diorcet
955f96660f Increment versions 2012-12-03 16:01:56 +01:00
Yann Diorcet
7e8e2b7157 Merge branch 'new_ui' into apple_store 2012-12-03 16:00:10 +01:00
Yann Diorcet
650ff361ae Improve avatar loading 2012-12-03 15:55:10 +01:00
Yann Diorcet
f63bd03569 Disable edge optimization 2012-12-03 15:34:37 +01:00
Yann Diorcet
5784808dd9 Add edge optimization prefrence 2012-12-03 15:31:39 +01:00
Yann Diorcet
63eced2dc1 Fix previous commit for edge mode 2012-12-03 15:11:47 +01:00
Yann Diorcet
3a7b9fa270 Add edge low bandwidth detection when accept/invite 2012-12-03 13:14:17 +01:00
Yann Diorcet
a7609ac1ea Update linphone submodule 2012-11-29 17:46:23 +01:00
Yann Diorcet
75503fb812 Fix chat height issue 2012-11-29 16:52:25 +01:00
Yann Diorcet
e57c84190c Merge branch 'new_ui' into apple_store 2012-11-28 13:26:54 +01:00
Jehan Monnier
15682c9ca7 update submodule linphone 2012-11-23 11:19:55 +01:00
Yann Diorcet
33fe3fdfee Rework UICompositeViewController & PhoneMainView dependencies 2012-11-23 10:36:02 +01:00
Yann Diorcet
c8335833ea Disable wifi only preference 2012-11-22 10:18:38 +01:00
Jehan Monnier
ae6d519a33 change reachability target to remove dependency on linphone.org 2012-11-21 20:40:22 +01:00
Yann Diorcet
c007dd9f4b Verify if linphonecore is already create before a create new one 2012-11-21 14:06:27 +01:00
Yann Diorcet
1d4bed91f7 Update linphone submodule 2012-11-21 12:18:58 +01:00
Yann Diorcet
e0c7e44eb2 Save wifi only preference 2012-11-21 11:02:51 +01:00
Jehan Monnier
cca3bdce93 update sumodule linphone 2012-11-21 09:35:14 +01:00
Jehan Monnier
7e89293219 ipdate xcode project to point to org.linphone.phone application id 2012-11-20 11:16:03 +01:00
Jehan Monnier
0699c80889 rework CT call center to use it only when required 2012-11-20 11:15:38 +01:00
Yann Diorcet
57b2b2c289 Fix autocorrection on destination field in chat view 2012-11-19 12:42:03 +01:00
Yann Diorcet
1ac1fd95de Fix message not showed when comming back from sleep mode 2012-11-19 10:21:32 +01:00
Yann Diorcet
6e953d10f3 Set LinphoneIPhone as user agent 2012-11-16 11:31:31 +01:00
Yann Diorcet
19be7093e6 Fix test for callSecurityTimer release in call bar 2012-11-16 11:01:01 +01:00
Yann Diorcet
13d9a7f99d Hide remove button from contact edition if it is a new contact 2012-11-15 12:35:48 +01:00
Yann Diorcet
9a6e8dcdf4 Disable conference button during transition states 2012-11-14 16:11:44 +01:00
Yann Diorcet
59adceb9d2 Remove dealloc issue in UIDigit button 2012-11-14 12:23:03 +01:00
Jehan Monnier
5423b3b8cb update provisionning profile for linphone adhoc 2012-11-13 14:51:34 +01:00
Yann Diorcet
d15b9846bb Now use ranged ports for audio/video 2012-11-13 10:30:57 +01:00
Yann Diorcet
89a57270a8 Fix call bar for iPhone 5 2012-11-09 11:09:52 +01:00
Simon Morlat
d5c4cc3603 update linphone submodule for important chat fix. 2012-11-09 02:32:43 +01:00
Jehan Monnier
93c8a62dbd fix x264 bug on iphone5 2012-11-09 02:04:10 +01:00
Yann Diorcet
6778d0992a Working mic/playback gain settings 2012-11-06 15:20:38 +01:00
Jehan Monnier
25a5a99bb0 clean build file 2012-11-06 14:21:23 +01:00
Yann Diorcet
6958398bd7 Fix keyboard types in playback/mic gain settings 2012-11-06 11:21:32 +01:00
Yann Diorcet
6f6a1317d6 Fix previous commit (about removed)
Add action to about button
2012-11-06 11:13:28 +01:00
Yann Diorcet
780f4b5e2d Fix chat cell (for iPad) 2012-11-06 11:08:54 +01:00
Yann Diorcet
9aac229c4a Add mic/playback gain settings
Add upload/download bandwidth settings
2012-11-06 11:05:04 +01:00
Jehan Monnier
c96be98316 fix compilation issue bringed from linphone submodule 2012-11-06 06:11:13 +01:00
Jehan Monnier
fed41709b5 Fix SILK compilation issue 2012-10-31 21:38:33 +01:00
Yann Diorcet
ce480c92e0 Fix sharing server auto-correction 2012-10-31 11:36:19 +01:00
Yann Diorcet
5c5172cb8e Update linphone submodule 2012-10-31 11:20:37 +01:00
Yann Diorcet
b94e4dbfcc Fix previous commit error 2012-10-31 11:09:58 +01:00
Yann Diorcet
635e159e6f Update linphone module and add in_call_timeout functions to settings 2012-10-31 10:59:00 +01:00
Yann Diorcet
78a40c45a7 Add settings (in/incoming) call timeout 2012-10-29 16:51:43 +01:00
Jehan Monnier
5bc0e9e7d2 answer busy if incomming call while GSM call in progress
Conflicts:

	Classes/LinphoneManager.m
	submodules/linphone
2012-10-26 14:20:44 +02:00
Yann Diorcet
2834b69318 Fix memorywarning cache flush 2012-10-22 12:03:34 +02:00
Jehan Monnier
d50c695489 Merge branch 'new_ui' into apple_store 2012-10-22 09:49:41 +02:00
Jehan Monnier
36d8367802 move min OS support from 4.0 to 4.3 2012-10-22 09:48:42 +02:00
Jehan Monnier
fc3bfef0e3 Merge branch 'new_ui' into apple_store 2012-10-22 09:06:42 +02:00
Jehan Monnier
6536b8ed27 increase inc timeout fro 15 to 45s 2012-10-22 09:06:20 +02:00
Jehan Monnier
ecbf641b61 Merge branch 'new_ui' into apple_store 2012-10-19 18:04:37 +02:00
Jehan Monnier
bf7f9d292f remove ice to default settings 2012-10-19 18:04:14 +02:00
Jehan Monnier
7c2b5adce0 Merge branch 'new_ui' into apple_store 2012-10-19 17:53:40 +02:00
Simon Morlat
c5e876d87e improve texts 2012-10-19 17:51:12 +02:00
Simon Morlat
f2d6aa380e fix french translations again 2012-10-19 16:40:37 +02:00
Jehan Monnier
7d025fa2a5 Merge branch 'new_ui' into apple_store 2012-10-19 14:10:37 +02:00
Jehan Monnier
eda70942c4 answer busy if incomming call while GSM call in progress 2012-10-19 14:09:42 +02:00
Jehan Monnier
55a792aeea disable GL drawing until state is Active 2012-10-19 11:03:19 +02:00
Simon Morlat
528ace4ede french translation fix 2012-10-19 10:44:03 +02:00
Yann Diorcet
b2d11173f0 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into apple_store 2012-10-18 15:07:30 +02:00
Jehan Monnier
fe8aad2cf9 use 5060/udp to reset wizards 2012-10-18 15:05:40 +02:00
Jehan Monnier
caded5f746 fix wizard account reset function 2012-10-18 14:16:07 +02:00
Yann Diorcet
a4fe17b6b7 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into apple_store 2012-10-18 11:46:15 +02:00
Simon Morlat
23f48009ff improve fr translation 2012-10-18 11:36:06 +02:00
Yann Diorcet
deaeb795d3 Fix Addressbook when no proxy configured 2012-10-17 15:25:40 +02:00
Yann Diorcet
fedcab57fe Avoid wrongly busy answer after gsm call 2012-10-17 13:51:27 +02:00
Yann Diorcet
6590ad9f8c Fix AddressBook SIP addr normalization 2012-10-17 13:50:14 +02:00
Yann Diorcet
c71fb6875f Clean up FastAddressBook 2012-10-17 09:12:02 +02:00
Yann Diorcet
4477348236 Fix address book on ios6 2012-10-16 18:10:31 +02:00
Yann Diorcet
686d5303dd Bigger conversation avatar 2012-10-16 17:41:36 +02:00
Yann Diorcet
817f686157 Update chat list 2012-10-16 16:54:19 +02:00
Yann Diorcet
fc934ce3cd Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-10-16 16:32:59 +02:00
Yann Diorcet
1b355c8f7d Add message button to history details 2012-10-16 16:32:37 +02:00
Jehan Monnier
4e7b5a4182 update linphone submodule 2012-10-16 15:18:17 +02:00
Yann Diorcet
01222d7de4 Fix local notification issue when in chat room 2012-10-16 12:16:27 +02:00
Yann Diorcet
56c15e4a9e Update addressbook stuff. Show alert when access declined 2012-10-16 11:30:59 +02:00
Yann Diorcet
4965c8a432 Add splashscreens to project 2012-10-15 14:43:30 +02:00
Yann Diorcet
d6afd7eb6e Add splashscreens
Add cancel button when choosing image compression
2012-10-15 14:17:29 +02:00
Yann Diorcet
62da3d66a2 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-10-12 09:59:29 +02:00
Yann Diorcet
c4bad631f5 Fix incorrect disabled edit font color 2012-10-12 09:59:09 +02:00
Jehan Monnier
1214b1d0ee update submodule linphone 2012-10-11 15:51:08 +02:00
Yann Diorcet
71851ff943 Modify settings for Apple Store 2012-10-10 09:34:04 +02:00
Yann Diorcet
da5488e866 Fix call reference in local notifications 2012-10-09 17:07:12 +02:00
Jehan Monnier
89dbfd3ef5 start long running task while ringing in bg mode 2012-10-09 15:45:47 +02:00
Jehan Monnier
c35105c0a3 update submodule linphone to fix enable video settings 2012-10-08 18:31:23 +02:00
Sylvain Berfini
2e4f912d62 Fix incall view issue after gsm call 2012-10-08 12:52:04 +02:00
Sylvain Berfini
6626abed2a Fix GSM handle issue with iOS6 2012-10-08 11:51:22 +02:00
Jehan Monnier
aedcdd38ca update linphone submodule 2012-10-05 17:07:25 +02:00
Jehan Monnier
252dc34631 fix french localization 2012-10-05 14:23:14 +02:00
Jehan Monnier
a3a7bab336 send busy message while incoming sip call arrive during a GSM call. create a new CTCallCenter each time the application become active 2012-10-05 11:33:19 +02:00
Jehan Monnier
fb0b43addc fix debug mode at startup 2012-10-05 10:49:01 +02:00
Yann Diorcet
a235cedb74 Fix liblinphone 2012-10-05 10:44:05 +02:00
Jehan Monnier
fe7625bdd6 fix gsm handling issue 2012-10-04 18:15:16 +02:00
Jehan Monnier
294f58e8bd start bg task if call is in paused mode 2012-10-04 15:15:53 +02:00
Yann Diorcet
cf858ad512 Add NEWS file 2012-10-04 11:01:45 +02:00
Jehan Monnier
d9e48e86d9 fix double cpu configuration 2012-10-03 18:11:30 +02:00
Jehan Monnier
22a50d41aa add user notif when video is disabled because of low bw 2012-10-03 18:11:30 +02:00
Simon Morlat
ab2d6d8897 support for remote notification when app is started (not resumed) 2012-10-03 16:08:48 +02:00
Simon Morlat
d7da75593b fix call-id lookup from push notification. 2012-10-03 15:16:22 +02:00
Yann Diorcet
ed626cac6f Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-10-03 12:27:17 +02:00
Yann Diorcet
711d975b5b Add HAVE_SSL definition and settings filter 2012-10-03 12:26:31 +02:00
Jehan Monnier
9f7f8a97cb check callid from push notif before auto accepting call 2012-10-03 09:48:05 +02:00
Jehan Monnier
581dccc7a8 set bg mode by default 2012-10-02 17:05:27 +02:00
Yann Diorcet
67c885dab9 Remove LinphoneCallUpdated call state 2012-10-02 16:51:26 +02:00
Yann Diorcet
c91deefa48 Update linphone submodule 2012-10-02 16:45:59 +02:00
Yann Diorcet
1fcc5d4ff7 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-10-02 12:22:32 +02:00
Yann Diorcet
338401daf0 Fix conference header
Fix UIImage performance issues
2012-10-02 12:22:18 +02:00
Yann Diorcet
1139019cf8 Fix Call cell pause button state
Fix CompositeView rotation
2012-10-02 11:31:43 +02:00
Jehan Monnier
ccbd5e882b update exosip to fix ssl error bug 2012-10-01 17:21:27 +02:00
Jehan Monnier
f4f59fe279 request of address book authorization on IOS6 2012-10-01 17:20:18 +02:00
Yann Diorcet
18103091cd Update liphone submodule
Update about view
2012-10-01 17:13:38 +02:00
Yann Diorcet
3ce20b2eae Update linphone submodule 2012-10-01 15:41:39 +02:00
Yann Diorcet
c5d2295ce6 Fix animations 2012-10-01 15:22:55 +02:00
Yann Diorcet
a8d884a149 Fix audio settings 2012-10-01 13:49:11 +02:00
Yann Diorcet
67adcfc1bc Fix incall user infos 3 2012-10-01 12:03:35 +02:00
Yann Diorcet
d4b28adc50 Fix incall user infos 2 2012-10-01 12:00:04 +02:00
Yann Diorcet
9451607584 Fix incall user infos 2012-10-01 11:56:58 +02:00
Yann Diorcet
e5ede7c400 Fix memory leak with call userInfos 2012-10-01 11:55:04 +02:00
Yann Diorcet
0126d4c672 Add userinfo in user call data
Fix fr translation
2012-10-01 11:43:52 +02:00
Yann Diorcet
7db406cdb6 Reset contact selection mode after edit
Fix image zoom
2012-09-28 16:23:15 +02:00
Yann Diorcet
cb9e977bf3 Fix call logs issue 2012-09-28 14:58:07 +02:00
Yann Diorcet
b89cbabf52 Add linphone palette 2012-09-28 12:13:31 +02:00
Yann Diorcet
e5cf9331c9 Add registration failure additionnal message
Change sip to viewer mode
2012-09-28 12:06:33 +02:00
Yann Diorcet
fe5b67bac5 Fix tap on button in Wizard
Add check on external/linphone.org account
2012-09-28 11:42:07 +02:00
Yann Diorcet
db28d3cc7d Remove migration code
Wizard reset
2012-09-28 10:30:57 +02:00
Yann Diorcet
a94ead48cc Fix Push notification localized message 2012-09-27 18:23:46 +02:00
Yann Diorcet
a390c33b8e Update linphone submodule 2012-09-27 14:02:48 +02:00
Yann Diorcet
f34033bfa3 iPad incoming call view
Wizard resign on tap
2012-09-27 11:38:24 +02:00
Yann Diorcet
7a577c058a Update linphone submodule 2012-09-27 10:20:07 +02:00
Yann Diorcet
5e9f8f0d74 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-27 10:18:39 +02:00
Yann Diorcet
3882552cc0 Restart animation after background mode 2012-09-27 10:18:01 +02:00
Yann Diorcet
15db9f3749 Set maximum contact name on chat conversation list 2012-09-27 10:17:46 +02:00
Yann Diorcet
9ebc8e70b7 No lite background mode with active call 2012-09-27 10:17:04 +02:00
Simon Morlat
8fac0fa65e update openssl 2012-09-26 22:46:07 +02:00
Yann Diorcet
e6207f08b1 Disable video button and hide video when compiled without video 2012-09-26 17:51:03 +02:00
Yann Diorcet
efcc6c9f35 Fix layout for iPhone 5 2012-09-26 17:03:16 +02:00
Yann Diorcet
7f829cb2d1 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-26 16:45:02 +02:00
Yann Diorcet
5a3af9adde Remove swipe to delete 2012-09-26 16:44:51 +02:00
Jehan Monnier
c126a5172d remove armv6 build
Conflicts:

	README
2012-09-26 16:43:55 +02:00
Jehan Monnier
d6e28b0dbc update submodule linphone with ICE fix 2012-09-26 15:27:00 +02:00
Simon Morlat
4891d646da don't show video acceptance popup when video is disabled
update linphone submodule
2012-09-26 13:07:27 +02:00
Yann Diorcet
d8657bfe0f Fix chat scrolling issue 2012-09-26 12:26:24 +02:00
Yann Diorcet
3d8f505b6e Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-26 12:17:24 +02:00
Yann Diorcet
5efffe86e3 Fix UITextView bug 2012-09-26 12:17:12 +02:00
Simon Morlat
cda3749bda update exosip (better logs for syscall error) 2012-09-26 12:04:32 +02:00
Yann Diorcet
b855b22b46 Improve image viewer 2012-09-26 11:49:01 +02:00
Yann Diorcet
f2fa4ac71a Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-26 11:14:17 +02:00
Yann Diorcet
95f10ec2f9 Clean settings when there is no proxy config 2012-09-26 11:14:00 +02:00
Simon Morlat
54f68140a5 set ping_with_options=0 2012-09-26 01:00:16 +02:00
Yann Diorcet
6a2d236af1 Add zoom and scroll on image viewer 2012-09-25 18:08:14 +02:00
Yann Diorcet
7c78cd80ac Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-25 17:20:32 +02:00
Yann Diorcet
c1b83193f6 Update image size text and traductions 2012-09-25 17:20:19 +02:00
Jehan Monnier
2e5dc4c035 update submodule linphone for better ice management 2012-09-25 16:57:04 +02:00
Yann Diorcet
04fdb8de61 Iterate all 20 ms 2012-09-25 16:20:20 +02:00
Yann Diorcet
34198139af Fix Incoming call title 2012-09-25 16:19:10 +02:00
Yann Diorcet
faf2efe820 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-25 16:14:55 +02:00
Yann Diorcet
79b6fa8862 Fix Chat image loading/lag
Fix contact remove avatar
Fix orientation issue
Fix bug in fastaddressbook
Improve call cell animation
2012-09-25 16:14:45 +02:00
Jehan Monnier
421a1a390f fix GSM call handling 2012-09-24 18:55:05 +02:00
Yann Diorcet
d1a1bd93a4 Improve chat image compression 2012-09-24 18:17:45 +02:00
Yann Diorcet
13e24369b0 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-24 17:21:49 +02:00
Yann Diorcet
cc821f7140 Fix chat progress bar for iOS4
Fix chat scroll
Fix status bar with image picker
Fix many issue
2012-09-24 17:21:38 +02:00
Yann Diorcet
ca1f634bdb Fix chat progress bar for iOS4
Fix chat scroll
Fix status bar with image picker
2012-09-24 15:28:25 +02:00
Jehan Monnier
e030a73c74 fix get local address in case of 3G connectivity on ios 2012-09-24 12:41:54 +02:00
Yann Diorcet
995857ba92 Improve chat 2012-09-24 11:37:21 +02:00
Jehan Monnier
41031edb71 fix push notif setting 2012-09-21 22:42:17 +02:00
Jehan Monnier
286efef8ae remove armv6 build 2012-09-21 22:29:33 +02:00
Yann Diorcet
d2e2b34ca3 UI Fixes 2012-09-21 17:14:42 +02:00
Yann Diorcet
d5371b7cf5 Fix for io6
Add about view controller
Add log max size
2012-09-21 12:31:40 +02:00
Yann Diorcet
04b7a64b75 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui
Conflicts:
	linphone.xcodeproj/project.pbxproj
2012-09-21 09:04:09 +02:00
Yann Diorcet
34e3a64877 Remove duplicate resource references 2012-09-20 20:20:21 +02:00
Yann Diorcet
e3887217e9 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-20 18:44:04 +02:00
Yann Diorcet
63a4c8a38c Improve UI 2012-09-20 18:43:39 +02:00
Simon Morlat
1b8912ae87 update exosip (for expire limit) 2012-09-19 21:52:24 +02:00
Simon Morlat
86e3e31ec2 fix ring.wab 2012-09-19 16:13:38 +02:00
Yann Diorcet
29ea5d04fb Fix Chat room 2012-09-18 17:49:53 +02:00
Yann Diorcet
fb746aba5c Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-18 17:27:51 +02:00
Yann Diorcet
e7d3c6a0d9 Add settings for wizard
Fix xibs
2012-09-18 17:27:34 +02:00
Jehan Monnier
c2f9a33286 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-18 17:26:15 +02:00
Yann Diorcet
4accca8b3a Add Image in chat 2012-09-18 16:52:52 +02:00
Jehan Monnier
8a50dae15a fix build for xcode4.4 2012-09-18 15:55:36 +02:00
Jehan Monnier
20ef4a2469 xcode 4.6/ios6 support
Conflicts:

	submodules/linphone
2012-09-18 15:55:11 +02:00
Jehan Monnier
b226d0de32 fix build for xcode4.4 2012-09-18 15:04:47 +02:00
Yann Diorcet
c83b75f4ba Fix wizard 2012-09-18 12:30:30 +02:00
Yann Diorcet
8811989220 Improve settings 2012-09-18 12:25:06 +02:00
Yann Diorcet
d850800fcd Add push notification setting
add default settings for wizard
2012-09-18 12:14:49 +02:00
Jehan Monnier
0cfc20b8da xcode 4.6/ios6 support 2012-09-18 10:32:00 +02:00
Yann Diorcet
3d61162f90 Fix iPad dialer preview 2012-09-17 17:44:58 +02:00
Yann Diorcet
1efcaaa03d Remplace UIActionSheet by DTActionSheet 2012-09-17 13:58:28 +02:00
Yann Diorcet
4a04f72a66 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-17 12:02:19 +02:00
Yann Diorcet
63fb1b2cce Disable correction in Wizard fields
Add notices in README
2012-09-17 12:02:01 +02:00
Yann Diorcet
5159210394 Split Image sharing code 2012-09-17 11:55:33 +02:00
Jehan Monnier
bacdc8f270 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-17 11:23:55 +02:00
Jehan Monnier
f118e62af7 move default firewall policy from linphonerc-factory to linphonerc 2012-09-17 11:22:16 +02:00
Yann Diorcet
93e61518b5 Factorize ImagePicker code 2012-09-17 09:50:44 +02:00
Simon Morlat
40b735ef5a change default values for video policiy. 2012-09-16 11:02:17 +02:00
Jehan Monnier
3e78c72b6b update liblinphone 2012-09-14 18:16:55 +02:00
Jehan Monnier
73bf48a9e7 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-14 17:56:53 +02:00
Jehan Monnier
942c0c44e6 activate edge mode 2012-09-14 17:55:07 +02:00
Yann Diorcet
7db9941366 Improve ChatRoomView 2012-09-14 16:51:41 +02:00
Yann Diorcet
228e82eef1 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-14 11:58:42 +02:00
Jehan Monnier
e4b6d3bc00 fix localization 2012-09-14 11:58:26 +02:00
Yann Diorcet
3343b34a9b Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-14 11:13:35 +02:00
Yann Diorcet
5d75afcec8 Add preview in dialer view on iPad 2012-09-14 11:13:18 +02:00
Jehan Monnier
04ac02cbda Merge remote-tracking branch 'origin/new_ui' into new_ui
Conflicts:
	Classes/ChatRoomViewController.m
2012-09-14 10:43:28 +02:00
Jehan Monnier
faa1df7edb Merge remote-tracking branch 'origin/new_ui' into new_ui
Conflicts:
	Classes/ChatRoomViewController.h
	Classes/ChatRoomViewController.m
	Classes/LinphoneManager.m
	linphone.ldb/Resources/Classes/ChatRoomViewController/10/ChatRoomViewController.xib
	linphone.xcodeproj/project.pbxproj
2012-09-14 09:17:17 +02:00
Yann Diorcet
840942ca3a ChatRoom: Fix delete 2012-09-13 18:06:29 +02:00
Jehan Monnier
6d4c6c6ffa add file sharing 2012-09-13 17:54:48 +02:00
Yann Diorcet
9912c46e35 Fix chat views 2012-09-13 17:39:40 +02:00
Yann Diorcet
349592cf24 Add CharRoomViewController(fr) synchronized xib 2012-09-13 17:23:02 +02:00
Yann Diorcet
3825786412 Add image in chat message 2012-09-13 17:19:31 +02:00
Yann Diorcet
a92e1f86b4 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-09-13 16:58:32 +02:00
Yann Diorcet
b870faed79 Add growning multiline in chatroom 2012-09-13 16:58:18 +02:00
Simon Morlat
19f26f2780 update linphone and exosip for important bugfixes
- don't block too long in refresh_register() in order be below 10s in keep alive handler
- fix TLS support bug (SYSCALL ERROR)
2012-09-13 16:40:15 +02:00
Yann Diorcet
280fd1376f ChatRoomView: hide keyboard on list tap 2012-09-13 15:15:56 +02:00
Yann Diorcet
8b850f0eb1 Declare functions before usage 2012-09-13 14:48:05 +02:00
Yann Diorcet
ecc70d6ecb Declare functions before usage 2012-09-13 14:39:03 +02:00
Yann Diorcet
5e97c0c7e7 Small fixes 2012-09-12 17:36:09 +02:00
Jehan Monnier
3d3e7257da fix configuration issue 2012-09-12 15:54:05 +02:00
Yann Diorcet
1f028da679 Add files to .gitignore 2012-09-11 17:58:57 +02:00
Yann Diorcet
a96864a10c Split Speaker fix in linphone manager 2012-09-11 17:24:42 +02:00
Yann Diorcet
96a0b792ba Fix History details view 2012-09-11 14:12:43 +02:00
Yann Diorcet
179fc7ab18 Add French translation 2012-09-11 13:35:02 +02:00
Yann Diorcet
e232007bb9 Start localization 2012-09-11 13:33:09 +02:00
Simon Morlat
9f19681772 update xcode project for new mediasteamer2 2012-09-10 17:56:40 +02:00
Simon Morlat
014d457882 update mssilk 2012-09-10 16:54:23 +02:00
Simon Morlat
1f0759d7ec update linphone submodule (to save contact parameters) 2012-09-10 16:15:49 +02:00
Yann Diorcet
2ecaf9c58e Fix chat room views positioning when come back from background 2012-09-10 14:41:17 +02:00
Yann Diorcet
223e44c862 Fix Chat screen rotation
Small fixes
2012-09-10 14:27:18 +02:00
Simon Morlat
dd70124919 remove GetFlags call from main thread (can block)
fix crash with battery level changes
update exosip
2012-09-07 16:01:04 +02:00
Jehan Monnier
3c3ad88b84 takes default expire from linphonerc 2012-09-05 17:33:07 +02:00
Jehan Monnier
d10205ebc3 update linphone for ice & srtp 2012-09-05 17:33:07 +02:00
Simon Morlat
f6ccdb1f73 update exosip 2012-09-05 16:18:10 +02:00
Jehan Monnier
9afa1b4f0c fix ice settings 2012-09-05 10:49:33 +02:00
Jehan Monnier
3752fab5ad rework on settings store 2012-09-05 10:37:39 +02:00
Simon Morlat
9215dde5d9 fix bug with expire field that was ALWAYS set to 600 regardless of user's preferences, preventing push notifications to work.
update exosip for TCP reset transport fix.
2012-09-03 22:56:10 +02:00
Jehan Monnier
667280868a fix ice settings 2012-09-03 16:36:11 +02:00
Jehan Monnier
ca298e8e14 update submodule linphone to share call country code table 2012-08-31 18:18:46 +02:00
Jehan Monnier
9a52094aff update linphone submodule with better dial plan handling 2012-08-31 16:49:29 +02:00
Simon Morlat
d70cc9d76d fix bugs with chat 2012-08-31 09:31:55 +02:00
Jehan Monnier
911b526564 fix a bunch of settings 2012-08-30 16:31:08 +02:00
Simon Morlat
8ce4c7d15c update exosip and use long running task for registering while in background. 2012-08-30 16:17:10 +02:00
Jehan Monnier
b652b2bd53 fix codec settings 2012-08-30 12:46:29 +02:00
Simon Morlat
29857c38c3 fix issue with time of remote notifications 2012-08-30 12:10:22 +02:00
Jehan Monnier
0caa3e9461 implement message delivery status notification 2012-08-30 08:52:39 +02:00
Simon Morlat
2049dccd0e smoother startup when push notification token arrives (avoid running synchronizeAccounts just for that) 2012-08-29 22:18:18 +02:00
Simon Morlat
2d0a5d42ea organize better config files and fix spelling issue. 2012-08-29 13:00:37 +02:00
Simon Morlat
a3ebd8f7d2 improve push notification support 2012-08-29 12:47:01 +02:00
Jehan Monnier
bab0498d4a -change navigation bar from 56 to 44
-add possibility to start a chat session by entering a username
-fix speaker button
-add erase all button to history
2012-08-28 17:33:46 +02:00
Simon Morlat
29fc612417 fix bug with srtp/zrtp switch 2012-08-27 15:33:43 +02:00
Simon Morlat
e1a1c50f81 again 2012-08-27 14:55:10 +02:00
Simon Morlat
47eb661230 fix network_reachable 2012-08-27 14:53:27 +02:00
Simon Morlat
8a6cb02ced update linphone submodule 2012-08-27 13:47:34 +02:00
Yann Diorcet
50e2a6bd07 Add Console view 2012-08-24 16:49:15 +02:00
Yann Diorcet
4ae532b61a History details view: Create only one time the date formatter 2012-08-23 15:45:18 +02:00
Yann Diorcet
60055f2e7e Update back port when using random port 2012-08-23 12:00:48 +02:00
Yann Diorcet
22b240ac59 Fix audio/video settings
Change default primary contact value
2012-08-23 11:52:42 +02:00
Yann Diorcet
041a3165fd Add default setting files
Add audio/video port setting
2012-08-23 11:21:22 +02:00
Yann Diorcet
3e929b8dd7 Add animations preference 2012-08-23 10:25:23 +02:00
Yann Diorcet
a1b2f96db3 Update linphone submodule and remove memory leak in InCall view 2012-08-23 10:09:25 +02:00
Yann Diorcet
e0b789f704 Update linphone submodule 2012-08-22 18:59:18 +02:00
Yann Diorcet
737224f712 Fix add contact 2012-08-22 16:40:24 +02:00
Yann Diorcet
2ef68adf49 Fix small rotation issue 2012-08-22 12:11:41 +02:00
Yann Diorcet
72302707ec Update linphone 2012-08-22 11:26:49 +02:00
Ghislain MARY
c2e7118f6a Update linphone submodule. 2012-08-21 15:12:53 +02:00
Yann Diorcet
0552ba5e58 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-21 14:54:17 +02:00
Yann Diorcet
7329929ebf Update mssilk 2012-08-21 14:54:10 +02:00
Yann Diorcet
b8f9ac4c23 Fix history filter issue 2012-08-21 14:50:53 +02:00
Yann Diorcet
f2c47fd45d Fix video button disabled state 2012-08-21 14:50:33 +02:00
Simon Morlat
3d2ed9cfc6 set reasonable playout level for dtmfs in keypad (was previously destroying your ears) 2012-08-21 12:12:50 +02:00
Yann Diorcet
357849ecc1 Improve UACellBackgroundView 2012-08-20 17:56:10 +02:00
Yann Diorcet
8ac20a0cb9 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-20 14:41:55 +02:00
Ghislain MARY
51fc6f0061 Update linphone submodule. 2012-08-20 14:36:49 +02:00
Yann Diorcet
ad7c1f6a75 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-20 14:06:35 +02:00
Ghislain MARY
937a3fac41 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-20 14:03:51 +02:00
Ghislain MARY
26e57b9783 Update linphone submodule. 2012-08-20 14:01:55 +02:00
Yann Diorcet
ae496f788f Update linphone module 2012-08-20 13:55:30 +02:00
Yann Diorcet
cbb787df8f Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-20 13:24:37 +02:00
Yann Diorcet
046962fd06 Remove useless variables (with property defined) 2012-08-20 13:23:03 +02:00
Ghislain MARY
ce6c547e6b Hide ICE option if STUN server is not filled. 2012-08-20 11:38:34 +02:00
Ghislain MARY
b3f5d7f260 Add ICE configuration parameter. 2012-08-20 11:38:34 +02:00
Ghislain MARY
4c0d7a533b Update linphone submodule. 2012-08-20 11:38:34 +02:00
Yann Diorcet
eb96fdc9d3 Fix database opening if original file doesn't exist 2012-08-20 11:13:10 +02:00
Yann Diorcet
22e828cace Remove gesture recognizer from PhoneMainView when dealloc InCallViewController 2012-08-16 15:47:06 +02:00
Yann Diorcet
27ad4bbee8 Fix previous commit: Chat/ChatRoom view stack issue 2012-08-16 14:30:04 +02:00
Yann Diorcet
ce208db0d2 Add image picker during contact edition 2012-08-16 10:18:40 +02:00
Simon Morlat
c786f60d81 repair background mode and fix double instanciation of settingsStore, causing inconsistencies between visible configuration and used one.
rename RFC dtmf.
2012-08-14 23:47:51 +02:00
Yann Diorcet
a506e6b2a1 Use same call/message incoming message 2012-08-14 17:58:38 +02:00
Yann Diorcet
a07155a930 Fix localization 2012-08-14 16:32:46 +02:00
Yann Diorcet
8d5379bc0b Fix view change on SIP url opening 2012-08-14 15:13:21 +02:00
Yann Diorcet
0ff2d2ec84 Add filter to URL open support 2012-08-14 15:08:01 +02:00
Yann Diorcet
efa6a69780 Add sip URL support 2012-08-14 15:00:02 +02:00
Yann Diorcet
919e732dc0 Fix Wizard messagebox 2012-08-14 14:44:29 +02:00
Yann Diorcet
de1ecec3a5 Fix Wizard messagebox when communication/http error 2012-08-14 13:04:40 +02:00
Yann Diorcet
46569ae156 Simplify Wizard inner functions 2012-08-14 11:24:32 +02:00
Yann Diorcet
69a1bb7fea Remove CPAnimation 2012-08-14 11:09:16 +02:00
Yann Diorcet
1090d8c5d4 Add ring/ringback in Resources 2012-08-14 09:54:45 +02:00
Yann Diorcet
6ee203e0c2 Use constants for Linphone events 2012-08-13 16:47:49 +02:00
Yann Diorcet
29e838be54 Modify/Add sounds 2012-08-13 16:09:25 +02:00
Yann Diorcet
23d3e03bac Fix chat view:
Keyboard after screen rotation
Bubbles rotation strange effect
2012-08-13 13:26:20 +02:00
Yann Diorcet
2dffddd07b Improve Contact details view 2012-08-10 16:15:33 +02:00
Yann Diorcet
ec2a7a6856 Don't use anymore shouldAutorotateToInterfaceOrientation: Private interface rotation
Fix adjustToFit in dialer view
2012-08-10 13:21:14 +02:00
Yann Diorcet
1efd76a60c Optimization + fix previous commit 2012-08-10 10:42:18 +02:00
Yann Diorcet
9feb13682f Better UIViewController handling in UICompositeViewController 2012-08-10 01:21:30 +02:00
Yann Diorcet
859ad32e44 Advanced memory leak fixes 2012-08-10 00:08:40 +02:00
Yann Diorcet
d507574ac2 Fix rotation issue 2012-08-09 18:52:53 +02:00
Yann Diorcet
bd0acbcc4b Fix Settings view: element update when chosen element change 2012-08-09 18:44:38 +02:00
Yann Diorcet
f6d7d8f74f Remove pad view hiding when InCall view appear 2012-08-09 17:06:35 +02:00
Yann Diorcet
93a8588ed4 Add DEBUG symbol in debug configuration
Disabled validation of contact is first & last name are empty
2012-08-09 16:46:43 +02:00
Yann Diorcet
be9509f7c3 Improve animation between views
Improve Start/Foreground/Background
2012-08-09 14:35:28 +02:00
Yann Diorcet
25dcdee588 Customizable ContactDetails section order
Fix over+selected on main bar
2012-08-09 11:36:50 +02:00
Yann Diorcet
776967a9da Resize images on Release (retina&non-retina) 2012-08-09 10:41:01 +02:00
Yann Diorcet
bd7c9e9cae Update i18n 2012-08-08 18:01:21 +02:00
Yann Diorcet
85b809f2c5 Fix keyboard auto correction for contact views
Fix contact without first name
enhance contact first name / last name sizes
2012-08-08 16:58:55 +02:00
Yann Diorcet
60a08f2bfd Improve APN 2012-08-08 16:22:52 +02:00
Yann Diorcet
b751138df0 Add alphabetical scroll bar in contacts view 2012-08-07 18:45:29 +02:00
Yann Diorcet
1253594c96 Remove animation at startup 2012-08-07 18:25:11 +02:00
Yann Diorcet
615f9192d5 Fix sip normalization with non lower case sip prefix 2012-08-07 18:19:50 +02:00
Yann Diorcet
6dcfbf0814 Fix Camera orientation when orientation is forced 2012-08-07 18:07:49 +02:00
Yann Diorcet
7ec5036058 Add APN in register
Fix application startup
Modify background_mode behaviour in settings
Change behaviour of sip normalization
2012-08-07 17:17:02 +02:00
Yann Diorcet
dfa5e3ca0a Fix archiving issue 2012-08-06 17:14:55 +02:00
Yann Diorcet
a630a0e626 Update linphone submodule 2012-08-06 16:44:54 +02:00
Yann Diorcet
06ed4eba05 Fix placeholder of Dialer view
Fix callbar wrong button state
Fix Incoming call view (only landscape on iPad)
2012-08-06 16:44:37 +02:00
Yann Diorcet
c3f2b45e3e Fix table memory leak 2012-08-06 13:05:45 +02:00
Yann Diorcet
f0e8707e1b Clean up projects 2012-08-03 12:27:41 +02:00
Yann Diorcet
95dc0fd88c Add Application badge based on missed calls/unread messages 2012-08-03 12:01:22 +02:00
Yann Diorcet
0f330d8e6c Only disable transfert when no current call or in conference 2012-08-03 11:11:28 +02:00
Yann Diorcet
ee6d6c3a9c Reset field on Wizard show 2012-08-03 11:09:40 +02:00
Yann Diorcet
0284edb3af Improve InCall video stuff 2012-08-03 09:43:20 +02:00
Yann Diorcet
c34f09e2d1 Working Wizard 2012-08-02 15:02:39 +02:00
Yann Diorcet
02809b3644 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-02 09:24:27 +02:00
Yann Diorcet
1d48b9002d Fix preview bugs
Improve InCallView
2012-08-02 09:24:09 +02:00
Simon Morlat
471e02c342 update README for mountain lion 2012-08-01 17:49:18 +02:00
Yann Diorcet
3eea43c947 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-08-01 12:37:54 +02:00
Yann Diorcet
511cab00c6 Fix chat scroll bug
Fix background glitches when rotating the device
Fix Contacts remove button bug
2012-08-01 12:37:38 +02:00
Jehan Monnier
6eb424a5df fix IOS camera localized name issue
Conflicts:

	Classes/LinphoneUI/LinphoneManager.m
2012-07-31 16:39:16 +02:00
Jehan Monnier
d077851f7e update exosip2 to fix tcp cnx connection issue 2012-07-31 16:28:01 +02:00
Jehan Monnier
d487b99f8b fix IOS camera localized name issue 2012-07-31 16:26:51 +02:00
Yann Diorcet
52a2f5bade Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-07-31 16:14:17 +02:00
Yann Diorcet
33edcdf265 Improve rotation 2012-07-31 14:24:07 +02:00
Yann Diorcet
af863e6e8e Continue iPad work
Clean & fix memory leaks
2012-07-31 11:24:04 +02:00
Simon Morlat
57879a4b21 add godaddy root ca 2012-07-31 10:26:31 +02:00
Yann Diorcet
7984dc6931 Fix bounce animation on screen rotation 2012-07-30 18:38:33 +02:00
Yann Diorcet
f7e5dd96db Continue iPad version 2012-07-30 17:57:15 +02:00
Yann Diorcet
aabf53ac54 Start iPad version 2012-07-30 11:56:32 +02:00
Yann Diorcet
bea19ea23f Fix Null image in Contacts View 2012-07-27 15:59:28 +02:00
Yann Diorcet
4cd3a09dd5 Move NinePatch to Utils path 2012-07-27 15:17:01 +02:00
Yann Diorcet
11a2fba540 Cached avatar in contacts list 2012-07-27 15:09:12 +02:00
Yann Diorcet
3e75e3fd62 Add landscape option 2012-07-27 14:04:03 +02:00
Yann Diorcet
332ab5e4ee Hide about/quit button in setting view 2012-07-27 12:15:44 +02:00
Yann Diorcet
d452426fee Fix Color stuff for IOS4 2012-07-27 12:07:05 +02:00
Yann Diorcet
ee358816b7 Change InAppSettings place
All settings with Linphone Colors
2012-07-27 11:20:09 +02:00
Yann Diorcet
de9ebfb8b0 Fix landscape dial alt back 2012-07-27 09:16:51 +02:00
Yann Diorcet
173adff74f Customize Settings view colors 2012-07-26 19:10:20 +02:00
Yann Diorcet
597a2fd7b4 Update linphone & fix missed status 2012-07-26 16:18:43 +02:00
Yann Diorcet
9beac1aa79 Update linphone 2012-07-26 15:39:36 +02:00
Yann Diorcet
314f102fb6 Hide optionView & padView on InCall View appear 2012-07-26 12:49:35 +02:00
Yann Diorcet
d8a7773ce7 Update No-GPL project 2012-07-26 11:03:08 +02:00
Yann Diorcet
afd591afa9 Fix Dialer button in dialer bar
Fix rotation animations
2012-07-25 18:25:13 +02:00
Yann Diorcet
894024075b Fix attributes save in CallBar 2012-07-25 10:09:58 +02:00
Yann Diorcet
94bea3e5d4 Update exosip (as previous overllaped commit) 2012-07-25 10:06:07 +02:00
Yann Diorcet
cddf918910 Fix application startup
Improve sqlite3 usage
2012-07-24 14:19:41 +02:00
Yann Diorcet
6d9f40a9a1 Use LinphoneManager singleton
Fix Rotation issues
2012-07-24 11:52:09 +02:00
Yann Diorcet
88144bc4b1 Fix another memory leak with linphone_address_as_string_uri_only 2012-07-23 22:14:46 +02:00
Yann Diorcet
6950283052 Fix fullscreen mode when return in InCall View
Fix memory leaks
2012-07-23 21:53:59 +02:00
Yann Diorcet
e1a1ae33e6 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui 2012-07-23 19:08:08 +02:00
Yann Diorcet
88aba8b5e2 Screen rotation 2012-07-23 19:04:55 +02:00
Simon Morlat
b5e11e250e update exosip to increase timeouts 2012-07-21 15:11:09 +02:00
Yann Diorcet
4143623d4f Improve settings 2012-07-20 15:56:16 +02:00
Yann Diorcet
e9189df886 Fix strange animation
Enable speaker on video call
2012-07-20 09:21:36 +02:00
Yann Diorcet
c11f21a63f Fix media encryption choose issue
Add security state image
2012-07-19 11:30:08 +02:00
Yann Diorcet
36d144156f Rename history details images 2012-07-19 11:28:38 +02:00
Yann Diorcet
7d36ea76c9 Add incall dial background/ update call states images 2012-07-19 09:55:49 +02:00
Yann Diorcet
2163aac96d Adjust ChatRoom cells 2012-07-18 18:03:08 +02:00
Yann Diorcet
4d42d182c1 Improve filter & fix view change (same description) 2012-07-18 17:20:29 +02:00
Yann Diorcet
d8438aa742 Show Mainbar in ChatRoom view 2012-07-18 16:49:55 +02:00
Yann Diorcet
da2dbcb36b Fix Callcell 2012-07-18 15:46:26 +02:00
Yann Diorcet
ddfe400b81 Fix invalid scroll in chat room view 2012-07-18 15:29:42 +02:00
Yann Diorcet
c9558e8f82 Simplification of view changes
Fix new discution in chat
2012-07-18 15:23:49 +02:00
Yann Diorcet
dbd4f01401 Fix animation stuff 2012-07-18 09:40:38 +02:00
Yann Diorcet
cd3a646f0b Fix fullscreen modification on incomingcall view 2012-07-18 09:16:47 +02:00
Yann Diorcet
c0c4c7f6c8 Merge branch 'new_ui' of git.linphone.org:linphone-iphone into new_ui
Conflicts:
	Classes/LinphoneApp.xib
	Classes/PhoneMainView.xib
2012-07-18 09:05:37 +02:00
Yann Diorcet
6056c0504c Fullscreen application 2012-07-17 20:21:29 +02:00
Yann Diorcet
e352543273 Improve history and chat 2012-07-17 17:30:58 +02:00
Yann Diorcet
c396151632 Fix Options bounds in call bar 2012-07-17 11:01:25 +02:00
Yann Diorcet
0b2236f007 Clean Linphone Manager
Improve logs
2012-07-17 10:48:14 +02:00
Yann Diorcet
05413c9bb4 Remove AbstractCall 2012-07-16 20:36:33 +02:00
Yann Diorcet
4e5f50edee Modify history & chat 2012-07-16 17:52:03 +02:00
Yann Diorcet
57ce849676 Improve AbstractCall 2012-07-16 12:05:43 +02:00
Yann Diorcet
d513dac5e1 Improve Contact stuff 2012-07-16 11:05:38 +02:00
Yann Diorcet
2b268d8603 Better contact views 2012-07-15 20:06:09 +02:00
Yann Diorcet
4e2302fa08 Fix gradients on IOS4 2012-07-15 17:07:52 +02:00
Yann Diorcet
686dcd4059 Fix switch camera
Fix Contact views
2012-07-13 17:28:31 +02:00
Yann Diorcet
ae4df954ca Update images
Add miss call notifications
Add gradient background for UITableCell
2012-07-13 10:53:46 +02:00
Yann Diorcet
fa7362af55 Fix add contact and add address to (new) contact 2012-07-12 22:49:14 +02:00
Yann Diorcet
c1367078a5 Add History details view 2012-07-12 21:50:13 +02:00
Yann Diorcet
17001d157d Fix options button 2012-07-12 12:24:39 +02:00
Yann Diorcet
5f70424bf6 Modify & Use FastAddressBook
Show avatar on call & incoming
2012-07-12 11:49:53 +02:00
Yann Diorcet
c4d8a9ee63 Rename hightlight to higlight 2012-07-12 09:48:32 +02:00
Yann Diorcet
d7ba4edbea Fix Contact for IOS4
Replace/Add images
2012-07-12 00:56:47 +02:00
Yann Diorcet
1a6ce74e85 Add common background
Fix Conference Header images
Continue contact views
2012-07-11 18:59:27 +02:00
Yann Diorcet
1b952fcd1f Continue working on Contact views 2012-07-10 15:57:55 +02:00
Yann Diorcet
12e82b9d22 Start Contact views
Fix chat bug view bug (resize issue)
2012-07-09 18:00:03 +02:00
Yann Diorcet
b634a50283 Add NinePath lib
Continue chat stuff
Fix viewWillAppear without viewDidLoad called with UICompositeController
2012-07-06 17:43:46 +02:00
Yann Diorcet
4b62c7970c Change observers strategy
Start chat views
2012-07-05 18:06:24 +02:00
Yann Diorcet
d0775cfaff Start Wizard view 2012-07-04 18:05:39 +02:00
Yann Diorcet
6478bde6f5 Fix over History/Contacts filter buttons 2012-07-03 17:44:43 +02:00
Yann Diorcet
c4fd64c36e Add call transfert
Add missing backgrounds
2012-07-03 17:32:41 +02:00
Yann Diorcet
c5790060b3 Change selected cell in list views
Add blinking on current call in "InCall" view
2012-07-03 14:21:26 +02:00
Yann Diorcet
9f48dc0d9a Rename resources images 2012-07-03 12:19:29 +02:00
Jehan Monnier
77690b7018 update linphone submodule with a memory leak fixe 2012-07-02 19:15:39 +02:00
Yann Diorcet
7b1e208703 Improve UI
Add pragma mark
Add wait indicator on video button
2012-07-02 18:49:14 +02:00
Yann Diorcet
170c82498a Update linphone submodule (memory leak fix) 2012-06-29 18:39:43 +02:00
Yann Diorcet
e1b7f91385 Add incall dialer
Add animation
improve UI
2012-06-29 18:39:23 +02:00
Yann Diorcet
6b1d647c26 Improve UI
Add conference stuff
Adjust button behaviours
2012-06-28 18:42:47 +02:00
Yann Diorcet
6d669665c9 Add multi call support
Call details
2012-06-27 18:06:59 +02:00
Yann Diorcet
c62dabc1bc Fix first login view
Working Incoming call view
Fix some value with inappsettings
2012-06-26 18:32:39 +02:00
Simon Morlat
544f4dc140 update exosip submodule (to disable tcp server socket) 2012-06-26 15:49:44 +02:00
Yann Diorcet
2ff20825e0 Merge branch 'master' of git.linphone.org:linphone-iphone 2012-06-26 10:37:09 +02:00
Yann Diorcet
28c59401a3 Fix video display and pausing during transfert 2012-06-26 10:36:38 +02:00
Yann Diorcet
15d394318f Split main view in UICompositeViewController 2012-06-25 17:57:50 +02:00
Yann Diorcet
3dbced109b Edit mode in history
Move setting delegate to setting controller
Start chat view
Start incoming call view
2012-06-25 12:40:29 +02:00
Yann Diorcet
44e438ab33 Merge branch 'inappsettings' into new_ui
Conflicts:
	Classes/FirstLoginViewController.m
	Classes/InCallViewController.m
	Classes/LinphoneAppDelegate.h
	Classes/LinphoneAppDelegate.m
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	Classes/MainScreenWithVideoPreview.m
	Classes/PhoneViewController.m
	PhoneMainView.xib
	linphone.xcodeproj/project.pbxproj
2012-06-22 18:30:18 +02:00
Yann Diorcet
53fda0a31b Merge branch 'master' into inappsettings
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	submodules/linphone
2012-06-22 14:46:48 +02:00
Yann Diorcet
bfa794d357 Add Chat and Settings views 2012-06-22 10:40:52 +02:00
Yann Diorcet
2443f37b9c Add animation
Continue new ui
Fix some issues
2012-06-21 18:38:40 +02:00
Yann Diorcet
4b9ae080cd Start to clean InCallView and add UICallCell 2012-06-18 15:18:00 +02:00
Simon Morlat
8ee76a7675 update linphone submodule 2012-06-18 15:13:19 +02:00
Yann Diorcet
e03d37c6ed Cleaning and continue working on new ui 2012-06-15 16:54:46 +02:00
Yann Diorcet
b915cdd9c6 Rename classes ... split buttons enable/disable stuff
Add OrderedDictionary
2012-06-14 18:31:09 +02:00
Yann Diorcet
f88aff3f18 Remove delagate stuff ... working on incall view 2012-06-13 18:39:33 +02:00
Yann Diorcet
075c6f6a0a Continue workoing on new ui
Use event for registration update
2012-06-13 13:49:20 +02:00
Yann Diorcet
85eadac3ce Continue workoing on new ui
Add own contact picker (WIP)
2012-06-12 18:26:21 +02:00
Simon Morlat
4a0e4e1ee8 inapp settings mostly finished. 2012-06-12 17:48:43 +02:00
Simon Morlat
2e3d4c0fdf many bugfixes, work in progress 2012-06-12 00:38:34 +02:00
Yann Diorcet
f01c973e11 Continue working on new ui 2012-06-11 17:31:00 +02:00
Simon Morlat
7e4a6cdb53 Merge branch 'master' of git.linphone.org:linphone-iphone 2012-06-08 22:09:13 +02:00
Simon Morlat
3165914299 update ilbc codec to workaround google's failure to use correct TLS certificateson its machine. 2012-06-08 22:07:43 +02:00
Jehan Monnier
051912a8bf add libtunnel.a 2012-06-08 17:19:50 +02:00
Jehan Monnier
0767570564 Merge commit '1.3' into tunnel 2012-06-08 15:47:05 +02:00
Yann Diorcet
e8ff650c24 Continue other components 2012-06-08 14:37:08 +02:00
Yann Diorcet
4507faf34f Fix invalid view state after a transfert of outgoing call 2012-06-08 10:57:00 +02:00
Simon Morlat
c058c5cbde work in progress for in app settings 2012-06-07 22:21:33 +02:00
Yann Diorcet
845bfa979f Add new button bar 2012-06-07 18:02:48 +02:00
Yann Diorcet
329302793a Release 1.3 2012-06-07 14:31:55 +02:00
Yann Diorcet
379b10a33d #0000173 Inhibit resume during call transfert 2012-06-05 14:22:28 +02:00
Yann Diorcet
d160fc08f0 Fix null pointer exception when call released 2012-06-05 14:21:31 +02:00
Yann Diorcet
d5193453a7 #0000163: Use other titles for decline button 2012-06-05 11:53:57 +02:00
Simon Morlat
5c902c829b try to workaround iOS reachability bug 2012-06-04 17:06:38 +02:00
Pierre-Eric Pelloux-Prayer
4b37e1c1fe Added comments: linphone_core functions matching preferences 2012-06-01 11:52:54 +02:00
Jehan Monnier
4d69553028 Merge remote-tracking branch 'public/master' into tunnel 2012-06-01 09:49:02 +02:00
Jehan Monnier
1d9c0c7859 unregister audio listener from speaker button 2012-05-30 14:41:47 +02:00
Pierre-Eric Pelloux-Prayer
d42c91f802 In app settings WIP 2012-05-24 13:12:00 +02:00
Simon Morlat
6748f3ec7f update linphone submodule for bugfixes 2012-05-23 17:44:31 +02:00
Simon Morlat
bbfa193ce1 update exosip to use tcp_nodelay 2012-05-22 15:32:03 +02:00
Simon Morlat
63049d2fc7 fix speaker button behavior 2012-05-22 13:03:25 +02:00
Simon Morlat
49a2537826 set proper ordering of digit buttons on ipad 2012-05-18 15:08:14 +02:00
Jehan Monnier
5aa42780c1 Merge remote-tracking branch 'origin/master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
2012-05-14 12:12:09 +02:00
Pierre-Eric Pelloux-Prayer
f9c30d331b Fix compilation error 2012-05-09 10:17:24 +02:00
Pierre-Eric Pelloux-Prayer
413e3f824f video: add test case for video view switching
Define TEST_VIDEO_VIEW_CHANGE + add a view to xib file
2012-05-09 10:10:02 +02:00
Pierre-Eric Pelloux-Prayer
55d2116b58 Print detailed error message when NetworkReachability usage fails 2012-05-09 10:09:58 +02:00
Simon Morlat
fcff877012 enhance network connectivity checking. 2012-05-07 21:25:26 +02:00
Sylvain Berfini
956ab3b69a Fix Wifi Only issue on startup 2012-05-04 10:19:44 +02:00
Sylvain Berfini
3835bb24d8 make ios build release instrad of adhoc 2012-05-03 16:59:31 +02:00
Sylvain Berfini
a035a882ab Fix wifi only issue 2012-05-03 15:40:00 +02:00
Jehan Monnier
0db2ac8216 fix cloning issue 2012-05-02 13:38:29 +02:00
Jehan Monnier
b4ece1c7e1 implement wifi only mode 2012-05-02 09:25:39 +02:00
Pierre-Eric Pelloux-Prayer
d57b184c13 Bump to version 1.1.2 2012-04-27 21:47:32 +02:00
Pierre-Eric Pelloux-Prayer
e5a08e7a8e Capth potention LC is null exception 2012-04-27 21:47:32 +02:00
Simon Morlat
b965cbaa65 fix missing icons in no-gpl target 2012-04-27 17:24:46 +02:00
Simon Morlat
74c7a81c07 fix crash at startup because of missing srtp_shutdown 2012-04-27 17:12:25 +02:00
Pierre-Eric Pelloux-Prayer
c79d0470c9 Update zoom handling 2012-04-26 17:06:19 +02:00
Pierre-Eric Pelloux-Prayer
8a2e9ae33c Update linphone 2012-04-26 15:31:31 +02:00
Simon Morlat
9af95dc58e Merge remote-tracking branch 'origin/master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/externals/exosip
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
	submodules/mssilk
2012-04-26 15:09:04 +02:00
Pierre-Eric Pelloux-Prayer
444e185509 ipad: fix camera switch button 2012-04-26 10:14:41 +02:00
Pierre-Eric Pelloux-Prayer
c696f7fae1 Smarter handling of video preview start/stop on ipad 2012-04-25 17:22:53 +02:00
Pierre-Eric Pelloux-Prayer
556724a32d Fix crashes when merging call with video enabled and on end call without incallview displayed 2012-04-25 17:22:08 +02:00
Simon Morlat
293c666a1d fix double call acceptance, and don't resume automatically after gsm interruption 2012-04-25 17:11:42 +02:00
Sylvain Berfini
743a8786f6 Wifi only advanced toogle setting 2012-04-25 15:16:25 +02:00
Pierre-Eric Pelloux-Prayer
17c3ae7080 Update linphone 2012-04-25 15:01:23 +02:00
Pierre-Eric Pelloux-Prayer
b5be05270f Merge remote-tracking branch 'origin/master' 2012-04-25 14:41:45 +02:00
Pierre-Eric Pelloux-Prayer
68a562bccd Restore proper libvpx version 2012-04-25 14:37:03 +02:00
Sylvain Berfini
3bc235e264 Yann's update of firstloginview 2012-04-25 14:19:49 +02:00
Pierre-Eric Pelloux-Prayer
c3ea8143aa Merge remote-tracking branch 'origin/wip_video_ui_improvements' 2012-04-25 11:20:48 +02:00
Pierre-Eric Pelloux-Prayer
dfaeaba47f Split zoom handling to a new file 2012-04-25 10:53:12 +02:00
Pierre-Eric Pelloux-Prayer
3bf2f14af1 Update linphone 2012-04-24 11:47:27 +02:00
Pierre-Eric Pelloux-Prayer
dd33f588c5 Differentiate status message: 'no sip account' and 'network down' (on 1st start) 2012-04-24 11:47:26 +02:00
Simon Morlat
c2748f0c11 update linphone submodules for bugfixes:
no more audio after gsm call interrupting the sip call
shutdown dtmf stream before creating audio preload graph
2012-04-20 22:49:57 +02:00
Pierre-Eric Pelloux-Prayer
dcbcce43b8 Update linphone (bug fix for unauthenticated accounts) 2012-04-19 12:21:35 +02:00
Pierre-Eric Pelloux-Prayer
57d67ec60a Update 'transfer call' ActionSheet 2012-04-19 10:43:41 +02:00
Pierre-Eric Pelloux-Prayer
fb4e1387e5 Fix typo 2012-04-19 10:06:01 +02:00
Pierre-Eric Pelloux-Prayer
966c3ad85e ipad: start background preview in a separate thread 2012-04-18 10:46:20 +02:00
Pierre-Eric Pelloux-Prayer
a37197a32a Various ipad UI fixes 2012-04-18 10:46:20 +02:00
Pierre-Eric Pelloux-Prayer
30d52391c7 Transfer: go directly to dialer if only 1 call 2012-04-18 10:46:20 +02:00
Simon Morlat
65b9ea5898 optimize time for setting up audio units 2012-04-17 18:06:05 +02:00
Simon Morlat
9a06d54ec1 set submodules to correct versions 2012-04-17 11:47:05 +02:00
Pierre-Eric Pelloux-Prayer
ef0b1edba1 Add zoom support (using double tap/pinch/pan gestures)
Conflicts:

	submodules/linphone
2012-04-17 11:17:18 +02:00
Jehan Monnier
ff1feffe4a fix linphone compilation issue 2012-04-12 13:56:49 +02:00
Jehan Monnier
2ad676f4e5 update ms2 with fixes for iounit 2012-04-11 14:27:57 +02:00
Simon Morlat
67de7391bd Merge branch 'master' into wip_video_ui_improvements
Conflicts:
	submodules/externals/exosip
2012-04-06 12:55:29 +02:00
Simon Morlat
02cf2a5160 update exosip 2012-04-06 12:53:49 +02:00
Pierre-Eric Pelloux-Prayer
e17770bb85 Merge remote-tracking branch 'origin/master' into wip_video_ui_improvements
Conflicts:
	linphonerc
	submodules/linphone
2012-04-05 12:49:14 +02:00
Simon Morlat
a0e12891c3 update linphone submodule for incoming ringing timeout bugfix 2012-04-04 17:42:38 +02:00
Pierre-Eric Pelloux-Prayer
89c039935b Fixes for ipad transfer and video rotation 2012-04-04 12:01:29 +02:00
Pierre-Eric Pelloux-Prayer
c7193ec514 Update call history icons 2012-04-04 10:56:58 +02:00
Pierre-Eric Pelloux-Prayer
5b9da66d89 Add transfer button to ipad xib 2012-04-04 10:07:27 +02:00
Pierre-Eric Pelloux-Prayer
c491c0d661 Call transfer notifications support 2012-04-03 16:48:07 +02:00
Jehan Monnier
c4f494a537 put all target first 2012-04-03 11:04:22 +02:00
Jehan Monnier
4075519b89 introduce use of card preferred sample rate, usefull for IOS to speed-up call estbalishement 2012-04-03 10:54:11 +02:00
Pierre-Eric Pelloux-Prayer
2f366f5987 Explicitely disable 'display_filter_auto_rotate' in linphonerc 2012-04-03 10:49:58 +02:00
Pierre-Eric Pelloux-Prayer
b1304a1169 Load Advanced.plist default value 2012-03-30 14:39:16 +02:00
Pierre-Eric Pelloux-Prayer
4855e47444 Implement call transfers, and fix video spinner 2012-03-30 14:17:43 +02:00
Pierre-Eric Pelloux-Prayer
bbc4e348f1 Notify the user (once) if during a video call the battery level goes below 10% 2012-03-27 16:43:01 +02:00
Pierre-Eric Pelloux-Prayer
e0c46d1ba7 Call history: differentiate audio only/video calls 2012-03-27 15:23:43 +02:00
Pierre-Eric Pelloux-Prayer
501466bcfb Auto resize address text to fit label's width 2012-03-27 14:19:42 +02:00
Pierre-Eric Pelloux-Prayer
b38d2f89cf Add a 'do not auto start application' setting 2012-03-27 11:28:36 +02:00
Pierre-Eric Pelloux-Prayer
9633d4ccb8 Code cleanup 2012-03-27 09:32:30 +02:00
Pierre-Eric Pelloux-Prayer
0b178c40b1 Fix merge error 2012-03-26 17:28:42 +02:00
Pierre-Eric Pelloux-Prayer
dc169b7f21 Merge remote-tracking branch 'origin/master' into wip_video_ui_improvements
Conflicts:
	Classes/LinphoneAppDelegate.m
	Classes/VideoViewController-ipad.xib
2012-03-26 17:26:52 +02:00
Simon Morlat
46f934eaf2 repair gpl build 2012-03-26 17:13:06 +02:00
Pierre-Eric Pelloux-Prayer
b7c5aff208 video: show spinner until 1st frame is successfully received/decoded/shown 2012-03-26 15:26:21 +02:00
Simon Morlat
da017901fc make zrtp compilation optional 2012-03-26 12:27:24 +02:00
Pierre-Eric Pelloux-Prayer
a8717b856f Add (commented out) code to prevent video controls buttons scaling 2012-03-23 15:57:10 +01:00
Pierre-Eric Pelloux-Prayer
7a63d313ef Add 'busy' indicator when pressing add/remove video button 2012-03-23 15:08:04 +01:00
Pierre-Eric Pelloux-Prayer
6bdb1428cf fix previous commit 2012-03-23 14:02:58 +01:00
Pierre-Eric Pelloux-Prayer
8ccbfc55c8 Hide video view by default 2012-03-23 13:50:49 +01:00
Pierre-Eric Pelloux-Prayer
a1f44377ae Update linphone 2012-03-22 18:45:33 +01:00
Pierre-Eric Pelloux-Prayer
07f25fdf6a Refactor LinphoneManager and AppDelegate to allow easier customisation
Conflicts:

	Classes/LinphoneAppDelegate.m
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
2012-03-21 11:02:13 +01:00
Simon Morlat
2956c3d478 add setting for stun server 2012-03-20 14:14:00 +01:00
Simon Morlat
4e2de700fb Merge branch 'master' into tunnel
Conflicts:
	.gitmodules
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk
2012-03-16 15:50:55 +01:00
Pierre-Eric Pelloux-Prayer
47bd00bde7 Restore 'switch' camera feature 2012-03-14 17:41:06 +01:00
Pierre-Eric Pelloux-Prayer
d30ce42682 Add call quality indicator in video mode 2012-03-14 17:41:05 +01:00
Pierre-Eric Pelloux-Prayer
a7ac89fd79 Animate transitions video <-> audio calls 2012-03-14 17:41:03 +01:00
Pierre-Eric Pelloux-Prayer
079b43b6be Rotate control buttons in video view (on device orientation change) 2012-03-14 17:41:02 +01:00
Simon Morlat
447556710d port to Xcode 4.3 (libvpx patch added) 2012-03-13 23:30:16 +01:00
Pierre-Eric Pelloux-Prayer
af92b0a7e0 VideoViewController not used anymore 2012-03-12 11:27:45 +01:00
Simon Morlat
bf174fe05a update README and config site to work with Xcode 4.3 2012-03-09 22:05:04 +01:00
Pierre-Eric Pelloux-Prayer
ddd82ee253 Better handling of GSM call (with or without bg mode enabled) 2012-03-08 11:07:55 +01:00
Pierre-Eric Pelloux-Prayer
c4d938d1fb Fix ipad video layout 2012-03-07 15:43:59 +01:00
Pierre-Eric Pelloux-Prayer
b864902567 Fix linker error __divsi3 for i386 2012-03-07 11:51:37 +01:00
Pierre-Eric Pelloux-Prayer
579a7d8972 Fix warnings 2012-03-07 11:39:31 +01:00
Pierre-Eric Pelloux-Prayer
37dd2841dd Forbid SIP calls if GSM call is active 2012-03-07 10:30:55 +01:00
Pierre-Eric Pelloux-Prayer
cdc7c80a6a User cannot start a SIP call if a GSM call exists 2012-03-06 14:23:42 +01:00
Pierre-Eric Pelloux-Prayer
a4b699b50b FastAddressBook: call super dealloc at the end of Contact::dealloc 2012-03-06 14:23:42 +01:00
Simon Morlat
1bcf4455dc update exosip 2012-03-06 11:17:47 +01:00
Jehan Monnier
90a3c76cc6 fix code signing 2012-03-06 09:27:16 +01:00
Simon Morlat
9d72cc900e update exosip and liblinphone for eXosip_trylock() improvemnt 2012-03-05 17:10:45 +01:00
Jehan Monnier
1ba66ca345 switch to CLANG 2012-03-05 15:34:34 +01:00
Pierre-Eric Pelloux-Prayer
23d8337a0a Update linphone and exosip 2012-03-02 15:31:15 +01:00
Pierre-Eric Pelloux-Prayer
0722931582 Fix crash on FastAddressBook dealloc 2012-03-01 10:47:21 +01:00
Pierre-Eric Pelloux-Prayer
42a5d4b088 Merge branch 'master' of git.linphone.org:linphone-iphone 2012-03-01 10:23:55 +01:00
Pierre-Eric Pelloux-Prayer
40e91a4706 Restore iOS target to 4.0 2012-03-01 10:23:22 +01:00
Simon Morlat
71b02e4e14 update linphone submodules (bugfixes and updated doc) 2012-02-23 17:39:12 +01:00
Simon Morlat
00e990836a update linphone submodule 2012-02-23 16:03:04 +01:00
Simon Morlat
873e35a499 set mtu to 1300 (so that it works over romanichel.net 3G network) 2012-02-17 10:34:16 +01:00
Jehan Monnier
41a2a33666 g729A integration based on bcg729 2012-02-16 15:46:45 +01:00
Yann Diorcet
0de57c7d28 Fix ipa rule 2012-02-15 14:12:08 +01:00
Yann Diorcet
8fb0c59da9 Add rule to make ipa 2012-02-15 13:01:24 +01:00
Pierre-Eric Pelloux-Prayer
674fa69838 Update linphone 2012-02-10 11:18:37 +01:00
Pierre-Eric Pelloux-Prayer
9beec4eaf2 Update silk and linphone 2012-02-09 11:38:22 +01:00
Jehan Monnier
122fa2601d replace PKG_CONFIG_PATH by PKG_CONFIG_LIBDIR 2012-02-09 10:27:15 +01:00
Pierre-Eric Pelloux-Prayer
b28cc704cd Correct typo in tunnel settings, update exosip 2012-02-07 10:10:01 +01:00
Simon Morlat
dc75c68520 update exosip for bugfix 2012-02-06 15:37:58 +01:00
Pierre-Eric Pelloux-Prayer
17cc55d854 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Settings.bundle/Root.plist
	linphone.xcodeproj/project.pbxproj
	nogpl-thirdparties/Settings.bundle/Root.plist
	submodules/build/builder-iphone-os.mk
	submodules/linphone
2012-02-06 13:22:39 +01:00
Simon Morlat
4ebd284cc9 fix tunnel reference 2012-02-01 11:25:26 +01:00
Pierre-Eric Pelloux-Prayer
9511a40cb0 Add details text for LinphoneCallOutgoingRinging and LinphoneCallPausedByRemote states
Mantis: #130
2012-02-01 09:34:26 +01:00
Pierre-Eric Pelloux-Prayer
d037211739 Fix 'call quality' icon overlapping contact name
Mantis #131
2012-02-01 09:29:50 +01:00
Simon Morlat
68bb10b55e restore tunnel submodule in submodules/, update linphone submodule, update exosip 2012-01-31 13:42:33 +01:00
Jehan Monnier
50a32f5669 fix wrong linphone version 2012-01-30 18:27:16 +01:00
Jehan Monnier
26f4350636 fix wrong git module for linphone 2012-01-30 18:10:16 +01:00
Jehan Monnier
3e3aec641f fix cloning issue with osip 2012-01-27 18:21:37 +01:00
Pierre-Eric Pelloux-Prayer
016c4e046c Fix previous commit... 2012-01-24 17:36:51 +01:00
Pierre-Eric Pelloux-Prayer
6f31fbfbf0 Add mandatory 72x72 icon for iPad version 2012-01-24 17:22:21 +01:00
Pierre-Eric Pelloux-Prayer
297b2cb52d Limit iphone to qvga 2012-01-24 16:08:08 +01:00
Jehan Monnier
099b5a7342 fix adhoc configuration 2012-01-23 21:26:22 +01:00
Pierre-Eric Pelloux-Prayer
b4c57081c2 Update linphone 2012-01-23 16:27:45 +01:00
Pierre-Eric Pelloux-Prayer
73e0f6408d Version 3.5.0/1.1.1 2012-01-23 11:09:17 +01:00
Pierre-Eric Pelloux-Prayer
cc884766e2 Fix minor XIB glitches 2012-01-23 11:08:59 +01:00
Pierre-Eric Pelloux-Prayer
032a4038f1 Restore missing resource files 2012-01-23 09:47:07 +01:00
Pierre-Eric Pelloux-Prayer
f576d18460 Fix ipad crash when receiving a new call while a call already exists 2012-01-20 17:39:27 +01:00
Pierre-Eric Pelloux-Prayer
45475ed3c5 Do not re-display video view controller when video call is resumed 2012-01-20 15:05:01 +01:00
Pierre-Eric Pelloux-Prayer
25a4562e44 Fix ipad video screen rotation 2012-01-20 14:49:20 +01:00
Pierre-Eric Pelloux-Prayer
9e3daa3f82 Add call quality indicator in ipad video calls 2012-01-20 14:48:59 +01:00
Pierre-Eric Pelloux-Prayer
09b86701ba Do not show error popups when going into background mode 2012-01-20 10:34:25 +01:00
Pierre-Eric Pelloux-Prayer
cf7c9add27 Force proper unregistering before modifying the settings 2012-01-20 10:22:59 +01:00
Pierre-Eric Pelloux-Prayer
323833846c Settings: do not use settings-changed notifications, simply compare new/old settings 2012-01-20 10:08:51 +01:00
Pierre-Eric Pelloux-Prayer
4d321f9055 Define MS2_MINIMAL_SIZE when building mediastreamer2
This avoids embedding a not used 20kB image array
2012-01-19 14:32:25 +01:00
Pierre-Eric Pelloux-Prayer
ac8ce1a0b5 Useless resources cleanup 2012-01-18 15:50:30 +01:00
Pierre-Eric Pelloux-Prayer
352a600bbb Split UI registration status indication in a separate ViewController 2012-01-18 15:34:25 +01:00
Pierre-Eric Pelloux-Prayer
ce40b549e3 Fix copyright header 2012-01-18 11:52:08 +01:00
Pierre-Eric Pelloux-Prayer
dc301bb816 Embbed nowebcamCIF.jpg image in application 2012-01-17 16:59:53 +01:00
Pierre-Eric Pelloux-Prayer
e53bc9209d Fix NULL pointer dereference in video stats display 2012-01-17 16:59:05 +01:00
Pierre-Eric Pelloux-Prayer
ea7d048906 Pause video stream when user press the 'home' button 2012-01-17 11:45:08 +01:00
Pierre-Eric Pelloux-Prayer
278e821ef5 Fix liblinphone tutorials compilation 2012-01-16 10:29:58 +01:00
Pierre-Eric Pelloux-Prayer
f42fc2f2a9 Fix crash occuring when clicking Cancel in the Contact view 2012-01-13 18:20:32 +01:00
Pierre-Eric Pelloux-Prayer
9bb2bcb89d Revert "revert osip to a commit that works - otherwise it crashes all the time."
This reverts commit 514d0a5be6.
2012-01-13 17:42:46 +01:00
Pierre-Eric Pelloux-Prayer
cc616170d8 Update linphone 2012-01-13 15:08:24 +01:00
Pierre-Eric Pelloux-Prayer
50f6a47707 iPad: add conference details view 2012-01-13 14:30:23 +01:00
Pierre-Eric Pelloux-Prayer
3c3bdfe1a8 iPad: disable video preview on main screen when 'Enable video' setting is off 2012-01-13 12:17:57 +01:00
Pierre-Eric Pelloux-Prayer
35f865151b no_gpl: define Linphone's target as Universal 2012-01-13 11:38:44 +01:00
Pierre-Eric Pelloux-Prayer
85ea3baf6f Fix iPad version UI (buttons not responding) 2012-01-13 11:38:44 +01:00
Pierre-Eric Pelloux-Prayer
fef733581b no_gpl: add Automatically start video setting 2012-01-13 11:38:44 +01:00
Pierre-Eric Pelloux-Prayer
3604881db9 Add special call failure popup on UserNotFound error 2012-01-13 11:38:44 +01:00
Pierre-Eric Pelloux-Prayer
50cf044b46 Fix memleaks 2012-01-13 11:38:44 +01:00
Pierre-Eric Pelloux-Prayer
4aef1e400b Moved Advanced settings to a new child panel
Also added a note indicating to the user the necessity of restarting Linphone
for SIP account to take effect

Fixes issue: 107, 80
2012-01-13 11:38:43 +01:00
Simon Morlat
514d0a5be6 revert osip to a commit that works - otherwise it crashes all the time. 2012-01-12 22:06:07 +01:00
Pierre-Eric Pelloux-Prayer
8ccd6cb931 Update osip (use 'linphone' branch) 2012-01-09 12:14:32 +01:00
Pierre-Eric Pelloux-Prayer
3303a18616 Update osip submodule 2012-01-09 12:00:03 +01:00
Pierre-Eric Pelloux-Prayer
bcc0bcee80 Log 'toggle buttons' state change 2012-01-09 11:21:52 +01:00
Pierre-Eric Pelloux-Prayer
8bbd36a62a Log UI visibility changes 2012-01-09 11:10:49 +01:00
Pierre-Eric Pelloux-Prayer
4325741e61 Fix objC memory leaks 2012-01-09 09:56:28 +01:00
Pierre-Eric Pelloux-Prayer
6a6ca627ac Idle mode: screen is always allowed to be turned, except during calls
Only 3 views prevent to turn off iPhone' screen:
  * in call view
  * video call view
  * conference call view
2012-01-09 09:56:28 +01:00
Pierre-Eric Pelloux-Prayer
e94fba9564 Fix Xcode warnings 2012-01-09 09:56:28 +01:00
Simon Morlat
edaa567ff1 make video work under iOS/simulator (except camera capture) and rework README 2012-01-06 15:52:28 +01:00
Sylvain Berfini
280992c61f Fix DTMF 9 issue 2012-01-03 10:02:21 +01:00
Sylvain Berfini
ffb03f9c35 Call quality indicator on all video views 2012-01-02 15:30:05 +01:00
Sylvain Berfini
d5bdceb728 call quality indicator updated for conf view 2012-01-02 12:16:58 +01:00
Sylvain Berfini
92f3d85dfd call quality indicator on conf view 2012-01-02 10:27:01 +01:00
Guillaume Beraudo
c4a2d92ee4 Update linphone and fix secure icon crash on press 2011-12-30 13:00:26 +01:00
Sylvain Berfini
4fc990d99f Hiding call quality indicator when needed + start of call quality indicator on video view 2011-12-30 11:45:59 +01:00
Sylvain Berfini
0ae32e94b8 Better display of call quality indicator if no media encryption 2011-12-29 17:13:23 +01:00
Sylvain Berfini
40056a9875 Call quality indicator on audio view 2011-12-29 16:55:44 +01:00
Jehan Monnier
34051bf247 update with new tunnel api 2011-12-22 14:18:21 +01:00
Guillaume Beraudo
8d81fc2ba1 Multi call / conference tunnel support. 2011-12-20 18:12:40 +01:00
Pierre-Eric Pelloux-Prayer
40783c14e4 Update libvpx
And remove patch which isn't necessary anymore.
2011-12-19 11:12:49 +01:00
Pierre-Eric Pelloux-Prayer
bbd14e7d22 Update linphone 2011-12-19 11:12:37 +01:00
Pierre-Eric Pelloux-Prayer
cf2fda64c5 Declare multiple-core cpu for iPad 2011-12-15 14:47:18 +01:00
Pierre-Eric Pelloux-Prayer
6361bfcba5 Bump ios version to 1.1.0.50 2011-12-15 14:47:16 +01:00
Pierre-Eric Pelloux-Prayer
d3b45ea79c vp8: update build script 2011-12-15 14:47:16 +01:00
Pierre-Eric Pelloux-Prayer
e1fe0f0291 iOS: iPad port (UI and VP8 improvements)
New xib files, new home screen.
libvpx updated, multithreading enabled
2011-12-15 14:47:14 +01:00
Guillaume Beraudo
6955003457 Use ZRTP by default when SRTP is disabled. 2011-12-15 11:53:28 +01:00
Simon Morlat
bc75544285 tunnel mode is working good. 2011-12-12 23:05:08 +01:00
Simon Morlat
e03056ae6e Merge branch 'master' into tunnel
not fully working
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk
	submodules/build/builders.d/openssl.mk
	submodules/liblinphone.xcodeproj/project.pbxproj
2011-12-12 18:28:03 +01:00
Jehan Monnier
64366d0053 fix wrong linphone submodule 2011-12-08 10:27:07 +01:00
Jehan Monnier
01be837306 update linphone to implement IOS capture for landscape left 2011-12-07 10:05:31 +01:00
Jehan Monnier
51497fc399 fix preview in landscape mode 2011-12-06 18:16:43 +01:00
Jehan Monnier
bdfa83b486 enable pcma by default 2011-12-06 16:28:09 +01:00
Jehan Monnier
9c614b4cca fix call with sip uri whitout userinfo 2011-12-06 16:23:36 +01:00
Jehan Monnier
b973772580 increase bandwith to 380kbits/s 2011-12-06 16:22:57 +01:00
Jehan Monnier
8f647d405c add error traces 2011-12-06 14:16:50 +01:00
Pierre-Eric Pelloux-Prayer
7c42c524ff Deactivate audio session on startup
Update linphone too.
2011-12-06 14:13:08 +01:00
Jehan Monnier
f759b582f4 update README file 2011-12-02 14:51:13 +01:00
Pierre-Eric Pelloux-Prayer
531e069354 Add text showing that resuming a call is possible by clicking on its row
+ fix potential crash
2011-12-02 14:42:35 +01:00
Jehan Monnier
9d77b1bd28 fix no gpl third parties target 2011-12-02 12:07:37 +01:00
Jehan Monnier
a9a8da1940 fix doxygen build issue 2011-12-02 10:52:04 +01:00
Pierre-Eric Pelloux-Prayer
7e603ffdd9 User is allowed to place a new call if linphone_core_sound_resource_locked() is false 2011-12-01 16:09:31 +01:00
Pierre-Eric Pelloux-Prayer
202a22314c Use destructiveButtonIndex value instead of hard-coded 0 index 2011-12-01 16:05:11 +01:00
Pierre-Eric Pelloux-Prayer
e8e06f8704 Fix typo 2011-12-01 16:04:18 +01:00
Pierre-Eric Pelloux-Prayer
710076633f Revert "Do not allow user to start/answer a SIP call when a GSM call is active"
This reverts commit 2ab0771646.
2011-12-01 16:03:44 +01:00
Pierre-Eric Pelloux-Prayer
2ab0771646 Do not allow user to start/answer a SIP call when a GSM call is active 2011-12-01 12:45:00 +01:00
Pierre-Eric Pelloux-Prayer
04d7e5e0ca User cannot start a new call, unless all currents calls are either paused or in conf
Fixes issue: #0078
2011-12-01 10:15:11 +01:00
Pierre-Eric Pelloux-Prayer
be55f2f6bd During a call user can now establish a new call by pressing contacts
Fixes issue: #0050: When a call is engaged, unable to select the phone number from
Contacts.
2011-12-01 09:48:57 +01:00
Pierre-Eric Pelloux-Prayer
d812eb0428 Merge remote-tracking branch 'origin/master' into master_priv 2011-11-30 16:40:12 +01:00
Pierre-Eric Pelloux-Prayer
b4911ddac4 Update linphone 2011-11-30 11:39:17 +01:00
Jehan Monnier
f25c029d4c use Automatically start video param even in case of sip uri 2011-11-30 11:01:50 +01:00
Pierre-Eric Pelloux-Prayer
2d653e2447 Declare c++ lib as optional 2011-11-29 16:25:46 +01:00
Pierre-Eric Pelloux-Prayer
929a5045e7 ZRTP in call UI 2011-11-29 16:02:55 +01:00
Jehan Monnier
3dd52b7a85 apple sore version 1.1 2011-11-29 11:43:55 +01:00
Jehan Monnier
5d49e8d5d8 fix Could not read socket issue + speex issue 2011-11-28 12:36:45 +01:00
Pierre-Eric Pelloux-Prayer
341a37bdad New conference detail view 2011-11-28 11:16:44 +01:00
Pierre-Eric Pelloux-Prayer
2b3f404133 Update speex submodule 2011-11-26 10:02:48 +01:00
Pierre-Eric Pelloux-Prayer
bb2e943695 Update speex submodule 2011-11-25 09:48:28 +01:00
Pierre-Eric Pelloux-Prayer
f279fd1160 Minor UI fixes. Change linphone version to 1.1 2011-11-24 15:37:49 +01:00
Pierre-Eric Pelloux-Prayer
260f57f6d5 Add missing files 2011-11-24 10:53:17 +01:00
Pierre-Eric Pelloux-Prayer
23cae69f00 InCallView: add visual indication of encryption status of each call 2011-11-23 16:28:12 +01:00
Pierre-Eric Pelloux-Prayer
40b8aff198 InCallView: restore 'pause' button correct behavior 2011-11-23 15:17:52 +01:00
Pierre-Eric Pelloux-Prayer
8447bdb15c InCallView: add contact image 2011-11-23 15:17:52 +01:00
Pierre-Eric Pelloux-Prayer
26eaffe005 Fix incorrect display names used 2011-11-23 15:17:52 +01:00
Pierre-Eric Pelloux-Prayer
e6ecdc71a3 InCallView: taller call rows 2011-11-23 15:17:52 +01:00
Jehan Monnier
c422fd43b1 Merge branch 'master' of git.linphone.org:linphone-iphone-private 2011-11-23 15:01:50 +01:00
Jehan Monnier
0199a06499 IOS3.2 adaptations 2011-11-23 15:00:32 +01:00
Pierre-Eric Pelloux-Prayer
4a0c2cbd93 Rewrite call status text in InCallView 2011-11-23 10:23:42 +01:00
Jehan Monnier
cc6128eb7a fix for incoming call action sheet not esay to decline 2011-11-23 10:19:35 +01:00
Jehan Monnier
2bee4694a2 fix crash on second incoming call with video 2011-11-22 18:49:29 +01:00
Jehan Monnier
dc3f533a2d update mic button from video view 2011-11-22 18:27:08 +01:00
Jehan Monnier
0b71bd0fa5 Merge branch 'master' of git.linphone.org:linphone-iphone-private 2011-11-22 18:15:16 +01:00
Jehan Monnier
ece70fec20 remove old monolithic incall view 2011-11-22 17:25:27 +01:00
Pierre-Eric Pelloux-Prayer
d6ea52ed1a New speex version 2011-11-22 16:09:14 +01:00
Jehan Monnier
8d8907268f Merge branch 'master' of git.linphone.org:linphone-iphone-private 2011-11-21 18:17:49 +01:00
Jehan Monnier
70b09a2694 add *addvideo* button 2011-11-21 18:17:36 +01:00
Simon Morlat
825923eca3 update exosip for tcp/tls fragmentation fixes 2011-11-21 17:55:11 +01:00
Jehan Monnier
8e2ebf38dd update speex repo to use our version
fix some compilation issue
2011-11-21 12:53:43 +01:00
Jehan Monnier
06feacd610 Merge remote-tracking branch 'origin/conference'
Conflicts:
	linphone.xcodeproj/project.pbxproj
	submodules/liblinphone.xcodeproj/project.pbxproj
2011-11-18 18:01:44 +01:00
Jehan Monnier
6e1ae646b5 Merge remote-tracking branch 'origin/conference'
Conflicts:
	Classes/LinphoneUI/LinphoneUIDelegates.h
	Classes/PhoneViewController.h
	Classes/PhoneViewController.m
	linphone.xcodeproj/project.pbxproj
	linphonerc
	submodules/liblinphone.xcodeproj/project.pbxproj
2011-11-18 17:18:49 +01:00
Pierre-Eric Pelloux-Prayer
32dd2dc423 Merge branch 'conference' of git.linphone.org:linphone-iphone into conference 2011-11-18 17:17:32 +01:00
Pierre-Eric Pelloux-Prayer
24e7ea9440 InCallView: new icons 2011-11-18 17:17:12 +01:00
Jehan Monnier
c69640e3a4 update linphone 2011-11-18 14:39:33 +01:00
Jehan Monnier
8a1c3000cd merge vios IOS with master 2011-11-18 14:23:41 +01:00
Jehan Monnier
7c98f21345 Merge branch 'master' of git.linphone.org:linphone-iphone 2011-11-15 10:55:20 +01:00
Jehan Monnier
0ad82b4cff Merge remote-tracking branch 'private/dev_videoios'
Conflicts:
	.gitmodules
	Classes/LinphoneAppDelegate.m
	Settings.bundle/Root.plist
	linphone.xcodeproj/project.pbxproj
	submodules/build/builder-iphone-os.mk
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
2011-11-15 10:54:56 +01:00
Guillaume Beraudo
33ddf4e90f don't let srtp redefine PACKAGE_NAME... 2011-11-15 10:53:41 +01:00
Guillaume Beraudo
6a5cd0815a Improve ZRTP documentation. 2011-11-14 22:39:30 +01:00
Guillaume Beraudo
c61c15a6f8 Fix srtp compilation blocking issues. 2011-11-14 22:38:36 +01:00
Guillaume Beraudo
cf9f562986 Fix srtp install/uninstall with parallel build. 2011-11-14 22:37:04 +01:00
Jehan Monnier
9f976eb7bb fix srtp install 2011-11-14 16:51:03 +01:00
Jehan Monnier
162aae0391 fix incomming call in bg mode 2011-11-14 16:11:32 +01:00
Jehan Monnier
68d395ad8f Revert "fix for sRTP not installed in multi-arch liblinphone-sdk, due to unidentified archives."
This reverts commit b9db786072.
2011-11-14 15:45:25 +01:00
Jehan Monnier
51915a4bac fix srtp build 2011-11-14 15:44:10 +01:00
Guillaume Beraudo
dd8f4dc1bb Update ZRTP dependency. 2011-11-10 09:26:40 +01:00
Pierre-Eric Pelloux-Prayer
ec261bd518 Improved graphics/layout for incall view 2011-11-09 16:04:59 +01:00
Pierre-Eric Pelloux-Prayer
4e0cba4db9 Update xcode project 2011-11-08 16:12:59 +01:00
Pierre-Eric Pelloux-Prayer
28f114cf29 Fix 'presentModelViewController' crash for iOS 5 with multicall 2011-11-08 15:18:10 +01:00
Pierre-Eric Pelloux-Prayer
2ef541de04 Check LinphoneCore ptr validity before using it 2011-11-08 14:44:06 +01:00
Pierre-Eric Pelloux-Prayer
58e9256f79 DTMF fixes 2011-11-08 14:44:06 +01:00
Pierre-Eric Pelloux-Prayer
649e245a3a Add back-to-in-call-view button on dialer during call 2011-11-08 14:44:06 +01:00
Pierre-Eric Pelloux-Prayer
8c741b0d39 Conferencing integration continued 2011-11-08 14:44:06 +01:00
Pierre-Eric Pelloux-Prayer
c5de6fff07 Conference begins to work 2011-11-08 14:44:06 +01:00
Pierre-Eric Pelloux-Prayer
8c8843d035 First multicall working version 2011-11-08 14:43:59 +01:00
Pierre-Eric Pelloux-Prayer
8e1fdcb627 Fix various Xcode warnings 2011-11-08 14:37:39 +01:00
Jehan Monnier
abd33ca382 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	submodules/liblinphone.xcodeproj/project.pbxproj
2011-11-07 08:27:12 +01:00
Jehan Monnier
5010eef6fb fix wrong audio route for ring 2011-11-07 08:21:26 +01:00
Jehan Monnier
2b892c2cfb remove lib silk fromxcode 2011-11-04 14:35:00 +01:00
Jehan Monnier
a77e2af47d fix missing call duration on outgoing calls 2011-11-04 12:20:53 +01:00
Jehan Monnier
6f7d6fc5a1 remove libmssilk.so from xcode libraries 2011-11-04 08:27:08 +01:00
Guillaume Beraudo
ef45713695 Merge branch 'master' of git.linphone.org:linphone-iphone 2011-11-03 16:39:07 +01:00
Guillaume Beraudo
fb2ddd1b33 Silk plugin for iPhone. 2011-11-03 13:44:49 +01:00
Jehan Monnier
fdf3d42b31 fix libvpx build issue 2011-11-03 08:23:05 +01:00
Jehan Monnier
4d8a4470a7 private version 1.0.7.3 2011-11-02 16:31:25 +01:00
Jehan Monnier
bf1d6d71fc Merge remote-tracking branch 'public/master' into dev_videoios 2011-11-02 10:22:26 +01:00
Jehan Monnier
51fabb1ff1 add workaround to request local notification of type UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeSound to be enabled 2011-11-02 10:03:03 +01:00
Guillaume
5a04711e26 Merge branch 'master' of git://git.linphone.org/linphone-iphone 2011-11-02 09:30:51 +01:00
Jehan Monnier
e187357992 fix wrong remote view orientation after call closed in landscape mode 2011-11-02 08:41:46 +01:00
Simon Morlat
eecb65d1d4 Merge remote-tracking branch 'public/master' into dev_videoios
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
	Classes/LinphoneUI/LinphoneUIDelegates.h
	Classes/LinphoneUI/UILinphone.h
	Settings.bundle/Root.plist
	linphone.xcodeproj/project.pbxproj
	linphonerc
	submodules/build/builder-iphone-os.mk
	submodules/liblinphone.xcodeproj/project.pbxproj
2011-11-01 22:20:12 +01:00
Simon Morlat
b6b9f62512 update linphone submodule 2011-11-01 17:11:32 +01:00
Simon Morlat
f70916d8d9 disable idle timer during video calls (works) 2011-10-31 22:16:14 +01:00
Jehan Monnier
dc11bb4300 enable audio queue 2011-10-31 18:39:02 +01:00
Jehan Monnier
e15cd59f4a fix vp8 2011-10-31 18:19:38 +01:00
Simon Morlat
8f3523bdf3 fix and improve project files 2011-10-31 11:47:17 +01:00
Simon Morlat
6dd872b6a0 update linphone submodule 2011-10-29 17:22:21 +02:00
Simon Morlat
f02f9f38f4 - update linphone and ms2 submodules for rate control
- fix build issues
- fix all black video screen
- fix microphone button not restored in initial state
- attempt to disable idle timer, but with limited success...
2011-10-28 22:01:58 +02:00
Simon Morlat
4df63c37b5 fix exception because in call view is shown twice for outgoing calls. (ios5) 2011-10-28 21:30:41 +02:00
Guillaume
4b4319a628 Partial commit with changes on Sylvain's Mac. 2011-10-28 16:29:31 +02:00
Simon Morlat
b9db786072 fix for sRTP not installed in multi-arch liblinphone-sdk, due to unidentified archives. 2011-10-26 23:48:11 +02:00
Simon Morlat
b838ecebd3 Merge branch 'master' into tunnel
and fix srtp compilation (arch not set in archives).
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
2011-10-26 23:01:19 +02:00
Jehan Monnier
164352abe7 Merge branch 'dev_videoios' of git.linphone.org:linphone-iphone-choochee into dev_videoios 2011-10-26 21:31:48 +02:00
Jehan Monnier
1f069c52d4 fix default settings 2011-10-26 21:31:05 +02:00
Jehan Monnier
827bc6bb0e fix x264 lib not installed 2011-10-26 11:26:26 +02:00
Jehan Monnier
a8688f5012 fix build issue for sdk 2011-10-26 10:39:23 +02:00
Simon Morlat
29a7991d5e Merge branch 'master' of git.linphone.org:linphone-iphone 2011-10-25 21:08:23 +02:00
Pierre-Eric Pelloux-Prayer
fc530ed057 Pause SIP call when audio is interrupted by OS (on incoming GSM call for instance)
The SIP call is automatically resumed when audio is available.
2011-10-24 11:46:20 +02:00
Pierre-Eric Pelloux-Prayer
44d5e1db8c Define sound interruption handler in objc. Used to pause sip call. 2011-10-24 11:46:20 +02:00
Pierre-Eric Pelloux-Prayer
9b32774f31 Set max_calls value to 1 2011-10-24 11:46:20 +02:00
Jehan Monnier
db47f93693 fix for silk 2011-10-21 23:11:29 +02:00
Jehan Monnier
e24291827d load silk plugin (still some bugs) 2011-10-21 18:25:41 +02:00
Jehan Monnier
1984838e1b add silk support 2011-10-21 16:05:43 +02:00
Jehan Monnier
04a9435c2a update linphone/ms2 with silk 2011-10-20 10:21:00 +02:00
Jehan Monnier
ddeaddf92d Merge remote-tracking branch 'public/master' into dev_videoios
IOS migration

Conflicts:
	.gitignore
	.gitmodules
	linphone-Info.plist
	linphone.xcodeproj/project.pbxproj
	submodules/build/builder-iphone-os.mk
	submodules/build/iphone-config.site
	submodules/externals/osip
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
2011-10-19 11:36:27 +02:00
Jehan Monnier
df20927668 fix for IOS 5 2011-10-14 18:03:40 +02:00
Jehan Monnier
95d7808e58 update osip refference 2011-10-14 17:25:02 +02:00
Jehan Monnier
2635db3b74 fix audio for IOS5 2011-10-14 16:14:54 +02:00
Jehan Monnier
eed3953489 update libvpx repo, update msx264 2011-10-10 12:21:13 +02:00
Jehan Monnier
994467113f version 1.0.7.2 with video rotation 2011-10-07 14:21:43 +02:00
Pierre-Eric Pelloux-Prayer
43f7b8e728 Add SRTP_CFLAGS to mk 2011-10-05 09:06:41 +02:00
Pierre-Eric Pelloux-Prayer
2318b18689 Merge remote-tracking branch 'public/master' 2011-10-04 12:14:57 +02:00
Jehan Monnier
1c82ac2e95 try to use native IOS resolution. Still not work very well for H264 2011-09-21 08:30:02 +02:00
Jehan Monnier
cd2152f17e add audio and video plist to the default settings 2011-09-19 18:55:10 +02:00
Jehan Monnier
edf9cda3a3 implement lanscape mode for IOS video 2011-09-19 17:13:16 +02:00
Jehan Monnier
0d4dcfd4db update to the latest libilbc project 2011-09-19 10:08:45 +02:00
Jehan Monnier
5f985c7f9b update linphone submodule 2011-09-14 16:18:01 +02:00
Sylvain Berfini
4c210967a7 updated repository 2011-09-14 10:56:48 +02:00
Jehan Monnier
da36fd889b remove status bar from video view 2011-09-13 17:16:29 +02:00
Sylvain Berfini
dcd82abac0 updated repository 2011-09-13 15:24:12 +02:00
Guillaume Beraudo
2ec412b969 Srtp version from 1.4.2 to 1.4.4.
Required by zrtp.c.
2011-09-09 14:20:33 +02:00
Jehan Monnier
265cd6b105 libilbc submodule to avoid file too long issue 2011-09-09 11:15:50 +02:00
Guillaume Beraudo
5a982c98e4 Fix zrtpcpp CmakeFilesList.txt only once copy 2011-09-08 16:16:23 +02:00
Sylvain Berfini
24ae96def3 Merge branch 'master' of git://git.linphone.org/linphone-iphone 2011-09-08 15:57:34 +02:00
Guillaume Beraudo
434062dadf Update documentation: cmake required to build zrtp. 2011-09-08 15:22:59 +02:00
Guillaume Beraudo
08353ff038 Fix second build fail due to zrtp/cmake
CMakeFileLists.txt was overwritten for each architecture target.
CMake was then confused as the CMakeFileLists.txt was newer than the
generated Makefile, cache.

CMake would forget the options passed during generation of Makefile,
leading to compilation of unwanted ccRrtp.
2011-09-08 14:19:12 +02:00
Guillaume Beraudo
745a9037eb Zrtp should not be compiled by default. 2011-09-08 12:39:03 +02:00
Guillaume Beraudo
d50e11ecbf Fix srtp patch not applying. 2011-09-08 12:37:36 +02:00
Sylvain Berfini
bfff840cb2 Bug fixes on iPhone 3G 2011-09-07 16:00:34 +02:00
Guillaume Beraudo
c288f87bfb Patches for srtp and zrtp. 2011-09-06 14:51:14 +02:00
Jehan Monnier
d0fe563edc update libvpx repo 2011-09-05 16:48:48 +02:00
Guillaume Beraudo
8ee087fac0 Fix ilbc compilation. (server moved) 2011-09-01 11:17:25 +02:00
Guillaume Beraudo
bbdd908e4a Don't compile ZRTPCPP when zrtp is disabled. 2011-09-01 11:16:38 +02:00
Guillaume Beraudo
de7f71a1ce Fix build 2011-08-29 09:11:36 +02:00
Guillaume Beraudo
63745b55fd Compilation chain for ZRTP (no implementation) 2011-08-26 18:41:46 +02:00
Jehan Monnier
bbe92035d8 update tunnel 2011-08-25 16:16:06 +02:00
Jehan Monnier
bb23647a99 update tunnel submodule 2011-08-25 16:14:31 +02:00
Jehan Monnier
0b2ebdf4ec Merge remote-tracking branch 'bc/master' into tunnel 2011-08-25 15:48:22 +02:00
Jehan Monnier
f1661c80b9 update linphone to fix compilation issue 2011-08-25 15:47:32 +02:00
Guillaume Beraudo
41746d7ce3 Update dependency on linphone. 2011-08-22 10:42:58 +02:00
Simon Morlat
4820c3b36d Implement tunnel server reconnection
Merge branch 'master' into tunnel

Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-08-20 16:49:18 +02:00
Simon Morlat
8f3a2358da update .gitignore 2011-08-20 15:59:20 +02:00
Simon Morlat
da9ec193d5 Merge branch 'master' into dev_videoios
Conflicts:
	linphone.xcodeproj/project.pbxproj
	submodules/build/builder-iphone-os.mk
	submodules/linphone
2011-08-20 12:35:07 +02:00
Pierre-Eric Pelloux-Prayer
dece0be4b1 Added missing resource (rootca.pem) 2011-08-19 11:11:36 +02:00
Pierre-Eric Pelloux-Prayer
44466fb57f ios: enable TLS support 2011-08-19 11:10:39 +02:00
Pierre-Eric Pelloux-Prayer
eb6e99ba5f New linphone version 2011-08-19 10:49:07 +02:00
Simon Morlat
fe31b98949 fix gpl notice 2011-08-18 12:25:40 +02:00
Simon Morlat
48cf488ce2 update linphone (fixes for lion compilation) 2011-08-18 12:07:48 +02:00
Pierre-Eric Pelloux-Prayer
06e739f03b Added missing resource (rootca.pem) 2011-08-18 11:03:31 +02:00
Simon Morlat
d173e75f79 fix bad tab in makefile ! 2011-08-17 22:14:03 +02:00
Pierre-Eric Pelloux-Prayer
211e251f5a ios: fix crashes in video calls caused by invalid memory usage 2011-08-17 16:24:13 +02:00
Pierre-Eric Pelloux-Prayer
ad69acbe7b Update exosip version 2011-08-17 09:20:37 +02:00
Pierre-Eric Pelloux-Prayer
7e05d67379 ios: enable TLS support 2011-08-17 09:15:11 +02:00
Pierre-Eric Pelloux-Prayer
39e8d340b0 ios: new libvpx version and vp8 integration 2011-08-16 16:12:58 +02:00
Pierre-Eric Pelloux-Prayer
dbd4b9a0ff ios: enable vp8 video codec 2011-08-16 13:11:14 +02:00
Simon Morlat
9b413f0e91 add GPL license 2011-08-12 17:55:48 +02:00
Simon Morlat
54685cd81a fix mistake in license notice. 2011-08-12 17:54:29 +02:00
Simon Morlat
6e8a6a7a51 fix trouble with lastest opencore amr (configure script was removed) 2011-08-10 22:19:27 +02:00
Simon Morlat
6ff81c7b14 disable nls 2011-08-10 15:18:07 +02:00
Simon Morlat
38cfc7bcda disable strict for linphone compilation 2011-08-10 14:47:09 +02:00
Pierre-Eric Pelloux-Prayer
3a76a6b3fe ios: use --force-target option to enable x86 with darwin10 2011-08-04 08:52:57 +02:00
Pierre-Eric Pelloux-Prayer
8ae28404e1 ios: add vp8 compilation scripts 2011-08-03 15:51:23 +02:00
Pierre-Eric Pelloux-Prayer
75232a3051 Bump linphone version 2011-08-03 15:42:47 +02:00
Pierre-Eric Pelloux-Prayer
2446764ad7 New linphone version 2011-08-01 16:45:16 +02:00
Pierre-Eric Pelloux-Prayer
51835ccac9 New linphone version 2011-07-29 10:59:53 +02:00
Pierre-Eric Pelloux-Prayer
0677884317 ios: fix xcode projects 2011-07-29 10:59:36 +02:00
Pierre-Eric Pelloux-Prayer
32cb035988 ios: auto-enable speaker when doing a video call 2011-07-29 10:58:58 +02:00
Pierre-Eric Pelloux-Prayer
a738e3a6f6 Updated msx264 version 2011-07-29 10:36:17 +02:00
Jehan Monnier
049d99e802 add adhoc target to xcode for liblinphone 2011-07-28 09:25:09 +02:00
Jehan Monnier
75c4af57bc update linphone submodule with G722 2011-07-26 15:29:53 +02:00
Jehan Monnier
df166a9a52 G722 support added 2011-07-26 15:29:40 +02:00
Jehan Monnier
2d04319a31 add msx264.mk 2011-07-22 10:00:46 +02:00
Jehan Monnier
4dcafb0500 enhanced video view 2011-07-21 18:46:35 +02:00
Jehan Monnier
d73efa6d9c enable front cam 2011-07-21 16:40:54 +02:00
Jehan Monnier
9fd2ca3c75 update msx264 2011-07-20 16:46:02 +02:00
Jehan Monnier
e7c7c87534 merge with master 1.0.6 except submodule linphone 2011-07-20 16:44:02 +02:00
Jehan Monnier
6cd52eb015 enable x264 2011-07-20 16:36:13 +02:00
Jehan Monnier
915d7bc9ed add neon optimization to ms2 2011-07-20 10:37:43 +02:00
Jehan Monnier
c09512deb5 clarify readme regarding gas 2011-07-15 15:58:10 +02:00
Jehan Monnier
6c7e64958a enable preview 2011-07-13 18:21:40 +02:00
Jehan Monnier
62513f12c8 update ilbc sumodule 2011-07-13 11:28:20 +02:00
Jehan Monnier
60dc4634b3 fix wrong submodule repo for linphone 2011-07-13 10:58:21 +02:00
Jehan Monnier
e2d6829fe3 auto tools port for ios video 2011-07-13 10:30:49 +02:00
Jehan Monnier
bbfd7e9572 video integration 2011-07-12 10:38:17 +02:00
Jehan Monnier
09640da0c0 start video integration 2011-07-08 18:06:50 +02:00
Jehan Monnier
464c8e9535 add tunnel auto mode 2011-06-30 23:13:57 +02:00
Jehan Monnier
b0cf908e9b fix crash in case of contact phone number without label 2011-06-30 10:27:27 +02:00
Jehan Monnier
61f123df9b Merge remote-tracking branch 'bc/master' into tunnel 2011-06-27 10:31:29 +02:00
Jehan Monnier
fa85913edf Apple store version 1.0.6 2011-06-27 09:15:36 +02:00
Jehan Monnier
f2d899fc42 Merge remote-tracking branch 'bc/master' into tunnel 2011-06-22 21:52:21 +02:00
Jehan Monnier
d27733483a update linphone submodule 2011-06-22 21:51:27 +02:00
Jehan Monnier
969fe41041 Merge remote-tracking branch 'bc/master' into tunnel 2011-06-20 09:31:29 +02:00
Jehan Monnier
9df5beb02a fix libilbc veryclean 2011-06-20 09:24:19 +02:00
Jehan Monnier
d09570ff31 Merge remote-tracking branch 'bc/master' into tunnel 2011-06-17 10:20:00 +02:00
Jehan Monnier
11e7ad3911 fix veryclean for msamr 2011-06-17 10:18:08 +02:00
Jehan Monnier
1f687ef981 Merge remote-tracking branch 'bc/master' into tunnel
Conflicts:
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
2011-06-17 10:13:20 +02:00
Jehan Monnier
db866e00ab add make veryclean target
fix tcp incoming call
update libilbc submodule
2011-06-16 16:18:41 +02:00
Jehan Monnier
0bfd331928 start video on ios 2011-06-10 09:30:41 +02:00
Jehan Monnier
97084dfa71 add ffmpeg compilation 2011-06-07 14:47:32 +02:00
Jehan Monnier
3095187794 fix liblinphone xcode build 2011-06-07 14:46:25 +02:00
Jehan Monnier
72702a0cd8 Merge remote branch 'bc/master' into tunnel 2011-06-01 15:31:02 +02:00
Jehan Monnier
0416e6d41b fix incoming call display name
add compilation flad TARGET_OS_IPHONE to sdk
2011-06-01 15:26:03 +02:00
Jehan Monnier
0bc5c52e23 Merge branch 'master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
2011-05-30 17:33:02 +02:00
Jehan Monnier
566cfbd491 implement fast address book lookup 2011-05-30 17:25:06 +02:00
Jehan Monnier
377589d1d3 Merge branch 'master' into tunnel 2011-05-30 09:54:59 +02:00
Jehan Monnier
3a9326a9eb avoid speaker button to switch from on to off at the begenning of a call 2011-05-30 09:52:06 +02:00
Jehan Monnier
27f978c532 fix merge issue 2011-05-26 19:34:17 +02:00
Jehan Monnier
80191236c6 Merge branch 'master' into tunnel 2011-05-26 18:55:12 +02:00
Jehan Monnier
92a44480e1 update linphone with fixed log key 2011-05-26 18:54:28 +02:00
Jehan Monnier
e71ec85e12 Merge branch 'master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
2011-05-26 17:33:37 +02:00
Jehan Monnier
ba8e0e9902 add display name lookup into locakl address book 2011-05-26 17:31:54 +02:00
Jehan Monnier
56fea58787 Merge branch 'master' into tunnel 2011-05-23 17:37:19 +02:00
Jehan Monnier
0e0918acac update linphone (101 can be disabled) 2011-05-23 17:35:57 +02:00
Jehan Monnier
420792d51a Merge branch 'master' into tunnel
Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-05-23 14:27:09 +02:00
Jehan Monnier
877f5a5442 - add missed call to histiry
- set max history file to 30 in linphonerc
2011-05-23 13:19:29 +02:00
Jehan Monnier
15914c5bd3 Merge branch 'master' into tunnel
Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-05-20 16:20:00 +02:00
Jehan Monnier
f3ce8cfff3 add localization framework 2011-05-20 16:00:05 +02:00
Jehan Monnier
e7ece1cd6a Merge branch 'master' into tunnel 2011-05-20 14:19:50 +02:00
Jehan Monnier
80dce63014 fix speaker button
fix silent ring mode
2011-05-20 14:19:15 +02:00
Jehan Monnier
003961a94e Merge branch 'master' into tunnel 2011-05-19 14:57:50 +02:00
Jehan Monnier
07e90d0432 disable sotware EC 2011-05-19 14:57:04 +02:00
Jehan Monnier
e4e0d503f5 fix unsent register while switching to bg mode 2011-05-18 12:55:30 +02:00
Jehan Monnier
3e88884d3e fix unsent register while switching to bg mode 2011-05-18 12:54:02 +02:00
Jehan Monnier
abac3049bb Merge branch 'master' into tunnel 2011-05-17 15:34:43 +02:00
Jehan Monnier
0c38f7970b fix register with non contant call-id 2011-05-17 15:33:49 +02:00
Jehan Monnier
8356a5d071 Merge branch 'master' into tunnel
Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-05-17 12:55:07 +02:00
Jehan Monnier
24eaed1211 fix flashing status bar at startup 2011-05-17 12:51:02 +02:00
Jehan Monnier
654e224b39 version 1.0.5 with AMR disabled 2011-04-29 15:38:39 +02:00
Jehan Monnier
72e9f403f1 Merge branch 'master' into tunnel 2011-04-29 10:31:58 +02:00
Jehan Monnier
f004f72b21 remove network handler unregistration 2011-04-29 10:31:10 +02:00
Jehan Monnier
6fae63450e move proximity sensor code as proposed by Rene Dohmen 2011-04-26 14:47:56 +02:00
Jehan Monnier
01401ade2d fix wrong absolute path 2011-04-21 13:11:50 +02:00
Jehan Monnier
adb7984f16 use tunnel with auto connection 2011-04-19 18:12:45 +02:00
Jehan Monnier
bcbdf78416 Merge branch 'master' into tunnel 2011-04-19 17:50:38 +02:00
Jehan Monnier
18608ce038 update exosip for broken udp cnx 2011-04-19 17:50:00 +02:00
Jehan Monnier
59d2ebfd7c update tunnel include path 2011-04-15 14:36:03 +02:00
Jehan Monnier
d4afd3a3c7 Merge branch 'master' into tunnel 2011-04-12 14:58:03 +02:00
Jehan Monnier
1d56ea61db add minos-version to cxx build 2011-04-12 14:57:36 +02:00
Jehan Monnier
791d5ce3a5 Merge branch 'master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.m
2011-04-12 14:28:54 +02:00
Jehan Monnier
1915367124 only use www.linphone.org for testing network recheability 2011-04-12 10:07:20 +02:00
Jehan Monnier
0a59882bcd remove ssl compilation from exosip 2011-04-12 10:00:06 +02:00
Jehan Monnier
c788cfc1e9 add AMR notice 2011-04-06 18:45:06 +02:00
Jehan Monnier
c1e7f78f1a Merge branch 'master' into tunnel 2011-04-06 09:41:31 +02:00
Jehan Monnier
c58a073632 replace sysroot by isysroot as recommanded by apple 2011-04-06 09:37:52 +02:00
Jehan Monnier
6e97edcafd Merge remote branch 'bc/master' into tunnel
Conflicts:
	.gitmodules
	Classes/LinphoneUI/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
2011-04-05 18:55:49 +02:00
Jehan Monnier
9b306f5560 fix wrong SPEEX_LIBS value 2011-04-04 19:02:22 +02:00
Jehan Monnier
3e91e6488a ad openamr build scripts 2011-04-04 14:56:37 +02:00
Jehan Monnier
a9ab705dfa add AMR support. Should be use with compilation flag HAVE_AMR 2011-04-04 14:54:28 +02:00
Jehan Monnier
a9c99bbec5 prepare apple store submision version 1.0.4 2011-03-28 15:23:07 +02:00
Jehan Monnier
dd2a4c31c2 Merge branch 'master' into tunnel 2011-03-25 17:13:14 +01:00
Jehan Monnier
59a798d199 fix initial default value taken from bundle 2011-03-25 17:12:41 +01:00
Jehan Monnier
df5635e506 fix speaker button behavior 2011-03-25 16:41:35 +01:00
Jehan Monnier
0dd7a3636d Merge branch 'master' into tunnel 2011-03-25 10:02:23 +01:00
Jehan Monnier
a3d87bedaf test if default value exist before setting 2011-03-25 10:01:38 +01:00
Jehan Monnier
d94b86610f Merge remote branch 'bc/master' into tunnel
Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-03-25 08:38:31 +01:00
Jehan Monnier
4735c62168 avoid //build for libgsm 2011-03-24 14:36:19 +01:00
Jehan Monnier
aba1f6bbb1 get default settings from bundle 2011-03-24 14:34:19 +01:00
Jehan Monnier
b45617f37a add no-dso to openssl compil 2011-03-24 11:23:34 +01:00
Jehan Monnier
a63719bb70 change visibility to default 2011-03-23 17:15:39 +01:00
Jehan Monnier
a08d63f4fc Merge branch 'master' into tunnel
Conflicts:
	submodules/build/builder-iphone-os.mk
2011-03-23 15:51:07 +01:00
Jehan Monnier
3ffce68886 add dependency on ssl for totorials build 2011-03-23 14:36:36 +01:00
Jehan Monnier
13399e424a migrate liblinphone sdk compilation to xcode4 2011-03-23 14:01:05 +01:00
Jehan Monnier
be1999b391 Merge branch 'master' into tunnel
Conflicts:
	submodules/build/builder-iphone-os.mk
2011-03-19 18:31:27 +01:00
Jehan Monnier
3bdc6754cd build script cleanup 2011-03-19 18:26:10 +01:00
Jehan Monnier
95fba137a9 compile openssl from source 2011-03-19 18:23:27 +01:00
Jehan Monnier
d353f79527 Merge branch 'build-ssl' into tunnel
Conflicts:
	submodules/build/builder-iphone-os.mk
2011-03-19 17:56:33 +01:00
Jehan Monnier
661853b70a fix openssl build 2011-03-18 20:55:06 +01:00
Jehan Monnier
f8c29683f4 add openssl patch 2011-03-18 20:24:08 +01:00
Jehan Monnier
02f22e1e48 add linphone_utils.h to build script 2011-03-18 20:20:31 +01:00
Jehan Monnier
b558703c8f add build script for open ssl 2011-03-18 20:18:34 +01:00
Jehan Monnier
044596b38b fix adhoc profile compilation issue 2011-03-17 14:02:36 +01:00
Jehan Monnier
5273ace75c Merge remote branch 'bc/master' into tunnel
+add tunnel port config
Conflicts:
	linphone.xcodeproj/project.pbxproj
2011-03-17 13:48:47 +01:00
Jehan Monnier
a0f30669db implement tunnel 2011-03-17 12:36:25 +01:00
Jehan Monnier
cc67c802d5 Merge branch 'linphone', remote branch 'bc/master' into linphone
Conflicts:
	submodules/build/builder-iphone-os.mk
2011-03-16 13:23:41 +01:00
Jehan Monnier
c7d11989dc add erase button 2011-03-16 12:38:51 +01:00
Jehan Monnier
4904b9fbb1 fix CONFIG_SITE issue upon configure.ac changes 2011-03-15 20:06:44 +01:00
Jehan Monnier
3e6ce03132 fix clean-makefile target 2011-03-10 12:19:04 +01:00
Jehan Monnier
93ee788899 add openssl prebuilt 2011-03-10 11:08:30 +01:00
Jehan Monnier
4c2456acbf add ssl compilation for srtp 2011-03-10 10:43:21 +01:00
Jehan Monnier
00b9ef2c7f start adding bluetooth support 2011-03-08 11:29:13 +01:00
Jehan Monnier
9f7d881625 fix for ip failover 2011-02-17 20:31:07 +01:00
Jehan Monnier
a2e9c5495a rename Adhoc profile 2011-02-10 18:03:18 +01:00
Jehan Monnier
1b630b8a07 many small fix around bg mode and dtmf feedbacks 2011-02-10 17:50:31 +01:00
Jehan Monnier
e005eddd92 fix IncallView
add advance view controller
2011-02-10 09:04:16 +01:00
Simon Morlat
ead9b92605 play dtmf also when in call 2011-02-09 12:32:15 +01:00
Simon Morlat
3a4e2f8896 file renaming 2011-02-09 12:24:53 +01:00
Simon Morlat
81db655956 Merge branch 'master' of git.linphone.org:linphone-iphone
Conflicts:
	submodules/linphone
2011-02-09 12:07:18 +01:00
Simon Morlat
3b24cd1fde workaround latency while opening audio unit, that caused first pressed digit to be played with one second delay> 2011-02-09 12:02:47 +01:00
Jehan Monnier
59e77f7e97 add ituneArtWork 2011-02-09 10:43:45 +01:00
Jehan Monnier
a67a760276 add new adhoc target 2011-02-09 10:34:46 +01:00
Jehan Monnier
2c1d1eafc6 fix incall view
fix incoming call with no userinfo
2011-02-09 08:55:05 +01:00
Jehan Monnier
b502892764 use MoreviewController web sell value for uri 2011-02-07 16:38:03 +01:00
Jehan Monnier
9bfcf9e663 first login view web site is now configurable 2011-02-07 15:17:40 +01:00
Jehan Monnier
031219486b reset username passwd pref if login failed 2011-02-07 14:34:18 +01:00
Jehan Monnier
1e165e19aa fix initial startup 2011-02-04 16:18:07 +01:00
Jehan Monnier
bbea0544cc add default settings 2011-02-04 14:54:24 +01:00
Jehan Monnier
57ff6ba06f add FirtLoginView 2011-02-04 14:06:59 +01:00
Jehan Monnier
890e65f189 Merge branch 'master' of belledonne-communications.com:linphone-iphone
Conflicts:
	submodules/linphone
2011-02-03 16:50:15 +01:00
Jehan Monnier
d0a0311b94 new UI architecture 2011-02-03 16:16:36 +01:00
Simon Morlat
dd4ec77b2f update linphone submodule 2011-02-02 12:35:28 +01:00
Jehan Monnier
0c17f3a24f tunnel passwd text fiel as secured 2011-01-31 17:01:48 +01:00
Jehan Monnier
05b1add5db disable incoming call notification when call is declined 2011-01-31 16:54:56 +01:00
Jehan Monnier
d5e083bf32 fix crash on first login 2011-01-20 14:35:46 +01:00
Jehan Monnier
da95fb628d enhanced IP network management 2011-01-20 11:24:50 +01:00
Jehan Monnier
91bf45e205 update linphone 2011-01-18 13:55:33 +01:00
Jehan Monnier
5c514335bb update tutorials xcode project to use tuto files from sdk 2010-12-03 15:18:25 +01:00
Jehan Monnier
9f6c982469 add tutorial xcode project to liblinphone sdk 2010-11-30 16:14:52 +01:00
Jehan Monnier
16057ed361 update application according to the lastest liblinphone 2010-11-29 14:34:16 +01:00
Jehan Monnier
a6eca26cda better handle non background mode 2010-11-24 10:16:52 +01:00
Jehan Monnier
8c2fd504a3 hide sigpipe 2010-11-16 09:10:10 +01:00
Jehan Monnier
51eb79d251 add liblinphone tutorials build for xcode 2010-10-27 14:23:25 +02:00
Jehan Monnier
d857077a77 update submodule linphone 2010-10-20 16:21:26 +02:00
Jehan Monnier
4caefb0b46 fix version bundle name 2010-09-30 15:45:52 +02:00
Jehan Monnier
6cdf575f9f update submodule linphone with adpcm ring tone 2010-09-29 15:27:15 +02:00
Jehan Monnier
427a46c84b cancel local notif in case of canceled incomming call 2010-09-29 15:24:12 +02:00
Jehan Monnier
da84bc3cbf implemet iphone OS 3.x bacward compatibility 2010-09-27 15:06:26 +02:00
Jehan Monnier
a12e2ae8c3 use new multi call version of liblinphone 2010-09-24 18:05:23 +02:00
Jehan Monnier
1220efaed1 switch to linphone branch 3.3.X 2010-08-30 14:18:48 +02:00
Jehan Monnier
97ab66c166 add link path to liblinpone subproject build directory 2010-07-30 12:26:15 +02:00
Jehan Monnier
8de1e36e5f remove hard dependencies on liblinphone subproject 2010-07-30 11:55:52 +02:00
Jehan Monnier
c7e7e808cd start liblinphone xcode integration 2010-07-22 17:48:57 +02:00
Jehan Monnier
9146f6c3c8 update README with SDK_VERSION 2010-07-20 15:18:34 +02:00
Jehan Monnier
9fdee46c9b update exosip with fix for iphone multitasking (tcp reconnection) 2010-07-20 11:27:18 +02:00
Jehan Monnier
b437d89aaa do not try to connect tcp socket while entering in bg mode 2010-07-20 09:32:18 +02:00
Jehan Monnier
3cb5055709 update exosip submodule 2010-07-19 19:14:00 +02:00
Jehan Monnier
a30e5b61ef fix REAME + SPEEX_LIB to avoid referencing speexdsp from macport 2010-07-19 17:13:26 +02:00
Jehan Monnier
b283d80540 add msilbc submodule 2010-07-19 11:26:16 +02:00
Jehan Monnier
bdbebfa505 update exosip 2010-07-19 11:08:46 +02:00
Jehan Monnier
9a7cc6610d update exosip 2010-07-19 09:39:58 +02:00
Jehan Monnier
d74ad2fbd5 use linphone git server for eXosip for multitasking support 2010-07-19 09:34:18 +02:00
Jehan Monnier
ff78f56ddd add README 2010-07-18 22:46:16 +02:00
Jehan Monnier
d0493e41a2 add build scripts 2010-07-18 22:31:52 +02:00
Jehan Monnier
9a5fd64e50 add liblinphone and its dependecies as submodules 2010-07-18 22:09:23 +02:00
Jehan Monnier
1ad0757138 fix wrong png dependencies
always start network cnx while entering in foreground
2010-06-23 15:55:22 +02:00
Jehan Monnier
40c997f026 add sound notification to incoming call background notification 2010-06-16 17:59:06 +02:00
Jehan Monnier
8eaf19fd17 fix ring back tone
implement multitasking on udp socket
2010-06-15 14:14:19 +02:00
Jehan Monnier
4fa1a45038 add tcp support 2010-06-07 12:10:41 +02:00
Jehan Monnier
45e8f231c7 multitasking for tcp 2010-06-04 09:16:35 +02:00
Jehan Monnier
cc087ca86c change about text 2010-05-27 11:28:35 +02:00
Jehan Monnier
0070d59d1d OS4 port 2010-05-27 10:34:56 +02:00
Jehan Monnier
216c691405 add new button bg
add new linphone banner
erase display name after manual editing
2010-05-25 11:09:03 +02:00
Jehan Monnier
de06385293 start multitasking support 2010-05-21 16:03:29 +02:00
Jehan Monnier
65d11ff32b fix behavior if no proxy configured 2010-05-12 16:41:55 +02:00
Jehan Monnier
63a1785718 test network availability before calling 2010-04-26 17:24:41 +02:00
Jehan Monnier
722ae5a618 integrate new icons 2010-04-23 11:15:31 +02:00
Jehan Monnier
10e57bd34a fix bug with speex codecs never disabled
add ilbc
2010-04-16 17:35:54 +02:00
Jehan Monnier
e2ffaafc70 check the device has a microphone, and if not display an alert. 2010-04-16 11:53:49 +02:00
Jehan Monnier
e91af289e5 put some nice error messages 2010-04-15 16:34:10 +02:00
Jehan Monnier
30280055f6 add popup window to tell user that it should configure a proxy 2010-03-09 10:11:22 +01:00
Jehan Monnier
3dcd0c7cd1 use liblinphone-sdk multi arch 2010-03-05 13:17:31 +01:00
Jehan Monnier
f686d43079 force pdp context activation 2010-02-12 08:47:27 +01:00
Jehan Monnier
5508874cde fix first rgistration issue 2010-02-08 17:54:25 +01:00
Jehan Monnier
e0c3a7caba enhanced network connection 2010-02-08 15:14:15 +01:00
Jehan Monnier
2e8e74bdd7 code complete, ready for FAT 2010-02-05 17:17:35 +01:00
Jehan Monnier
38c6aa938f implement mini incall view 2010-02-05 11:53:28 +01:00
Jehan Monnier
fce7a0f297 intermediary version 2010-02-03 17:40:58 +01:00
Jehan Monnier
8b3946ce38 use liblinphone from master 2010-01-25 11:54:17 +01:00
Jehan Monnier
3ec148068f enhanced gui 2010-01-22 11:50:14 +01:00
Jehan Monnier
dc6d630cda initial commit with basic ui 2010-01-22 11:44:23 +01:00
586 changed files with 61335 additions and 88 deletions

57
.git-pre-commit Executable file
View file

@ -0,0 +1,57 @@
#!/bin/bash
# This hook purpose is to keep coding style consistent between all developers
# It is automatically installed in .git/hooks folder by cmake on first run.
# From https://github.com/tatsuhiro-t/nghttp2/blob/master/pre-commit
git_clang_format_path="$(which git-clang-format)"
clang_format_path=$(find /usr/bin /usr/local/bin/ -name 'clang-format-diff*' -type f -maxdepth 1 | tail -n1)
function git-clang-format-diffing {
options="--style=file"
#only diffing commited files, ignored staged one
$git_clang_format_path $options --diff $(git --no-pager diff --cached --name-status | grep -v '^D' | cut -f2) > diff-format.patch
if grep -q -E '(no modified files to format|clang-format did not modify any files)' diff-format.patch; then
rm diff-format.patch
fi
}
function clang-format-diff-diffing {
options="-style file"
git diff-index --cached --diff-filter=ACMR -p HEAD -- | $clang_format_path $options -p1 > file-format.patch
if [ ! -s file-format.patch ]; then
rm file-format.patch
fi
}
set -e
if [ -z "$git_clang_format_path$clang_format_path" ]; then
echo "$0: Please install clang-format (coding style checker) - could not find git-clang-format nor clang-format-diff in PATH. Skipping code verification..."
exit 0
fi
if [ ! -z "$git_clang_format_path" ]; then
git-clang-format-diffing
fi
if [ ! -z "$clang_format_path" ]; then
# Warning! We need at least version 1.6...
clang-format-diff-diffing
fi
if [ -f diff-format.patch ] || [ -f file-format.patch ]; then
[ -f diff-format.patch ] && cat diff-format.patch
echo "**********************************************************************"
echo "$0: Invalid coding style detected. Please correct it using one of the following:"
echo "* Reformat these lines manually."
[ -f diff-format.patch ] && printf "* Apply diff patch using:\n\tcd $(git rev-parse --show-toplevel) && git apply diff-format.patch\n"
[ -f file-format.patch ] && printf "* Apply diff patch using:\n\tpatch -p0 < file-format.patch\n"
echo "*** Aborting commit.***"
exit 1
fi

8
.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
Linphone.xcworkspace
Pods
Podfile.lock
xcuserdata/
Pods/
.DS_Store
build
Linphone.xcodeproj/xcuserdata

99
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,99 @@
# COMMENTED FOR NOW - TODO : ENABLE CALLUI TESTS IN THE CI
# USE ONLY THE release/5.1 VERSION OF THIS FILE FOR NOW
#
#
#
#variables:
# workspace: linphone.xcworkspace
# scheme: linphone
# destination: name=iPhone 13 Pro
# testResult_path: derivedData/Logs/Test
#stages:
# - Build
# - UITests
#before_script:
# - pod install
# - pwd
# - sed 's/fileprivate let tableView =/public let tableView =/g' ./Pods/DropDown/DropDown/src/DropDown.swift > tmp.swift && mv -f tmp.swift ./Pods/DropDown/DropDown/src/DropDown.swift
#Compile & Build:
# stage: Build
# tags: ["macmini-m1-xcode13"]
# before_script:
# - pod install --repo-update
# - pwd
# - sed 's/fileprivate let tableView =/public let tableView =/g' ./Pods/DropDown/DropDown/src/DropDown.swift > tmp.swift && mv -f tmp.swift ./Pods/DropDown/DropDown/src/DropDown.swift
# - xcrun simctl shutdown "$destination" && xcrun simctl erase "$destination"
# script:
# - xcodebuild -workspace $workspace -scheme $scheme -UseModernBuildSystem=YES -destination "$destination" -derivedDataPath derivedData
# after_script: []
#
# stage: build
# tags: [ "macos-xcode13" ]
# script:
# - pod install --repo-update
# - pwd
# - sed 's/fileprivate let tableView =/public let tableView =/g' ./Pods/DropDown/DropDown/src/DropDown.swift > tmp.swift && mv -f tmp.swift ./Pods/DropDown/DropDown/src/DropDown.swift
# - xcodebuild archive -scheme $archive_scheme -archivePath ./$archive_path -configuration Release -workspace ./linphone.xcworkspace -UseModernBuildSystem=YES -destination 'generic/platform=iOS'
# - xcodebuild -exportArchive -archivePath ./$archive_path -exportPath ./$export_path -exportOptionsPlist ./$export_options_plist -allowProvisioningUpdates -UseModernBuildSystem=YES -destination 'generic/platform=iOS'
# artifacts:
# paths:
# - derivedData/Build
# when: always
# expire_in: 2 hour
#after_script:
# - ${TRAINER_EXE} -p $testResult_path/*.xcresult -o $testResult_path/
# - ${XCPARSE_EXE} attachments $testResult_path/*.xcresult results --uti public.image
# - mv $testResult_path/*.xcresult results && mv derivedData/logs.txt results
#Call Views:
# stage: UITests
# tags: ["macmini-m1-xcode13"]
# dependencies: ["Compile & Build"]
# script:
# - xcodebuild test -workspace $workspace -scheme $scheme -sdk iphonesimulator -destination "$destination" -UseModernBuildSystem=YES -testPlan Default -derivedDataPath derivedData | tee derivedData/logs.txt
# artifacts:
# paths:
# - results/*
# when: always
# reports:
# junit:
# - $testResult_path/*.xml
# expire_in: 4 week
variables:
archive_scheme: Linphone
archive_path: Linphone.xcarchive
export_path: Linphone-adhoc-ipa
export_options_plist: Linphone-adhoc.plist
job-ios:
stage: build
tags: [ "macos-xcode15" ]
allow_failure: true
script:
# - pod install --repo-update
- exit 1
# - sed 's/fileprivate let tableView =/public let tableView =/g' ./Pods/DropDown/DropDown/src/DropDown.swift > tmp.swift && mv -f tmp.swift ./Pods/DropDown/DropDown/src/DropDown.swift
# - xcodebuild archive -scheme $archive_scheme -archivePath ./$archive_path -configuration Release -workspace ./Linphone.xcworkspace -UseModernBuildSystem=YES -destination 'generic/platform=iOS'
# - xcodebuild -exportArchive -archivePath ./$archive_path -exportPath ./$export_path -exportOptionsPlist ./$export_options_plist -allowProvisioningUpdates -UseModernBuildSystem=YES -destination 'generic/platform=iOS'
artifacts:
paths:
- $archive_path
- $export_path
when: always
expire_in: 1 week

32
.swiftlint.yml Normal file
View file

@ -0,0 +1,32 @@
disabled_rules:
- trailing_whitespace
opt_in_rules:
- empty_count
- empty_string
excluded:
- Carthage
- Pods
- SwiftLint/Common/3rdPartyLib
line_length:
warning: 150
error: 200
ignores_function_declarations: true
ignores_comments: true
ignores_urls: true
function_body_length:
warning: 300
error: 500
function_parameter_count:
warning: 6
error: 8
type_body_length:
warning: 300
error: 500
file_length:
warning: 1000
error: 1500
ignore_comment_only_lines: true
cyclomatic_complexity:
warning: 15
error: 25
reporter: "xcode"

550
CHANGELOG.md Normal file
View file

@ -0,0 +1,550 @@
# Change Log
All notable changes to this project will be documented in this file.
Group changes to describe their impact on the project, as follows:
Added for new features.
Changed for changes in existing functionality.
Deprecated for once-stable features removed in upcoming releases.
Removed for deprecated features removed in this release.
Fixed for any bug fixes.
Security to invite users to upgrade in case of vulnerabilities.
## [6.1.0] - 2025-12-08
### Added
- LDAP and CardDAV settings
- Advanced settings in third-party SIP account login view
- Phone number calls in contact details
- Recording player
- Recording list
- Automatic Git commit, branch, and tag info for Help views
- Message deletion feature
- Message editing feature
### Changed
- Launch Screen (Splash Screen)
- Updated translations from Weblate
- Updated SPM dependencies
- Disabled meetings view when audio/video conference factory address is missing
- Moved disable_chat_feature to UI section
- Updated configuration files
- Updated last message text in conversation list
- Updated PopupView UI
- Display core call logs instead of account call logs when the user has only one account
### Fixed
- International prefix reset in settings
- Prevent editing of read-only (LDAP) contacts
- Crash when editing a contact (safe unwrapping of friend/photo)
- EditContactFragment view and “+” allowed in dialer
- Dial plan selector and default dial plan
- Encryption update when call state changes
- Unread message counter update in onMessageRetracted
- French translation of message_content_deleted
- Stop composing when the user stops typing
- Refresh presence info in history detail
- Refresh displayed friend when the contacts list is updated
- Prefix handling in interpretUrl when calling a phone number
- SIP contacts filter
## [6.0.2] - 2025-09-26
### Added
- Advanced settings to third-party SIP account login view
- Burger button to open the side menu
### Changed
- Layout icon in conference call
- Translations from Weblate
- Disable meetings view when audio/video conference factory address is missing
### Fixed
- EditContactFragment view and allow '+' in number dialer
- Dial plan selector and dial plan default
- Crash when editing a contact by safely unwrapping friend/photo
- Meeting scheduler
## [6.0.1] - 2025-09-12
### Added
- Done button toolbar to number pads
- Help view to login page
### Changed
- textToImage updated to generate image on the core queue
- Send DTMF execution moved to the core queue
- Use saveImage on core queue
- Use point_to_point string for encrypted calls in conference
- Hide VFS setting
### Fixed
- Avatar photo refresh
- onEphemeralMessageTimerStarted callback
- Crash in updateEncryption by safely handling optional currentCall
- Sorted list in MagicSearch when friend is nil
- Friend list refresh triggered by onPresenceReceived
- Crash when adding or removing SIP addresses and phone numbers in EditContactFragment
- awaitDataWrite execution on main queue
- Crash by copying Friend addresses and phone numbers before removal
- Ensure core is On before stopping it on background entry
- textToImage crash
## [6.0.0] - 2025-09-01
6.0.0 release is a complete rework of Linphone, with a fully redesigned UI, so it is impossible to list everything here.
### Changed
- Separated threads: Contrary to previous versions, our SDK is now running in it's own thread, meaning it won't freeze the UI anymore in case of heavy work.
- Asymmetrical video : you no longer need to send your own camera feed to receive the one from the remote end of the call, and vice versa.
- Improved multi account: you'll only see history, conversations, meetings etc... related to currently selected account, and you can switch the default account in two clicks.
- User can only send up to 12 files in a single chat message.
- IMDNs are now only sent to the message sender, preventing huge traffic in large groups, and thus the delivery status icon for received messages is now hidden in groups (as it was in 1-1 conversations).
- Settings: a lot of them are gone, the one that are still there have been reworked to increase user friendliness.
- Default screen (between contacts, call history, conversations & meetings list) will change depending on where you were when the app was paused or killed, and you will return to that last visited screen on the next startup.
- Account creation no longer allows you to use your phone number as username, but it is still required to provide it to receive activation code by SMS.
- Minimum supported iOS version is now 15.
- Some settings have changed name and/or section in linphonerc file.
### Added
- You can now react to a chat message using any emoji.
- Chat while in call: a shortcut to a conversation screen with the remote.
- Chat while in a conference: if the conference has a text stream enabled, you can chat with the other participants of the conference while it lasts. At the end, you'll find the messages history in the call history (and not in the list of conversations).
- Security focus: security & trust is more visible than ever, and unsecure conversations & calls are even more visible than before.
- OpenID: when used with a SSO compliant SIP server (such as Flexisip), we support single-sign-on login.
- MWI support: display and allow to call your voicemail when you have new messages (if supported by your VoIP provider and properly configured in your account params).
- CCMP support: if you configure a CCMP server URL in your accounts params, it will be used when scheduling meetings & to fetch list of meetings you've organized/been invited to.
- Devices list: check on which device your sip.linphone.org account is connected and the last connection date & time (like on subscribe.linphone.org).
- Dialer & in-call numpad show letters under the digit.
### Removed
- Dialer: the previous home screen (dialer) has been removed, you'll find it as an input option in the new start call screen.
- Peer-to-peer: a SIP account (sip.linphone.org or other) is now required.
## [5.2.0] - 2023-28-12
### Added
- Added extra Czech and Japanese translations
### Changed
- Update linphone SDK to 5.3.4
### Fixed
- Re-enabled the G729 audio codec
## [5.2.0] - 2023-21-12
### Added
- Chat messages emoji "reactions"
- Hardware video codecs (H264, H265) are now used in priority when possible (SDK)
### Changed
- Minimum iOS version is now 13
- Update linphone SDK to 5.3.1
### Fixed
- Several crashes in chat conversation when receiving files
- Various UI fixes in conference views
- Fix crash upon refreshing register
## [5.1.0] - 2023-21-08
### Added
- In contacts and chat conversations view, show short term presence for contacts whom publish it + added setting to disable it (enabled by default for sip.linphone.org accounts)
- Advanced settings - option to prevent the taking of screenshot
- Emoji picker in chat conversations
- Add Organization label to contacts, and the possibility to filter through it
- Possibility to make an attended transfer from one call to another
- Contact names, phone numbers and sip addresses are now copyable through with long press action
### Changed
- Switched Account Creator backend from XMLRPC to FlexiAPI, it now requires to be able to receive a push notification
- Chat conversation view (one-to-one and group) completely remade with Swift, with various quality of life improvements.
- Minimum iOS version is now 11.2
- Update linphone SDK to 5.2.95
### Fixed
- Several crashes in the chat conversation view and background mode
- Url scheme handler : can now properly do a remote configuration when opening a linphone-config:URL from another app
- Bug that could cause push notification to stop working after killing the app manually
## [5.0.2] - 2023-16-03
### Changed
- Update linphone SDK to 5.2.32
### Fixed
- Performance issue causing a global slowing of the app, especially at launch
- Fix several memory leaks and crashes
## [5.0.1] - 2023-10-01
### Changed
- Update linphone SDK to 5.2.11
### Fixed
- Makes sure sip.linphone.org accounts have a LIME X3DH server URL for E2E chat messages encryption
- Fix potential crash when displaying images received in a chatroom
- Fix bug that would cause the previous call to be terminated when resuming another call that was paused
- Fix participant video display in conferences when a second participant joined with video enabled
## [5.0.0] - 2022-12-06
### Added
- Post Quantum encryption when using ZRTP
- Conference creation with scheduling, video, different layouts, showing who is speaking and who is muted, etc...
- Group calls directly from group chat rooms
- Chat rooms can be individually muted (no notification when receiving a chat message)
- Outgoing call video in early-media if requested by callee
- Call recordings can be exported
- Setting to prevent international prefix from account to be applied to call & chat
- Add a "Never ask again" option to the "Link my account" pop-up when starting the app
### Changed
- In-call views have been re-designed
- Improved how contact avatars are generated
- 3-dots menu even for basic chat rooms with more options
- Update linphone SDK to 5.2.0
### Fixed
- Chatroom appearing as empty when being logged on multiple accounts
- Chatroom appearing as empty after playing a video file inside it
- Fix potential crash when entering a chatroom
- Fix potential crash when accessing to the delivery infos of a message in a group chat.
- IMDN logo not properly displayed when transfering or replying to a message with media (voice message, photo...)
- Clarified view when sending an image from the galery
- Various audio route fixes for CallKit and IOS 16
## [4.6.4] - 2022-08-06
### Changed
- Update linphone SDK to 5.1.42
### Fixed
- Prevent possible application freeze and crash when creating a new chatroom, depending on the phone's contacts.
## [4.6.3] - 2022-02-06
### Added
- New "Contacts" menu in the settings, which allows the use of LDAP configurations
- Using new MagicSearch API to improve contacts list performances, and search contacts using LDAP if appropriate
### Changed
- Update linphone SDK to 5.1.41
### Fixed
- Prevent read-only 1-1 chat room
- Small quality of life fixes for voice recording messages
- Display bug when changing audio device
## [4.6.2] - 2022-07-03
### Fixed
- Bug preventing the activation of the phone speaker during calls
- Bug with "reply" feature in chatrooms
- Bug causing IMDNs to be missing in some chatrooms
- Update linphone SDK to 5.1.7
## [4.6.1] - 2022-04-03
### Fixed
- Crash in chatroom info view after entering background and re-entering foreground
- Crash in local call conferences when pausing/resuming
- Hard to see text (written in black) on dark mode
- Removed duplicate push authorization request pop up on install
## [4.6.0] - 2022-31-02
### Added
- Reply to chat message feature (with original message preview)
- Transfert chat message feature
- Swipe action on chat messages to reply / delete
- Voice recordings in chat feature
- SIP URIs in chat messages are clickable to easily initiate a call
- New fragment explaining generic SIP account limitations contrary to sip.linphone.org SIP accounts
- Link to Weblate added in about page
- New 'scroll to bottom' button in chat conversations, which a "unread message count" badge
### Changed
- Removed beta feature of ephemeral messages in the settings, now always available.
- SDK updated to 5.1.0 release
### Fixed
- Potential crash when editing a contact avatar image.
- App extension logs missing when exporting logs
## [4.5.0] - 2021-07-08
### Added
- Add option to enable VFS
- Ephemeral messages (beta)
### Changed
- Updating SDK to 5.0 version
- Using linphone SDK 5.0 API to better handle audio route
- Replaced all notions of "Proxy configs" with "Accounts" from the 5.0 SDK
- Removed most of the code related to remote and VOIP Push Notification receptions, now handled in the SDK
- No longer pause all calls when receiving a new call.
- No longer switch to speaker during video call if another output device (bluetooth headset) is already connected
- When answering a video call while the phone is locked, send the "No camera available" image until the video is enabled through the CallKit button
- Chat messages containing both text and file are now displayed in the same chat bubble
### Fixed
- Fix several memory leaks
- Various crashs and issues.
- When the App is started through a Push Notification, properly redirect the view to the corresponding chat rather than going to the home page
## [4.4.0] - 2021-03-30
### Added
- Option to store chat files in Gallery.
### Changed
- Updating SDK to 4.5 version
- Asking user to read and accept privacy policy and general terms
- Updated translations
- Store chat files in App Groups instead of Gallery.
### Removed
- Location permission request.
### Fixed
- Various crashs and issues.
## [4.3.0] - 2020-06-23
### Added
- "push notification application extension" to manage message reception.
- Dark Mode.
- CI to test the build and archive the application.
### Changed
- Presenting the callkit view upon receipt of the push notification.
- Using PushKit only for calls.
- Moving db files from app containers to App Groups.
- Updating SDK to 4.4 version
- Some files are written in Swift.
### Fixed
- Various crashs and issues.
## [4.2.0] - 2019-12-09
### Added
- Possiblity to enable Media Encryption Mandatory in Settings.
- Possiblity to not show app's calls in iphone's history
- Using new AAudio & Camera2 frameworks for better performances (if available)
- Asking the user to agree to access location information from ios 13.
### Changed
- Improved performances to reduce startup time.
- Added our own devices in LIME encrypted chatrooms' security view.
- License changed from GPLv2 to GPLv3.
- Switched from MD5 to SHA-256 as password protection algorithm.
- Updated translations, mainly French and English.
- Disable bitcode by Xcode.
- Modify some views for iphone, XR and Xs.
### Fixed
- Automatically downloaded images are copied when shared in a chat room.
- Some UI errors from ios 13.
## [4.1.0] - 2019-05-06
### Added
- End-to-end encryption for instant messaging, for both one-to-one and group conversations.
- Video H.265 codec support, based on iOS VideoToolbox framework.
- Enhanced call and IM notifications, so that it is possible to answer, decline, reply or mark as read directly from them.
- Setting to request attachments to be automatically downloaded, unconditionnally or based on their size.
- Possibility to send multiple attachments (images, documents) in a same message.
- Possibility to open all kinds of documents received in a conversation.
- Possibility to share an image through Linphone from an external application (ex: photo app)
- Button to invite contacts to use Linphone by sending them a SMS.
- Possibility to record calls (audio only), and replay them from the "Recordings" menu.
- Remote provisioning from a QR code providing the http(s) url of a provisioning server.
- Optional Crashlythics support.
### Changed
- Compilation procedure is simplified: a binary SDK containing dependencies (liblinphone) is retrieved automatically from a CocoaPods repository.
Full compilation remains absolutely supported. Please check local README.md for more details.
- Updated translations, mainly French and English.
- Use of Photokit instead of Asset Library for image handling.
- Auto-layout of images in chat messages.
- Use Xcode test navigator for tests.
- Move important files from `Documents` folder to `Application Library`.
### Fixed
- Issues around Bluetooth devices management.
- Loss of audio after accepting a second call while already in a call.
- Crashes when during calls.
- Nowebcam when leaving conference.
### Removed
- Static build of iOS linphone SDK.
- All git submodules previously containing dependencies.
- Some resource files now provided by linphone-sdk.
## [4.0.2] - 2018-10-15
### Fixed
- fix IOS12 crash
- fix bluethooth issue with some cars
- fix nat helper (sdk)
## [4.0.1] - 2018-06-26
### Fixed
- Fix TURN
- Start video stream on first call
- Fix audio unit management in case of call time out
- Fix registration issue with some SIP services (ie: Asterix)
## [4.0] - 2018-06-11
### Added
- Supports of group chat
- New address search algorithm
### Fixed
- Minor bugs fixes
## [3.16.5] - 2017-11-28
### Added
- Support of IOS 11
- new algorithm to adapt audio and video codec bitrates to the available bandwidth (https://wiki.linphone.org/xwiki/wiki/public/view/FAQ/How%20does%20adaptive%20bitrate%20algorithm%20work%20%3F/)
### Changed
- Contact, CNContact implmentation.
- Contacts loading optimization.
- Sound management updated
### Fixed
- Chat file resend fixed
- Minor bugs fixes
- Audio fixed on conference call
## [3.16.3] - 2017-05-03
### Added
- Imdm, chat message reception/lecture notification.
### Changed
- Optimization of Chat list
### Fixed
- Minor bugs fixes
- Crashes on Call cancel too soon
## [3.16.2] - 2017-03-01
### Added
- Link to GPLv2 licence and Linphone privacy policy in About View.
### Changed
- Optimization of Contact Lists
### Fixed
- CallKit bugs when invalid SIP address
- CallKit error screens no longer displayed but ours
- Crashes in Contact Lists
- Presence supports network changes
- Uses of linked address instead of phone number in chat rooms
- Uses of display name instead of sip addresses in chat rooms and history lists
## [3.16.1] - 2017-09-01
### Added
- Support of CallKit
- Support of background task to finish sending messages and files when app is in background
### Fixed
- Freeze of UI when cancelling a swipe to delete too quickly
## [3.15] - 2016-11-09
### Added
- Support of iOS 10
- Support of PushKit (VoIP push notifications)
- Added long term presence for linphone.org accounts: any user can now see his/her friends with a linphone.org account
- Added TURN support
- Change your password in your account settings
### Changed
- Updated push notification sound
- Updated assistant to allow creating and authenticating account with a phone number
- Updated translations
- Improve VideoToolbox H264 decoder
### Removed
- None VoIP push notifications
### Fixed
- Correctly display name in Settings when using exotic characters
- Correctly handle video policy when answering from push notification
- Hide keyboard on dialer when address is empty
- Better handling of multi accounts in side menu
- Handle of notification actions
- Rotation of camera view
## [3.13.9] - 2016-06-15
### Added
- Added "Forgot your password?" link in Linphone account assistant
- [Full IPv6 support to comply Apple requirements]
- Hardware accelerated H264 codec
- Full video HD support for newest devices (iPhone 6, iPhone SE, etc.)
### Changed
- Enable Neon intrinsics optimizations for speex resampler (ENABLE_ARM_NEON_INTRINSICS)
- Push notifications are now configurable per account
- Update to latest OpenH264 version to fix issue with Xcode 7.3 and arm64 devices [openh264 issue 2434]
- Default transport reset to "UDP" for external accounts in assistant since most providers only support that
- Remove deprecated polarssl submodule, using mbedtls instead
### Fixed
- Fix invalid photo rotation when using Camera for avatars
- Fix self avatar save when using camera
- Parse user input as SIP address or phone number depending on default account settings: if "substitute + by country code" is set,
consider inputs to be phone numbers, otherwise SIP addresses.
- Automatically start call when answering from within notification in iOS9+
- Contact details view is now scrollable to fix issue on small screens
- Unregister accounts in case of application shutdown when remote push notifications are not enabled
- Reregister accounts in case of WiFi change
## [3.12.1] - 2016-02-19
### Changed
- New About view
- [plugins registration] procedure has been updated
- iLBC has been removed - we are now using webrtc implementation instead, which is built by default. Removed libilbc.a from XCode project
### Fixed
- reload chat view on iPad on changes
- remove “invalid length” error in assistant
- remove comma from user-agent
- properly display numpad in call
- update application badge count when answering within notification
## 3.0 - 2016-01-06
### Added
- Multi account support
### Changed
- New flat design rebranding
## 0.7.6 - 2013-03-04
### Added
- Initial version
[Unreleased]: https://github.com/BelledonneCommunications/linphone-iphone/compare/3.16.2...HEAD
[3.16.2]: http://www.linphone.org/releases/ios/liblinphone-iphone-sdk-3.16.2.zip
[3.16.1]: http://www.linphone.org/releases/ios/liblinphone-iphone-sdk-3.16.1.zip
[plugins registration]: https://github.com/BelledonneCommunications/linphone-iphone/blob/3.12.1/Classes/LinphoneManager.m#L1461-L1472
[openh264 issue 2434]: https://github.com/cisco/openh264/issues/2434
[Full IPv6 support to comply Apple requirements]: https://developer.apple.com/news/?id=05042016a

40
CONTRIBUTING.md Normal file
View file

@ -0,0 +1,40 @@
# Contributing
We love pull requests from everyone. By participating in this project, you
agree to abide by the [Contributor License Agreement](http://www.belledonne-communications.com/downloads/Belledonne_communications_CA.pdf).
# How to contribute
## Translation Requests
Translations are handled only on the [Transifex platform](https://www.transifex.com/belledonne-communications/public/).
## Reporting Bugs
* Make sure you have a [GitHub account](https://github.com/signup/free)
* Submit a ticket for your issue, assuming one does not already exist.
* Clearly describe the issue including steps to reproduce.
Consider doing a video record to help understand the scenario.
* Provide Linphone version as well as Liblinphone, both available in the `About` page.
* Provide your iOS version as well as affected device.
* Attach application logs
* Go to `Settings -> Advanced`
* Enable `Debug`
* Click `Clear logs` to remove older logs
* Reproduce your issue
* Use `Settings -> About -> Send logs` to send it by email to yourself
* Clean these logs if needed, then attach them to your issue
## Submitting Changes
* Sign the [Contributor License Agreement](http://www.belledonne-communications.com/downloads/Belledonne_communications_CA.pdf).
* Push your changes to a topic branch in your fork of the repository.
* Submit a pull request to the repository in the Belledonne Communications organization.
* We will then review, comment and/or integrate your request. It can take few minutes or several weeks depending on our schedule.
# Additional Resources
* [Contributor License Agreement](http://www.belledonne-communications.com/downloads/Belledonne_communications_CA.pdf)
* [General Linphone documentation](https://wiki.linphone.org/wiki/)
* [Linphone developers mailing list](https://lists.nongnu.org/mailman/listinfo/linphone-developers)
* [Linphone users mailing list](https://lists.nongnu.org/mailman/listinfo/linphone-users)

36
GoogleService-Info.plist Normal file
View file

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CLIENT_ID</key>
<string>221368768663-0ufgu96cel0auk4v0me863lgm252b9n2.apps.googleusercontent.com</string>
<key>REVERSED_CLIENT_ID</key>
<string>com.googleusercontent.apps.221368768663-0ufgu96cel0auk4v0me863lgm252b9n2</string>
<key>API_KEY</key>
<string>AIzaSyDJTtlRCM7IqdVUU2dSIYq2YIsTz6bqnkI</string>
<key>GCM_SENDER_ID</key>
<string>221368768663</string>
<key>PLIST_VERSION</key>
<string>1</string>
<key>BUNDLE_ID</key>
<string>org.linphone.phone</string>
<key>PROJECT_ID</key>
<string>linphone-iphone</string>
<key>STORAGE_BUCKET</key>
<string>linphone-iphone.firebasestorage.app</string>
<key>IS_ADS_ENABLED</key>
<false></false>
<key>IS_ANALYTICS_ENABLED</key>
<false></false>
<key>IS_APPINVITE_ENABLED</key>
<true></true>
<key>IS_GCM_ENABLED</key>
<true></true>
<key>IS_SIGNIN_ENABLED</key>
<true></true>
<key>GOOGLE_APP_ID</key>
<string>1:221368768663:ios:a2c822bc087b5a219431d2</string>
<key>DATABASE_URL</key>
<string>https://linphone-iphone.firebaseio.com</string>
</dict>
</plist>

621
LICENSE.txt Normal file
View file

@ -0,0 +1,621 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS

View file

@ -0,0 +1,11 @@
{
"colors" : [
{
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View file

@ -0,0 +1,64 @@
{
"images" : [
{
"filename" : "1024x1024.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
},
{
"idiom" : "mac",
"scale" : "1x",
"size" : "16x16"
},
{
"idiom" : "mac",
"scale" : "2x",
"size" : "16x16"
},
{
"idiom" : "mac",
"scale" : "1x",
"size" : "32x32"
},
{
"idiom" : "mac",
"scale" : "2x",
"size" : "32x32"
},
{
"idiom" : "mac",
"scale" : "1x",
"size" : "128x128"
},
{
"idiom" : "mac",
"scale" : "2x",
"size" : "128x128"
},
{
"idiom" : "mac",
"scale" : "1x",
"size" : "256x256"
},
{
"idiom" : "mac",
"scale" : "2x",
"size" : "256x256"
},
{
"idiom" : "mac",
"scale" : "1x",
"size" : "512x512"
},
{
"idiom" : "mac",
"scale" : "2x",
"size" : "512x512"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "address-book.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M83.19,174.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2,8,8,0,0,0,83.19,174.4ZM112,112a24,24,0,1,1,24,24A24,24,0,0,1,112,112Zm96-88H64A16,16,0,0,0,48,40V64H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v24a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V40A16,16,0,0,0,208,24Zm0,192H64V40H208Z"></path></svg>

After

Width:  |  Height:  |  Size: 524 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "app-store-logo.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M64.34,196.07l-9.45,16a8,8,0,1,1-13.78-8.14l9.46-16a8,8,0,1,1,13.77,8.14ZM232,152H184.2l-30.73-52a8,8,0,1,0-13.77,8.14l61.41,103.93a8,8,0,0,0,13.78-8.14L193.66,168H232a8,8,0,0,0,0-16Zm-89.53,0H90.38L158.89,36.07a8,8,0,0,0-13.78-8.14L128,56.89l-17.11-29a8,8,0,1,0-13.78,8.14l21.6,36.55L71.8,152H24a8,8,0,0,0,0,16H142.47a8,8,0,1,0,0-16Z"></path></svg>

After

Width:  |  Height:  |  Size: 458 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrow-bend-up-left-bold.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M236,200a12,12,0,0,1-24,0,84.09,84.09,0,0,0-84-84H61l27.52,27.51a12,12,0,0,1-17,17l-48-48a12,12,0,0,1,0-17l48-48a12,12,0,0,1,17,17L61,92h67A108.12,108.12,0,0,1,236,200Z"></path></svg>

After

Width:  |  Height:  |  Size: 292 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrow-bend-up-right-bold.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M232.49,112.49l-48,48a12,12,0,0,1-17-17L195,116H128a84.09,84.09,0,0,0-84,84,12,12,0,0,1-24,0A108.12,108.12,0,0,1,128,92h67L167.51,64.48a12,12,0,0,1,17-17l48,48A12,12,0,0,1,232.49,112.49Z"></path></svg>

After

Width:  |  Height:  |  Size: 310 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrow-clockwise.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M240,56v48a8,8,0,0,1-8,8H184a8,8,0,0,1,0-16H211.4L184.81,71.64l-.25-.24a80,80,0,1,0-1.67,114.78,8,8,0,0,1,11,11.63A95.44,95.44,0,0,1,128,224h-1.32A96,96,0,1,1,195.75,60L224,85.8V56a8,8,0,1,1,16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 320 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrow-right-fill.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 243 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrow-square-out.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 371 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "arrows-merge.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M192,40v64a8,8,0,0,1-2.34,5.66L136,163.31v49.38l18.34-18.35a8,8,0,0,1,11.32,11.32l-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L120,212.69V163.31L66.34,109.66A8,8,0,0,1,64,104V40a8,8,0,0,1,16,0v60.69l48,48,48-48V40a8,8,0,0,1,16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 362 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "backspace-fill.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M216,40H68.53a16.12,16.12,0,0,0-13.72,7.77L9.14,123.88a8,8,0,0,0,0,8.24l45.67,76.11h0A16.11,16.11,0,0,0,68.53,216H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM165.66,146.34a8,8,0,0,1-11.32,11.32L136,139.31l-18.35,18.35a8,8,0,0,1-11.31-11.32L124.69,128l-18.35-18.34a8,8,0,1,1,11.31-11.32L136,116.69l18.34-18.35a8,8,0,0,1,11.32,11.32L147.31,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 467 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bell-ringing.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0ZM208,184c-10.64-18.27-16-42.49-16-72a64,64,0,0,0-128,0c0,29.52-5.38,53.74-16,72Z"></path></svg>

After

Width:  |  Height:  |  Size: 680 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bell-simple-slash.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M53.92,34.62A8,8,0,1,0,42.08,45.38L58.82,63.8A79.59,79.59,0,0,0,48,104c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H182.64l19.44,21.38a8,8,0,1,0,11.84-10.76ZM48,184c7.7-13.24,16-43.92,16-80a63.65,63.65,0,0,1,6.26-27.62L168.09,184Zm120,40a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224Zm46-44.75a8.13,8.13,0,0,1-2.93.55,8,8,0,0,1-7.44-5.08C196.35,156.19,192,129.75,192,104A64,64,0,0,0,96.43,48.31a8,8,0,0,1-7.9-13.91A80,80,0,0,1,208,104c0,35.35,8.05,58.59,10.52,64.88A8,8,0,0,1,214,179.25Z"></path></svg>

After

Width:  |  Height:  |  Size: 623 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bell-simple.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M168,224a8,8,0,0,1-8,8H96a8,8,0,1,1,0-16h64A8,8,0,0,1,168,224Zm53.85-32A15.8,15.8,0,0,1,208,200H48a16,16,0,0,1-13.8-24.06C39.75,166.38,48,139.34,48,104a80,80,0,1,1,160,0c0,35.33,8.26,62.38,13.81,71.94A15.89,15.89,0,0,1,221.84,192ZM208,184c-7.73-13.27-16-43.95-16-80a64,64,0,1,0-128,0c0,36.06-8.28,66.74-16,80Z"></path></svg>

After

Width:  |  Height:  |  Size: 433 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bell-slash.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M53.92,34.62A8,8,0,1,0,42.08,45.38L58.82,63.8A79.59,79.59,0,0,0,48,104c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.8a40,40,0,0,0,78.4,0h15.44l19.44,21.38a8,8,0,1,0,11.84-10.76ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216ZM48,184c7.7-13.24,16-43.92,16-80a63.65,63.65,0,0,1,6.26-27.62L168.09,184Zm166-4.73a8.13,8.13,0,0,1-2.93.55,8,8,0,0,1-7.44-5.08C196.35,156.19,192,129.75,192,104A64,64,0,0,0,96.43,48.31a8,8,0,0,1-7.9-13.91A80,80,0,0,1,208,104c0,35.35,8.05,58.59,10.52,64.88A8,8,0,0,1,214,179.25Z"></path></svg>

After

Width:  |  Height:  |  Size: 641 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bell.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M221.8,175.94C216.25,166.38,208,139.33,208,104a80,80,0,1,0-160,0c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.81a40,40,0,0,0,78.38,0H208a16,16,0,0,0,13.8-24.06ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216ZM48,184c7.7-13.24,16-43.92,16-80a64,64,0,1,1,128,0c0,36.05,8.28,66.73,16,80Z"></path></svg>

After

Width:  |  Height:  |  Size: 424 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bluetooth.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M188.8,169.6,133.33,128,188.8,86.4a8,8,0,0,0,0-12.8l-64-48A8,8,0,0,0,112,32v80L60.8,73.6a8,8,0,0,0-9.6,12.8L106.67,128,51.2,169.6a8,8,0,1,0,9.6,12.8L112,144v80a8,8,0,0,0,12.8,6.4l64-48a8,8,0,0,0,0-12.8ZM128,48l42.67,32L128,112Zm0,160V144l42.67,32Z"></path></svg>

After

Width:  |  Height:  |  Size: 371 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "book-open-text.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64ZM160,88h40a8,8,0,0,1,0,16H160a8,8,0,0,1,0-16Zm48,40a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,128Zm0,32a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,160Z"></path></svg>

After

Width:  |  Height:  |  Size: 586 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "calendar-blank.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z"></path></svg>

After

Width:  |  Height:  |  Size: 351 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "calendar.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-96-88v64a8,8,0,0,1-16,0V132.94l-4.42,2.22a8,8,0,0,1-7.16-14.32l16-8A8,8,0,0,1,112,120Zm59.16,30.45L152,176h16a8,8,0,0,1,0,16H136a8,8,0,0,1-6.4-12.8l28.78-38.37A8,8,0,1,0,145.07,132a8,8,0,1,1-13.85-8A24,24,0,0,1,176,136,23.76,23.76,0,0,1,171.16,150.45Z"></path></svg>

After

Width:  |  Height:  |  Size: 604 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "camera-rotate.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM176,96v24a8,8,0,0,1-8,8H144a8,8,0,0,1,0-16h5.15a32.12,32.12,0,0,0-40.34-1.61A8,8,0,0,1,99.19,97.6,48.21,48.21,0,0,1,160,100.23V96a8,8,0,0,1,16,0Zm-17.61,59.2a8,8,0,0,1-1.58,11.2A48.21,48.21,0,0,1,96,163.77V168a8,8,0,0,1-16,0V144a8,8,0,0,1,8-8h24a8,8,0,0,1,0,16h-5.15a32.12,32.12,0,0,0,40.34,1.61A8,8,0,0,1,158.39,155.2Z"></path></svg>

After

Width:  |  Height:  |  Size: 748 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "camera.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z"></path></svg>

After

Width:  |  Height:  |  Size: 523 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "caret-double-down.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M213.66,130.34a8,8,0,0,1,0,11.32l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,204.69l74.34-74.35A8,8,0,0,1,213.66,130.34Zm-91.32,11.32a8,8,0,0,0,11.32,0l80-80a8,8,0,0,0-11.32-11.32L128,124.69,53.66,50.34A8,8,0,0,0,42.34,61.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 363 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "caret-down.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path></svg>

After

Width:  |  Height:  |  Size: 238 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "caret-left.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 224 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "caret-right.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 243 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "caret-up.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 256 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "cell-signal-full.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M168,72V200a8,8,0,0,1-16,0V72a8,8,0,0,1,16,0Zm32-48a8,8,0,0,0-8,8V200a8,8,0,0,0,16,0V32A8,8,0,0,0,200,24Zm-80,80a8,8,0,0,0-8,8v88a8,8,0,0,0,16,0V112A8,8,0,0,0,120,104ZM80,144a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V152A8,8,0,0,0,80,144ZM40,184a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-8A8,8,0,0,0,40,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 411 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "cell-signal-high.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M168,72V200a8,8,0,0,1-16,0V72a8,8,0,0,1,16,0Zm-48,32a8,8,0,0,0-8,8v88a8,8,0,0,0,16,0V112A8,8,0,0,0,120,104ZM80,144a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V152A8,8,0,0,0,80,144ZM40,184a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-8A8,8,0,0,0,40,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 351 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "cell-signal-low.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M88,152v48a8,8,0,0,1-16,0V152a8,8,0,0,1,16,0ZM40,184a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-8A8,8,0,0,0,40,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 228 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "cell-signal-medium.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M128,112v88a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0ZM80,144a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V152A8,8,0,0,0,80,144ZM40,184a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-8A8,8,0,0,0,40,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 290 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "cell-signal-none.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M48,192v8a8,8,0,0,1-16,0v-8a8,8,0,0,1,16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 167 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "chat-dots.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M216,48H40A16,16,0,0,0,24,64V224a15.85,15.85,0,0,0,9.24,14.5A16.13,16.13,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78.69.69,0,0,0,.13-.11L82.5,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM40,224h0ZM216,192H82.5a16,16,0,0,0-10.3,3.75l-.12.11L40,224V64H216ZM116,128a12,12,0,1,1,12,12A12,12,0,0,1,116,128Zm-44,0a12,12,0,1,1,12,12A12,12,0,0,1,72,128Zm88,0a12,12,0,1,1,12,12A12,12,0,0,1,160,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 515 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "chat-teardrop-text-slash.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.74 11.25C15.74 11.4489 15.6641 11.6397 15.5291 11.7803C15.3941 11.921 15.211 12 15.02 12H9.26C9.06904 12 8.88591 11.921 8.75088 11.7803C8.61586 11.6397 8.54 11.4489 8.54 11.25C8.54 11.0511 8.61586 10.8603 8.75088 10.7197C8.88591 10.579 9.06904 10.5 9.26 10.5H15.02C15.211 10.5 15.3941 10.579 15.5291 10.7197C15.6641 10.8603 15.74 11.0511 15.74 11.25ZM15.02 13.5H9.26C9.06904 13.5 8.88591 13.579 8.75088 13.7197C8.61586 13.8603 8.54 14.0511 8.54 14.25C8.54 14.4489 8.61586 14.6397 8.75088 14.7803C8.88591 14.921 9.06904 15 9.26 15H15.02C15.211 15 15.3941 14.921 15.5291 14.7803C15.6641 14.6397 15.74 14.4489 15.74 14.25C15.74 14.0511 15.6641 13.8603 15.5291 13.7197C15.3941 13.579 15.211 13.5 15.02 13.5ZM21.5 12.375C21.4974 14.8606 20.5483 17.2435 18.8611 19.0011C17.1738 20.7587 14.8861 21.7473 12.5 21.75H4.9103C4.53641 21.7495 4.17797 21.5946 3.91359 21.3192C3.64921 21.0438 3.50048 20.6704 3.5 20.2809V12.375C3.5 9.8886 4.44821 7.50403 6.13604 5.74587C7.82387 3.98772 10.1131 3 12.5 3C14.8869 3 17.1761 3.98772 18.864 5.74587C20.5518 7.50403 21.5 9.8886 21.5 12.375ZM20.06 12.375C20.06 10.2864 19.2635 8.28338 17.8457 6.80653C16.428 5.32969 14.505 4.5 12.5 4.5C10.495 4.5 8.57205 5.32969 7.15427 6.80653C5.7365 8.28338 4.94 10.2864 4.94 12.375V20.25H12.5C14.5044 20.2478 16.426 19.4174 17.8434 17.941C19.2607 16.4646 20.0579 14.4629 20.06 12.375Z" fill="#6C7A87"/>
<line x1="2.91379" y1="1.96552" x2="22.4655" y2="20.5862" stroke="#6C7A87" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "chat-teardrop-text.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M168,112a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,112Zm-8,24H96a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm72-12A100.11,100.11,0,0,1,132,224H47.67A15.69,15.69,0,0,1,32,208.33V124a100,100,0,0,1,200,0Zm-16,0a84,84,0,0,0-168,0v84h84A84.09,84.09,0,0,0,216,124Z"></path></svg>

After

Width:  |  Height:  |  Size: 379 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "chat-text.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M216,48H40A16,16,0,0,0,24,64V224a15.85,15.85,0,0,0,9.24,14.5A16.13,16.13,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78.69.69,0,0,0,.13-.11L82.5,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM40,224h0ZM216,192H82.5a16,16,0,0,0-10.3,3.75l-.12.11L40,224V64H216ZM88,112a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm0,32a8,8,0,0,1,8-8h64a8,8,0,1,1,0,16H96A8,8,0,0,1,88,144Z"></path></svg>

After

Width:  |  Height:  |  Size: 498 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "check-square-offset.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M224,48V208a16,16,0,0,1-16,16H136a8,8,0,0,1,0-16h72V48H48v96a8,8,0,0,1-16,0V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM125.66,154.34a8,8,0,0,0-11.32,0L64,204.69,45.66,186.34a8,8,0,0,0-11.32,11.32l24,24a8,8,0,0,0,11.32,0l56-56A8,8,0,0,0,125.66,154.34Z"></path></svg>

After

Width:  |  Height:  |  Size: 376 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "check.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path></svg>

After

Width:  |  Height:  |  Size: 239 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "checks.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M149.61,85.71l-89.6,88a8,8,0,0,1-11.22,0L10.39,136a8,8,0,1,1,11.22-11.41L54.4,156.79l84-82.5a8,8,0,1,1,11.22,11.42Zm96.1-11.32a8,8,0,0,0-11.32-.1l-84,82.5-18.83-18.5a8,8,0,0,0-11.21,11.42l24.43,24a8,8,0,0,0,11.22,0l89.6-88A8,8,0,0,0,245.71,74.39Z"></path></svg>

After

Width:  |  Height:  |  Size: 370 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "clock-countdown.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"></path></svg>

After

Width:  |  Height:  |  Size: 434 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "clock.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 311 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "confirm_sms_code_illu.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "conversation.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1,8 @@
<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Conversation">
<g id="chat-teardrop-slash 1">
<path id="Vector" d="M21.5 12C21.4974 14.3861 20.5483 16.6738 18.8611 18.3611C17.1738 20.0483 14.8861 20.9974 12.5 21H4.9103C4.53641 20.9995 4.17797 20.8508 3.91359 20.5864C3.64921 20.322 3.50048 19.9636 3.5 19.5897V12C3.5 9.61305 4.44821 7.32387 6.13604 5.63604C7.82387 3.94821 10.1131 3 12.5 3C14.8869 3 17.1761 3.94821 18.864 5.63604C20.5518 7.32387 21.5 9.61305 21.5 12ZM20.06 12C20.06 9.99496 19.2635 8.07205 17.8457 6.65427C16.428 5.2365 14.505 4.44 12.5 4.44C10.495 4.44 8.57205 5.2365 7.15427 6.65427C5.7365 8.07205 4.94 9.99496 4.94 12V19.56H12.5C14.5044 19.5579 16.426 18.7607 17.8434 17.3434C19.2607 15.926 20.0579 14.0044 20.06 12Z" fill="white"/>
<path id="Vector_2" d="M8.71088 12.0909C8.57586 12.2259 8.5 12.4091 8.5 12.6C8.5 12.791 8.57586 12.9741 8.71088 13.1092C8.84591 13.2442 9.02905 13.32 9.22001 13.32H11.38V15.4801C11.38 15.671 11.4559 15.8542 11.5909 15.9892C11.7259 16.1242 11.9091 16.2001 12.1 16.2001C12.291 16.2001 12.4741 16.1242 12.6092 15.9892C12.7442 15.8542 12.82 15.671 12.82 15.4801V13.32H14.9801C15.171 13.32 15.3542 13.2442 15.4892 13.1092C15.6242 12.9741 15.7001 12.791 15.7001 12.6C15.7001 12.4091 15.6242 12.2259 15.4892 12.0909C15.3542 11.9559 15.171 11.88 14.9801 11.88H12.82V9.72001C12.82 9.52905 12.7442 9.34591 12.6092 9.21089C12.4741 9.07586 12.291 9 12.1 9C11.9091 9 11.7259 9.07586 11.5909 9.21089C11.4559 9.34591 11.38 9.52905 11.38 9.72001V11.88H9.22001C9.02905 11.88 8.84591 11.9559 8.71088 12.0909Z" fill="white"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "copy.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#4e6074" viewBox="0 0 256 256"><path d="M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"></path></svg>

After

Width:  |  Height:  |  Size: 303 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "current-dot.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<svg viewBox="0 0 20 20" width="20px" height="20px" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="18" height="10" rx="5" fill="#FE5E00" x="1" y="5" ry="5"/>
</svg>

After

Width:  |  Height:  |  Size: 219 B

View file

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "desktop.svg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24h72v16H96a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16H136V200h72a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40ZM48,56H208a8,8,0,0,1,8,8v80H40V64A8,8,0,0,1,48,56ZM208,184H48a8,8,0,0,1-8-8V160H216v16A8,8,0,0,1,208,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 373 B

Some files were not shown because too many files have changed in this diff Show more