mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Enable more bookmarks actions in modal context
Useful in diff invoked from the commit dialog.
Follow-up to b5addab
Relates to IDEA-169296
Issues found in IDEA-CR-19062
This commit is contained in:
@@ -33,6 +33,7 @@ class DeleteBookmarkAction extends DumbAwareAction {
|
||||
|
||||
DeleteBookmarkAction(Project project, JList list) {
|
||||
super("Delete", "Delete current bookmark", AllIcons.General.Remove);
|
||||
setEnabledInModalContext(true);
|
||||
myProject = project;
|
||||
myList = list;
|
||||
registerCustomShortcutSet(CustomShortcutSet.fromString("DELETE", "BACK_SPACE"), list);
|
||||
|
||||
+1
@@ -36,6 +36,7 @@ class EditBookmarkDescriptionAction extends DumbAwareAction {
|
||||
EditBookmarkDescriptionAction(Project project, JList list) {
|
||||
super(IdeBundle.message("action.bookmark.edit.description"),
|
||||
IdeBundle.message("action.bookmark.edit.description.description"), AllIcons.Actions.Edit);
|
||||
setEnabledInModalContext(true);
|
||||
myProject = project;
|
||||
myList = list;
|
||||
registerCustomShortcutSet(new CustomShortcutSet(KeyStroke.getKeyStroke(SystemInfo.isMac ? "meta ENTER" : "control ENTER")), list);
|
||||
|
||||
@@ -33,6 +33,7 @@ class MoveBookmarkDownAction extends DumbAwareAction {
|
||||
|
||||
MoveBookmarkDownAction(Project project, JList list) {
|
||||
super("Down", "Move current bookmark down", AllIcons.Actions.NextOccurence);
|
||||
setEnabledInModalContext(true);
|
||||
myProject = project;
|
||||
myList = list;
|
||||
registerCustomShortcutSet(CommonShortcuts.MOVE_DOWN, list);
|
||||
|
||||
@@ -32,6 +32,7 @@ class MoveBookmarkUpAction extends DumbAwareAction {
|
||||
|
||||
MoveBookmarkUpAction(Project project, JList list) {
|
||||
super("Up", "Move current bookmark up", AllIcons.Actions.PreviousOccurence);
|
||||
setEnabledInModalContext(true);
|
||||
myProject = project;
|
||||
myList = list;
|
||||
registerCustomShortcutSet(CommonShortcuts.MOVE_UP, list);
|
||||
|
||||
+1
@@ -30,6 +30,7 @@ public abstract class ToggleNumberedBookmarkActionBase extends AnAction implemen
|
||||
private final int myNumber;
|
||||
|
||||
public ToggleNumberedBookmarkActionBase(int n) {
|
||||
setEnabledInModalContext(true);
|
||||
myNumber = n;
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -24,6 +24,7 @@ import com.intellij.openapi.actionSystem.ToggleAction;
|
||||
public class ToggleSortBookmarksAction extends ToggleAction {
|
||||
public ToggleSortBookmarksAction() {
|
||||
super(null, IdeBundle.message("action.bookmark.toggle.sort"), AllIcons.ObjectBrowser.Sorted);
|
||||
setEnabledInModalContext(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user