From 8a7faf26bb109a6eccb99788378dba9370bd5816 Mon Sep 17 00:00:00 2001 From: DRC Date: Tue, 30 Jul 2024 13:41:46 -0400 Subject: [PATCH] Viewer: Remove hidden ViewOnlyControl parameter This was implemented in 190ca334a3f6392ba7eaa75e15ca15d448a0f8dc (TurboVNC 2.0 beta1) for a customer whose portal exposed the option in another way. It is not a generally useful feature, and the company in question is no longer using TurboVNC. --- java/com/turbovnc/rfb/Params.java | 5 ----- java/com/turbovnc/vncviewer/OptionsDialog.java | 1 - 2 files changed, 6 deletions(-) diff --git a/java/com/turbovnc/rfb/Params.java b/java/com/turbovnc/rfb/Params.java index 77937ab68..33ab925ba 100644 --- a/java/com/turbovnc/rfb/Params.java +++ b/java/com/turbovnc/rfb/Params.java @@ -679,11 +679,6 @@ public void save(String node) { "Ignore all keyboard and mouse events in the viewer window and do not " + "pass those events to the VNC server.", false); - // Set to 0 to disable the view-only checkbox in the Options dialog - public BoolParameter viewOnlyControl = - new BoolParameter("ViewOnlyControl", this, false, - null, true); - // DISPLAY PARAMETERS private HeaderParameter displayHeader = diff --git a/java/com/turbovnc/vncviewer/OptionsDialog.java b/java/com/turbovnc/vncviewer/OptionsDialog.java index 770c89fb0..852b4e471 100644 --- a/java/com/turbovnc/vncviewer/OptionsDialog.java +++ b/java/com/turbovnc/vncviewer/OptionsDialog.java @@ -381,7 +381,6 @@ class OptionsDialog extends Dialog implements ActionListener, ChangeListener, viewOnly = new JCheckBox("View only (ignore mouse & keyboard)"); viewOnly.addItemListener(this); - viewOnly.setEnabled(params.viewOnlyControl.get()); Dialog.addGBComponent(viewOnly, inputPanel, 0, 0, 2, 1, 2, 2, 1, 0,