res/layout/preferences.xml
changeset 409 09cfee97f900
parent 404 3c8ca2a1a327
child 428 5d938ead9dd2
equal deleted inserted replaced
408:ee45ce9c47fe 409:09cfee97f900
     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 xmlns:android="http://schemas.android.com/apk/res/android"
     3 	android:shouldDisableView="true" android:selectable="true">
     3 	android:shouldDisableView="true" android:selectable="true">
     4 	<EditTextPreference android:summary="Permet de modifier votre identifiant de connexion"
     4 	<EditTextPreference android:singleLine="true"
       
     5 		android:summary="Permet de modifier votre identifiant de connexion"
     5 		android:title="@string/settings_account_username" android:key="settings_key_account_username" />
     6 		android:title="@string/settings_account_username" android:key="settings_key_account_username" />
     6 	<EditTextPreference android:name="password"
     7 	<EditTextPreference android:name="password"
     7 		android:password="true" android:summary="Permet de modifier votre mot de passe de connexion"
     8 		android:singleLine="true" android:password="true"
       
     9 		android:summary="Permet de modifier votre mot de passe de connexion"
     8 		android:title="@string/settings_account_password" android:key="settings_key_account_password" />
    10 		android:title="@string/settings_account_password" android:key="settings_key_account_password" />
     9 	<CheckBoxPreference android:title="Utilisation de Gmail"
    11 	<CheckBoxPreference android:title="Utilisation de Gmail"
    10 		android:defaultValue="false"
    12 		android:defaultValue="false"
    11 		android:summary="Cochez cette case si vous souhaitez utiliser votre compte Gmail"
    13 		android:summary="Cochez cette case si vous souhaitez utiliser votre compte Gmail"
    12 		android:key="settings_key_gmail" />
    14 		android:key="settings_key_gmail" />
    16 			android:summary="Cochez cette case si vous souhaitez utiliser un serveur proxy"
    18 			android:summary="Cochez cette case si vous souhaitez utiliser un serveur proxy"
    17 			android:key="settings_key_proxy_use" />
    19 			android:key="settings_key_proxy_use" />
    18 		<ListPreference android:dependency="settings_key_proxy_use"
    20 		<ListPreference android:dependency="settings_key_proxy_use"
    19 			android:title="Type du serveur proxy utilisé" android:entries="@array/proxy_types"
    21 			android:title="Type du serveur proxy utilisé" android:entries="@array/proxy_types"
    20 			android:summary="Permet de choisir le type de serveur proxy à utiliser"
    22 			android:summary="Permet de choisir le type de serveur proxy à utiliser"
    21 			android:defaultValue="HTTP"
    23 			android:defaultValue="HTTP" android:entryValues="@array/proxy_types"
    22 			android:entryValues="@array/proxy_types" android:key="settings_key_proxy_type" />
    24 			android:key="settings_key_proxy_type" />
    23 		<EditTextPreference android:dependency="settings_key_proxy_use"
    25 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
    24 			android:name="serveur" android:summary="Définition de l'adresse du serveur."
    26 			android:name="serveur" android:summary="Définition de l'adresse du serveur."
    25 			android:title="@string/settings_proxy_server" android:key="settings_key_proxy_server" />
    27 			android:title="@string/settings_proxy_server" android:key="settings_key_proxy_server" />
    26 		<EditTextPreference android:dependency="settings_key_proxy_use"
    28 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
    27 			android:name="port" android:summary="Définition du port du serveur."
    29 			android:name="port" android:summary="Définition du port du serveur."
    28 			android:title="@string/settings_proxy_port" android:key="settings_key_proxy_port" />
    30 			android:title="@string/settings_proxy_port" android:key="settings_key_proxy_port" />
    29 		<EditTextPreference android:dependency="settings_key_proxy_use"
    31 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
    30 			android:name="Utilisateur"
    32 			android:name="Utilisateur"
    31 			android:summary="Optionnel, permet de s'authentifier sur le serveur proxy"
    33 			android:summary="Optionnel, permet de s'authentifier sur le serveur proxy"
    32 			android:title="@string/settings_proxy_username" android:key="settings_key_proxy_username" />
    34 			android:title="@string/settings_proxy_username" android:key="settings_key_proxy_username" />
    33 		<EditTextPreference android:dependency="settings_key_proxy_use"
    35 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_proxy_use"
    34 			android:name="pass_user" android:password="true"
    36 			android:name="pass_user" android:password="true"
    35 			android:summary="Optionnel, permet de s'authentifier sur le serveur proxy"
    37 			android:summary="Optionnel, permet de s'authentifier sur le serveur proxy"
    36 			android:title="@string/settings_proxy_password" android:key="settings_key_proxy_password" />
    38 			android:title="@string/settings_proxy_password" android:key="settings_key_proxy_password" />
    37 	</PreferenceScreen>
    39 	</PreferenceScreen>
    38 
    40 
    41 		<CheckBoxPreference android:title="@string/settings_xmpp_use_tls"
    43 		<CheckBoxPreference android:title="@string/settings_xmpp_use_tls"
    42 			android:defaultValue="false" android:key="settings_key_xmpp_tls_use" />
    44 			android:defaultValue="false" android:key="settings_key_xmpp_tls_use" />
    43 		<CheckBoxPreference android:title="Utilisation des options spécifiques du serveur"
    45 		<CheckBoxPreference android:title="Utilisation des options spécifiques du serveur"
    44 			android:defaultValue="false"
    46 			android:defaultValue="false"
    45 			android:summary="Cochez cette case si vous souhaitez utiliser des options spécifiques pour votre serveur XMPP"
    47 			android:summary="Cochez cette case si vous souhaitez utiliser des options spécifiques pour votre serveur XMPP"
    46 			android:key="useSpecificServer" />
    48 			android:key="settings_key_specific_server" />
    47 		<EditTextPreference android:dependency="useSpecificServer"
    49 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_specific_server"
    48 			android:name="adresse" android:summary="Permet d'éditer l'adresse du serveur"
    50 			android:name="adresse" android:summary="Permet d'éditer l'adresse du serveur"
    49 			android:title="@string/settings_xmpp_server" android:key="settings_key_xmpp_server"
    51 			android:title="@string/settings_xmpp_server" android:key="settings_key_xmpp_server"
    50 			android:defaultValue="10.0.2.2" />
    52 			android:defaultValue="10.0.2.2" />
    51 		<EditTextPreference android:id="@+id/settings_xmpp_port"
    53 		<EditTextPreference android:singleLine="true" android:dependency="settings_key_specific_server"
    52 			android:dependency="useSpecificServer" android:name="port"
    54 			android:name="port" android:summary="Permet d'éditer le port du serveur"
    53 			android:summary="Permet d'éditer le port du serveur" android:title="@string/settings_xmpp_port"
    55 			android:title="@string/settings_xmpp_port" android:defaultValue="5222"
    54 			android:defaultValue="5222" android:key="settings_key_xmpp_port" />
    56 			android:key="settings_key_xmpp_port" />
    55 	</PreferenceScreen>
    57 	</PreferenceScreen>
    56 </PreferenceScreen>
    58 </PreferenceScreen>