Mercurial > 510Connectbot
annotate app/src/main/java/com/five_ten_sg/connectbot/util/PreferenceConstants.java @ 526:9a8862b87f6e stable-1.9.4-8
bump version
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 01 Jun 2024 10:27:22 -0600 |
parents | d29cce60f393 |
children |
rev | line source |
---|---|
0 | 1 /* |
2 * ConnectBot: simple, powerful, open-source SSH client for Android | |
3 * Copyright 2007 Kenny Root, Jeffrey Sharkey | |
4 * | |
5 * Licensed under the Apache License, Version 2.0 (the "License"); | |
6 * you may not use this file except in compliance with the License. | |
7 * You may obtain a copy of the License at | |
8 * | |
9 * http://www.apache.org/licenses/LICENSE-2.0 | |
10 * | |
11 * Unless required by applicable law or agreed to in writing, software | |
12 * distributed under the License is distributed on an "AS IS" BASIS, | |
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
14 * See the License for the specific language governing permissions and | |
15 * limitations under the License. | |
16 */ | |
17 | |
18 package com.five_ten_sg.connectbot.util; | |
19 | |
20 import android.os.Build; | |
21 | |
22 | |
23 /** | |
24 * @author Kenny Root | |
25 * | |
26 */ | |
27 public class PreferenceConstants { | |
28 public static final boolean PRE_HONEYCOMB = | |
29 (Build.VERSION.SDK_INT <= android.os.Build.VERSION_CODES.HONEYCOMB); | |
30 | |
31 public static final String CATEGORY_UI = "category_ui"; | |
32 | |
33 public static final String MEMKEYS = "memkeys"; | |
34 public static final String SCROLLBACK = "scrollback"; | |
35 public static final String EMULATION = "emulation"; | |
36 public static final String ROTATION = "rotation"; | |
37 | |
38 public static final String ROTATION_DEFAULT = "Default"; | |
39 public static final String ROTATION_LANDSCAPE = "Force landscape"; | |
40 public static final String ROTATION_PORTRAIT = "Force portrait"; | |
41 public static final String ROTATION_AUTOMATIC = "Automatic"; | |
42 | |
43 public static final String KEYMODE = "keymode"; | |
44 | |
45 public static final String KEYMODE_RIGHT = "Use right-side keys"; | |
46 public static final String KEYMODE_LEFT = "Use left-side keys"; | |
47 | |
148
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
48 // must match android:key values in preferences.xml |
0 | 49 public static final String CAMERA = "camera"; |
50 public static final String VOLUP = "volup"; | |
51 public static final String VOLDN = "voldn"; | |
52 public static final String SEARCH = "search"; | |
148
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
53 public static final String PTT = "ptt"; |
0 | 54 |
148
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
55 // must match arrays.xml/list_hw_button_values |
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
56 public static final String HWBUTTON_CTRL = "CTRL"; |
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
57 public static final String HWBUTTON_ESC = "Esc"; |
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
58 public static final String HWBUTTON_TAB = "Tab"; |
0 | 59 public static final String HWBUTTON_SCREEN_CAPTURE = "Screen Capture"; |
60 public static final String HWBUTTON_CTRLA_SPACE = "Ctrl+A then Space"; | |
61 public static final String HWBUTTON_CTRLA = "Ctrl+A"; | |
62 public static final String HWBUTTON_ESC_A = "Esc+A"; | |
148
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
63 public static final String HWBUTTON_MONITOR = "Monitor Key"; |
202
b16288cbad37
configure hardware buttons for showing soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents:
148
diff
changeset
|
64 public static final String HWBUTTON_FUNCTION_KEYS = "Soft Function Keypad"; |
237
f9b1a07c0e96
configurable hardware buttons can now change font size
Carl Byington <carl@five-ten-sg.com>
parents:
236
diff
changeset
|
65 public static final String HWBUTTON_INCREASE_FONTSIZE = "Increase Font Size"; |
f9b1a07c0e96
configurable hardware buttons can now change font size
Carl Byington <carl@five-ten-sg.com>
parents:
236
diff
changeset
|
66 public static final String HWBUTTON_DECREASE_FONTSIZE = "Decrease Font Size"; |
148
69333ca1563c
add ptt button p2 preference
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
67 public static final String HWBUTTON_NONE = "None"; |
0 | 68 |
69 public static final String KEEP_ALIVE = "keepalive"; | |
70 | |
71 public static final String WIFI_LOCK = "wifilock"; | |
72 | |
73 public static final String BUMPY_ARROWS = "bumpyarrows"; | |
74 | |
75 public static final String EULA = "eula"; | |
76 | |
77 public static final String SORT_BY_COLOR = "sortByColor"; | |
78 | |
79 public static final String BELL = "bell"; | |
80 public static final String BELL_VOLUME = "bellVolume"; | |
81 public static final String BELL_VIBRATE = "bellVibrate"; | |
82 public static final String BELL_NOTIFICATION = "bellNotification"; | |
83 public static final float DEFAULT_BELL_VOLUME = 0.25f; | |
84 | |
85 public static final String CONNECTION_PERSIST = "connPersist"; | |
86 | |
87 public static final String SHIFT_FKEYS = "shiftfkeys"; | |
88 public static final String CTRL_FKEYS = "ctrlfkeys"; | |
89 | |
90 /* Backup identifiers */ | |
91 public static final String BACKUP_PREF_KEY = "prefs"; | |
92 | |
93 public static final String CTRL_STRING = "ctrl_string"; | |
94 public static final String PICKER_STRING = "picker_string"; | |
95 public static final String PICKER_KEEP_OPEN = "picker_keep_open"; | |
96 public static final String EXTENDED_LONGPRESS = "extended_longpress"; | |
97 public static final String SCREEN_CAPTURE_POPUP = "screen_capture_popup"; | |
98 public static final String SCREEN_CAPTURE_FOLDER = "screen_capture_folder"; | |
99 public static final String FILE_DIALOG = "file_dialog"; | |
100 public static final String DOWNLOAD_FOLDER = "download_folder"; | |
101 public static final String REMOTE_UPLOAD_FOLDER = "remote_upload_folder"; | |
102 public static final String BACKGROUND_FILE_TRANSFER = "background_file_transfer"; | |
103 public static final String UPLOAD_DESTINATION_PROMPT = "upload_dest_prompt"; | |
104 | |
105 /* Debug */ | |
106 public static final String DEBUG_KEYCODES = "debug_keycodes"; | |
107 | |
108 /* Device keyboard mapping */ | |
109 public static final String CUSTOM_KEYMAP = "list_custom_keymap"; | |
437
208b31032318
fix f11 and f12 keys on full hardware keyboards
Carl Byington <carl@five-ten-sg.com>
parents:
244
diff
changeset
|
110 // must match arrays.xml/list_custom_keymap_values |
0 | 111 public static final String CUSTOM_KEYMAP_DISABLED = "none"; |
112 public static final String CUSTOM_KEYMAP_FULL = "full"; | |
113 public static final String CUSTOM_KEYMAP_ASUS_TF = "asus_tf"; | |
114 public static final String CUSTOM_KEYMAP_SGH_I927 = "sgh_i927"; | |
115 public static final String CUSTOM_KEYMAP_SGH_I927_ICS = "sgh_i927_ics"; | |
116 public static final String CUSTOM_KEYMAP_SE_XPPRO = "se_xppro"; | |
117 } |