Commit graph

1156 commits

Author SHA1 Message Date
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
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
Guillaume BIENKOWSKI
87c75b2e1e Don't retain the chatroom, we don't need to 2015-06-02 09:59:44 +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
Gautier Pelloux-Prayer
79a297d1a9 InAppProductsManager: add some comments and add account activation feature 2015-05-29 10:41:50 +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
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
e3ea73d871 AboutViewController: remove ending part of copyright since it still applies (© 2010 - Belledonne Communications) 2015-05-26 11:51:16 +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
Gautier Pelloux-Prayer
d0803d6d30 i10n: update translations 2015-05-22 15:05:00 +02:00
Gautier Pelloux-Prayer
0dfd24fc92 i10n: update translations 2015-05-22 11:50:07 +02:00
Gautier Pelloux-Prayer
993e062ccf InApp: handle error cases and standardize notifications name 2015-05-19 12:04:55 +02:00
Guillaume BIENKOWSKI
430004c337 Possible fix for crashes when releasing views from memory pressure 2015-05-12 17:36:22 +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
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
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
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
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
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
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
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
Gautier Pelloux-Prayer
c13e063f3a continue 2015-04-21 16:22:06 +02:00