res/layout/preferences.xml
changeset 868 6c2c4bfa43d0
parent 857 53a2e0015adb
child 882 d1b0d878eac9
equal deleted inserted replaced
843:237157f79737 868:6c2c4bfa43d0
     6     TODO: There is still a lot of keys to convert
     6     TODO: There is still a lot of keys to convert
     7 -->
     7 -->
     8 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
     8 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
     9 	android:shouldDisableView="true" android:selectable="true">
     9 	android:shouldDisableView="true" android:selectable="true">
    10 	<PreferenceCategory android:title="@string/general_preferences">
    10 	<PreferenceCategory android:title="@string/general_preferences">
       
    11 		<CheckBoxPreference android:id="@+id/settings_key_history"
       
    12 			android:title="@string/history" android:defaultValue="false"
       
    13 			android:key="settings_key_history" />
    11 		<PreferenceScreen android:key="contact_list"
    14 		<PreferenceScreen android:key="contact_list"
    12 			android:title="@string/contact_list_preferences" android:summary="@string/contact_list_preferences_sum">
    15 			android:title="@string/contact_list_preferences" android:summary="@string/contact_list_preferences_sum">
    13 			<CheckBoxPreference android:title="@string/CLP_hidden_contact"
    16 			<CheckBoxPreference android:title="@string/CLP_hidden_contact"
    14 				android:defaultValue="false" android:summary="@string/CLP_hidden_contact_sum"
    17 				android:defaultValue="false" android:summary="@string/CLP_hidden_contact_sum"
    15 				android:key="settings_key_hidden_contact" />
    18 				android:key="settings_key_hidden_contact" />
    21 				android:key="settings_away_chk" />
    24 				android:key="settings_away_chk" />
    22 			<EditTextPreference android:dependency="settings_away_chk"
    25 			<EditTextPreference android:dependency="settings_away_chk"
    23 				android:singleLine="true" android:summary="@string/away_message_sum"
    26 				android:singleLine="true" android:summary="@string/away_message_sum"
    24 				android:title="@string/away_message_title" android:key="settings_away_message"
    27 				android:title="@string/away_message_title" android:key="settings_away_message"
    25 				android:hint="@string/away_message_hint" />
    28 				android:hint="@string/away_message_hint" />
       
    29 			<CheckBoxPreference android:title="@string/settings_chat_compact"
       
    30 				android:defaultValue="false" android:summary="@string/settings_chat_compact_sum"
       
    31 				android:key="settings_chat_compact_key" />
    26 		</PreferenceScreen>
    32 		</PreferenceScreen>
    27 		<PreferenceScreen android:title="@string/notification_preferences">
    33 		<PreferenceScreen android:title="@string/notification_preferences">
    28 			<CheckBoxPreference android:title="@string/notification_enable_vibrate_title"
    34 			<CheckBoxPreference android:title="@string/notification_enable_vibrate_title"
    29 				android:defaultValue="false" android:summary="@string/notification_enable_vibrate_sum"
    35 				android:defaultValue="false" android:summary="@string/notification_enable_vibrate_sum"
    30 				android:key="notification_vibrate" />
    36 				android:key="notification_vibrate" />
    31 			<RingtonePreference
    37 			<RingtonePreference android:title="@string/notification_snd_title"
    32 				android:title="@string/notification_snd_title" android:key="notification_sound"
    38 				android:key="notification_sound" android:summary="@string/notification_snd_sum"
    33 				android:summary="@string/notification_snd_sum" android:ringtoneType="notification"
    39 				android:ringtoneType="notification" android:showDefault="true" />
    34 				android:showDefault="true" />
       
    35 		</PreferenceScreen>
    40 		</PreferenceScreen>
    36 	</PreferenceCategory>
    41 	</PreferenceCategory>
    37 	<PreferenceCategory android:title="@string/user_preferences">
    42 	<PreferenceCategory android:title="@string/user_preferences">
    38 		<EditTextPreference android:singleLine="true"
    43 		<EditTextPreference android:singleLine="true"
    39 			android:summary="@string/SettingsText" android:title="@string/settings_account_username"
    44 			android:summary="@string/SettingsText" android:title="@string/settings_account_username"
    68 					android:summary="@string/SettingsProxyServer" android:title="@string/settings_proxy_server"
    73 					android:summary="@string/SettingsProxyServer" android:title="@string/settings_proxy_server"
    69 					android:key="proxy_server" />
    74 					android:key="proxy_server" />
    70 				<EditTextPreference android:singleLine="true"
    75 				<EditTextPreference android:singleLine="true"
    71 					android:dependency="proxy_use" android:name="port"
    76 					android:dependency="proxy_use" android:name="port"
    72 					android:summary="@string/SettingsProxyPort" android:title="@string/settings_proxy_port"
    77 					android:summary="@string/SettingsProxyPort" android:title="@string/settings_proxy_port"
    73 					android:key="proxy_port" android:numeric="signed" android:hint="@string/comments_proxy_port" />
    78 					android:key="proxy_port" android:numeric="signed"
       
    79 					android:hint="@string/comments_proxy_port" />
    74 			</PreferenceCategory>
    80 			</PreferenceCategory>
    75 			<PreferenceCategory android:title="@string/proxy_user_settings">
    81 			<PreferenceCategory android:title="@string/proxy_user_settings">
    76 				<EditTextPreference android:singleLine="true"
    82 				<EditTextPreference android:singleLine="true"
    77 					android:dependency="proxy_use" android:name="Utilisateur"
    83 					android:dependency="proxy_use" android:name="Utilisateur"
    78 					android:summary="@string/SettingsProxyUser" android:title="@string/settings_proxy_username"
    84 					android:summary="@string/SettingsProxyUser" android:title="@string/settings_proxy_username"
    81 					android:dependency="proxy_use" android:name="pass_user"
    87 					android:dependency="proxy_use" android:name="pass_user"
    82 					android:password="true" android:summary="@string/SettingsProxyPassword"
    88 					android:password="true" android:summary="@string/SettingsProxyPassword"
    83 					android:title="@string/settings_proxy_password" android:key="proxy_password" />
    89 					android:title="@string/settings_proxy_password" android:key="proxy_password" />
    84 			</PreferenceCategory>
    90 			</PreferenceCategory>
    85 		</PreferenceScreen>
    91 		</PreferenceScreen>
       
    92 
    86 		<PreferenceScreen android:key="advanced"
    93 		<PreferenceScreen android:key="advanced"
    87 			android:title="@string/SettingsAdvanced" android:summary="@string/settings_advanced_sum">
    94 			android:title="@string/SettingsAdvanced" android:summary="@string/settings_advanced_sum">
    88 			<PreferenceCategory android:title="@string/settings_advanced_service_behaviour">
    95 			<PreferenceCategory android:title="@string/settings_advanced_service_behaviour">
    89 				<CheckBoxPreference android:title="@string/settings_xmpp_use_tls"
    96 				<CheckBoxPreference android:title="@string/settings_xmpp_use_tls"
    90 					android:defaultValue="false" android:key="settings_key_xmpp_tls_use" />
    97 					android:defaultValue="false" android:key="settings_key_xmpp_tls_use" />
       
    98 				<CheckBoxPreference android:title="@string/settings_smack_debug"
       
    99 					android:defaultValue="false" android:key="smack_debug" />
    91 				<EditTextPreference android:singleLine="true"
   100 				<EditTextPreference android:singleLine="true"
    92 					android:title="@string/settings_reco_delay" android:name="Reconnect delay"
   101 					android:title="@string/settings_reco_delay" android:name="Reconnect delay"
    93 					android:summary="@string/SettingsAdvancedRecoDelay" android:key="settings_key_reco_delay"
   102 					android:summary="@string/SettingsAdvancedRecoDelay" android:key="settings_key_reco_delay"
    94 					android:defaultValue="10" />
   103 					android:defaultValue="10" />
    95 			</PreferenceCategory>
   104 			</PreferenceCategory>
   103 			<EditTextPreference android:singleLine="true"
   112 			<EditTextPreference android:singleLine="true"
   104 				android:dependency="settings_key_specific_server" android:name="port"
   113 				android:dependency="settings_key_specific_server" android:name="port"
   105 				android:summary="@string/SettingsAdvancedPortOpt" android:title="@string/settings_xmpp_port"
   114 				android:summary="@string/SettingsAdvancedPortOpt" android:title="@string/settings_xmpp_port"
   106 				android:defaultValue="5222" android:numeric="signed" android:key="settings_key_xmpp_port"
   115 				android:defaultValue="5222" android:numeric="signed" android:key="settings_key_xmpp_port"
   107 				android:hint="@string/comments_xmpp_port" />
   116 				android:hint="@string/comments_xmpp_port" />
       
   117 			<CheckBoxPreference android:title="@string/settings_full_jid_login"
       
   118 				android:defaultValue="false" android:summary="@string/settings_full_jid_login_sum"
       
   119 				android:key="full_jid_login" />
   108 		</PreferenceScreen>
   120 		</PreferenceScreen>
   109 	</PreferenceCategory>
   121 	</PreferenceCategory>
   110 </PreferenceScreen>
   122 </PreferenceScreen>