Home | History | Annotate | Download | only in xml
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!-- Copyright (C) 2008 The Android Open Source Project
      3 
      4      Licensed under the Apache License, Version 2.0 (the "License");
      5      you may not use this file except in compliance with the License.
      6      You may obtain a copy of the License at
      7 
      8           http://www.apache.org/licenses/LICENSE-2.0
      9 
     10      Unless required by applicable law or agreed to in writing, software
     11      distributed under the License is distributed on an "AS IS" BASIS,
     12      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13      See the License for the specific language governing permissions and
     14      limitations under the License.
     15 -->
     16 
     17 <PreferenceScreen
     18         xmlns:android="http://schemas.android.com/apk/res/android">
     19 
     20     <PreferenceCategory
     21             android:title="@string/pref_content_title">  
     22 
     23         <ListPreference
     24                 android:key="text_size"
     25                 android:title="@string/pref_text_size"
     26                 android:defaultValue="NORMAL"
     27                 android:entries="@array/pref_text_size_choices"
     28                 android:entryValues="@array/pref_text_size_values"
     29                 android:dialogTitle="@string/pref_text_size_dialogtitle" />
     30 
     31         <ListPreference
     32                 android:key="default_zoom"
     33                 android:title="@string/pref_default_zoom"
     34                 android:defaultValue="MEDIUM"
     35                 android:entries="@array/pref_default_zoom_choices"
     36                 android:entryValues="@array/pref_default_zoom_values"
     37                 android:dialogTitle="@string/pref_default_zoom_dialogtitle" />
     38 
     39         <CheckBoxPreference
     40                 android:key="load_page"
     41                 android:defaultValue="true"
     42                 android:title="@string/pref_content_load_page"
     43                 android:summary="@string/pref_content_load_page_summary" />
     44 
     45         <ListPreference
     46                 android:key="default_text_encoding"
     47                 android:title="@string/pref_default_text_encoding"
     48                 android:defaultValue="@string/pref_default_text_encoding_default"
     49                 android:entries="@array/pref_default_text_encoding_choices"
     50                 android:entryValues="@array/pref_default_text_encoding_values"
     51                 android:dialogTitle="@string/pref_default_text_encoding_dialogtitle" />
     52 
     53         <CheckBoxPreference
     54                 android:key="block_popup_windows"
     55                 android:defaultValue="true"
     56                 android:title="@string/pref_content_block_popups" /> 
     57 
     58         <CheckBoxPreference
     59                 android:key="load_images"
     60                 android:defaultValue="true"
     61                 android:title="@string/pref_content_load_images"
     62                 android:summary="@string/pref_content_load_images_summary" />   
     63 
     64         <CheckBoxPreference
     65                 android:key="autofit_pages"
     66                 android:defaultValue="true"
     67                 android:title="@string/pref_content_autofit"
     68                 android:summary="@string/pref_content_autofit_summary" />  
     69 
     70         <CheckBoxPreference
     71                 android:key="landscape_only"
     72                 android:defaultValue="false"
     73                 android:title="@string/pref_content_landscape_only"
     74                 android:summary="@string/pref_content_landscape_only_summary" />
     75 
     76         <CheckBoxPreference
     77                 android:key="enable_javascript"
     78                 android:defaultValue="true"
     79                 android:title="@string/pref_content_javascript" />     
     80 
     81         <ListPreference
     82                 android:key="plugin_state"
     83                 android:title="@string/pref_content_plugins"
     84                 android:defaultValue="ON"
     85                 android:entries="@array/pref_content_plugins_choices"
     86                 android:entryValues="@array/pref_content_plugins_values"
     87                 android:dialogTitle="@string/pref_content_plugins" />
     88 
     89         <CheckBoxPreference
     90                 android:key="open_in_background"
     91                 android:defaultValue="false"
     92                 android:title="@string/pref_content_open_in_background"
     93                 android:summary="@string/pref_content_open_in_background_summary" />
     94 
     95         <com.android.browser.BrowserHomepagePreference
     96                 android:key="homepage" 
     97                 android:title="@string/pref_content_homepage"
     98                 android:hint="@string/http"
     99                 android:inputType="textUri|textMultiLine" />
    100 
    101     </PreferenceCategory>
    102 
    103     <PreferenceCategory
    104             android:title="@string/pref_privacy_title">
    105             
    106         <com.android.browser.BrowserYesNoPreference
    107                 android:key="privacy_clear_cache"
    108                 android:title="@string/pref_privacy_clear_cache"
    109                 android:summary="@string/pref_privacy_clear_cache_summary"
    110                 android:dialogMessage="@string/pref_privacy_clear_cache_dlg" 
    111                 android:dialogTitle="@string/clear" 
    112                 android:dialogIcon="@android:drawable/ic_dialog_alert" />
    113                 
    114         <com.android.browser.BrowserYesNoPreference
    115                 android:key="privacy_clear_history"
    116                 android:title="@string/pref_privacy_clear_history"
    117                 android:summary="@string/pref_privacy_clear_history_summary"
    118                 android:dialogMessage="@string/pref_privacy_clear_history_dlg" 
    119                 android:dialogTitle="@string/clear" 
    120                 android:dialogIcon="@android:drawable/ic_dialog_alert"/>
    121 
    122         <CheckBoxPreference
    123                 android:key="accept_cookies"
    124                 android:defaultValue="true"
    125                 android:title="@string/pref_security_accept_cookies"
    126                 android:summary="@string/pref_security_accept_cookies_summary" />
    127                 
    128         <com.android.browser.BrowserYesNoPreference
    129                 android:key="privacy_clear_cookies"
    130                 android:title="@string/pref_privacy_clear_cookies"
    131                 android:summary="@string/pref_privacy_clear_cookies_summary"
    132                 android:dialogMessage="@string/pref_privacy_clear_cookies_dlg" 
    133                 android:dialogTitle="@string/clear" 
    134                 android:dialogIcon="@android:drawable/ic_dialog_alert"/>
    135 
    136         <CheckBoxPreference
    137                 android:key="save_formdata"
    138                 android:defaultValue="true"
    139                 android:title="@string/pref_security_save_form_data"
    140                 android:summary="@string/pref_security_save_form_data_summary" />
    141 
    142         <com.android.browser.BrowserYesNoPreference
    143                 android:key="privacy_clear_form_data"
    144                 android:title="@string/pref_privacy_clear_form_data"
    145                 android:summary="@string/pref_privacy_clear_form_data_summary"
    146                 android:dialogMessage="@string/pref_privacy_clear_form_data_dlg" 
    147                 android:dialogTitle="@string/clear" 
    148                 android:dialogIcon="@android:drawable/ic_dialog_alert"/>
    149 
    150         <CheckBoxPreference
    151                 android:key="enable_geolocation"
    152                 android:defaultValue="true"
    153                 android:title="@string/pref_privacy_enable_geolocation"
    154                 android:summary="@string/pref_privacy_enable_geolocation_summary" />
    155 
    156         <com.android.browser.BrowserYesNoPreference
    157                 android:key="privacy_clear_geolocation_access"
    158                 android:dependency="enable_geolocation"
    159                 android:title="@string/pref_privacy_clear_geolocation_access"
    160                 android:summary="@string/pref_privacy_clear_geolocation_access_summary"
    161                 android:dialogMessage="@string/pref_privacy_clear_geolocation_access_dlg"
    162                 android:dialogTitle="@string/clear"
    163                 android:dialogIcon="@android:drawable/ic_dialog_alert"/>
    164 
    165     </PreferenceCategory>
    166     
    167         <PreferenceCategory
    168             android:title="@string/pref_security_title">
    169             
    170         <CheckBoxPreference
    171                 android:key="remember_passwords"
    172                 android:defaultValue="true"
    173                 android:title="@string/pref_security_remember_passwords"
    174                 android:summary="@string/pref_security_remember_passwords_summary" />
    175 
    176         <com.android.browser.BrowserYesNoPreference
    177                 android:key="privacy_clear_passwords"
    178                 android:title="@string/pref_privacy_clear_passwords"
    179                 android:summary="@string/pref_privacy_clear_passwords_summary"
    180                 android:dialogMessage="@string/pref_privacy_clear_passwords_dlg" 
    181                 android:dialogTitle="@string/clear" 
    182                 android:dialogIcon="@android:drawable/ic_dialog_alert"/>
    183                 
    184         <CheckBoxPreference
    185                 android:key="show_security_warnings"
    186                 android:defaultValue="true"
    187                 android:title="@string/pref_security_show_security_warning"
    188                 android:summary="@string/pref_security_show_security_warning_summary" />
    189 
    190             
    191     </PreferenceCategory>
    192     <PreferenceCategory
    193             android:title="@string/pref_extras_title">
    194 
    195             <PreferenceScreen
    196                   android:key="website_settings"
    197                   android:title="@string/pref_extras_website_settings"
    198                   android:summary="@string/pref_extras_website_settings_summary" />
    199 
    200             <com.android.browser.BrowserYesNoPreference
    201                     android:key="reset_default_preferences"
    202                     android:title="@string/pref_extras_reset_default"
    203                     android:summary="@string/pref_extras_reset_default_summary"
    204                     android:dialogMessage="@string/pref_extras_reset_default_dlg" 
    205                     android:dialogTitle="@string/pref_extras_reset_default_dlg_title" 
    206                     android:dialogIcon="@android:drawable/ic_dialog_alert" />
    207     </PreferenceCategory>
    208 </PreferenceScreen>
    209