xref: /aosp_15_r20/external/sl4a/ScriptingLayerForAndroid/res/xml/preferences.xml (revision 456ef56af69dcf0481dd36cc45216c4002d72fa3)
1*456ef56aSSadaf Ebrahimi<?xml version="1.0" encoding="utf-8"?>
2*456ef56aSSadaf Ebrahimi<!--
3*456ef56aSSadaf Ebrahimi/*
4*456ef56aSSadaf Ebrahimi** Copyright 2016, The Android Open Source Project
5*456ef56aSSadaf Ebrahimi**
6*456ef56aSSadaf Ebrahimi** Licensed under the Apache License, Version 2.0 (the "License");
7*456ef56aSSadaf Ebrahimi** you may not use this file except in compliance with the License.
8*456ef56aSSadaf Ebrahimi** You may obtain a copy of the License at
9*456ef56aSSadaf Ebrahimi**
10*456ef56aSSadaf Ebrahimi**     http://www.apache.org/licenses/LICENSE-2.0
11*456ef56aSSadaf Ebrahimi**
12*456ef56aSSadaf Ebrahimi** Unless required by applicable law or agreed to in writing, software
13*456ef56aSSadaf Ebrahimi** distributed under the License is distributed on an "AS IS" BASIS,
14*456ef56aSSadaf Ebrahimi** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15*456ef56aSSadaf Ebrahimi** See the License for the specific language governing permissions and
16*456ef56aSSadaf Ebrahimi** limitations under the License.
17*456ef56aSSadaf Ebrahimi*/
18*456ef56aSSadaf Ebrahimi-->
19*456ef56aSSadaf Ebrahimi
20*456ef56aSSadaf Ebrahimi<PreferenceScreen
21*456ef56aSSadaf Ebrahimi  xmlns:android="http://schemas.android.com/apk/res/android">
22*456ef56aSSadaf Ebrahimi  <PreferenceCategory
23*456ef56aSSadaf Ebrahimi    android:title="General">
24*456ef56aSSadaf Ebrahimi    <EditTextPreference android:summary="Port to use for running server. Leave at 0 for random selection." android:key="use_service_port" android:title="Server Port" android:defaultValue="0" android:numeric="integer"></EditTextPreference>
25*456ef56aSSadaf Ebrahimi  </PreferenceCategory>
26*456ef56aSSadaf Ebrahimi  <PreferenceCategory
27*456ef56aSSadaf Ebrahimi    android:title="Script Manager">
28*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
29*456ef56aSSadaf Ebrahimi      android:key="show_all_files"
30*456ef56aSSadaf Ebrahimi      android:title="Show all files"
31*456ef56aSSadaf Ebrahimi      android:defaultValue="false" />
32*456ef56aSSadaf Ebrahimi  </PreferenceCategory>
33*456ef56aSSadaf Ebrahimi  <PreferenceCategory
34*456ef56aSSadaf Ebrahimi    android:title="Script Editor">
35*456ef56aSSadaf Ebrahimi    <ListPreference
36*456ef56aSSadaf Ebrahimi      android:key="editor_fontsize"
37*456ef56aSSadaf Ebrahimi      android:defaultValue="@string/default_value_fontsize_preference"
38*456ef56aSSadaf Ebrahimi      android:title="@string/title_fontsize_preference"
39*456ef56aSSadaf Ebrahimi      android:summary="@string/summary_fontsize_preference"
40*456ef56aSSadaf Ebrahimi      android:entries="@array/entries_fontsize_preference"
41*456ef56aSSadaf Ebrahimi      android:entryValues="@array/entryvalues_fontsize_preference"
42*456ef56aSSadaf Ebrahimi      android:dialogTitle="@string/dialog_title_fontsize_preference" />
43*456ef56aSSadaf Ebrahimi  <CheckBoxPreference android:title="@string/help_force_browser" android:key="helpForceBrowser" android:defaultValue="true" android:summary="Force API Help to use default Android Browser"></CheckBoxPreference>
44*456ef56aSSadaf Ebrahimi  <CheckBoxPreference android:summary="When enabled, quotes and brackets are automatically completed." android:key="enableAutoClose" android:title="@string/enable_auto_close" android:defaultValue="true"></CheckBoxPreference>
45*456ef56aSSadaf Ebrahimi  <CheckBoxPreference android:title="No Wrap" android:summary="Don't wrap text in editor" android:key="editor_no_wrap"></CheckBoxPreference>
46*456ef56aSSadaf Ebrahimi  <CheckBoxPreference android:key="editor_auto_indent" android:defaultValue="false" android:summaryOff="Auto Indent Disabled" android:summaryOn="Auto Indent Enabled" android:title="Auto Indent"></CheckBoxPreference>
47*456ef56aSSadaf Ebrahimi</PreferenceCategory>
48*456ef56aSSadaf Ebrahimi  <PreferenceCategory
49*456ef56aSSadaf Ebrahimi    android:title="Terminal">
50*456ef56aSSadaf Ebrahimi    <EditTextPreference
51*456ef56aSSadaf Ebrahimi      android:key="scrollback"
52*456ef56aSSadaf Ebrahimi      android:title="@string/pref_scrollback_title"
53*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_scrollback_summary"
54*456ef56aSSadaf Ebrahimi      android:defaultValue="140" />
55*456ef56aSSadaf Ebrahimi    <EditTextPreference
56*456ef56aSSadaf Ebrahimi      android:key="fontsize"
57*456ef56aSSadaf Ebrahimi      android:title="@string/pref_fontsize_title"
58*456ef56aSSadaf Ebrahimi      android:defaultValue="10" />
59*456ef56aSSadaf Ebrahimi    <org.connectbot.util.EncodingPreference
60*456ef56aSSadaf Ebrahimi      android:key="encoding"
61*456ef56aSSadaf Ebrahimi      android:title="@string/pref_encoding_title"
62*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_encoding_summary" />
63*456ef56aSSadaf Ebrahimi    <ListPreference
64*456ef56aSSadaf Ebrahimi      android:key="rotation"
65*456ef56aSSadaf Ebrahimi      android:title="@string/pref_rotation_title"
66*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_rotation_summary"
67*456ef56aSSadaf Ebrahimi      android:entries="@array/list_rotation"
68*456ef56aSSadaf Ebrahimi      android:entryValues="@array/list_rotation_values"
69*456ef56aSSadaf Ebrahimi      android:defaultValue="Default" />
70*456ef56aSSadaf Ebrahimi    <Preference
71*456ef56aSSadaf Ebrahimi      android:key="color"
72*456ef56aSSadaf Ebrahimi      android:title="@string/title_color_preference"
73*456ef56aSSadaf Ebrahimi      android:summary="@string/summary_color_preference">
74*456ef56aSSadaf Ebrahimi      <intent
75*456ef56aSSadaf Ebrahimi        android:action="com.googlecode.android_scripting.PICK_TERMINAL_COLORS" />
76*456ef56aSSadaf Ebrahimi    </Preference>
77*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
78*456ef56aSSadaf Ebrahimi      android:key="fullscreen"
79*456ef56aSSadaf Ebrahimi      android:title="@string/pref_fullscreen_title"
80*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_fullscreen_summary"
81*456ef56aSSadaf Ebrahimi      android:defaultValue="false" />
82*456ef56aSSadaf Ebrahimi    <ListPreference
83*456ef56aSSadaf Ebrahimi      android:key="delkey"
84*456ef56aSSadaf Ebrahimi      android:title="@string/pref_delkey_title"
85*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_delkey_summary"
86*456ef56aSSadaf Ebrahimi      android:entries="@array/list_delkey"
87*456ef56aSSadaf Ebrahimi      android:entryValues="@array/list_delkey_values" />
88*456ef56aSSadaf Ebrahimi    <ListPreference
89*456ef56aSSadaf Ebrahimi      android:key="keymode"
90*456ef56aSSadaf Ebrahimi      android:title="@string/pref_keymode_title"
91*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_keymode_summary"
92*456ef56aSSadaf Ebrahimi      android:entries="@array/list_keymode"
93*456ef56aSSadaf Ebrahimi      android:entryValues="@array/list_keymode_values"
94*456ef56aSSadaf Ebrahimi      android:defaultValue="Use right-side keys" />
95*456ef56aSSadaf Ebrahimi    <ListPreference
96*456ef56aSSadaf Ebrahimi      android:key="camera"
97*456ef56aSSadaf Ebrahimi      android:title="@string/pref_camera_title"
98*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_camera_summary"
99*456ef56aSSadaf Ebrahimi      android:entries="@array/list_camera"
100*456ef56aSSadaf Ebrahimi      android:entryValues="@array/list_camera_values"
101*456ef56aSSadaf Ebrahimi      android:defaultValue="Ctrl+A then Space" ></ListPreference>
102*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
103*456ef56aSSadaf Ebrahimi      android:key="keepalive"
104*456ef56aSSadaf Ebrahimi      android:title="@string/pref_keepalive_title"
105*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_keepalive_summary"
106*456ef56aSSadaf Ebrahimi      android:defaultValue="true" />
107*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
108*456ef56aSSadaf Ebrahimi      android:key="bumpyarrows"
109*456ef56aSSadaf Ebrahimi      android:title="@string/pref_bumpyarrows_title"
110*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_bumpyarrows_summary"
111*456ef56aSSadaf Ebrahimi      android:defaultValue="true" />
112*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
113*456ef56aSSadaf Ebrahimi      android:key="hidekeyboard"
114*456ef56aSSadaf Ebrahimi      android:title="@string/pref_hidekeyboard_title"
115*456ef56aSSadaf Ebrahimi      android:summary="@string/pref_hidekeyboard_summary"
116*456ef56aSSadaf Ebrahimi      android:defaultValue="false" />
117*456ef56aSSadaf Ebrahimi  </PreferenceCategory>
118*456ef56aSSadaf Ebrahimi  <PreferenceCategory
119*456ef56aSSadaf Ebrahimi    android:title="Terminal bell">
120*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
121*456ef56aSSadaf Ebrahimi      android:key="bell"
122*456ef56aSSadaf Ebrahimi      android:title="@string/pref_bell_title"
123*456ef56aSSadaf Ebrahimi      android:defaultValue="true" />
124*456ef56aSSadaf Ebrahimi    <org.connectbot.util.VolumePreference
125*456ef56aSSadaf Ebrahimi      android:key="bellVolume"
126*456ef56aSSadaf Ebrahimi      android:title="@string/pref_bell_volume_title" />
127*456ef56aSSadaf Ebrahimi    <CheckBoxPreference
128*456ef56aSSadaf Ebrahimi      android:key="bellVibrate"
129*456ef56aSSadaf Ebrahimi      android:title="@string/pref_bell_vibrate_title"
130*456ef56aSSadaf Ebrahimi      android:defaultValue="true" />
131*456ef56aSSadaf Ebrahimi  </PreferenceCategory>
132*456ef56aSSadaf Ebrahimi  <PreferenceCategory
133*456ef56aSSadaf Ebrahimi	  android:title="Trigger Behaviour">
134*456ef56aSSadaf Ebrahimi	  <CheckBoxPreference
135*456ef56aSSadaf Ebrahimi	    android:key="hideServiceNotifications"
136*456ef56aSSadaf Ebrahimi		android:title="@string/pref_hide_notifications"
137*456ef56aSSadaf Ebrahimi		android:defaultValue="false" />
138*456ef56aSSadaf Ebrahimi	</PreferenceCategory>
139*456ef56aSSadaf Ebrahimi</PreferenceScreen>
140