From 4aef1e400bed03cbebe029160eb64343d0361caf Mon Sep 17 00:00:00 2001 From: Pierre-Eric Pelloux-Prayer Date: Tue, 10 Jan 2012 11:23:32 +0100 Subject: [PATCH] Moved Advanced settings to a new child panel Also added a note indicating to the user the necessity of restarting Linphone for SIP account to take effect Fixes issue: 107, 80 --- Settings.bundle/Advanced.plist | 89 ++++++++++++++++++ Settings.bundle/Root.plist | 90 ++----------------- .../Settings.bundle/Advanced.plist | 89 ++++++++++++++++++ nogpl-thirdparties/Settings.bundle/Root.plist | 90 ++----------------- submodules/linphone | 2 +- 5 files changed, 193 insertions(+), 167 deletions(-) create mode 100644 Settings.bundle/Advanced.plist create mode 100644 nogpl-thirdparties/Settings.bundle/Advanced.plist diff --git a/Settings.bundle/Advanced.plist b/Settings.bundle/Advanced.plist new file mode 100644 index 000000000..4aad4e2a9 --- /dev/null +++ b/Settings.bundle/Advanced.plist @@ -0,0 +1,89 @@ + + + + + PreferenceSpecifiers + + + DefaultValue + + Key + debugenable_preference + Title + Debug + Type + PSToggleSwitchSpecifier + + + AutocapitalizationType + None + AutocorrectionType + No + DefaultValue + + IsSecure + + Key + prefix_preference + KeyboardType + NumberPad + Title + Prefix + Type + PSTextFieldSpecifier + + + DefaultValue + + Key + substitute_+_by_00_preference + Title + Substitue + by 00 + Type + PSToggleSwitchSpecifier + + + DefaultValue + udp + Key + transport_preference + Title + Transport + Titles + + udp + tcp + tls + + Type + PSMultiValueSpecifier + Values + + udp + tcp + tls + + + + DefaultValue + + Key + enable_srtp_preference + Title + Secure rtp + Type + PSToggleSwitchSpecifier + + + DefaultValue + + Key + backgroundmode_preference + Title + Background mode + Type + PSToggleSwitchSpecifier + + + + diff --git a/Settings.bundle/Root.plist b/Settings.bundle/Root.plist index 5bc0378b6..4b6332f8e 100644 --- a/Settings.bundle/Root.plist +++ b/Settings.bundle/Root.plist @@ -9,6 +9,8 @@ SIP account Type PSGroupSpecifier + FooterText + Linphone must be restarted for changes to take effect AutocapitalizationType @@ -94,7 +96,7 @@ Title - Media + Type PSGroupSpecifier @@ -102,7 +104,7 @@ File audio Title - Audio + Audio Codecs Type PSChildPaneSpecifier @@ -115,90 +117,12 @@ PSChildPaneSpecifier + File + Advanced Title Advanced Type - PSGroupSpecifier - - - DefaultValue - - Key - debugenable_preference - Title - Debug - Type - PSToggleSwitchSpecifier - - - AutocapitalizationType - None - AutocorrectionType - No - DefaultValue - - IsSecure - - Key - prefix_preference - KeyboardType - NumberPad - Title - Prefix - Type - PSTextFieldSpecifier - - - DefaultValue - - Key - substitute_+_by_00_preference - Title - Substitue + by 00 - Type - PSToggleSwitchSpecifier - - - DefaultValue - udp - Key - transport_preference - Title - Transport - Titles - - udp - tcp - tls - - Type - PSMultiValueSpecifier - Values - - udp - tcp - tls - - - - DefaultValue - - Key - enable_srtp_preference - Title - Secure rtp - Type - PSToggleSwitchSpecifier - - - DefaultValue - - Key - backgroundmode_preference - Title - Background mode - Type - PSToggleSwitchSpecifier + PSChildPaneSpecifier StringsTable diff --git a/nogpl-thirdparties/Settings.bundle/Advanced.plist b/nogpl-thirdparties/Settings.bundle/Advanced.plist new file mode 100644 index 000000000..4aad4e2a9 --- /dev/null +++ b/nogpl-thirdparties/Settings.bundle/Advanced.plist @@ -0,0 +1,89 @@ + + + + + PreferenceSpecifiers + + + DefaultValue + + Key + debugenable_preference + Title + Debug + Type + PSToggleSwitchSpecifier + + + AutocapitalizationType + None + AutocorrectionType + No + DefaultValue + + IsSecure + + Key + prefix_preference + KeyboardType + NumberPad + Title + Prefix + Type + PSTextFieldSpecifier + + + DefaultValue + + Key + substitute_+_by_00_preference + Title + Substitue + by 00 + Type + PSToggleSwitchSpecifier + + + DefaultValue + udp + Key + transport_preference + Title + Transport + Titles + + udp + tcp + tls + + Type + PSMultiValueSpecifier + Values + + udp + tcp + tls + + + + DefaultValue + + Key + enable_srtp_preference + Title + Secure rtp + Type + PSToggleSwitchSpecifier + + + DefaultValue + + Key + backgroundmode_preference + Title + Background mode + Type + PSToggleSwitchSpecifier + + + + diff --git a/nogpl-thirdparties/Settings.bundle/Root.plist b/nogpl-thirdparties/Settings.bundle/Root.plist index 5bc0378b6..4b6332f8e 100644 --- a/nogpl-thirdparties/Settings.bundle/Root.plist +++ b/nogpl-thirdparties/Settings.bundle/Root.plist @@ -9,6 +9,8 @@ SIP account Type PSGroupSpecifier + FooterText + Linphone must be restarted for changes to take effect AutocapitalizationType @@ -94,7 +96,7 @@ Title - Media + Type PSGroupSpecifier @@ -102,7 +104,7 @@ File audio Title - Audio + Audio Codecs Type PSChildPaneSpecifier @@ -115,90 +117,12 @@ PSChildPaneSpecifier + File + Advanced Title Advanced Type - PSGroupSpecifier - - - DefaultValue - - Key - debugenable_preference - Title - Debug - Type - PSToggleSwitchSpecifier - - - AutocapitalizationType - None - AutocorrectionType - No - DefaultValue - - IsSecure - - Key - prefix_preference - KeyboardType - NumberPad - Title - Prefix - Type - PSTextFieldSpecifier - - - DefaultValue - - Key - substitute_+_by_00_preference - Title - Substitue + by 00 - Type - PSToggleSwitchSpecifier - - - DefaultValue - udp - Key - transport_preference - Title - Transport - Titles - - udp - tcp - tls - - Type - PSMultiValueSpecifier - Values - - udp - tcp - tls - - - - DefaultValue - - Key - enable_srtp_preference - Title - Secure rtp - Type - PSToggleSwitchSpecifier - - - DefaultValue - - Key - backgroundmode_preference - Title - Background mode - Type - PSToggleSwitchSpecifier + PSChildPaneSpecifier StringsTable diff --git a/submodules/linphone b/submodules/linphone index 9c9588ffe..5bf95231b 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit 9c9588ffe6cf8b163f797305b7d9c4e358788b9e +Subproject commit 5bf95231b51641ce095af49a864cf00fa6837750