Guillaume BIENKOWSKI
845906bd55
Fix video policy when auto-accept video is disabled
2014-07-16 16:43:36 +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
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
ec2b97b02a
Remove unneeded active wait loop
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
874eb9e62a
fix UICamSwitch button broken
2014-06-24 17:54:36 +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
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
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
8b8d954024
Play vibration sound on incoming message
2014-05-23 16:23:01 +02:00
Guillaume BIENKOWSKI
041ab29d08
Fix bad log message
2014-05-21 17:18:28 +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
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
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
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
Simon Morlat
1650e930f1
use new API to set output bitrate of codecs.
2014-05-02 23:24:48 +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
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
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
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
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
Ghislain MARY
18cb2e2b25
Activate OpenH264 instead of X264.
2014-04-07 11:29:26 +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
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
912ca99436
First functional version of remote provisioning
2014-03-18 14:20:03 +01:00
Guillaume BIENKOWSKI
b17d5a2d46
Enable remote typing indicator in the ChatRoom view
2014-03-06 12:57:40 +01:00
Guillaume BIENKOWSKI
132288e8f1
Moved traces for silent push
2014-02-20 09:35:05 +01:00
Guillaume BIENKOWSKI
4c716afc3e
No NSLog
2014-02-19 14:16:54 +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
Guillaume BIENKOWSKI
8a2310c4a5
Use iOS6 AudioSession notifications instead of the deprecated Delegate method
2014-02-06 10:50:49 +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
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
00d8059d1f
NULLify the contact parameters, since they are now in the uri parameters.
2014-01-02 11:41:54 +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
9a64549fa1
Fix the algorithm in charge of detecting unsupported codecs.
2013-11-05 14:37:09 +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
a389cd6487
Updated iOS code to support linphone & belle-sip update.
2013-10-23 16:53:31 +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
6133060d76
Fix a typo
2013-10-09 09:33:15 +02:00
Guillaume BIENKOWSKI
46f4de42a7
Update iOS code to accomodate for linphone SDK API changes
2013-10-02 17:09:23 +02:00