/WebVox/res/xml/browser_preferences.xml

http://eyes-free.googlecode.com/ · XML · 206 lines · 159 code · 33 blank · 14 comment · 0 complexity · 4a5cbaad8380f24e25b2366fb0c0142b MD5 · raw file

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