mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-10 05:26:10 +01:00
019daa6b84
languages: add new languages pref above the two, filter their choices to be limited to that language, and change them to the first dict of the new language when it's changed.
405 lines
16 KiB
XML
405 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
|
>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_defaults"
|
|
android:summary="@string/prefs_defaults_summary"
|
|
>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_names"
|
|
android:summary="@string/prefs_names_summary"
|
|
>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_player1_name"
|
|
android:title="@string/pref_player1_name"
|
|
android:capitalize="words"
|
|
android:defaultValue=""
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_player2_name"
|
|
android:title="@string/pref_player2_name"
|
|
android:capitalize="words"
|
|
android:defaultValue="ignored"
|
|
android:summary="@string/tell_unused"
|
|
android:enabled="false"
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_player3_name"
|
|
android:title="@string/pref_player3_name"
|
|
android:capitalize="words"
|
|
android:defaultValue=""
|
|
android:summary="@string/tell_unused"
|
|
android:enabled="false"
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_player4_name"
|
|
android:title="@string/pref_player4_name"
|
|
android:capitalize="words"
|
|
android:defaultValue=""
|
|
android:summary="@string/tell_unused"
|
|
android:enabled="false"
|
|
/>
|
|
</PreferenceScreen>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_dicts"
|
|
android:summary="@string/prefs_dicts_summary"
|
|
>
|
|
|
|
<!-- entries provided programatically -->
|
|
<org.eehouse.android.xw4.XWListPreference
|
|
android:key="@string/key_default_language"
|
|
android:title="@string/default_language"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.DictListPreference
|
|
android:key="@string/key_default_dict"
|
|
android:title="@string/default_dict"
|
|
android:defaultValue="CollegeEng_2to8"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.DictListPreference
|
|
android:key="@string/key_default_robodict"
|
|
android:title="@string/default_robodict"
|
|
android:defaultValue="Top5000"
|
|
/>
|
|
</PreferenceScreen>
|
|
|
|
<CheckBoxPreference android:key="@string/key_init_hintsallowed"
|
|
android:title="@string/hints_allowed"
|
|
android:summary="@string/hints_allowed_sum"
|
|
android:defaultValue="true"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_init_nethintsallowed"
|
|
android:title="@string/nethints_allowed"
|
|
android:summary="@string/nethints_allowed_sum"
|
|
android:defaultValue="true"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_init_autojuggle"
|
|
android:title="@string/init_autojuggle"
|
|
android:summary="@string/init_autojuggle_sum"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWListPreference
|
|
android:key="@string/key_default_phonies"
|
|
android:title="@string/default_phonies"
|
|
android:entries="@array/phony_names"
|
|
android:entryValues="@array/phony_names"
|
|
android:defaultValue="@string/phonies_warn"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_default_timerenabled"
|
|
android:title="@string/use_timer"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_initial_player_minutes"
|
|
android:title="@string/initial_player_minutes"
|
|
android:defaultValue="25"
|
|
android:numeric="decimal"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWListPreference
|
|
android:key="@string/key_board_size"
|
|
android:title="@string/board_size"
|
|
android:entries="@array/board_sizes"
|
|
android:entryValues="@array/board_sizes"
|
|
android:defaultValue="15x15"
|
|
/>
|
|
|
|
</PreferenceScreen>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_appearance"
|
|
android:summary="@string/prefs_appearance_summary"
|
|
>
|
|
|
|
<!-- " pct." below must match R.string.pct_suffix -->
|
|
<org.eehouse.android.xw4.XWThumbListPreference
|
|
android:key="@string/key_thumbsize"
|
|
android:title="@string/summary_thumbsize"
|
|
android:defaultValue="30 pct."
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWSumListPreference
|
|
android:key="@string/key_summary_field"
|
|
android:title="@string/summary_field"
|
|
android:entries="@array/game_summary_values"
|
|
android:entryValues="@array/game_summary_values"
|
|
android:defaultValue="@string/game_summary_field_opponents"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_hide_title"
|
|
android:title="@string/hide_title"
|
|
android:summary="@string/hide_title_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_show_arrow"
|
|
android:title="@string/show_arrow"
|
|
android:summary="@string/show_arrow_summary"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_square_tiles"
|
|
android:title="@string/square_tiles"
|
|
android:summary="@string/square_tiles_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_keep_screenon"
|
|
android:title="@string/keep_screenon"
|
|
android:summary="@string/keep_screenon_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_colors"
|
|
android:summary="@string/prefs_colors_summary"
|
|
>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_player0"
|
|
android:title="@string/pref_player1_name"
|
|
android:defaultValue="0x000000"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_player1"
|
|
android:title="@string/pref_player2_name"
|
|
android:defaultValue="0xFF0000"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_player2"
|
|
android:title="@string/pref_player3_name"
|
|
android:defaultValue="0x0000FF"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_player3"
|
|
android:title="@string/pref_player4_name"
|
|
android:defaultValue="0x008F00"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_bonus_l2x"
|
|
android:title="@string/bonus_l2x"
|
|
android:defaultValue="0xAFAF00"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_bonus_l3x"
|
|
android:title="@string/bonus_l3x"
|
|
android:defaultValue="0x00AFAF"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_bonus_w2x"
|
|
android:title="@string/bonus_w2x"
|
|
android:defaultValue="0xAF00AF"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_bonus_w3x"
|
|
android:title="@string/bonus_w3x"
|
|
android:defaultValue="0xAFAFAF"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_clr_crosshairs"
|
|
android:title="@string/clr_crosshairs"
|
|
android:defaultValue="0x7070FF"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_clr_bonushint"
|
|
android:title="@string/key_bonushint"
|
|
android:defaultValue="0x7F7F7F"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_tile_back"
|
|
android:title="@string/tile_back"
|
|
android:defaultValue="0xFFFF99"
|
|
/>
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_empty"
|
|
android:title="@string/empty"
|
|
android:defaultValue="0xFFFFFF"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.EditColorPreference
|
|
android:key="@string/key_background"
|
|
android:title="@string/background"
|
|
android:defaultValue="0xFFFFFF"
|
|
/>
|
|
</PreferenceScreen>
|
|
|
|
</PreferenceScreen>
|
|
|
|
<PreferenceScreen android:title="@string/prefs_behavior"
|
|
android:summary="@string/prefs_behavior_summary"
|
|
>
|
|
<CheckBoxPreference android:key="@string/key_explain_robot"
|
|
android:title="@string/explain_robot"
|
|
android:summary="@string/explain_robot_summary"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_skip_confirm"
|
|
android:title="@string/skip_confirm_turn"
|
|
android:summary="@string/skip_confirm_turn_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_default_loc"
|
|
android:title="@string/default_loc"
|
|
android:summary="@string/default_loc_summary"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_sort_tiles"
|
|
android:title="@string/title_sort_tiles"
|
|
android:summary="@string/summary_sort_tiles"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_studyon"
|
|
android:title="@string/title_studyon"
|
|
android:summary="@string/summary_studyon"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_ringer_zoom"
|
|
android:title="@string/ringer_zoom"
|
|
android:summary="@string/ringer_zoom_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_hide_crosshairs"
|
|
android:title="@string/hide_crosshairs"
|
|
android:summary="@string/hide_crosshairs_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_peek_other"
|
|
android:title="@string/peek_other"
|
|
android:summary="@string/peek_other_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
</PreferenceScreen>
|
|
|
|
<PreferenceScreen android:title="@string/network_behavior"
|
|
android:summary="@string/network_behavior_summary"
|
|
>
|
|
<org.eehouse.android.xw4.SMSCheckBoxPreference
|
|
android:key="@string/key_enable_sms"
|
|
android:title="@string/enable_sms"
|
|
android:summary="@string/enable_sms_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<org.eehouse.android.xw4.PollListPreference
|
|
android:key="@string/key_connect_frequency"
|
|
android:title="@string/connect_frequency"
|
|
android:entries="@array/connect_frequencies"
|
|
android:entryValues="@array/connect_frequencies_values"
|
|
android:defaultValue="900"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_notify_sound"
|
|
android:title="@string/notify_sound"
|
|
android:summary="@string/notify_other_summary"
|
|
android:defaultValue="true"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_notify_vibrate"
|
|
android:title="@string/notify_vibrate"
|
|
android:summary="@string/notify_other_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
</PreferenceScreen>
|
|
|
|
<PreferenceScreen android:title="@string/advanced"
|
|
android:summary="@string/advanced_summary"
|
|
>
|
|
<EditTextPreference android:title="@string/git_rev_title"
|
|
android:summary="@string/git_rev"
|
|
android:enabled="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_logging_on"
|
|
android:title="@string/logging_on"
|
|
android:summary="@string/logging_on_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_enable_debug"
|
|
android:title="@string/debug_features"
|
|
android:summary="@string/debug_features_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_nag_intervals"
|
|
android:title="@string/nag_intervals"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_enable_dup_invite"
|
|
android:title="@string/enable_dupes_title"
|
|
android:summary="@string/enable_dupes_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_xlations_locale"
|
|
android:title="@string/xlations_locale"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_xlations_enabled"
|
|
android:title="@string/xlations_enabled_title"
|
|
android:summary="@string/xlations_enabled_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<CheckBoxPreference android:key="@string/key_force_tablet"
|
|
android:title="@string/force_tablet_title"
|
|
android:summary="@string/force_tablet_summary"
|
|
android:defaultValue="false"
|
|
/>
|
|
|
|
<!-- For broken devices like my Blaze 4G that report a download
|
|
directory that doesn't exist, allow users to set it. Mine:
|
|
/sdcard/external_sd/download
|
|
-->
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_download_path"
|
|
android:title="@string/download_path_title"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_show_sms"
|
|
android:title="Show SMS sends, receives"
|
|
android:defaultValue="false"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_send_data_sms"
|
|
android:title="@string/title_send_data_sms"
|
|
android:summary="@string/summary_send_data_sms"
|
|
android:defaultValue="false"
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_relay_host"
|
|
android:title="@string/relay_host"
|
|
android:defaultValue="@string/default_host"
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_relay_port"
|
|
android:title="@string/relay_port"
|
|
android:defaultValue="10997"
|
|
android:numeric="decimal"
|
|
/>
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_proxy_port"
|
|
android:title="@string/proxy_port"
|
|
android:defaultValue="10998"
|
|
android:numeric="decimal"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_dict_host"
|
|
android:title="@string/dict_host"
|
|
android:defaultValue="@string/dict_url"
|
|
/>
|
|
|
|
<org.eehouse.android.xw4.XWEditTextPreference
|
|
android:key="@string/key_update_url"
|
|
android:title="@string/expl_update_url"
|
|
android:defaultValue="@string/default_update_url"
|
|
/>
|
|
<CheckBoxPreference android:key="@string/key_update_prerel"
|
|
android:title="Update between releases"
|
|
android:summary="Get intermediate builds"
|
|
android:defaultValue="false"
|
|
/>
|
|
</PreferenceScreen>
|
|
</PreferenceScreen>
|