| <component> |
| <actions> |
| <action id="Vcs.ShowTabbedFileHistory" class="com.intellij.openapi.vcs.actions.TabbedShowHistoryAction" |
| icon="AllIcons.Vcs.History"/> |
| |
| <action id="CheckinProject" class="com.intellij.openapi.vcs.actions.CommonCheckinProjectAction" icon="AllIcons.Actions.Commit"> |
| <keyboard-shortcut first-keystroke="control K" keymap="$default"/> |
| </action> |
| <action id="CheckinFiles" class="com.intellij.openapi.vcs.actions.CommonCheckinFilesAction"/> |
| <action id="UpdateFiles" class="com.intellij.openapi.vcs.update.CommonUpdateFileOrDirectoryAction"/> |
| <action id="CheckStatusForFiles" class="com.intellij.openapi.vcs.update.CommonStatusFileOrDirectoryAction"/> |
| <action id="IntegrateFiles" class="com.intellij.openapi.vcs.update.CommonIntegrateFileOrDirectoryAction"/> |
| <action id="Annotate" class="com.intellij.openapi.vcs.actions.AnnotateToggleAction"/> |
| <action id="Show.Current.Revision" class="com.intellij.openapi.vcs.actions.ShowBaseRevisionAction" text="Show Current Revision"/> |
| <action id="Compare.SameVersion" class="com.intellij.openapi.vcs.actions.CompareWithTheSameVersionAction" icon="AllIcons.Actions.Diff"/> |
| <action id="Compare.LastVersion" class="com.intellij.openapi.vcs.actions.CompareWithLastVersion"/> |
| <action id="Compare.Selected" class="com.intellij.openapi.vcs.actions.CompareWithSelectedRevisionAction" popup="true"/> |
| <action id="Compare.Specified" class="com.intellij.openapi.vcs.actions.SelectAndCompareWithSelectedRevisionAction" |
| text="Com_pare with Specified Revision..." popup="true"/> |
| <action id="Vcs.ShowHistoryForBlock" class="com.intellij.openapi.vcs.actions.SelectedBlockHistoryAction"/> |
| |
| <group class="com.intellij.openapi.vcs.actions.VcsActionGroup" id="VcsGroup"/> |
| |
| <group class="com.intellij.openapi.vcs.actions.VcsGroupsWrapper" id="VcsFileGroupPopup" popup="true"/> |
| |
| <group id="VersionControlsGroup"> |
| <reference ref="VcsFileGroupPopup"/> |
| </group> |
| |
| <group id="GoToChangeMarkerGroup"> |
| <separator/> |
| <action id="VcsShowNextChangeMarker" class="com.intellij.openapi.vcs.actions.ShowNextChangeMarkerAction" |
| icon="AllIcons.Actions.NextOccurence"/> |
| <action id="VcsShowPrevChangeMarker" class="com.intellij.openapi.vcs.actions.ShowPrevChangeMarkerAction" |
| icon="AllIcons.Actions.PreviousOccurence"/> |
| |
| <add-to-group group-id="GoToMenu" anchor="last"/> |
| </group> |
| |
| <!-- Main menu | Version Control --> |
| <group id="VcsGroups" popup="true"> |
| <action id="Start.Use.Vcs" class="com.intellij.ide.actions.StartUseVcsAction"/> |
| <separator/> |
| <group class="com.intellij.openapi.vcs.actions.VcsActionGroup" id="VcsGlobalGroup"> |
| |
| <action id="Vcs.QuickListPopupAction" |
| class = "com.intellij.openapi.vcs.actions.VcsQuickListPopupAction" |
| text = "VCS Operations Popup..." description="Context aware popup with list of commonly used VCS actions"/> |
| <action id="Vcs.ChangesView" class="com.intellij.openapi.vcs.changes.ShowChangesViewAction"/> |
| <reference ref="CheckinProject"/> |
| <action id="Vcs.UpdateProject" class="com.intellij.openapi.vcs.update.CommonUpdateProjectAction" icon="AllIcons.Actions.CheckOut"> |
| <keyboard-shortcut first-keystroke="control T" keymap="$default"/> |
| </action> |
| <action id="Vcs.IntegrateProject" class="com.intellij.openapi.vcs.update.CommonIntegrateProjectAction"/> |
| <action id="Vcs.RefreshStatuses" class="com.intellij.openapi.vcs.actions.RefreshStatuses"/> |
| <separator/> |
| <group id="Vcs.Specific" class="com.intellij.ide.actions.NonEmptyActionGroup"/> |
| <separator/> |
| <action id="ChangesView.CreatePatch" class="com.intellij.openapi.vcs.changes.actions.CreatePatchAction"/> |
| <action id="ChangesView.ApplyPatch" class="com.intellij.openapi.vcs.changes.patch.ApplyPatchAction"/> |
| <action id="ChangesView.Shelve" class="com.intellij.openapi.vcs.changes.shelf.ShelveChangesAction"/> |
| </group> |
| |
| <separator/> |
| <group id="Vcs.Checkout" class="com.intellij.openapi.vcs.checkout.CheckoutActionGroup" popup="true"/> |
| <group id="Vcs.Import" class="com.intellij.ide.actions.NonEmptyActionGroup" popup="true"/> |
| <group id="Vcs.Browse" class="com.intellij.ide.actions.NonEmptyActionGroup" popup="true"/> |
| |
| <add-to-group group-id="MainMenu" anchor="after" relative-to-action="ToolsMenu"/> |
| </group> |
| |
| <action id="ChangesView.Revert" class="com.intellij.openapi.vcs.changes.actions.RollbackAction" |
| icon="AllIcons.Actions.Rollback" text="_Revert..." description="Revert selected changes"/> |
| |
| <group id="ChangesViewToolbar"> |
| <action id="ChangesView.Refresh" class="com.intellij.openapi.vcs.changes.actions.RefreshAction" |
| icon="AllIcons.Actions.Refresh"/> |
| <action id="ChangesView.Commit" class="com.intellij.openapi.vcs.actions.CommonCheckinProjectAction" |
| icon="AllIcons.Actions.Commit"/> |
| <action id="ChangesView.Rollback" class="com.intellij.openapi.vcs.changes.actions.RollbackAction" |
| icon="AllIcons.Actions.Rollback"/> |
| <action id="ChangesView.NewChangeList" class="com.intellij.openapi.vcs.changes.actions.AddChangeListAction" |
| icon="AllIcons.General.Add"/> |
| <action id="ChangesView.RemoveChangeList" class="com.intellij.openapi.vcs.changes.actions.RemoveChangeListAction" |
| icon="AllIcons.General.Remove"/> |
| <action id="ChangesView.SetDefault" class="com.intellij.openapi.vcs.changes.actions.SetDefaultChangeListAction" |
| icon="AllIcons.Actions.Submit1"/> |
| <action id="ChangesView.Move" class="com.intellij.openapi.vcs.changes.actions.MoveChangesToAnotherListAction" |
| icon="AllIcons.Actions.MoveToAnotherChangelist"/> |
| <action id="ChangesView.Diff" class="com.intellij.openapi.vcs.changes.actions.ShowDiffAction" |
| icon="AllIcons.Actions.Diff"/> |
| </group> |
| |
| <group id="AlienCommitChangesDialog.AdditionalActions"/> |
| |
| <group id="ChangesViewPopupMenu"> |
| <reference ref="ChangesView.Commit"/> |
| <reference ref="ChangesView.Rollback"/> |
| <reference ref="ChangesView.Move"/> |
| <reference ref="ChangesView.Diff"/> |
| <reference ref="EditSource"/> |
| <separator/> |
| <action id="ChangesView.DeleteUnversioned" class="com.intellij.openapi.vcs.changes.actions.DeleteUnversionedFilesAction" |
| icon="AllIcons.Actions.Cancel"/> |
| <action id="ChangesView.AddUnversioned" class="com.intellij.openapi.vcs.changes.actions.ScheduleForAdditionAction"> |
| <keyboard-shortcut first-keystroke="control alt A" keymap="$default"/> |
| </action> |
| <action id="ChangesView.Ignore" class="com.intellij.openapi.vcs.changes.actions.IgnoreUnversionedAction"/> |
| <action id="ChangesView.RemoveDeleted" class="com.intellij.openapi.vcs.changes.actions.ScheduleForRemovalAction" |
| icon="AllIcons.Actions.Exclude"/> |
| <action id="ChangesView.Edit" class="com.intellij.openapi.vcs.changes.actions.EditAction"/> |
| <separator/> |
| <reference ref="ChangesView.NewChangeList"/> |
| <reference ref="ChangesView.RemoveChangeList"/> |
| <reference ref="ChangesView.SetDefault"/> |
| <action id="ChangesView.Rename" class="com.intellij.openapi.vcs.changes.actions.RenameChangeListAction"/> |
| <reference ref="ChangesView.CreatePatch"/> |
| <reference ref="ChangesView.Shelve"/> |
| <separator/> |
| <reference ref="ChangesView.Refresh"/> |
| <separator/> |
| <reference ref="VersionControlsGroup"/> |
| </group> |
| |
| <!-- There are alternative action presentations for the UnversionedViewDialog. Icon is the difference. --> |
| <group id="Unversioned.Files.Dialog"> |
| <action id="ChangesView.AddUnversioned.From.Dialog" class="com.intellij.openapi.vcs.changes.actions.ScheduleForAdditionAction" |
| icon="AllIcons.General.Add" use-shortcut-of="ChangesView.AddUnversioned" /> |
| <reference ref="ChangesView.Move"/> |
| <action id="ChangesView.DeleteUnversioned.From.Dialog" class="com.intellij.openapi.vcs.changes.actions.DeleteUnversionedFilesAction"/> |
| <reference ref="ChangesView.Ignore"/> |
| </group> |
| |
| <group id="ShelvedChangesPopupMenu"> |
| <action id="ShelvedChanges.Unshelve" class="com.intellij.openapi.vcs.changes.shelf.UnshelveChangesAction"/> |
| <action id="ShelveChanges.UnshelveWithDialog" class="com.intellij.openapi.vcs.changes.shelf.UnshelveWithDialogAction" |
| text="Unshelve..." description="Correct paths where to apply patches and unshelve"/> |
| <action id="ShelvedChanges.Restore" class="com.intellij.openapi.vcs.changes.shelf.RestoreShelvedChange"/> |
| <action id="ShelvedChanges.Diff" class="com.intellij.openapi.vcs.changes.shelf.DiffShelvedChangesAction" |
| icon="AllIcons.Actions.Diff"/> |
| <action id="ChangesView.CreatePatchFromChanges" class="com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction" |
| icon="AllIcons.Actions.CreatePatch"/> |
| <action id="ShelvedChanges.ImportPatches" class="com.intellij.openapi.vcs.changes.shelf.ImportIntoShelfAction"/> |
| <separator/> |
| <action id="ShelvedChanges.Rename" class="com.intellij.openapi.vcs.changes.shelf.RenameShelvedChangeListAction" |
| use-shortcut-of="RenameElement"/> |
| <reference ref="$Delete"/> |
| <separator/> |
| <action id="ShelvedChanges.ShowHideDeleted" class="com.intellij.openapi.vcs.changes.shelf.ShowHideRecycledAction" /> |
| <action id="ShelvedChanges.DeleteDeleted" class="com.intellij.openapi.vcs.changes.shelf.DeleteAlreadyUnshelvedAction"/> |
| </group> |
| |
| <group id="ShelvedChangesToolbar"> |
| <reference ref="ShelvedChanges.Diff"/> |
| <reference ref="ChangesView.CreatePatchFromChanges"/> |
| </group> |
| |
| <group id="ShelvedChangesToolbarGear" popup="true" icon="AllIcons.General.SecondaryGroup"> |
| <reference ref="ShelvedChanges.Unshelve"/> |
| <reference ref="ShelveChanges.UnshelveWithDialog"/> |
| <reference ref="ShelvedChanges.Restore"/> |
| <reference ref="ShelvedChanges.ImportPatches"/> |
| <separator/> |
| <reference ref="ShelvedChanges.Rename" /> |
| <reference ref="$Delete" /> |
| <separator/> |
| <reference ref="ShelvedChanges.ShowHideDeleted" /> |
| <reference ref="ShelvedChanges.DeleteDeleted" /> |
| </group> |
| |
| <group id="VcsHistoryActionsGroup"/> |
| |
| <group id="CommittedChangesToolbar"> |
| <action id="CommittedChanges.Refresh" class="com.intellij.openapi.vcs.changes.committed.RefreshCommittedAction" |
| icon="AllIcons.Actions.Refresh"/> |
| <action id="CommittedChanges.Filter" class="com.intellij.openapi.vcs.changes.committed.FilterCommittedAction" |
| icon="AllIcons.General.Filter"/> |
| <action id="CommittedChanges.Details" class="com.intellij.openapi.vcs.changes.committed.ChangeListDetailsAction" |
| icon="AllIcons.Actions.ShowChangesOnly"/> |
| <reference ref="ChangesView.CreatePatchFromChanges"/> |
| <action id="CommittedChanges.Revert" class="com.intellij.openapi.vcs.changes.actions.RevertChangeListAction" |
| icon="AllIcons.Actions.Rollback"/> |
| <action id="CommittedChanges.Clear" class="com.intellij.openapi.vcs.changes.committed.ClearCommittedAction" |
| icon="AllIcons.Vcs.Remove"/> |
| </group> |
| |
| <group id="RepositoryChangesBrowserToolbar"> |
| </group> |
| |
| <group id="IncomingChangesToolbar"> |
| <action id="IncomingChanges.Refresh" class="com.intellij.openapi.vcs.changes.committed.RefreshIncomingChangesAction" |
| icon="AllIcons.Actions.Refresh"/> |
| <reference ref="CommittedChanges.Details"/> |
| <!-- |
| <action id="IncomingChanges.Get" class="com.intellij.openapi.vcs.changes.committed.GetCommittedChangelistAction" |
| icon="/actions/get.png"/> |
| --> |
| <reference ref="Vcs.UpdateProject"/> |
| </group> |
| |
| <group id="Vcs.History"> |
| <action id="VcsHistory.ShowAllAffected" class="com.intellij.openapi.vcs.annotate.ShowAllAffectedGenericAction" |
| icon="AllIcons.Vcs.AllRevisions" /> |
| </group> |
| |
| <action id="ChangesView.Browse" class="com.intellij.openapi.vcs.changes.actions.BrowseChangesAction"/> |
| |
| <action id="Diff.PrevChange" class="com.intellij.openapi.vcs.changes.actions.ShowPrevChangeAction" |
| icon="AllIcons.Actions.Prevfile" use-shortcut-of="PreviousTab"/> |
| <action id="Diff.NextChange" class="com.intellij.openapi.vcs.changes.actions.ShowNextChangeAction" |
| icon="AllIcons.Actions.Nextfile" use-shortcut-of="NextTab"/> |
| <action id="Diff.SelectedChange" class="com.intellij.openapi.vcs.changes.actions.ShowSelectedChangeAction" |
| icon="AllIcons.Actions.ShowAsTree" use-shortcut-of="GotoClass"/> |
| |
| <group id="EditorGutterVcsPopupMenu"> |
| <separator/> |
| <reference ref="Annotate"/> |
| <add-to-group group-id="EditorGutterPopupMenu" anchor="last"/> |
| </group> |
| |
| <group id="Vcs.CheckinProjectPopup"> |
| <separator/> |
| </group> |
| |
| <group id="Vcs.CheckinProjectToolbar"> |
| </group> |
| |
| <group id="UpdateActionGroup"> |
| <reference ref="EditSource"/> |
| <reference ref="$Delete"/> |
| <action id="Diff.UpdatedFiles" class="com.intellij.openapi.vcs.update.ShowUpdatedDiffAction" |
| use-shortcut-of="CompareDirs" icon="AllIcons.Actions.Diff"/> |
| </group> |
| |
| <group id="Vcs.MessageActionGroup"> |
| <action id="Vcs.CheckCommitMessageSpelling" |
| class="com.intellij.openapi.vcs.actions.CheckCommitMessageSpellingAction" |
| icon="AllIcons.Vcs.CheckSpelling"/> |
| <action id="Vcs.ShowMessageHistory" |
| class="com.intellij.openapi.vcs.actions.ShowMessageHistoryAction" |
| icon="AllIcons.General.MessageHistory"/> |
| </group> |
| |
| <group id="VcsToobarActions"> |
| <reference ref="Vcs.UpdateProject"/> |
| <reference ref="CheckinProject"/> |
| <reference ref="Compare.SameVersion"/> |
| <reference ref="Vcs.ShowTabbedFileHistory"/> |
| <reference ref="ChangesView.Rollback"/> |
| <separator/> |
| <add-to-group group-id="MainToolBarSettings" relative-to-action="ShowSettings" anchor="before"/> |
| </group> |
| |
| <group id="VcsNavBarToobarActions"> |
| <reference ref="Vcs.UpdateProject"/> |
| <reference ref="CheckinProject"/> |
| <reference ref="Vcs.ShowTabbedFileHistory"/> |
| <reference ref="ChangesView.Rollback"/> |
| <separator/> |
| <add-to-group group-id="NavBarVcsGroup" anchor="first"/> |
| </group> |
| |
| <!-- Window --> |
| <action id="CloseAllUnmodifiedEditors" class="com.intellij.ide.actions.CloseAllUnmodifiedEditorsAction"> |
| <add-to-group group-id="CloseEditorsGroup" anchor="before" relative-to-action="CloseAllUnpinnedEditors"/> |
| </action> |
| |
| <action id="Vcs.RollbackChangedLines" class="com.intellij.openapi.vcs.ex.RollbackLineStatusAction" icon="AllIcons.Actions.Reset"> |
| </action> |
| |
| <action id="WelcomeScreen.GetFromVcs" class="com.intellij.openapi.wm.impl.welcomeScreen.GetFromVcsAction" |
| icon="AllIcons.General.GetProjectfromVCS"> |
| <add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/> |
| </action> |
| </actions> |
| </component> |