res/layout/preferences.xml
changeset 496 3c83d2e2c478
parent 491 a94c384bc3ba
child 517 fd6c52c23165
child 524 e1a9ba4611dc
equal deleted inserted replaced
495:7ac6af9ceb0d 496:3c83d2e2c478
     1 <?xml version="1.0" encoding="utf-8"?>
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
     2 <PreferenceScreen
     3 	android:shouldDisableView="true" android:selectable="true">
     3 	xmlns:android="http://schemas.android.com/apk/res/android"
     4 	<EditTextPreference android:singleLine="true"
     4 	android:shouldDisableView="true"	
     5 		android:summary="@string/SettingsText"
     5 	android:selectable="true">
     6 		android:title="@string/settings_account_username" android:key="settings_key_account_username"
     6 
     7 		 />
     7 	<PreferenceCategory
     8 	<EditTextPreference android:name="password"
     8 		android:title="@string/general_preferences">
     9 		android:singleLine="true" android:password="true"
     9 		
    10 		android:summary="@string/SettingsPassword"
    10 		<PreferenceScreen
    11 		android:title="@string/settings_account_password" android:key="settings_key_account_password" />
    11 			android:key="contact_list"
    12 	<CheckBoxPreference android:title="@string/SettingsCheckboxText"
    12 			android:title="@string/contact_list_preferences"
    13 		android:defaultValue="false"
    13 			android:summary="@string/contact_list_preferences_sum">
    14 		android:summary="@string/SettingsGmail"
    14 			
    15 		android:key="settings_key_gmail" />
    15 			<CheckBoxPreference
    16 	<PreferenceScreen android:key="proxy" android:title="@string/SettingsProxy">
    16 				android:title="@string/CLP_hidden_contact"
    17 		<CheckBoxPreference android:title="@string/SettingsProxyProxy"
    17 				android:defaultValue="false"
       
    18 				android:summary="@string/CLP_hidden_contact_sum"
       
    19 				android:key="settings_key_hidden_contact" />
       
    20 
       
    21 		</PreferenceScreen>
       
    22 
       
    23 	</PreferenceCategory>
       
    24 	
       
    25 	<PreferenceCategory
       
    26 		android:title="@string/user_preferences">
       
    27 
       
    28 		<EditTextPreference
       
    29 			android:singleLine="true"
       
    30 			android:summary="@string/SettingsText"
       
    31 			android:title="@string/settings_account_username"
       
    32 			android:key="settings_key_account_username" />
       
    33 		<EditTextPreference
       
    34 			android:name="password"
       
    35 			android:singleLine="true"
       
    36 			android:password="true"
       
    37 			android:summary="@string/SettingsPassword"
       
    38 			android:title="@string/settings_account_password"
       
    39 			android:key="settings_key_account_password" />
       
    40 
       
    41 		<CheckBoxPreference
       
    42 			android:title="@string/SettingsCheckboxText"
    18 			android:defaultValue="false"
    43 			android:defaultValue="false"
    19 			android:summary="@string/SettingsProxySummary"
    44 			android:summary="@string/SettingsGmail"
    20 			android:key="settings_key_proxy_use" />
    45 			android:key="settings_key_gmail" />
    21 		<ListPreference android:dependency="settings_key_proxy_use"
    46 		
    22 			android:title="@string/SettingsProxyType" android:entries="@array/proxy_types"
    47 	</PreferenceCategory>		
    23 			android:summary="@string/SettingsProxyTypeSummary"
       
    24 			android:defaultValue="HTTP" android:entryValues="@array/proxy_types"
       
    25 			android:key="settings_key_proxy_type" />
       
    26 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
       
    27 			android:name="serveur" android:summary="@string/SettingsProxyServer"
       
    28 			android:title="@string/settings_proxy_server" android:key="settings_key_proxy_server" />
       
    29 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
       
    30 			android:name="port" android:summary="@string/SettingsProxyPort"
       
    31 			android:title="@string/settings_proxy_port" android:key="settings_key_proxy_port"
       
    32 			android:numeric="integer" />
       
    33 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
       
    34 			android:name="Utilisateur"
       
    35 			android:summary="@string/SettingsProxyUser"
       
    36 			android:title="@string/settings_proxy_username" android:key="settings_key_proxy_username" />
       
    37 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
       
    38 			android:name="pass_user" android:password="true"
       
    39 			android:summary="@string/SettingsProxyPassword"
       
    40 			android:title="@string/settings_proxy_password" android:key="settings_key_proxy_password" />
       
    41 	</PreferenceScreen>
       
    42 
    48 
    43 	<PreferenceScreen android:key="advanced"
    49 	<PreferenceCategory
    44 		android:title="@string/SettingsAdvanced">
    50 		android:title="@string/network_preferences">
    45 		<CheckBoxPreference
    51 	
    46 			android:title="@string/settings_xmpp_use_tls"
    52 		<PreferenceScreen
    47 			android:defaultValue="false"
    53 			android:key="proxy"
    48 			android:key="settings_key_xmpp_tls_use" />
    54 			android:title="@string/SettingsProxy"
    49 		
    55 			android:summary="@string/settings_proxy_sum">
    50 		<EditTextPreference android:singleLine="true"
    56 	
    51 			android:title="@string/settings_reco_delay"
    57 			<CheckBoxPreference
    52 			android:name="Reconnect delay"
    58 				android:title="@string/SettingsProxyProxy"
    53 			android:summary="@string/SettingsAdvancedRecoDelay"
    59 				android:defaultValue="false"
    54 			android:key="settings_key_reco_delay"
    60 				android:summary="@string/SettingsProxySummary"
    55 			android:numeric="integer"
    61 				android:key="settings_key_proxy_use" />
    56 			android:defaultValue="10" />
    62 	
    57 		
    63 			<PreferenceCategory
    58 		<CheckBoxPreference android:title="@string/SettingsAdvancedOptions"
    64 			   android:title="@string/proxy_proxy_settings">
    59 			android:defaultValue="false"
    65 
    60 			android:summary="@string/SettingsAdvancedSpecOpt"
    66 				<ListPreference
    61 			android:key="settings_key_specific_server" />
    67 					android:dependency="settings_key_proxy_use"
    62 			<EditTextPreference android:singleLine="true" android:dependency="settings_key_specific_server"
    68 					android:title="@string/SettingsProxyType"
    63 				android:name="adresse" android:summary="@string/SettingsAdvancedAddOpt"
    69 					android:entries="@array/proxy_types"
    64 				android:title="@string/settings_xmpp_server" android:key="settings_key_xmpp_server"
    70 					android:summary="@string/SettingsProxyTypeSummary"
    65 				android:defaultValue="10.0.2.2" />
    71 					android:defaultValue="HTTP"
    66 			<EditTextPreference android:singleLine="true" android:dependency="settings_key_specific_server"
    72 					android:entryValues="@array/proxy_types"
    67 				android:name="port" android:summary="@string/SettingsAdvancedPortOpt"
    73 					android:key="settings_key_proxy_type" />
    68 				android:title="@string/settings_xmpp_port" android:defaultValue="5222"
    74 
    69 				android:numeric="integer"
    75 				<EditTextPreference
    70 				android:key="settings_key_xmpp_port" />
    76 					android:singleLine="true"
    71 	</PreferenceScreen>
    77 					android:dependency="settings_key_proxy_use"
       
    78 					android:name="serveur"
       
    79 					android:summary="@string/SettingsProxyServer"
       
    80 					android:title="@string/settings_proxy_server"
       
    81 					android:key="settings_key_proxy_server" />
       
    82 
       
    83 				<EditTextPreference 
       
    84 					android:singleLine="true"
       
    85 					android:dependency="settings_key_proxy_use"
       
    86 					android:name="port"
       
    87 					android:summary="@string/SettingsProxyPort"
       
    88 					android:title="@string/settings_proxy_port"
       
    89 					android:key="settings_key_proxy_port" />
       
    90 
       
    91 			</PreferenceCategory>
       
    92 			
       
    93 			<PreferenceCategory
       
    94 			   android:title="@string/proxy_user_settings">
       
    95 
       
    96 				<EditTextPreference
       
    97 					android:singleLine="true"
       
    98 					android:dependency="settings_key_proxy_use"
       
    99 					android:name="Utilisateur"
       
   100 					android:summary="@string/SettingsProxyUser"
       
   101 					android:title="@string/settings_proxy_username"
       
   102 					android:key="settings_key_proxy_username" />
       
   103 
       
   104 				<EditTextPreference
       
   105 					android:singleLine="true"
       
   106 					android:dependency="settings_key_proxy_use"
       
   107 					android:name="pass_user"
       
   108 					android:password="true"
       
   109 					android:summary="@string/SettingsProxyPassword"
       
   110 					android:title="@string/settings_proxy_password"
       
   111 					android:key="settings_key_proxy_password" />
       
   112 
       
   113 			</PreferenceCategory>
       
   114 	
       
   115 		</PreferenceScreen>
       
   116 	
       
   117 		<PreferenceScreen
       
   118 			android:key="advanced"
       
   119 			android:title="@string/SettingsAdvanced"
       
   120 			android:summary="@string/settings_advanced_sum">
       
   121 			
       
   122 			<PreferenceCategory
       
   123 				android:title="@string/settings_advanced_service_behaviour">
       
   124 	
       
   125 				<CheckBoxPreference
       
   126 					android:title="@string/settings_xmpp_use_tls"
       
   127 					android:defaultValue="false"
       
   128 					android:key="settings_key_xmpp_tls_use" />
       
   129 				
       
   130 				<EditTextPreference
       
   131 					android:singleLine="true"
       
   132 					android:title="@string/settings_reco_delay"
       
   133 					android:name="Reconnect delay"
       
   134 					android:summary="@string/SettingsAdvancedRecoDelay"
       
   135 					android:key="settings_key_reco_delay"
       
   136 					android:defaultValue="10" />
       
   137 			
       
   138 			</PreferenceCategory>
       
   139 			
       
   140 			<CheckBoxPreference
       
   141 				android:title="@string/SettingsAdvancedOptions"
       
   142 				android:defaultValue="false"
       
   143 				android:summary="@string/SettingsAdvancedSpecOpt"
       
   144 				android:key="settings_key_specific_server" />
       
   145 				
       
   146 				<EditTextPreference
       
   147 					android:singleLine="true"
       
   148 					android:dependency="settings_key_specific_server"
       
   149 					android:name="adresse"
       
   150 					android:summary="@string/SettingsAdvancedAddOpt"
       
   151 					android:title="@string/settings_xmpp_server"
       
   152 					android:key="settings_key_xmpp_server"/>
       
   153 					
       
   154 				<EditTextPreference
       
   155 					android:singleLine="true"
       
   156 					android:dependency="settings_key_specific_server"
       
   157 					android:name="port"
       
   158 					android:summary="@string/SettingsAdvancedPortOpt"
       
   159 					android:title="@string/settings_xmpp_port"
       
   160 					android:defaultValue="5222"
       
   161 					android:key="settings_key_xmpp_port" />
       
   162 
       
   163 		</PreferenceScreen>
       
   164 
       
   165 	</PreferenceCategory>
       
   166 	
    72 </PreferenceScreen>
   167 </PreferenceScreen>