Commit graph

1021 commits

Author SHA1 Message Date
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
a942fa6e76 Add support for more AAC-ELD frequencies 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
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
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
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
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
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
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
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
16bac17572 Limit "category" for local notifications with devices >= ios8 2014-10-03 16:18:21 +02:00
Guillaume BIENKOWSKI
e8e9616d57 Fix Wizard bug (ms_exit() called too many times) 2014-10-03 14:25:14 +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
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
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
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
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