Add preference to disable all keyboard shortcuts

Add a user preference to disable usage of all keyboard shortcuts.
The preference will help avoid certain bugs such as incorrectly
starring a change(Issue 13802).
GMail also supports such a setting.

Bug: Issue 13571
Change-Id: I65c5410406638de7b6e55b5518b374c8bfdafc29
This commit is contained in:
Dhruv Srivastava
2020-12-21 18:18:20 +01:00
parent 903a717498
commit a5867c0c04
2 changed files with 4 additions and 0 deletions

View File

@@ -147,6 +147,7 @@ public class GeneralPreferencesInfo {
public EmailFormat emailFormat;
public DefaultBase defaultBaseForMerges;
public Boolean publishCommentsOnPush;
public Boolean disableKeyboardShortcuts;
public Boolean workInProgressByDefault;
public List<MenuItem> my;
public List<String> changeTable;
@@ -205,6 +206,7 @@ public class GeneralPreferencesInfo {
p.emailFormat = EmailFormat.HTML_PLAINTEXT;
p.defaultBaseForMerges = DefaultBase.FIRST_PARENT;
p.publishCommentsOnPush = false;
p.disableKeyboardShortcuts = false;
p.workInProgressByDefault = false;
return p;
}