[vcs-log] register Refresh shortcut in xml

This commit is contained in:
Julia Beliaeva
2016-02-25 21:34:05 +03:00
parent dfa80366c4
commit e61918f015
3 changed files with 1 additions and 8 deletions
@@ -49,7 +49,7 @@
<group class="com.intellij.vcs.log.ui.actions.HighlightersActionGroup" id="Vcs.Log.HighlightersActionGroup"/>
<action class="com.intellij.vcs.log.ui.actions.OpenAnotherLogTabAction" id="Vcs.Log.OpenAnotherTab"/>
<action class="com.intellij.vcs.log.ui.actions.CloseLogTabAction" id="Vcs.Log.CloseLogTabAction"/>
<action class="com.intellij.vcs.log.ui.actions.RefreshLogAction" id="Vcs.Log.Refresh"/>
<action class="com.intellij.vcs.log.ui.actions.RefreshLogAction" id="Vcs.Log.Refresh" use-shortcut-of="Refresh"/>
<group id="Vcs.Log.Settings">
<reference id="Vcs.Log.ShowBranchesPanelAction"/>
@@ -21,6 +21,5 @@ public class VcsLogActionPlaces {
public static final String SETTINGS_ACTION_GROUP = "Vcs.Log.Settings";
public static final String VCS_LOG_TABLE_PLACE = "Vcs.Log.ContextMenu";
public static final String VCS_LOG_INTELLI_SORT_ACTION = "Vcs.Log.IntelliSortChooser";
public static final String VCS_LOG_REFRESH_ACTION = "Vcs.Log.Refresh";
public static final String VCS_LOG_QUICK_SETTINGS_ACTION = "Vcs.Log.QuickSettings";
}
@@ -38,7 +38,6 @@ import com.intellij.vcs.log.impl.VcsLogUtil;
import com.intellij.vcs.log.ui.VcsLogActionPlaces;
import com.intellij.vcs.log.ui.VcsLogUiImpl;
import com.intellij.vcs.log.ui.actions.IntelliSortChooserPopupAction;
import com.intellij.vcs.log.ui.actions.RefreshLogAction;
import com.intellij.vcs.log.ui.filter.VcsLogClassicFilterUi;
import com.intellij.vcs.log.util.BekUtil;
import net.miginfocom.swing.MigLayout;
@@ -199,11 +198,6 @@ public class MainFrame extends JPanel implements DataProvider, Disposable {
}
private JComponent createActionsToolbar() {
AnAction refreshLogAction = ActionManager.getInstance().getAction(VcsLogActionPlaces.VCS_LOG_REFRESH_ACTION);
if (refreshLogAction instanceof RefreshLogAction) {
((RefreshLogAction)refreshLogAction).registerShortcutOn(this);
}
DefaultActionGroup toolbarGroup = new DefaultActionGroup();
toolbarGroup.add(ActionManager.getInstance().getAction(VcsLogActionPlaces.TOOLBAR_ACTION_GROUP));