Commit graph

70 commits

Author SHA1 Message Date
Guillaume BIENKOWSKI
4bb359cb7b Handle Arabic buttons and transitions 2014-11-27 14:45: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
77af614732 Use retainable property for SSID 2014-11-26 15:57:06 +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
55a88095bd Voice mail feature: display number of unread messages on status bar and reformat code 2014-09-24 16:34:48 +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
4a136403b4 First version of internal storage use for iOS 2014-05-19 16:57:52 +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
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
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
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
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
bf7af8ccfa Better placement for "User is composing" in the ChatRoomView 2014-03-07 14:04:19 +01:00
Guillaume BIENKOWSKI
b17d5a2d46 Enable remote typing indicator in the ChatRoom view 2014-03-06 12:57:40 +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
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
2bc0cd8c84 Display a "disabled, compile from source" if the codec
is not installed.
2013-10-14 16:59:26 +02:00
Jehan Monnier
bea35b0ac3 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
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
Yann Diorcet
abfa99d3d8 Fix issue with speaker and headset(disabled speaker) 2013-02-15 10:55:23 +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
Yann Diorcet
3a7b9fa270 Add edge low bandwidth detection when accept/invite 2012-12-03 13:14:17 +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
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
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
Jehan Monnier
22a50d41aa add user notif when video is disabled because of low bw 2012-10-03 18:11:30 +02:00
Jehan Monnier
9f7f8a97cb check callid from push notif before auto accepting call 2012-10-03 09:48:05 +02:00
Yann Diorcet
0126d4c672 Add userinfo in user call data
Fix fr translation
2012-10-01 11:43:52 +02:00
Yann Diorcet
4accca8b3a Add Image in chat 2012-09-18 16:52:52 +02:00
Yann Diorcet
d850800fcd Add push notification setting
add default settings for wizard
2012-09-18 12:14:49 +02:00
Yann Diorcet
3d61162f90 Fix iPad dialer preview 2012-09-17 17:44:58 +02:00
Yann Diorcet
5e97c0c7e7 Small fixes 2012-09-12 17:36:09 +02:00
Yann Diorcet
a96864a10c Split Speaker fix in linphone manager 2012-09-11 17:24:42 +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
Simon Morlat
8ce4c7d15c update exosip and use long running task for registering while in background. 2012-08-30 16:17:10 +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
a3ebd8f7d2 improve push notification support 2012-08-29 12:47:01 +02:00
Yann Diorcet
50e2a6bd07 Add Console view 2012-08-24 16:49:15 +02:00
Yann Diorcet
041a3165fd Add default setting files
Add audio/video port setting
2012-08-23 11:21:22 +02:00