Commit graph

129 commits

Author SHA1 Message Date
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
c75a000e9a LinphoneUITester: add performance tests for big conversation and big chats list 2015-09-01 16:36:47 +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
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
28140195bb InApp: remove unused classes 2015-06-15 17:45:05 +02:00
Guillaume BIENKOWSKI
b6d8afe22e Migrate to ARC \o/ 2015-06-02 11:54:48 +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
Gautier Pelloux-Prayer
7228feec68 continue 2015-04-22 11:47:02 +02:00
Gautier Pelloux-Prayer
aefc92a0dd logging: everyone use LOGx functions to log 2015-04-17 11:33:29 +02:00
Gautier Pelloux-Prayer
0e9eafb0af InAppProducts: integrating UI 2015-04-16 12:29:18 +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
Guillaume BIENKOWSKI
b37f799911 Some cosmetics 2015-02-18 09:10:23 +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
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
da971b73e1 Remove legacy support code 2014-12-22 15:20:51 +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
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
Gautier Pelloux-Prayer
2387555a06 Change error log to info log 2014-11-05 12:18:11 +01:00
Gautier Pelloux-Prayer
0c181d598f Use Debug level for battery level log info 2014-11-03 15:34:38 +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
954dc2fedf Prepare for ARM64 compilation and remove loss-precision warnings where possible (possibly incomplete) 2014-10-27 12:22:41 +01: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
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
f81b7e1337 Possible fix for first boot error 2014-10-15 15:44:45 +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
19b23f1b45 Return correct supported orientations for iOS8 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
Guillaume BIENKOWSKI
0e49bd4e7c Fix the status bar color in a better fashion. 2014-07-01 14:55:45 +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
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
4a136403b4 First version of internal storage use for iOS 2014-05-19 16:57:52 +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
bb59a61e71 Switch to multi protocol from branch remote 2014-03-31 16:28:46 +02:00
Guillaume BIENKOWSKI
d1cb692efa Progress commit: switching to multitransport 2014-03-25 09:03:56 +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
912ca99436 First functional version of remote provisioning 2014-03-18 14:20:03 +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
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
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
88c7705c1c Better transitions for the statusbar in ios7 2013-11-07 12:23:30 +01: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
75a522b9de Fix * -> Settings and Settings -> * views transitions 2013-10-02 17:08:48 +02:00