GUACAMOLE-269: Add fields for controlling Backspace behavior.

This commit is contained in:
Nick Couchman
2018-02-16 23:48:37 -05:00
parent 3d51a469ba
commit 5729dd2d3c
3 changed files with 26 additions and 1 deletions

View File

@@ -73,6 +73,11 @@
{ {
"name" : "server-alive-interval", "name" : "server-alive-interval",
"type" : "NUMERIC" "type" : "NUMERIC"
},
{
"name" : "backspace",
"type" : "ENUM",
"options" : [ "", "127", "8" ]
} }
] ]
}, },

View File

@@ -59,6 +59,17 @@
] ]
}, },
{
"name" : "session",
"fields" : [
{
"name" : "backspace",
"type" : "ENUM",
"options" : [ "", "127", "8" ]
}
]
},
{ {
"name" : "typescript", "name" : "typescript",
"fields" : [ "fields" : [

View File

@@ -423,8 +423,9 @@
"PROTOCOL_SSH" : { "PROTOCOL_SSH" : {
"FIELD_HEADER_BACKSPACE" : "Backspace key sends:",
"FIELD_HEADER_COLOR_SCHEME" : "Color scheme:", "FIELD_HEADER_COLOR_SCHEME" : "Color scheme:",
"FIELD_HEADER_COMMAND" : "Execute command:", "FIELD_HEADER_COMMAND" : "Execute command:",
"FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:", "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
"FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:", "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:",
"FIELD_HEADER_FONT_NAME" : "Font name:", "FIELD_HEADER_FONT_NAME" : "Font name:",
@@ -447,6 +448,9 @@
"FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:",
"FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:", "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:",
"FIELD_OPTION_BACKSPACE_8" : "Backspace (Ctrl-H)",
"FIELD_OPTION_BACKSPACE_127" : "Delete (Ctrl-?)",
"FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white",
"FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "",
"FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK" : "Gray on black", "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK" : "Gray on black",
@@ -483,6 +487,7 @@
"PROTOCOL_TELNET" : { "PROTOCOL_TELNET" : {
"FIELD_HEADER_BACKSPACE" : "Backspace key sends:",
"FIELD_HEADER_COLOR_SCHEME" : "Color scheme:", "FIELD_HEADER_COLOR_SCHEME" : "Color scheme:",
"FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:", "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
"FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:", "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:",
@@ -502,6 +507,9 @@
"FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:",
"FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:", "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:",
"FIELD_OPTION_BACKSPACE_0X08" : "Backspace (Ctrl-H)",
"FIELD_OPTION_BACKSPACE_0X7F" : "Delete (Ctrl-?)",
"FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white",
"FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "",
"FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK" : "Gray on black", "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK" : "Gray on black",
@@ -529,6 +537,7 @@
"SECTION_HEADER_AUTHENTICATION" : "Authentication", "SECTION_HEADER_AUTHENTICATION" : "Authentication",
"SECTION_HEADER_DISPLAY" : "Display", "SECTION_HEADER_DISPLAY" : "Display",
"SECTION_HEADER_RECORDING" : "Screen Recording", "SECTION_HEADER_RECORDING" : "Screen Recording",
"SECTION_HEADER_SESSION" : "Session / Environment",
"SECTION_HEADER_TYPESCRIPT" : "Typescript (Text Session Recording)", "SECTION_HEADER_TYPESCRIPT" : "Typescript (Text Session Recording)",
"SECTION_HEADER_NETWORK" : "Network" "SECTION_HEADER_NETWORK" : "Network"