diff --git a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/rdp.json b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/rdp.json index 9ff5d512f..cfe51d646 100644 --- a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/rdp.json +++ b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/rdp.json @@ -106,6 +106,11 @@ "name" : "resize-method", "type" : "ENUM", "options" : [ "", "reconnect", "display-update" ] + }, + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] } ] }, @@ -280,5 +285,19 @@ ] } + ], + "sharingProfileForms" : [ + + { + "name" : "display", + "fields" : [ + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] + } + ] + } + ] } diff --git a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json index 36e3a0e64..93cef92b6 100644 --- a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json +++ b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json @@ -54,6 +54,11 @@ "name" : "font-size", "type" : "ENUM", "options" : [ "", "8", "9", "10", "11", "12", "14", "18", "24", "30", "36", "48", "60", "72", "96" ] + }, + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] } ] }, @@ -117,5 +122,19 @@ ] } + ], + "sharingProfileForms" : [ + + { + "name" : "display", + "fields" : [ + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] + } + ] + } + ] } \ No newline at end of file diff --git a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/telnet.json b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/telnet.json index 2a4f9dde3..ea9c9fadf 100644 --- a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/telnet.json +++ b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/telnet.json @@ -50,6 +50,11 @@ "name" : "font-size", "type" : "ENUM", "options" : [ "", "8", "9", "10", "11", "12", "14", "18", "24", "30", "36", "48", "60", "72", "96" ] + }, + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] } ] }, @@ -92,5 +97,19 @@ ] } + ], + "sharingProfileForms" : [ + + { + "name" : "display", + "fields" : [ + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] + } + ] + } + ] } diff --git a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/vnc.json b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/vnc.json index 76222e834..4d42f55bc 100644 --- a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/vnc.json +++ b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/vnc.json @@ -150,5 +150,19 @@ ] } + ], + "sharingProfileForms" : [ + + { + "name" : "display", + "fields" : [ + { + "name" : "read-only", + "type" : "BOOLEAN", + "options" : [ "true" ] + } + ] + } + ] } diff --git a/guacamole/src/main/webapp/translations/de.json b/guacamole/src/main/webapp/translations/de.json index fd3003077..67c8a1519 100644 --- a/guacamole/src/main/webapp/translations/de.json +++ b/guacamole/src/main/webapp/translations/de.json @@ -292,6 +292,7 @@ "FIELD_HEADER_INITIAL_PROGRAM" : "Startprogramm:", "FIELD_HEADER_PASSWORD" : "Passwort:", "FIELD_HEADER_PORT" : "Port:", + "FIELD_HEADER_READ_ONLY" : "Nur-Lesen:", "FIELD_HEADER_REMOTE_APP_ARGS" : "Parameter:", "FIELD_HEADER_REMOTE_APP_DIR" : "Arbeitsverzeichnis:", "FIELD_HEADER_REMOTE_APP" : "Programm:", @@ -354,6 +355,7 @@ "FIELD_HEADER_PASSPHRASE" : "Passphrase:", "FIELD_HEADER_PORT" : "Port:", "FIELD_HEADER_PRIVATE_KEY" : "Privater Schlüssel:", + "FIELD_HEADER_READ_ONLY" : "Nur-Lesen:", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Schwarz auf Weiß", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", @@ -397,6 +399,7 @@ "FIELD_HEADER_PASSWORD" : "Passwort:", "FIELD_HEADER_PASSWORD_REGEX" : "Reguläre Passwortersetzungen:", "FIELD_HEADER_PORT" : "Port:", + "FIELD_HEADER_READ_ONLY" : "Nur-Lesen:", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Schwarz auf Weiß", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", diff --git a/guacamole/src/main/webapp/translations/en.json b/guacamole/src/main/webapp/translations/en.json index e9914368c..01f332e18 100644 --- a/guacamole/src/main/webapp/translations/en.json +++ b/guacamole/src/main/webapp/translations/en.json @@ -304,6 +304,7 @@ "FIELD_HEADER_PORT" : "Port:", "FIELD_HEADER_PRECONNECTION_BLOB" : "Preconnection BLOB (VM ID):", "FIELD_HEADER_PRECONNECTION_ID" : "RDP source ID:", + "FIELD_HEADER_READ_ONLY" : "Read-only:", "FIELD_HEADER_RECORDING_NAME" : "Recording name:", "FIELD_HEADER_RECORDING_PATH" : "Recording path:", "FIELD_HEADER_RESIZE_METHOD" : "Resize method:", @@ -378,6 +379,7 @@ "FIELD_HEADER_PASSPHRASE" : "Passphrase:", "FIELD_HEADER_PORT" : "Port:", "FIELD_HEADER_PRIVATE_KEY" : "Private key:", + "FIELD_HEADER_READ_ONLY" : "Read-only:", "FIELD_HEADER_RECORDING_NAME" : "Recording name:", "FIELD_HEADER_RECORDING_PATH" : "Recording path:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:", @@ -429,6 +431,7 @@ "FIELD_HEADER_PASSWORD" : "Password:", "FIELD_HEADER_PASSWORD_REGEX" : "Password regular expression:", "FIELD_HEADER_PORT" : "Port:", + "FIELD_HEADER_READ_ONLY" : "Read-only:", "FIELD_HEADER_RECORDING_NAME" : "Recording name:", "FIELD_HEADER_RECORDING_PATH" : "Recording path:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:", diff --git a/guacamole/src/main/webapp/translations/fr.json b/guacamole/src/main/webapp/translations/fr.json index 2fc9abdcb..b2199979e 100644 --- a/guacamole/src/main/webapp/translations/fr.json +++ b/guacamole/src/main/webapp/translations/fr.json @@ -294,6 +294,7 @@ "FIELD_HEADER_PORT" : "Port:", "FIELD_HEADER_PRECONNECTION_BLOB" : "Pré-connexion BLOB (VM ID):", "FIELD_HEADER_PRECONNECTION_ID" : "Source RDP ID:", + "FIELD_HEADER_READ_ONLY" : "Lecture seule:", "FIELD_HEADER_REMOTE_APP_ARGS" : "Paramètres:", "FIELD_HEADER_REMOTE_APP_DIR" : "Répertoire de travail:", "FIELD_HEADER_REMOTE_APP" : "Programme:", @@ -357,6 +358,7 @@ "FIELD_HEADER_PASSPHRASE" : "Phrase secrète:", "FIELD_HEADER_PORT" : "Port:", "FIELD_HEADER_PRIVATE_KEY" : "Clé privée:", + "FIELD_HEADER_READ_ONLY" : "Lecture seule:", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Noir sur blanc", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", @@ -400,6 +402,7 @@ "FIELD_HEADER_PASSWORD" : "Mot de passe:", "FIELD_HEADER_PASSWORD_REGEX" : "Expression régulière Mot de passe:", "FIELD_HEADER_PORT" : "Port:", + "FIELD_HEADER_READ_ONLY" : "Lecture seule:", "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Noir sur blanc", "FIELD_OPTION_COLOR_SCHEME_EMPTY" : "", diff --git a/guacamole/src/main/webapp/translations/nl.json b/guacamole/src/main/webapp/translations/nl.json index 14381452d..413ebbd18 100644 --- a/guacamole/src/main/webapp/translations/nl.json +++ b/guacamole/src/main/webapp/translations/nl.json @@ -295,6 +295,7 @@ "FIELD_HEADER_PORT" : "Poort:", "FIELD_HEADER_PRECONNECTION_BLOB" : "Voor te bereiden BLOB (VM ID):", "FIELD_HEADER_PRECONNECTION_ID" : "RDP bron ID:", + "FIELD_HEADER_READ_ONLY" : "Alleen lezen:", "FIELD_HEADER_RECORDING_NAME" : "Opname naam:", "FIELD_HEADER_RECORDING_PATH" : "Opname map:", "FIELD_HEADER_RESIZE_METHOD" : "Schaal methode:", @@ -369,6 +370,7 @@ "FIELD_HEADER_PASSPHRASE" : "Wachtwoordzin:", "FIELD_HEADER_PORT" : "Poort:", "FIELD_HEADER_PRIVATE_KEY" : "Persoonlijke sleutel:", + "FIELD_HEADER_READ_ONLY" : "Alleen lezen:", "FIELD_HEADER_RECORDING_NAME" : "Opname naam:", "FIELD_HEADER_RECORDING_PATH" : "Opname map:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript naam:", @@ -420,6 +422,7 @@ "FIELD_HEADER_PASSWORD" : "Wachtwoord:", "FIELD_HEADER_PASSWORD_REGEX" : "Wachtwoord reguliere expressie:", "FIELD_HEADER_PORT" : "Poort:", + "FIELD_HEADER_READ_ONLY" : "Alleen lezen:", "FIELD_HEADER_RECORDING_NAME" : "Opname naam:", "FIELD_HEADER_RECORDING_PATH" : "Opname map:", "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript naam:", diff --git a/guacamole/src/main/webapp/translations/ru.json b/guacamole/src/main/webapp/translations/ru.json index a39124005..8f2ef69b0 100644 --- a/guacamole/src/main/webapp/translations/ru.json +++ b/guacamole/src/main/webapp/translations/ru.json @@ -271,6 +271,7 @@ "FIELD_HEADER_INITIAL_PROGRAM" : "Запуск программ при подключении:", "FIELD_HEADER_PASSWORD" : "Пароль:", "FIELD_HEADER_PORT" : "Порт:", + "FIELD_HEADER_READ_ONLY" : "Только просмотр:", "FIELD_HEADER_REMOTE_APP_ARGS" : "Параметры RemoteApp:", "FIELD_HEADER_REMOTE_APP_DIR" : "Рабочий каталог RemoteApp:", "FIELD_HEADER_REMOTE_APP" : "Программы RemoteApp:", @@ -322,6 +323,7 @@ "FIELD_HEADER_PASSPHRASE" : "Секретная фраза:", "FIELD_HEADER_PORT" : "Порт:", "FIELD_HEADER_PRIVATE_KEY" : "Приватный ключ:", + "FIELD_HEADER_READ_ONLY" : "Только просмотр:", "FIELD_OPTION_FONT_SIZE_8" : "8", "FIELD_OPTION_FONT_SIZE_9" : "9", @@ -352,6 +354,7 @@ "FIELD_HEADER_PASSWORD" : "Пароль:", "FIELD_HEADER_PASSWORD_REGEX" : "Регулярное выражение для пароля:", "FIELD_HEADER_PORT" : "Порт:", + "FIELD_HEADER_READ_ONLY" : "Только просмотр:", "FIELD_OPTION_FONT_SIZE_8" : "8", "FIELD_OPTION_FONT_SIZE_9" : "9",