Merge "ChangeScreen2: Add key binding for Expand All/Collapse All buttons" into stable-2.8

This commit is contained in:
David Pursehouse
2013-11-26 03:17:15 +00:00
committed by Gerrit Code Review
3 changed files with 16 additions and 0 deletions

View File

@@ -256,6 +256,18 @@ public class ChangeScreen2 extends Screen {
}
}
});
keysAction.add(new KeyCommand(0, 'x', Util.C.keyExpandAllMessages()) {
@Override
public void onKeyPress(KeyPressEvent event) {
onExpandAll(null);
}
});
keysAction.add(new KeyCommand(0, 'z', Util.C.keyCollapseAllMessages()) {
@Override
public void onKeyPress(KeyPressEvent event) {
onCollapseAll(null);
}
});
if (Gerrit.isSignedIn()) {
keysAction.add(new KeyCommand(0, 's', Util.C.changeTableStar()) {
@Override

View File

@@ -62,6 +62,8 @@ public interface ChangeConstants extends Constants {
String keyEditTopic();
String keyEditMessage();
String keyAddReviewers();
String keyExpandAllMessages();
String keyCollapseAllMessages();
String patchTableColumnName();
String patchTableColumnComments();

View File

@@ -42,6 +42,8 @@ keyPublishComments = Review and publish comments
keyEditTopic = Edit change topic
keyEditMessage = Edit commit message
keyAddReviewers = Add reviewers
keyExpandAllMessages = Expand all messages
keyCollapseAllMessages = Collapse all messages
patchTableColumnName = File Path