1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 <extension-point id="commitMessageProvider" name="%CommitMessageProviderExtension-point.name" schema="schema/commitMessageProvider.exsd"/>
5 <extension-point id="cloneSourceProvider" name="%CloneSourceProviderExtension-point.name" schema="schema/cloneSourceProvider.exsd"/>
6 <extension-point id="branchNameProvider" name="%BranchNameProviderExtension-point.name" schema="schema/branchNameProvider.exsd"/>
7 <extension point="org.eclipse.core.runtime.preferences">
8 <initializer class="org.eclipse.egit.ui.PluginPreferenceInitializer"/>
11 <extension point="org.eclipse.ui.importWizards">
12 <category name="%Git_clone_category"
13 id="org.eclipse.egit.ui.internal.clone.gitclonecategory"/>
14 <wizard name="%Git_clone_wizard"
15 icon="icons/obj16/import_obj.png"
16 class="org.eclipse.egit.ui.internal.clone.GitImportWizard"
17 id="org.eclipse.egit.ui.internal.clone.GitCloneWizard"
18 category="org.eclipse.egit.ui.internal.clone.gitclonecategory">
19 <description>%Git_clone_description</description>
22 category="org.eclipse.egit.ui.internal.clone.gitclonecategory"
23 icon="icons/obj16/import_prj.png"
24 class="org.eclipse.egit.ui.internal.clone.SmartImportGitWizard"
25 id="org.eclipse.egit.ui.internal.clone.SmartImportGitWizard"
26 name="%SmartImportGitWizard_label">
27 <description>%SmartImportGitWizard_description</description>
31 <extension point="org.eclipse.team.ui.configurationWizards">
32 <wizard name="%SharingWizard_name"
33 icon="icons/etool16/newconnect_wiz.png"
34 class="org.eclipse.egit.ui.internal.sharing.SharingWizard"
35 id="org.eclipse.egit.ui.internal.sharing.SharingWizard">
39 <extension point="org.eclipse.ui.popupMenus">
40 <objectContribution id="org.eclipse.egit.ui.containerContributions"
41 objectClass="org.eclipse.core.resources.IContainer"
43 <filter name="projectPersistentProperty"
44 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
47 class="org.eclipse.egit.ui.internal.actions.SynchronizeWorkspaceAction"
48 id="org.eclipse.egit.ui.internal.actions.SynchronizeWorkspace"
49 icon="$nl$/icons/obj16/synchronize.png"
50 label="%SynchronizeWorkspace_label"
51 menubarPath="team.main/group3"/>
55 id="org.eclipse.egit.ui.resourceContributions"
56 objectClass="org.eclipse.core.resources.IResource">
57 <filter name="projectPersistentProperty"
58 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
61 class="org.eclipse.egit.ui.internal.actions.ApplyPatchAction"
62 definitionId="org.eclipse.egit.ui.team.ApplyPatch"
64 id="org.eclipse.egit.ui.internal.actions.applyPatch"
65 label="%ApplyPatchAction_label"
66 menubarPath="team.main/applyPatchGroup"
67 overrideActionId="org.eclipse.team.ui.applyPatch">
70 class="org.eclipse.egit.ui.internal.actions.MergeToolAction"
71 definitionId="org.eclipse.egit.ui.team.MergeTool"
72 icon="icons/obj16/mergetool.png"
73 id="org.eclipse.egit.ui.internal.actions.MergeTool"
74 label="%MergeToolAction.label"
75 menubarPath="team.main/group4">
81 point="org.eclipse.core.runtime.adapters">
83 adaptableType="org.eclipse.ui.IURIEditorInput"
84 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
85 <adapter type="java.io.File" />
86 <adapter type="org.eclipse.jgit.lib.Repository" />
89 adaptableType="org.eclipse.ui.IURIEditorInput"
90 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
91 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
94 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
95 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
96 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
99 adaptableType="org.eclipse.core.resources.IResource"
100 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
101 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
104 adaptableType="org.eclipse.core.runtime.Path"
105 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
106 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
109 adaptableType="org.eclipse.ui.IWorkingSet"
110 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
111 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
114 adaptableType="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"
115 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
116 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
119 adaptableType="org.eclipse.egit.ui.internal.commit.RepositoryCommit"
120 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
121 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
124 adaptableType="org.eclipse.egit.core.internal.IRepositoryCommit"
125 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
126 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
129 adaptableType="org.eclipse.egit.ui.internal.history.HistoryPageInput"
130 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
131 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
134 adaptableType="org.eclipse.egit.ui.internal.reflog.ReflogItem"
135 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
136 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
139 adaptableType="org.eclipse.egit.core.internal.rebase.RebaseInteractivePlan$PlanElement"
140 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
141 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
144 adaptableType="org.eclipse.egit.core.info.GitInfo"
145 class="org.eclipse.egit.ui.history.GitHistoryAdapterFactory">
146 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
149 adaptableType="org.eclipse.ui.IWorkingSet"
150 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
151 <adapter type="org.eclipse.jgit.lib.Repository" />
154 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRoot"
155 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
156 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
159 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
160 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
161 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
164 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
165 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
166 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
169 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
170 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
171 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
174 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
175 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
176 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
179 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelTree"
180 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
181 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
184 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
185 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
186 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
189 adaptableType="org.eclipse.egit.ui.internal.history.FileDiff"
190 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
191 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
194 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelObject"
195 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
196 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
197 <adapter type="org.eclipse.core.resources.IResource" />
200 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
201 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
202 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
205 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
206 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
207 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
210 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
211 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
212 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
215 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
216 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
217 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
220 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelTree"
221 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
222 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
223 <adapter type="org.eclipse.core.resources.IResource" />
226 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
227 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
228 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
229 <adapter type="org.eclipse.core.resources.IResource" />
232 adaptableType="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"
233 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
234 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter" />
237 adaptableType="org.eclipse.team.ui.history.IHistoryView"
238 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
239 <adapter type="org.eclipse.ui.part.IShowInSource" />
242 adaptableType="org.eclipse.egit.ui.internal.staging.StagingEntry"
243 class="org.eclipse.egit.ui.internal.staging.StagingEntryAdapterFactory">
244 <adapter type="org.eclipse.core.resources.IResource" />
245 <adapter type="org.eclipse.core.runtime.IPath" />
246 <adapter type="org.eclipse.jgit.lib.Repository" />
251 point="org.eclipse.core.expressions.definitions">
253 id="org.eclipse.egit.ui.repositoryTreePathNode">
261 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
264 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
267 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
271 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
273 <test property="GitRepository.isBare" value="false" />
279 <definition id="org.eclipse.egit.ui.repositoryTreePushFetchNode">
289 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
292 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
298 <definition id="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
307 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
309 <test property="GitRepository.fetchExists" value="false" />
312 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
318 <definition id="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
327 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
329 <test property="GitRepository.pushExists" value="false" />
332 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
338 <definition id="org.eclipse.egit.ui.singleRefNode">
345 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
350 <definition id="org.eclipse.egit.ui.resourcesSingleRepository">
353 property="GitSelection.resourcesSingleRepository">
355 <with variable="activePart">
357 value="org.eclipse.ui.IEditorPart">
360 variable="activeEditorInput">
362 type="org.eclipse.core.resources.IResource">
364 property="GitResource.isShared">
371 <definition id="org.eclipse.egit.ui.fileOrFolderInRepository">
374 property="GitSelection.fileOrFolderInRepository">
376 <with variable="activePart">
378 value="org.eclipse.ui.IEditorPart">
381 variable="activeEditorInput">
383 type="org.eclipse.core.resources.IResource">
385 property="GitResource.isShared">
392 <definition id="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
395 property="GitSelection.fileOrFolderInRepository"
396 args="canPushToGerrit">
398 <with variable="activePart">
400 value="org.eclipse.ui.IEditorPart">
403 variable="activeEditorInput">
405 type="org.eclipse.core.resources.IResource">
407 property="GitResource.isShared">
410 property="GitResource.canPushToGerrit">
417 <definition id="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
420 property="GitSelection.fileOrFolderInRepository"
421 args="canFetchFromGerrit">
423 <with variable="activePart">
425 value="org.eclipse.ui.IEditorPart">
428 variable="activeEditorInput">
430 type="org.eclipse.core.resources.IResource">
432 property="GitResource.isShared">
435 property="GitResource.canFetchFromGerrit">
442 <definition id="org.eclipse.egit.ui.fileOrFolderFetchFromGitHub">
445 property="GitSelection.fileOrFolderInRepository"
446 args="hasGitHubConfiguration">
448 <with variable="activePart">
450 value="org.eclipse.ui.IEditorPart">
453 variable="activeEditorInput">
455 type="org.eclipse.core.resources.IResource">
457 property="GitResource.isShared">
460 property="GitResource.hasGitHubConfiguration">
467 <definition id="org.eclipse.egit.ui.fileOrFolderFetchFromGitLab">
470 property="GitSelection.fileOrFolderInRepository"
471 args="hasGitLabConfiguration">
473 <with variable="activePart">
475 value="org.eclipse.ui.IEditorPart">
478 variable="activeEditorInput">
480 type="org.eclipse.core.resources.IResource">
482 property="GitResource.isShared">
485 property="GitResource.hasGitLabConfiguration">
492 <definition id="org.eclipse.egit.ui.fileOrFolderFetchFromGitea">
495 property="GitSelection.fileOrFolderInRepository"
496 args="hasGiteaConfiguration">
498 <with variable="activePart">
500 value="org.eclipse.ui.IEditorPart">
503 variable="activeEditorInput">
505 type="org.eclipse.core.resources.IResource">
507 property="GitResource.isShared">
510 property="GitResource.hasGiteaConfiguration">
518 id="org.eclipse.egit.ui.resourcesAllInRepository">
520 property="GitSelection.resourcesAllInRepository">
524 id="org.eclipse.egit.ui.singleRepositoryCommit">
528 <adapt type="org.eclipse.egit.ui.internal.commit.RepositoryCommit" />
533 id="org.eclipse.egit.ui.singleFileCommit">
537 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
539 <with variable="activePart">
540 <test property="GitHistory.isSingleFileHistory" />
545 id="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected">
546 <iterate ifEmpty="false"
548 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode" />
553 <extension point="org.eclipse.ui.preferencePages">
554 <page name="%GitPreferences_name"
555 category="org.eclipse.team.ui.TeamPreferences"
556 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
557 id="org.eclipse.egit.ui.GitPreferences">
559 id="org.eclipse.egit.ui.GitPreferences">
562 <page name="%GitPreferences_DiffTools_name"
563 category="org.eclipse.egit.ui.GitPreferences"
564 class="org.eclipse.egit.ui.internal.preferences.DiffPreferencePage"
565 id="org.eclipse.egit.ui.DiffPreferencePage">
567 id="org.eclipse.egit.ui.DiffPreferencePage">
570 <page name="%GitPreferences_ProjectPreferencePage_name"
571 category="org.eclipse.egit.ui.GitPreferences"
572 class="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage"
573 id="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage" >
575 id="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage">
578 <page name="%GitPreferences_WindowCachePreferencePage_name"
579 category="org.eclipse.egit.ui.GitPreferences"
580 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
581 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
583 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage">
586 <page name="%GitPreferences_DateFormatPreferencePage_name"
587 category="org.eclipse.egit.ui.GitPreferences"
588 class="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage"
589 id="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage" >
591 id="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage">
594 <page name="%GitPreferences_DecoratorPreferencePage_name"
595 category="org.eclipse.egit.ui.GitPreferences"
596 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
597 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
599 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage">
603 category="org.eclipse.egit.ui.GitPreferences"
604 class="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
605 id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
606 name="%ConfigurationPage.name">
608 id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage">
612 category="org.eclipse.egit.ui.GitPreferences"
613 class="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
614 id="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
615 name="%GitPreferences_CommittingPreferencePage_name">
617 id="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage">
621 category="org.eclipse.egit.ui.GitPreferences"
622 class="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
623 id="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
624 name="%GitPreferences_StagingViewPreferencePage_name">
626 id="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage">
630 category="org.eclipse.egit.ui.GitPreferences"
631 class="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
632 id="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
633 name="%DialogsPreferencePage.name">
635 id="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage">
639 category="org.eclipse.egit.ui.GitPreferences"
640 class="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
641 id="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
642 name="%SynchronizePreferencePage.name">
644 id="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage">
648 category="org.eclipse.egit.ui.GitPreferences"
649 class="org.eclipse.egit.ui.internal.preferences.GitServersPreferencePage"
650 id="org.eclipse.egit.ui.internal.preferences.GitServersPreferencePage"
651 name="%GitServersPreferencePage.name">
653 id="org.eclipse.egit.ui.internal.preferences.GitServersPreferencePage">
657 category="org.eclipse.egit.ui.GitPreferences"
658 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
659 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
660 name="%HistoryPreferencePage.name">
662 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage">
666 category="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
667 class="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
668 id="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
669 name="%HistoryColumnsPreferencePage.name">
671 id="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage">
676 <extension point="org.eclipse.ui.propertyPages">
679 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
680 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
682 <adapt type="org.eclipse.core.resources.IResource">
684 property="org.eclipse.core.resources.projectPersistentProperty"
685 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
691 class="org.eclipse.egit.ui.internal.repository.RepositoryPropertyPage"
692 id="org.eclipse.egit.ui.property.RepositoryPropertyPage"
693 name="%RepositoryConfigPropertyPage">
695 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
699 class="org.eclipse.egit.ui.internal.repository.RepositoryStatisticsPage"
700 id="org.eclipse.egit.ui.property.RepositoryStatisticsPage"
701 name="%RepositoryStatisticsPage">
703 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
708 <extension point="org.eclipse.ui.keywords">
710 id="org.eclipse.egit.ui.GitPreferences"
711 label="%GitPreferences_keywords">
714 id="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage"
715 label="%ProjectsPreferencePage_keywords">
718 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
719 label="%WindowCachePreferencePage_keywords">
722 id="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage"
723 label="%DateFormatPreferencePage_keywords">
726 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
727 label="%GitDecoratorPreferencePage_keywords">
730 id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
731 label="%GlobalConfigurationPreferencePage_keywords">
734 id="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
735 label="%CommittingPreferencePage_keywords">
738 id="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
739 label="%StagingViewPreferencePage_keywords">
742 id="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
743 label="%DialogsPreferencePage_keywords">
746 id="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
747 label="%SynchronizePreferencePage_keywords">
750 id="org.eclipse.egit.ui.internal.preferences.GitServersPreferencePage"
751 label="%GitServersPreferencePage_keywords">
754 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
755 label="%HistoryPreferencePage_keywords">
758 id="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
759 label="%HistoryColumnsPreferencePage_keywords">
763 <extension point="org.eclipse.ui.decorators">
767 label="%Decorator_name"
768 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
770 location="BOTTOM_RIGHT"
771 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
773 <objectClass name="org.eclipse.core.resources.mapping.ResourceMapping"/>
776 %Decorator_description
782 label="%Repo_decorator_name"
783 class="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator"
785 location="BOTTOM_RIGHT"
786 id="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator">
788 <objectClass name="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"/>
791 %Repo_decorator_description
796 <extension point="org.eclipse.ui.themes">
797 <themeElementCategory
798 id="org.eclipse.egit.ui.GitTheme"
799 label="%Theme_label"/>
801 id="org.eclipse.egit.ui.CommitGraphNormalFont"
802 categoryId="org.eclipse.egit.ui.GitTheme"
803 label="%Theme_CommitGraphNormalFont_label"
804 defaultsTo="org.eclipse.jface.dialogfont">
806 %Theme_CommitGraphNormalFont_description
810 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
811 categoryId="org.eclipse.egit.ui.GitTheme"
812 label="%Theme_CommitGraphHighlightFont_label"
813 defaultsTo="org.eclipse.jface.dialogfont">
815 %Theme_CommitGraphHighlightFont_description
819 id="org.eclipse.egit.ui.CommitMessageFont"
820 categoryId="org.eclipse.egit.ui.GitTheme"
821 label="%Theme_CommitMessageFont_label"
822 defaultsTo="org.eclipse.jface.textfont">
824 %Theme_CommitMessageFont_description
828 categoryId="org.eclipse.egit.ui.GitTheme"
829 id="org.eclipse.egit.ui.CommitMessageCommentColor"
831 label="%Theme_CommitMessageCommentColor_label"
834 %Theme_CommitMessageCommentColor_description
838 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
839 categoryId="org.eclipse.egit.ui.GitTheme"
840 label="%Theme_UncommittedChangeForegroundColor_label"
841 value="COLOR_LIST_FOREGROUND">
843 %Theme_UncommittedChangeForegroundColor_description
847 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
848 categoryId="org.eclipse.egit.ui.GitTheme"
849 label="%Theme_UncommittedChangeBackgroundColor_label"
850 value="COLOR_LIST_BACKGROUND">
852 %Theme_UncommittedChangeBackgroundColor_description
856 id="org.eclipse.egit.ui.UncommittedChangeFont"
857 categoryId="org.eclipse.egit.ui.GitTheme"
858 label="%Theme_UncommittedChangeFont_label">
860 %Theme_UncommittedChangeFont_description
864 categoryId="org.eclipse.egit.ui.GitTheme"
865 defaultsTo="org.eclipse.jface.textfont"
866 id="org.eclipse.egit.ui.CommitMessageEditorFont"
867 label="%Theme_CommitMessageEditorFont_label">
869 %Theme_CommitMessageEditorFont_description
873 categoryId="org.eclipse.egit.ui.GitTheme"
874 id="org.eclipse.egit.ui.DiffHunkBackgroundColor"
876 label="%Theme_DiffHunkBackgroundColor_label"
879 %Theme_DiffHunkBackgroundColor_description
883 categoryId="org.eclipse.egit.ui.GitTheme"
884 id="org.eclipse.egit.ui.DiffHunkForegroundColor"
886 label="%Theme_DiffHunkForegroundColor_label"
889 %Theme_DiffHunkForegroundColor_description
893 categoryId="org.eclipse.egit.ui.GitTheme"
894 id="org.eclipse.egit.ui.DiffAddBackgroundColor"
896 label="%Theme_DiffAddBackgroundColor_label"
899 %Theme_DiffAddBackgroundColor_description
903 categoryId="org.eclipse.egit.ui.GitTheme"
904 id="org.eclipse.egit.ui.DiffAddForegroundColor"
906 label="%Theme_DiffAddForegroundColor_label"
909 %Theme_DiffAddForegroundColor_description
913 categoryId="org.eclipse.egit.ui.GitTheme"
914 id="org.eclipse.egit.ui.DiffRemoveBackgroundColor"
916 label="%Theme_DiffRemoveBackgroundColor_label"
919 %Theme_DiffRemoveBackgroundColor_description
923 categoryId="org.eclipse.egit.ui.GitTheme"
924 id="org.eclipse.egit.ui.DiffRemoveForegroundColor"
926 label="%Theme_DiffRemoveForegroundColor_label"
929 %Theme_DiffRemoveForegroundColor_description
933 categoryId="org.eclipse.egit.ui.GitTheme"
934 id="org.eclipse.egit.ui.DiffHeadlineForegroundColor"
936 label="%Theme_DiffHeadlineForegroundColor_label"
939 %Theme_DiffHeadlineForegroundColor_description
943 categoryId="org.eclipse.egit.ui.GitTheme"
944 id="org.eclipse.egit.ui.DiffHeadlineBackgroundColor"
946 label="%Theme_DiffHeadlineBackgroundColor_label"
949 %Theme_DiffHeadlineBackgroundColor_description
953 categoryId="org.eclipse.egit.ui.GitTheme"
954 defaultsTo="org.eclipse.jface.textfont"
955 id="org.eclipse.egit.ui.DiffHeadlineFont"
956 label="%Theme_DiffHeadlineFont_label">
958 %Theme_DiffHeadlineFont_description
962 id="org.eclipse.egit.ui.IgnoredResourceForegroundColor"
963 categoryId="org.eclipse.egit.ui.GitTheme"
964 label="%Theme_IgnoredResourceForegroundColor_label"
965 value="COLOR_LIST_FOREGROUND">
967 %Theme_IgnoredResourceForegroundColor_description
971 id="org.eclipse.egit.ui.IgnoredResourceBackgroundColor"
972 categoryId="org.eclipse.egit.ui.GitTheme"
973 label="%Theme_IgnoredResourceBackgroundColor_label"
974 value="COLOR_LIST_BACKGROUND">
976 %Theme_IgnoredResourceBackgroundColor_description
980 categoryId="org.eclipse.egit.ui.GitTheme"
981 id="org.eclipse.egit.ui.IgnoredResourceFont"
982 label="%Theme_IgnoredResourceFont_label">
984 %Theme_IgnoredResourceFont_description
989 <!-- ********** QuickDiff text editor support ************** -->
991 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
993 label="%GitRemoteQuickDiffProvider_label"
994 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
995 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
999 point="org.eclipse.ui.actionSets">
1001 description="%GitActions_description"
1002 id="org.eclipse.egit.ui.gitaction"
1003 label="%GitActions_label"
1006 id="org.eclipse.egit.ui.gitmenu"
1007 label="%GitMenu_label"
1009 <separator name="repositoryGroup" />
1012 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamConfigAction"
1013 definitionId="org.eclipse.egit.ui.team.Pull"
1014 icon="icons/obj16/pull.png"
1015 id="org.eclipse.egit.ui.actionpull"
1016 label="%PullIntoCurrentBranchMenuLabel"
1017 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1019 toolbarPath="org.eclipse.egit.ui"
1020 tooltip="%PullIntoCurrentBranch.tooltip">
1023 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsAction"
1024 definitionId="org.eclipse.egit.ui.team.PullWithOptions"
1025 icon="icons/obj16/pull_with_options.png"
1026 id="org.eclipse.egit.ui.actionpullwithoptions"
1027 label="%PullWithOptions.name"
1028 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1030 toolbarPath="org.eclipse.egit.ui"
1031 tooltip="%PullWithOptions.tooltip">
1034 class="org.eclipse.egit.ui.internal.actions.SimpleFetchAction"
1035 definitionId="org.eclipse.egit.ui.team.SimpleFetch"
1036 icon="icons/obj16/fetch.png"
1037 id="org.eclipse.egit.ui.actionfetch"
1038 label="%FetchFromUpstreamAction.label"
1039 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1041 toolbarPath="org.eclipse.egit.ui"
1042 tooltip="%FetchAction_tooltip">
1045 class="org.eclipse.egit.ui.internal.actions.PushUpstreamOrBranchAction"
1046 definitionId="org.eclipse.egit.ui.team.SimplePush"
1047 icon="icons/obj16/push.png"
1048 id="org.eclipse.egit.ui.actionpush"
1049 label="%PushToUpstreamAction.label"
1050 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1052 toolbarPath="org.eclipse.egit.ui"
1053 tooltip="%PushToUpstreamAction.tooltip">
1056 class="org.eclipse.egit.ui.internal.actions.ResetAction"
1057 definitionId="org.eclipse.egit.ui.team.Reset"
1058 icon="icons/obj16/reset.png"
1059 id="org.eclipse.egit.ui.actionreset"
1060 label="%ResetAction_label"
1061 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1063 toolbarPath="Normal/additions"
1064 tooltip="%ResetAction_tooltip">
1067 class="org.eclipse.egit.ui.internal.actions.MergeAction"
1068 definitionId="org.eclipse.egit.ui.team.Merge"
1069 icon="icons/obj16/merge.png"
1070 id="org.eclipse.egit.ui.actionmerge"
1071 label="%MergeAction_label"
1072 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1074 toolbarPath="Normal/additions"
1075 tooltip="%MergeAction_tooltip">
1078 class="org.eclipse.egit.ui.internal.actions.RebaseAction"
1079 definitionId="org.eclipse.egit.ui.team.Rebase"
1080 icon="icons/obj16/rebase.png"
1081 id="org.eclipse.egit.ui.actionrebase"
1082 label="%RebaseAction_label"
1084 toolbarPath="Normal/additions"
1085 tooltip="%RebaseAction_tooltip">
1088 class="org.eclipse.egit.ui.internal.actions.BranchAction"
1089 definitionId="org.eclipse.egit.ui.team.Branch"
1090 icon="icons/obj16/branch_obj.png"
1091 id="org.eclipse.egit.ui.actionbranch"
1092 label="%BranchAction_label"
1093 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1095 toolbarPath="Normal/additions"
1096 tooltip="%BranchAction_tooltip">
1099 class="org.eclipse.egit.ui.internal.actions.StashToolbarAction"
1100 definitionId="org.eclipse.egit.ui.team.stash.create"
1101 icon="icons/obj16/stash.png"
1102 id="org.eclipse.egit.ui.actionstash"
1103 label="%StashToolbarAction_label"
1105 toolbarPath="Normal/additions"
1106 tooltip="%StashToolbarAction_tooltip">
1109 class="org.eclipse.egit.ui.internal.actions.CommitAction"
1110 definitionId="org.eclipse.egit.ui.team.Commit"
1111 icon="icons/obj16/commit.png"
1112 id="org.eclipse.egit.ui.actioncommit"
1113 label="%CommitAction_label"
1114 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1116 toolbarPath="Normal/additions"
1117 tooltip="%CommitAction_tooltip">
1120 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
1121 definitionId="org.eclipse.egit.ui.team.AddToIndex"
1122 icon="icons/obj16/add.png"
1123 id="org.eclipse.egit.ui.actionadd"
1124 label="%AddToIndexAction_label"
1125 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1127 toolbarPath="Normal/additions"
1128 tooltip="%AddToIndexAction_tooltip">
1133 name="%SharedCommandsLabel"
1134 point="org.eclipse.ui.commands">
1136 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
1137 description="%ShareProjectCommand_desc"
1138 id="org.eclipse.egit.ui.command.shareProject"
1139 name="%ShareProjectCommand_name">
1141 id="org.eclipse.egit.ui.command.projectNameParameter"
1142 name="%ShareProjectCommandParameter_name"
1144 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
1148 id="org.eclipse.egit.ui.commandCategory"
1152 categoryId="org.eclipse.egit.ui.commandCategory"
1153 defaultHandler="org.eclipse.egit.ui.internal.commands.ConfigureDebugTraceCommand"
1154 id="org.eclipse.egit.ui.command.configureTrace"
1155 name="%ConfigureTraceCommand.name">
1158 categoryId="org.eclipse.egit.ui.commandCategory"
1159 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromGerritCommand"
1160 id="org.eclipse.egit.ui.FetchGerritChange"
1161 name="%FetchFromGerritCommand.name">
1164 categoryId="org.eclipse.egit.ui.commandCategory"
1165 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITHUB"
1166 id="org.eclipse.egit.ui.FetchGitHubPR"
1167 name="%FetchFromGitHubCommand.name">
1170 categoryId="org.eclipse.egit.ui.commandCategory"
1171 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITLAB"
1172 id="org.eclipse.egit.ui.FetchGitLabMergeRequest"
1173 name="%FetchFromGitLabCommand.name">
1176 categoryId="org.eclipse.egit.ui.commandCategory"
1177 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITEA"
1178 id="org.eclipse.egit.ui.FetchGiteaPullRequest"
1179 name="%FetchFromGiteaCommand.name">
1182 categoryId="org.eclipse.egit.ui.commandCategory"
1183 id="org.eclipse.egit.ui.team.Commit"
1184 name="%CommitCommand.name">
1187 categoryId="org.eclipse.egit.ui.commandCategory"
1188 id="org.eclipse.egit.ui.team.SimpleFetch"
1189 name="%FetchUpstreamCommand.name">
1192 categoryId="org.eclipse.egit.ui.commandCategory"
1193 id="org.eclipse.egit.ui.team.SimplePush"
1194 name="%PushUpstreamCommand.name">
1197 categoryId="org.eclipse.egit.ui.commandCategory"
1198 id="org.eclipse.egit.ui.team.Pull"
1199 name="%TeamPullCommand.name">
1202 categoryId="org.eclipse.egit.ui.commandCategory"
1203 id="org.eclipse.egit.ui.team.PullWithOptions"
1204 name="%PullWithOptions.name">
1207 categoryId="org.eclipse.egit.ui.commandCategory"
1208 id="org.eclipse.egit.ui.team.Fetch"
1209 name="%FetchCommand.name">
1212 categoryId="org.eclipse.egit.ui.commandCategory"
1213 id="org.eclipse.egit.ui.team.Push"
1214 name="%PushCommand.name">
1217 categoryId="org.eclipse.egit.ui.commandCategory"
1218 id="org.eclipse.egit.ui.team.PushBranch"
1219 name="%PushBranchCommand.name">
1222 categoryId="org.eclipse.egit.ui.commandCategory"
1223 id="org.eclipse.egit.ui.team.PushTags"
1224 name="%PushTagsCommand.name">
1227 categoryId="org.eclipse.egit.ui.commandCategory"
1228 id="org.eclipse.egit.ui.team.Merge"
1229 name="%MergeCommand.name">
1232 categoryId="org.eclipse.egit.ui.commandCategory"
1233 id="org.eclipse.egit.ui.team.Synchronize"
1234 name="%SynchronizeCommand.name">
1237 categoryId="org.eclipse.egit.ui.commandCategory"
1238 id="org.eclipse.egit.ui.team.ShowHistory"
1239 name="%ShowInHistoryCommand.name">
1242 categoryId="org.eclipse.egit.ui.commandCategory"
1243 id="org.eclipse.egit.ui.team.OpenCommit"
1244 name="%OpenCommit.name">
1247 categoryId="org.eclipse.egit.ui.commandCategory"
1248 id="org.eclipse.egit.ui.team.Reset"
1249 name="%ResetCommand.name">
1252 categoryId="org.eclipse.egit.ui.commandCategory"
1253 id="org.eclipse.egit.ui.team.Rebase"
1254 name="%RebaseCommand.name">
1257 categoryId="org.eclipse.egit.ui.commandCategory"
1258 id="org.eclipse.egit.ui.team.ShowBlame"
1259 name="%ShowBlameCommand.name">
1262 categoryId="org.eclipse.egit.ui.commandCategory"
1263 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.PushHeadToGerritCommand"
1264 id="org.eclipse.egit.ui.PushHeadToGerrit"
1265 name="%PushToGerritCommand.label">
1268 categoryId="org.eclipse.egit.ui.commandCategory"
1269 id="org.eclipse.egit.ui.team.GarbageCollect"
1270 name="%GarbageCollectCommand.label">
1273 categoryId="org.eclipse.egit.ui.commandCategory"
1274 id="org.eclipse.egit.ui.team.InstallLfsLocal"
1275 name="%InstallLfsLocalCommand.label">
1278 categoryId="org.eclipse.egit.ui.commandCategory"
1279 id="org.eclipse.egit.ui.team.Disconnect"
1280 name="%DisconnectCommand.name">
1283 categoryId="org.eclipse.egit.ui.commandCategory"
1284 id="org.eclipse.egit.ui.team.CherryPick"
1285 name="%CherryPickCommand.name">
1288 categoryId="org.eclipse.egit.ui.commandCategory"
1289 id="org.eclipse.egit.ui.team.Revert"
1290 name="%RevertCommand.name">
1293 categoryId="org.eclipse.egit.ui.commandCategory"
1294 id="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand"
1295 name="%UnifiedDiffQuickOutlineCommand.name"
1296 description="%UnifiedDiffQuickOutlineCommand.description">
1299 categoryId="org.eclipse.egit.ui.commandCategory"
1300 id="org.eclipse.egit.ui.internal.merge.ToggleCurrentChangesCommand"
1301 name="%ToggleCurrentChangesCommand.name"
1302 description="%ToggleCurrentChangesCommand.description">
1306 point="org.eclipse.ui.handlers">
1308 commandId="org.eclipse.egit.ui.CheckoutCommand">
1310 class="org.eclipse.egit.ui.internal.reflog.command.CheckoutHandler">
1316 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1322 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
1324 class="org.eclipse.egit.ui.internal.reflog.command.OpenInCommitViewerHandler">
1330 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1336 commandId="org.eclipse.egit.ui.history.Reset">
1338 class="org.eclipse.egit.ui.internal.reflog.command.ResetHandler">
1344 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1350 commandId="org.eclipse.egit.ui.team.Commit">
1352 class="org.eclipse.egit.ui.internal.actions.CommitActionHandler">
1357 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1365 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1369 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1372 <test property="GitRepository.isBare" value="false" />
1379 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1381 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchConfiguredRemoteCommand">
1392 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1395 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1398 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1407 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1409 class="org.eclipse.egit.ui.internal.actions.SimpleFetchActionHandler">
1413 property="GitSelection.resourcesSingleRepository">
1418 commandId="org.eclipse.egit.ui.team.SimplePush">
1420 class="org.eclipse.egit.ui.internal.repository.tree.command.PushConfiguredRemoteCommand">
1431 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1434 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1437 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1446 commandId="org.eclipse.ui.edit.findReplace">
1448 class="org.eclipse.egit.ui.internal.repository.tree.command.FilterCommand">
1452 <with variable="activePartId">
1453 <equals value="org.eclipse.egit.ui.RepositoriesView" />
1457 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagsNode" />
1463 commandId="org.eclipse.egit.ui.team.SimplePush">
1465 class="org.eclipse.egit.ui.internal.actions.SimplePushActionHandler">
1469 property="GitSelection.resourcesSingleRepository">
1474 commandId="org.eclipse.egit.ui.team.Pull">
1476 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamActionHandler">
1481 property="GitSelection.resourcesAllInRepository">
1485 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1489 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1497 commandId="org.eclipse.egit.ui.team.PullWithOptions">
1499 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsActionHandler">
1504 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1512 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1516 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1519 <test property="GitRepository.isBare" value="false" />
1526 commandId="org.eclipse.egit.ui.team.Fetch">
1528 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchCommand">
1538 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1546 commandId="org.eclipse.egit.ui.team.Fetch">
1548 class="org.eclipse.egit.ui.internal.actions.FetchActionHandler">
1552 property="GitSelection.projectsSingleRepository">
1557 commandId="org.eclipse.egit.ui.team.Push">
1559 class="org.eclipse.egit.ui.internal.repository.tree.command.PushCommand">
1570 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1573 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1584 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1592 commandId="org.eclipse.egit.ui.team.Push">
1594 class="org.eclipse.egit.ui.internal.actions.PushActionHandler">
1598 property="GitSelection.projectsSingleRepository">
1603 commandId="org.eclipse.egit.ui.team.PushBranch">
1605 class="org.eclipse.egit.ui.internal.actions.PushBranchActionHandler">
1610 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1618 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1626 commandId="org.eclipse.egit.ui.team.PushTags">
1628 class="org.eclipse.egit.ui.internal.actions.PushTagsActionHandler">
1633 property="GitSelection.projectsSingleRepository">
1641 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1651 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
1659 commandId="org.eclipse.egit.ui.team.Merge">
1661 class="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand">
1672 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1675 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1678 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1687 class="org.eclipse.egit.ui.internal.repository.tree.command.AddToIndexCommand"
1688 commandId="org.eclipse.egit.ui.team.AddToIndex">
1699 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1702 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1705 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
1713 commandId="org.eclipse.ui.edit.delete">
1715 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFileCommand">
1727 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1730 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1738 commandId="org.eclipse.ui.edit.delete">
1740 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveOrDeleteRepositoryCommand">
1749 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1756 commandId="org.eclipse.ui.edit.delete">
1758 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteBranchCommand">
1769 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1772 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
1775 property="GitRepository.isLocalBranch">
1778 <test property="GitRepository.isRefCheckedOut" value="false" />
1785 commandId="org.eclipse.ui.edit.delete">
1787 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1798 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1805 commandId="org.eclipse.ui.edit.delete">
1807 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFetchCommand">
1818 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1825 commandId="org.eclipse.ui.edit.delete">
1827 class="org.eclipse.egit.ui.internal.repository.tree.command.DeletePushCommand">
1838 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1845 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch">
1847 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureBranchCommand">
1851 definitionId="org.eclipse.egit.ui.singleRefNode">
1856 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch">
1858 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureFetchCommand">
1862 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
1867 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush">
1869 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigurePushCommand">
1873 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
1878 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials">
1880 class="org.eclipse.egit.ui.internal.repository.tree.command.ChangeCredentialsCommand">
1884 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1889 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials">
1891 class="org.eclipse.egit.ui.internal.repository.tree.command.ClearCredentialsCommand">
1895 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1900 commandId="org.eclipse.ui.edit.delete">
1902 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteTagCommand">
1911 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1918 commandId="org.eclipse.egit.ui.team.Merge">
1920 class="org.eclipse.egit.ui.internal.actions.MergeActionHandler">
1924 property="GitSelection.projectsSingleRepository">
1929 commandId="org.eclipse.egit.ui.team.Rebase">
1931 class="org.eclipse.egit.ui.internal.commands.shared.RebaseCurrentRefCommand">
1940 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1944 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1952 commandId="org.eclipse.egit.ui.team.Rebase">
1954 class="org.eclipse.egit.ui.internal.actions.RebaseActionHandler">
1958 property="GitSelection.projectsSingleRepository">
1963 commandId="org.eclipse.egit.ui.team.Synchronize">
1965 class="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand">
1972 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode" />
1974 <instanceof value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode" />
1982 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
1983 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
1986 <test property="GitSelection.selectionSingleRepository" />
1992 commandId="org.eclipse.egit.ui.team.ShowHistory">
1994 class="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler">
1998 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2003 commandId="org.eclipse.egit.ui.team.Reset">
2005 class="org.eclipse.egit.ui.internal.repository.tree.command.ResetCommand">
2014 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
2018 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
2026 commandId="org.eclipse.egit.ui.team.Reset">
2028 class="org.eclipse.egit.ui.internal.actions.ResetActionHandler">
2032 property="GitSelection.projectsSingleRepository">
2037 commandId="org.eclipse.ui.file.refresh">
2039 class="org.eclipse.egit.ui.internal.repository.tree.command.RefreshCommand">
2043 variable="activePartId">
2045 value="org.eclipse.egit.ui.RepositoriesView">
2051 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote">
2053 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
2064 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
2071 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote">
2073 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureGerritRemoteCommand">
2084 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
2091 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath">
2093 class="org.eclipse.egit.ui.internal.repository.tree.command.CopyPathCommand">
2097 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
2102 commandId="org.eclipse.ui.edit.paste">
2104 class="org.eclipse.egit.ui.internal.repository.tree.command.PasteCommand">
2107 <with variable="activePart">
2108 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
2113 commandId="org.eclipse.ui.edit.rename">
2115 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
2119 definitionId="org.eclipse.egit.ui.singleRefNode">
2124 commandId="org.eclipse.egit.ui.team.RenameBranch">
2126 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
2132 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2138 commandId="org.eclipse.egit.ui.team.RenameBranch"
2139 class="org.eclipse.egit.ui.internal.actions.RenameBranchActionHandler">
2141 <test property="GitSelection.projectsSingleRepository" />
2145 commandId="org.eclipse.ui.edit.rename"
2146 class="org.eclipse.egit.ui.internal.history.command.RenameBranchOnCommitHandler">
2151 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2152 <test property="Git.hasRef" args="refs/heads/,refs/remotes" />
2158 commandId="org.eclipse.egit.ui.team.submodule.update">
2160 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleUpdateCommand">
2171 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2174 property="GitRepository.isSubmodule">
2178 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2186 commandId="org.eclipse.egit.ui.team.submodule.sync">
2188 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleSyncCommand">
2199 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2202 property="GitRepository.isSubmodule">
2206 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2214 commandId="org.eclipse.egit.ui.team.submodule.add">
2216 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleAddCommand">
2227 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2229 <test property="GitRepository.isSubmodule" value="false" />
2230 <test property="GitRepository.isBare" value="false" />
2233 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2241 commandId="org.eclipse.ui.edit.delete">
2243 class="org.eclipse.egit.ui.internal.repository.tree.command.StashDropCommand">
2253 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2255 <test property="GitRepository.isBare" value="false" />
2256 <test property="GitRepository.isSafe" />
2263 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand">
2265 class="org.eclipse.egit.ui.internal.reflog.command.CopyHandler">
2274 type="org.eclipse.jgit.lib.ReflogEntry">
2281 commandId="org.eclipse.egit.ui.team.GarbageCollect">
2283 class="org.eclipse.egit.ui.internal.repository.tree.command.GarbageCollectCommand">
2293 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2296 property="GitRepository.isSafe">
2299 property="GitRepository.containsHead">
2307 commandId="org.eclipse.egit.ui.team.InstallLfsLocal">
2309 class="org.eclipse.egit.ui.internal.repository.tree.command.InstallLfsLocalCommand">
2319 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2322 property="GitRepository.isSafe">
2325 property="GitRepository.canEnableLfs">
2333 class="org.eclipse.egit.ui.internal.actions.UntrackActionHandler"
2334 commandId="org.eclipse.egit.ui.team.Untrack">
2337 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2342 class="org.eclipse.egit.ui.internal.actions.DisconnectActionHandler"
2343 commandId="org.eclipse.egit.ui.team.Disconnect">
2346 property="GitSelection.projectsWithRepositories">
2351 class="org.eclipse.egit.ui.internal.actions.ShowBlameActionHandler"
2352 commandId="org.eclipse.egit.ui.team.ShowBlame">
2358 <adapt type="org.eclipse.core.resources.IResource">
2359 <instanceof value="org.eclipse.core.resources.IFile" />
2360 <test property="GitResource.isShared" />
2364 <with variable="activePart">
2365 <instanceof value="org.eclipse.ui.IEditorPart" />
2366 <with variable="activeEditorInput">
2368 <adapt type="org.eclipse.core.resources.IFile">
2369 <test property="GitResource.isShared" />
2371 <adapt type="org.eclipse.team.core.history.IFileRevision">
2372 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
2381 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2383 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadActionHandler">
2387 <test property="GitSelection.selectionSingleRepository" />
2388 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2393 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2395 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithHeadCommand">
2399 <test property="GitSelection.selectionSingleRepository" />
2402 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2403 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2404 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2411 commandId="org.eclipse.egit.ui.team.CompareWithIndex">
2413 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexActionHandler">
2417 <test property="GitSelection.selectionSingleRepository" />
2418 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2423 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead">
2425 class="org.eclipse.egit.ui.internal.actions.CompareIndexWithHeadActionHandler">
2430 <test property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges" />
2435 commandId="org.eclipse.egit.ui.team.CompareWithPrevious">
2437 class="org.eclipse.egit.ui.internal.actions.CompareWithPreviousActionHandler">
2442 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2447 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2449 class="org.eclipse.egit.ui.internal.actions.CompareWithCommitActionHandler">
2452 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2456 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2458 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithCommitCommand">
2462 <test property="GitSelection.selectionSingleRepository" />
2465 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2466 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2467 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2474 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2476 class="org.eclipse.egit.ui.internal.actions.CompareWithRefActionHandler">
2479 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2483 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2485 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithRefCommand">
2489 <test property="GitSelection.selectionSingleRepository" />
2492 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2493 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2494 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2501 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious">
2503 class="org.eclipse.egit.ui.internal.actions.ReplaceWithPreviousActionHandler">
2508 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2509 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2514 commandId="org.eclipse.egit.ui.team.Discard">
2516 class="org.eclipse.egit.ui.internal.actions.DiscardChangesActionHandler">
2519 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2523 commandId="org.eclipse.egit.ui.team.ReplaceWithHead">
2525 class="org.eclipse.egit.ui.internal.actions.ReplaceWithHeadActionHandler">
2528 <test property="GitSelection.resourcesAllInRepository" args="!isBare,hasHead" />
2532 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit">
2534 class="org.eclipse.egit.ui.internal.actions.ReplaceWithCommitActionHandler">
2537 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2541 commandId="org.eclipse.egit.ui.team.ReplaceWithRef">
2543 class="org.eclipse.egit.ui.internal.actions.ReplaceWithRefActionHandler">
2546 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2550 commandId="org.eclipse.egit.ui.team.ReplaceWithOurs">
2552 class="org.eclipse.egit.ui.internal.actions.ReplaceWithOursActionHandler">
2555 <test property="GitSelection.conflictsInSingleRepository" />
2559 commandId="org.eclipse.egit.ui.team.ReplaceWithTheirs">
2561 class="org.eclipse.egit.ui.internal.actions.ReplaceWithTheirsActionHandler">
2564 <test property="GitSelection.conflictsInSingleRepository" />
2568 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects">
2570 class="org.eclipse.egit.ui.internal.repository.tree.command.ImportProjectsCommand">
2581 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2584 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
2587 <test property="GitRepository.isBare" value="false" />
2597 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
2600 <test property="GitRepository.isBare" value="false" />
2607 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2609 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateBranchCommand">
2616 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2617 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2618 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2625 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2627 class="org.eclipse.egit.ui.internal.commit.command.CreateBranchHandler">
2633 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2634 <test property="Git.isStash" value="false" />
2641 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote">
2643 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureRemoteCommand">
2649 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RemotesNode" />
2655 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor">
2657 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInEditorCommand">
2663 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2669 commandId="org.eclipse.egit.ui.RepositoriesViewOpen">
2671 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenCommand">
2678 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2679 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2680 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2681 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2688 commandId="org.eclipse.egit.ui.RepositoriesViewRemove">
2690 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveCommand">
2696 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2697 <test property="GitRepository.isSubmodule" value="false" />
2702 commandId="org.eclipse.egit.ui.RepositoriesViewDelete">
2704 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteCommand">
2710 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2716 commandId="org.eclipse.egit.ui.CheckoutCommand">
2718 class="org.eclipse.egit.ui.internal.repository.tree.command.CheckoutCommand">
2725 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2726 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2727 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2729 <test property="GitRepository.isRefCheckedOut" value="false" />
2730 <test property="GitRepository.isBare" value="false" />
2736 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId">
2738 class="org.eclipse.egit.ui.internal.history.command.ImportChangedProjectsCommand">
2741 <iterate ifEmpty="false">
2742 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2747 commandId="org.eclipse.egit.ui.CheckoutCommand">
2749 class="org.eclipse.egit.ui.internal.history.command.CheckoutCommitHandler">
2755 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2756 <test property="Git.canCommit" />
2762 commandId="org.eclipse.egit.ui.CheckoutCommand">
2764 class="org.eclipse.egit.ui.internal.commit.command.CheckoutHandler">
2768 <with variable="activePart">
2769 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2773 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2774 <test property="Git.isStash" value="false" />
2775 <test property="Git.canCommit" />
2782 commandId="org.eclipse.egit.ui.team.ShowHistory">
2784 class="org.eclipse.egit.ui.internal.commit.command.ShowInHistoryHandler">
2788 <with variable="activePart">
2789 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2793 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2794 <test property="Git.isStash" value="false" />
2801 commandId="org.eclipse.egit.ui.team.CherryPick">
2803 class="org.eclipse.egit.ui.internal.commit.command.CherryPickHandler">
2809 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2810 <test property="Git.isStash" value="false" />
2811 <test property="Git.isSafe" />
2818 commandId="org.eclipse.egit.ui.team.Revert">
2820 class="org.eclipse.egit.ui.internal.commit.command.RevertHandler">
2823 <iterate ifEmpty="false">
2824 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2825 <test property="Git.isStash" value="false" />
2826 <test property="Git.isBare" value="false" />
2832 commandId="org.eclipse.egit.ui.team.stash.apply">
2834 class="org.eclipse.egit.ui.internal.commit.command.StashApplyHandler">
2841 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2842 <test property="GitRepository.isBare" value="false" />
2843 <test property="GitRepository.isSafe" />
2847 <with variable="activePart">
2848 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2852 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2853 <test property="Git.isStash" />
2854 <test property="Git.isBare" value="false" />
2855 <test property="Git.isSafe" />
2863 commandId="org.eclipse.egit.ui.team.stash.drop">
2865 class="org.eclipse.egit.ui.internal.commit.command.StashDropHandler">
2869 <with variable="activePart">
2870 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2874 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2875 <test property="Git.isStash" />
2876 <test property="Git.isBare" value="false" />
2877 <test property="Git.isSafe" />
2884 commandId="org.eclipse.egit.ui.team.Tag">
2886 class="org.eclipse.egit.ui.internal.actions.TagActionHandler">
2890 <test property="GitSelection.projectsSingleRepository" args="canCheckout" />
2896 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagsNode" />
2897 <test property="GitRepository.canCheckout" />
2899 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2900 <test property="Git.isStash" value="false" />
2909 commandId="org.eclipse.egit.ui.AbortRebase">
2911 class="org.eclipse.egit.ui.internal.commands.shared.AbortRebaseCommand">
2919 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2920 <test property="GitRepository.canAbortRebase" />
2925 property="GitSelection.projectsSingleRepository"
2926 args="canAbortRebase">
2932 commandId="org.eclipse.egit.ui.ContinueRebase">
2934 class="org.eclipse.egit.ui.internal.commands.shared.ContinueRebaseCommand">
2942 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2943 <test property="GitRepository.canContinueRebase" />
2948 property="GitSelection.projectsSingleRepository"
2949 args="canContinueRebase">
2955 commandId="org.eclipse.egit.ui.SkipRebase">
2957 class="org.eclipse.egit.ui.internal.commands.shared.SkipRebaseCommand">
2965 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2966 <test property="GitRepository.canAbortRebase" />
2971 property="GitSelection.projectsSingleRepository"
2972 args="canAbortRebase">
2978 commandId="org.eclipse.egit.ui.team.clean">
2980 class="org.eclipse.egit.ui.internal.actions.CleanActionHandler">
2988 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2989 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2991 <test property="GitRepository.isBare" value="false" />
2994 <test property="GitSelection.projectsSingleRepository" />
2999 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
3001 class="org.eclipse.egit.ui.internal.history.command.OpenInCommitViewerHandler">
3004 <iterate operator="or" ifEmpty="false">
3005 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
3010 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
3012 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInCommitViewerCommand">
3020 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3021 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3023 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3024 <test property="GitRepository.isCommit" />
3026 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
3031 <count value="(1-" />
3034 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3035 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3036 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3037 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
3045 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3047 class="org.eclipse.egit.ui.internal.commit.command.UnifiedDiffHandler">
3053 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
3059 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3061 class="org.eclipse.egit.ui.internal.reflog.command.ReflogUnifiedDiffHandler">
3067 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
3073 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree">
3075 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
3081 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3082 <test property="Git.isBare" value="false" />
3089 commandId="org.eclipse.egit.ui.history.ShowVersions">
3091 class="org.eclipse.egit.ui.internal.history.command.ShowVersionsHandler">
3097 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3103 commandId="org.eclipse.egit.ui.history.ShowBlame">
3105 class="org.eclipse.egit.ui.internal.history.command.ShowBlameHandler">
3108 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
3112 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand">
3114 class="org.eclipse.egit.ui.internal.history.command.OpenInTextEditorHandler">
3117 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
3121 commandId="org.eclipse.egit.ui.history.PushCommit">
3123 class="org.eclipse.egit.ui.internal.history.command.PushCommitHandler">
3129 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3135 commandId="org.eclipse.egit.ui.history.DeleteBranch">
3137 class="org.eclipse.egit.ui.internal.history.command.DeleteBranchOnCommitHandler">
3143 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3144 <test property="Git.hasRef" args="refs/heads/,refs/remotes/" />
3151 commandId="org.eclipse.egit.ui.history.DeleteTag">
3153 class="org.eclipse.egit.ui.internal.history.command.DeleteTagOnCommitHandler">
3159 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3160 <test property="Git.hasRef" args="refs/tags/" />
3167 commandId="org.eclipse.egit.ui.history.CreatePatch">
3169 class="org.eclipse.egit.ui.internal.history.command.CreatePatchHandler">
3175 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3177 <test property="Git.parentCount" value="1" />
3178 <test property="Git.parentCount" value="0" />
3186 commandId="org.eclipse.egit.ui.history.Merge">
3188 class="org.eclipse.egit.ui.internal.history.command.MergeHandler">
3194 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3195 <test property="Git.isSafe" />
3201 commandId="org.eclipse.egit.ui.RebaseCurrent">
3203 class="org.eclipse.egit.ui.internal.history.command.RebaseCurrentHandler">
3209 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3210 <test property="Git.isSafe" />
3216 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent">
3218 class="org.eclipse.egit.ui.internal.history.command.RebaseInteractiveCurrentHandler">
3224 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3225 <test property="Git.isSafe" />
3231 commandId="org.eclipse.egit.ui.history.Reset">
3233 class="org.eclipse.egit.ui.internal.history.command.ResetHandler">
3239 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3245 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline">
3247 class="org.eclipse.egit.ui.internal.history.command.SetQuickdiffBaselineHandler">
3253 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3259 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline">
3261 class="org.eclipse.egit.ui.internal.history.command.ResetQuickdiffBaselineHandler">
3264 <iterate ifEmpty="false">
3265 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3270 commandId="org.eclipse.egit.ui.history.Reword">
3272 class="org.eclipse.egit.ui.internal.history.command.RewordHandler">
3278 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3279 <test property="Git.isSafe" />
3285 commandId="org.eclipse.egit.ui.history.Edit">
3287 class="org.eclipse.egit.ui.internal.history.command.EditHandler">
3293 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3294 <test property="Git.isSafe" />
3295 <test property="Git.parentCount" value="1" />
3301 commandId="org.eclipse.egit.ui.history.Squash">
3303 class="org.eclipse.egit.ui.internal.history.command.SquashHandler">
3310 <iterate ifEmpty="false">
3311 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3312 <test property="Git.isSafe" />
3318 commandId="org.eclipse.egit.ui.history.CompareVersions">
3320 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsHandler">
3326 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3332 commandId="org.eclipse.egit.ui.history.CompareVersions">
3334 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareCommand">
3342 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3343 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3344 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3347 <test property="GitSelection.selectionSingleRepository" />
3353 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3354 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3355 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3357 <test property="GitRepository.isBare" value="false" />
3364 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3366 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareInTreeCommand">
3373 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3374 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3375 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3378 <test property="GitSelection.selectionSingleRepository" />
3383 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3385 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareUnifiedCommand">
3392 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3393 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3394 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3397 <test property="GitSelection.selectionSingleRepository" />
3402 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3404 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsInTreeHandler">
3410 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3412 <with variable="activePart">
3413 <test property="GitHistory.isSingleFileHistory" value="false" />
3419 commandId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer">
3421 class="org.eclipse.egit.ui.internal.actions.ShowInSystemExplorerActionHandler">
3428 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
3429 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
3430 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
3431 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
3438 commandId="org.eclipse.ui.edit.rename">
3440 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameRepositoryGroupCommand">
3445 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
3450 commandId="org.eclipse.ui.edit.delete">
3452 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteRepositoryGroupCommand">
3457 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
3462 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup">
3464 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryGroupCommand">
3467 <with variable="activePart">
3468 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
3473 commandId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree">
3475 class="org.eclipse.egit.ui.internal.repository.tree.command.CollapseWorkingTreeCommand">
3480 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
3481 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
3482 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
3489 point="org.eclipse.ui.views">
3491 category="org.eclipse.egit.ui.GitCategory"
3492 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
3493 icon="icons/eview16/repo_rep.png"
3494 id="org.eclipse.egit.ui.RepositoriesView"
3495 name="%GitRepositoriesView_name"
3499 category="org.eclipse.egit.ui.GitCategory"
3500 class="org.eclipse.egit.ui.internal.staging.StagingView"
3501 icon="icons/eview16/staging.png"
3502 id="org.eclipse.egit.ui.StagingView"
3503 name="%GitStagingView_name">
3506 category="org.eclipse.egit.ui.GitCategory"
3507 class="org.eclipse.egit.ui.internal.rebase.RebaseInteractiveView"
3508 icon="icons/eview16/rebase_interactive.png"
3509 id="org.eclipse.egit.ui.InteractiveRebaseView"
3510 name="%GitInteractiveRebaseView_name">
3513 id="org.eclipse.egit.ui.GitCategory"
3514 name="%GitCategory_name">
3517 category="org.eclipse.egit.ui.GitCategory"
3518 class="org.eclipse.egit.ui.internal.dialogs.CompareTreeView"
3519 icon="icons/obj16/gitrepository.png"
3520 id="org.eclipse.egit.ui.CompareTreeView"
3521 name="%TreeCompareView.name"
3525 allowMultiple="false"
3526 category="org.eclipse.egit.ui.GitCategory"
3527 class="org.eclipse.egit.ui.internal.reflog.ReflogView"
3528 icon="icons/eview16/reflog.png"
3529 id="org.eclipse.egit.ui.ReflogView"
3534 point="org.eclipse.ui.perspectives">
3536 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
3537 icon="icons/obj16/gitrepository.png"
3538 id="org.eclipse.egit.ui.GitRepositoryExploring"
3539 name="%GitRepositoryPerspective_name">
3541 %GitRepositoryPerspective_description
3546 point="org.eclipse.ui.perspectiveExtensions">
3547 <perspectiveExtension
3548 targetID="org.eclipse.ui.resourcePerspective">
3550 id="org.eclipse.egit.ui.RepositoriesView">
3552 </perspectiveExtension>
3553 <perspectiveExtension
3554 targetID="org.eclipse.jdt.ui.JavaPerspective">
3556 id="org.eclipse.egit.ui.RepositoriesView">
3559 id="org.eclipse.egit.ui.RepositoriesView"
3562 relationship="bottom"
3563 relative="org.eclipse.jdt.ui.PackageExplorer"
3566 </perspectiveExtension>
3567 <perspectiveExtension
3568 targetID="org.eclipse.debug.ui.DebugPerspective">
3570 id="org.eclipse.egit.ui.RepositoriesView">
3572 </perspectiveExtension>
3573 <perspectiveExtension
3574 targetID="org.eclipse.pde.ui.PDEPerspective">
3576 id="org.eclipse.egit.ui.RepositoriesView">
3579 id="org.eclipse.egit.ui.RepositoriesView"
3582 relationship="bottom"
3583 relative="org.eclipse.jdt.ui.PackageExplorer"
3586 </perspectiveExtension>
3589 point="org.eclipse.ui.navigator.navigatorContent">
3591 contentProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewExtensionFactory:org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider"
3592 icon="icons/obj16/repository_rep.png"
3593 id="org.eclipse.egit.ui.RepositoriesViewContent"
3594 labelProvider="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeLabelProvider"
3595 name="%GitRepositoriesContentName">
3599 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
3602 value="org.eclipse.core.resources.IWorkspaceRoot">
3607 class="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNodeSorter">
3610 class="org.eclipse.egit.ui.internal.repository.DropAdapterAssistant"
3611 id="org.eclipse.egit.ui.repositoriesView.dropAssistant">
3612 <possibleDropTargets>
3615 value="org.eclipse.core.resources.IWorkspaceRoot">
3618 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
3621 </possibleDropTargets>
3624 class="org.eclipse.egit.ui.internal.repository.RepositoriesViewActionProvider">
3627 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.remoteBranches"
3628 name="%RepoViewFilterRemoteBranches.label" description="%RepoViewFilterRemoteBranches.description" activeByDefault="false"
3629 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:REMOTETRACKING"/>
3630 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.tags"
3631 name="%RepoViewFilterTags.label" description="%RepoViewFilterTags.description" activeByDefault="false"
3632 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:TAGS"/>
3633 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.references"
3634 name="%RepoViewFilterReferences.label" description="%RepoViewFilterReferences.description" activeByDefault="false"
3635 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:ADDITIONALREFS"/>
3636 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.remotes"
3637 name="%RepoViewFilterRemotes.label" description="%RepoViewFilterRemotes.description" activeByDefault="false"
3638 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:REMOTES"/>
3639 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.stashes"
3640 name="%RepoViewFilterStashes.label" description="%RepoViewFilterStashes.description" activeByDefault="false"
3641 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:STASH"/>
3642 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.submodules"
3643 name="%RepoViewFilterSubmodules.label" description="%RepoViewFilterSubmodules.description" activeByDefault="false"
3644 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:SUBMODULES"/>
3645 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.worktree"
3646 name="%RepoViewFilterWorktree.label" description="%RepoViewFilterWorktree.description" activeByDefault="false"
3647 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:WORKINGDIR"/>
3650 point="org.eclipse.ui.navigator.viewer">
3652 viewerId="org.eclipse.egit.ui.RepositoriesView">
3655 name="org.eclipse.ui.navigator.hideAvailableCustomizationsDialog"
3657 <!-- Hide the "Content" tab of the "Available Customizations" dialog -->
3659 name="org.eclipse.ui.navigator.hideAvailableExtensionsTab"
3661 <!-- Hide the "Link with Editor" action from the toolbar of the viewer -->
3662 <!-- We implement our own "Link with Editor and Selection"; the built-in -->
3663 <!-- ILinkHelper works only for linking with an active editor, but not -->
3664 <!-- for synchronizing the selection with that in other views. -->
3666 name="org.eclipse.ui.navigator.hideLinkWithEditorAction"
3688 separator="true"> <!-- switch to -->
3692 separator="true"> <!-- commit, stash, apply stash -->
3700 separator="true"> <!-- merge, rebase, reset -->
3704 separator="true"> <!-- add to index, delete, import projects -->
3716 separator="true"> <!-- clean, gc, lfs, delete, remove -->
3720 separator="true"> <!-- submodule add, sync, update -->
3724 separator="true"> <!-- copy path, paste URL -->
3727 name="group.properties"
3732 <viewerContentBinding
3733 viewerId="org.eclipse.egit.ui.RepositoriesView">
3736 pattern="org.eclipse.egit.ui.RepositoriesViewContent">
3739 pattern="org.eclipse.egit.ui.repositoriesView.filters.remoteBranches">
3742 pattern="org.eclipse.egit.ui.repositoriesView.filters.tags">
3745 pattern="org.eclipse.egit.ui.repositoriesView.filters.references">
3748 pattern="org.eclipse.egit.ui.repositoriesView.filters.remotes">
3751 pattern="org.eclipse.egit.ui.repositoriesView.filters.stashes">
3754 pattern="org.eclipse.egit.ui.repositoriesView.filters.submodules">
3757 pattern="org.eclipse.egit.ui.repositoriesView.filters.worktree">
3760 </viewerContentBinding>
3762 viewerId="org.eclipse.egit.ui.RepositoriesView"
3763 class="org.eclipse.egit.ui.internal.repository.RepositoryDragAssistant">
3765 <viewerActionBinding
3766 viewerId="org.eclipse.egit.ui.RepositoriesView">
3769 pattern="org.eclipse.ui.navigator.resources.UndoRedoActionProvider">
3772 </viewerActionBinding>
3775 point="org.eclipse.ui.menus">
3777 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=history.group">
3779 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree"
3780 label="%HistoryCompareWithWorkingTree.label"
3782 <visibleWhen checkEnabled="true" />
3785 commandId="org.eclipse.egit.ui.history.ShowVersions"
3786 label="%HistoryShowVersions.label"
3788 <visibleWhen checkEnabled="true" />
3791 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
3792 label="%HistoryOpenInTextEditorCommand.label"
3794 <visibleWhen checkEnabled="true" />
3797 commandId="org.eclipse.egit.ui.history.ShowBlame"
3798 label="%HistoryShowBlame.label"
3800 <visibleWhen checkEnabled="true" />
3803 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3804 label="%HistoryOpenInCommitViewer.label"
3805 tooltip="%OpenInCommitViewerCommand.tooltip"
3807 <visibleWhen checkEnabled="true" />
3810 commandId="org.eclipse.egit.ui.history.CompareVersions"
3811 label="%HistoryCompareVersions.label"
3813 <visibleWhen checkEnabled="true" />
3816 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
3817 label="%HistoryCompareVersionsInTree.label"
3819 <visibleWhen checkEnabled="true" />
3822 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
3823 label="%HistoryShowUnifiedDiff.label"
3825 <visibleWhen checkEnabled="true" />
3827 <separator name="##Checkout" visible="true" />
3829 commandId="org.eclipse.egit.ui.CheckoutCommand"
3830 label="%HistoryCheckoutCommand.label"
3836 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3837 <test property="Git.isBare" value="false" />
3838 <test property="Git.hasMultipleRefs" args="refs/heads/" value="false" />
3844 commandId="org.eclipse.egit.ui.CheckoutCommand"
3845 label="%HistoryCheckoutCommand.label2"
3851 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3852 <test property="Git.isBare" value="false" />
3853 <test property="Git.hasMultipleRefs" args="refs/heads/"/>
3859 commandId="org.eclipse.egit.ui.history.PushCommit"
3860 label="%HistoryPushCommit.label"
3862 <visibleWhen checkEnabled="true" />
3864 <separator name="##Refs" visible="true" />
3866 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
3867 label="%HistoryCreateBranch.label"
3869 <visibleWhen checkEnabled="true" />
3872 commandId="org.eclipse.egit.ui.history.DeleteBranch"
3873 label="%HistoryDeleteBranch.label"
3875 <visibleWhen checkEnabled="true" />
3878 commandId="org.eclipse.ui.edit.rename"
3879 icon="icons/obj16/editconfig.png"
3880 label="%HistoryRenameBranch.label"
3882 <visibleWhen checkEnabled="true" />
3885 commandId="org.eclipse.egit.ui.team.Tag"
3886 label="%HistoryCreateTag.label"
3888 <visibleWhen checkEnabled="true" />
3891 commandId="org.eclipse.egit.ui.history.DeleteTag"
3892 label="%HistoryDeleteTag.label"
3894 <visibleWhen checkEnabled="true" />
3896 <separator name="##Commits" visible="true" />
3898 commandId="org.eclipse.egit.ui.history.CreatePatch"
3899 label="%HistoryCreatePatch.label"
3901 <visibleWhen checkEnabled="true" />
3904 commandId="org.eclipse.egit.ui.team.CherryPick"
3905 label="%HistoryCherryPick.label"
3907 <visibleWhen checkEnabled="true" />
3910 commandId="org.eclipse.egit.ui.history.Merge"
3911 label="%HistoryMerge.label"
3913 <visibleWhen checkEnabled="true" />
3916 commandId="org.eclipse.egit.ui.RebaseCurrent"
3917 label="%HistoryRebaseCurrent.label"
3919 <visibleWhen checkEnabled="true" />
3922 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
3923 label="%HistoryRebaseInteractive.label"
3925 <visibleWhen checkEnabled="true" />
3927 <separator name="##Reset" visible="true" />
3928 <!-- Reset submenu -->
3930 icon="icons/obj16/reset.png"
3931 id="org.eclipse.egit.ui.history.resetMenu"
3932 label="%HistoryResetMenu.label">
3937 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3942 commandId="org.eclipse.egit.ui.history.Reset"
3943 label="%HistoryResetSoft.label"
3945 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
3946 <visibleWhen checkEnabled="true" />
3949 commandId="org.eclipse.egit.ui.history.Reset"
3950 label="%HistoryResetMixed.label"
3952 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
3953 <visibleWhen checkEnabled="true" />
3956 commandId="org.eclipse.egit.ui.history.Reset"
3957 label="%HistoryResetHard.label"
3959 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
3960 <visibleWhen checkEnabled="true" />
3964 commandId="org.eclipse.egit.ui.team.Revert"
3965 label="%HistoryRevert.label"
3967 <visibleWhen checkEnabled="true" />
3969 <separator name="##Submenus" visible="true" />
3970 <!-- QuickDiff submenu -->
3972 id="org.eclipse.egit.ui.history.quickDiff"
3973 label="%HistoryQuickdiffMenu.label">
3978 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3983 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
3984 label="%HistoryQuickdiffSet.label"
3986 <visibleWhen checkEnabled="true" />
3989 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3990 label="%HistoryResetQuickDiffHead.label"
3992 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD" />
3993 <visibleWhen checkEnabled="true" />
3996 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3997 label="%HistoryResetQuickDiffHeadParent.label"
3999 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD^1" />
4000 <visibleWhen checkEnabled="true" />
4003 <!-- Modify submenu -->
4005 id="org.eclipse.egit.ui.history.modify"
4006 label="%HistoryModifyMenu.label">
4008 <iterate ifEmpty="false" >
4009 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
4013 commandId="org.eclipse.egit.ui.history.Reword"
4014 label="%HistoryModifyReword.label"
4016 <visibleWhen checkEnabled="true" />
4019 commandId="org.eclipse.egit.ui.history.Edit"
4020 label="%HistoryModifyEdit.label"
4022 <visibleWhen checkEnabled="true" />
4025 commandId="org.eclipse.egit.ui.history.Squash"
4026 label="%HistoryModifySquash.label"
4028 <visibleWhen checkEnabled="true" />
4034 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=additions">
4036 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
4037 icon="icons/obj16/import_prj.png"
4038 label="%ImportChangedProjects.label"
4040 <visibleWhen checkEnabled="true" />
4045 locationURI="popup:org.eclipse.egit.ui.InteractiveRebaseView?after=additions">
4047 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
4048 label="%RebaseInteractiveOpenInCommitViewer.label"
4049 tooltip="%OpenInCommitViewerCommand.tooltip"
4051 <visibleWhen checkEnabled="true" />
4054 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4055 label="%RebaseInteractiveShowUnifiedDiff.label"
4057 <visibleWhen checkEnabled="true" />
4061 locationURI="popup:org.eclipse.egit.ui.internal.reflogview.popup">
4063 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
4064 label="%RefLogViewOpenInCommitViewer.label"
4065 tooltip="%OpenInCommitViewerCommand.tooltip"
4069 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4070 label="%RefLogShowUnifiedDiff.label"
4072 <visibleWhen checkEnabled="true" />
4075 name="##Checkout" visible="true">
4078 commandId="org.eclipse.egit.ui.CheckoutCommand"
4079 label="%RefLogViewCheckout.label"
4083 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
4084 label="%ReflogCopyCommand.label"
4087 <!-- Reset submenu -->
4089 icon="icons/obj16/reset.png"
4090 id="org.eclipse.egit.ui.reflog.resetMenu"
4091 label="%ReflogResetMenu.label">
4093 commandId="org.eclipse.egit.ui.history.Reset"
4094 label="%ReflogResetSoft.label"
4096 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
4097 <visibleWhen checkEnabled="true" />
4100 commandId="org.eclipse.egit.ui.history.Reset"
4101 label="%ReflogResetMixed.label"
4103 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
4104 <visibleWhen checkEnabled="true" />
4107 commandId="org.eclipse.egit.ui.history.Reset"
4108 label="%ReflogResetHard.label"
4110 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
4111 <visibleWhen checkEnabled="true" />
4116 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=branch">
4118 commandId="org.eclipse.egit.ui.CheckoutCommand"
4119 label="%RepoViewCheckout.label"
4121 <visibleWhen checkEnabled="true" />
4124 commandId="org.eclipse.egit.ui.team.Push"
4125 icon="icons/obj16/push.png"
4126 label="%RepoViewPushBranch.label"
4129 checkEnabled="false">
4136 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4143 commandId="org.eclipse.egit.ui.team.Push"
4144 icon="icons/obj16/push.png"
4145 label="%RepoViewPushTag.label"
4148 checkEnabled="false">
4155 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4162 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
4163 label="%RepoViewCreateBranch.label"
4165 <visibleWhen checkEnabled="true" />
4168 commandId="org.eclipse.ui.edit.rename"
4169 icon="icons/obj16/editconfig.png"
4170 label="%RepoViewRenameBranch.label"
4174 definitionId="org.eclipse.egit.ui.singleRefNode">
4179 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
4180 label="%ConfigurBranchCommand.label"
4182 <visibleWhen checkEnabled="true" />
4185 commandId="org.eclipse.ui.edit.delete"
4186 label="%RepoViewDeleteBranch.label"
4189 checkEnabled="false">
4198 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4201 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
4203 <test property="GitRepository.isLocalBranch" />
4205 <test property="GitRepository.isRefCheckedOut" value="false" />
4216 commandId="org.eclipse.ui.edit.delete"
4217 label="%DeleteTagCommand.name"
4220 checkEnabled="false">
4227 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4234 commandId="org.eclipse.egit.ui.team.Synchronize"
4235 icon="icons/obj16/synchronize.png"
4236 label="%RepoViewSynchronize.label"
4239 checkEnabled="false">
4248 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4251 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4254 <test property="GitRepository.isBare" value="false" />
4261 commandId="org.eclipse.egit.ui.team.Synchronize"
4262 icon="icons/obj16/synchronize.png"
4263 label="%RepoViewSynchronizeEachOther.label"
4266 checkEnabled="false">
4275 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4278 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4281 <test property="GitRepository.isBare" value="false" />
4288 commandId="org.eclipse.egit.ui.history.CompareVersions"
4289 label="%RepoViewCompareVersions.label"
4291 <visibleWhen checkEnabled="true" />
4294 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
4295 label="%RepoViewCompareVersionsInTree.label"
4297 <visibleWhen checkEnabled="true" />
4300 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4301 label="%RepoViewCompareUnified.label"
4303 <visibleWhen checkEnabled="true" />
4307 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remotes">
4309 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
4310 label="%RepoViewCreateRemote.label"
4312 <visibleWhen checkEnabled="true" />
4315 commandId="org.eclipse.egit.ui.team.SimplePush"
4316 icon="icons/obj16/push.png"
4317 label="%RepoViewPushSimpleLabel"
4320 checkEnabled="false">
4330 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4333 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4341 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4342 icon="icons/obj16/fetch.png"
4343 label="%RepoViewFetchSimple.label"
4346 checkEnabled="false">
4356 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
4359 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4368 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=tag">
4370 commandId="org.eclipse.egit.ui.team.Tag"
4371 label="%RepoViewCreateTag.label"
4373 <visibleWhen checkEnabled="true" />
4376 commandId="org.eclipse.egit.ui.team.PushTags"
4377 label="%PushTagsCommand.label"
4380 checkEnabled="false">
4388 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
4396 commandId="org.eclipse.ui.edit.findReplace"
4397 label="%RepoViewFilterTagCommand.label"
4398 icon="icons/elcl16/find.png"
4399 tooltip="%RepoViewFilterTagCommand.tooltip"
4401 <visibleWhen checkEnabled="true" />
4405 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remote">
4407 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
4408 icon="icons/obj16/editconfig.png"
4409 label="%RepoViewConfigureFetch.label"
4411 <visibleWhen checkEnabled="true" />
4414 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
4415 icon="icons/obj16/editconfig.png"
4416 label="%RepoViewConfigurePush.label"
4418 <visibleWhen checkEnabled="true" />
4421 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
4422 label="%RepoViewChangeCredentialsLabel"
4424 <visibleWhen checkEnabled="true"/>
4427 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
4428 label="%RepoViewClearCredentialsLabel"
4430 <visibleWhen checkEnabled="true" />
4433 commandId="org.eclipse.ui.edit.delete"
4434 label="%RepoViewDeleteFetch.label"
4437 checkEnabled="false">
4446 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
4453 commandId="org.eclipse.ui.edit.delete"
4454 label="%RepoViewDeletePush.label"
4457 checkEnabled="false">
4466 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4473 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
4474 label="%RepoViewConfigureGerritRemote.label"
4477 checkEnabled="false">
4486 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4493 commandId="org.eclipse.ui.edit.delete"
4494 label="%RepoViewRemoveRemote.label"
4497 checkEnabled="false">
4506 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4514 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-0">
4516 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4518 tooltip="%RepoViewAddRepository.tooltip">
4519 <visibleWhen checkEnabled="false">
4524 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4526 tooltip="%RepoViewCloneRepository.tooltip">
4527 <visibleWhen checkEnabled="false">
4532 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4534 tooltip="%RepoViewCreateRepository.tooltip">
4535 <visibleWhen checkEnabled="false">
4540 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
4541 label="%CreateRepositoryGroupCommand.label"
4543 <visibleWhen checkEnabled="false">
4548 commandId="org.eclipse.ui.edit.paste"
4549 label="%RepoViewPastePath.label"
4551 <visibleWhen checkEnabled="false">
4556 icon="icons/obj16/branches_obj.png"
4557 label="%SwitchToMenuMultiple.label">
4559 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4560 id="org.eclipse.egit.ui.switchToMenu">
4563 checkEnabled="false">
4571 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4574 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4577 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4580 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4583 <test property="GitRepository.isBare" value="false" />
4587 property="GitSelection.selectionMultipleRepositories">
4593 icon="icons/obj16/branches_obj.png"
4594 label="%SwitchToMenu.label">
4596 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4597 id="org.eclipse.egit.ui.switchToMenu">
4600 checkEnabled="false">
4611 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4614 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4617 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4620 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4623 <test property="GitRepository.isBare" value="false" />
4627 property="GitSelection.selectionMultipleRepositories" value="false">
4634 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-1">
4636 commandId="org.eclipse.egit.ui.team.Commit"
4637 icon="icons/obj16/commit.png"
4638 label="%RepoViewCommit.label"
4641 checkEnabled="false">
4651 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4653 <test property="GitRepository.isBare" value="false" />
4660 label="%StashesMenu.label"
4661 icon="icons/obj16/stash.png">
4663 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4664 id="org.eclipse.egit.ui.stashedChanges">
4667 checkEnabled="false">
4674 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4676 <test property="GitRepository.isSubmodule" value="false" />
4677 <test property="GitRepository.isBare" value="false" />
4678 <test property="GitRepository.canStash" />
4679 <test property="GitRepository.containsHead" />
4685 commandId="org.eclipse.egit.ui.team.stash.apply"
4686 label="%StashApplyCommand.label"
4688 <visibleWhen checkEnabled="true" />
4691 commandId="org.eclipse.ui.edit.delete"
4692 label="%StashDropCommand.label"
4695 checkEnabled="false">
4702 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4704 <test property="GitRepository.isBare" value="false" />
4705 <test property="GitRepository.isSafe" />
4711 commandId="org.eclipse.ui.edit.delete"
4712 label="%DeleteRepositoryGroupCommand.label"
4714 <visibleWhen checkEnabled="true">
4717 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
4722 commandId="org.eclipse.ui.edit.rename"
4723 label="%RenameRepositoryGroupCommand.label"
4728 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
4734 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-commit">
4736 commandId="org.eclipse.egit.ui.team.SimplePush"
4737 icon="icons/obj16/push.png"
4738 label="%PushToUpstreamCommand.label"
4741 checkEnabled="false">
4750 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4757 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4758 icon="icons/obj16/fetch.png"
4759 label="%FetchFromUpstreamCommand.label"
4762 checkEnabled="false">
4771 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4778 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
4779 label="%PushToGerritMenu.label"
4782 checkEnabled="false">
4790 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4793 property="GitRepository.canPushToGerrit">
4801 commandId="org.eclipse.egit.ui.FetchGerritChange"
4802 label="%FetchFromGerritCommand.label"
4805 checkEnabled="false">
4813 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4816 property="GitRepository.canFetchFromGerrit">
4824 commandId="org.eclipse.egit.ui.FetchGitHubPR"
4825 label="%FetchFromGitHubCommand.label"
4828 checkEnabled="false">
4836 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4839 property="GitRepository.hasGitHubConfiguration">
4847 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
4848 label="%FetchFromGitLabCommand.label"
4851 checkEnabled="false">
4859 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4862 property="GitRepository.hasGitLabConfiguration">
4870 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
4871 label="%FetchFromGiteaCommand.label"
4874 checkEnabled="false">
4882 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4885 property="GitRepository.hasGiteaConfiguration">
4893 class="org.eclipse.egit.ui.internal.actions.PushMenu"
4894 id="org.eclipse.egit.ui.repository.tree.popup.Push">
4896 checkEnabled="false">
4905 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4912 commandId="org.eclipse.egit.ui.team.Pull"
4913 icon="icons/obj16/pull.png"
4914 label="%RepoViewPullMenu.label"
4917 checkEnabled="false">
4925 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4928 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4932 property="GitRepository.canMerge">
4939 commandId="org.eclipse.egit.ui.team.PullWithOptions"
4940 icon="icons/obj16/pull.png"
4941 label="%PullWithOptions.name"
4944 checkEnabled="false">
4952 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4955 property="GitRepository.canMerge">
4963 label="%RemoteSubMenu.label">
4965 commandId="org.eclipse.egit.ui.team.Push"
4966 icon="icons/obj16/push.png"
4967 label="%RepoViewPush.label"
4970 checkEnabled="false">
4977 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4984 commandId="org.eclipse.egit.ui.team.PushTags"
4985 label="%PushTagsCommand.label"
4988 checkEnabled="false">
4995 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5002 commandId="org.eclipse.egit.ui.team.Fetch"
5003 icon="icons/obj16/fetch.png"
5004 label="%RepoViewFetch.label"
5007 checkEnabled="false">
5016 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5025 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-2">
5027 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5029 tooltip="%RepoViewAddRepository.tooltip">
5033 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5038 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5040 tooltip="%RepoViewCloneRepository.tooltip">
5044 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5049 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5051 tooltip="%RepoViewCreateRepository.tooltip">
5055 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5060 commandId="org.eclipse.ui.edit.paste"
5061 label="%RepoViewPastePath.label"
5066 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5071 commandId="org.eclipse.egit.ui.team.Merge"
5072 icon="icons/obj16/merge.png"
5073 label="%RepoViewMergeSimple.label"
5076 checkEnabled="false">
5085 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
5088 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5091 <test property="GitRepository.canMerge" />
5092 <test property="GitRepository.isRefCheckedOut" value="false" />
5099 commandId="org.eclipse.egit.ui.team.Merge"
5100 icon="icons/obj16/merge.png"
5101 label="%RepoViewMerge.label"
5104 checkEnabled="false">
5112 property="GitRepository.canMerge">
5116 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5120 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5123 property="GitRepository.isRefCheckedOut">
5133 commandId="org.eclipse.egit.ui.team.Rebase"
5134 label="%RebaseCommand.label"
5137 checkEnabled="false">
5145 property="GitRepository.canMerge">
5149 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5151 <test property="GitRepository.isRefCheckedOut" value="false" />
5159 commandId="org.eclipse.egit.ui.team.Rebase"
5160 label="%RebaseCommand.label2"
5163 checkEnabled="false">
5172 property="GitRepository.canMerge">
5175 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5187 property="GitRepository.canMerge">
5190 property="GitRepository.isRefCheckedOut">
5193 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5196 property="GitRepository.isLocalBranch">
5205 icon="icons/obj16/rebase.png"
5206 label="%RebaseMenu.label">
5208 commandId="org.eclipse.egit.ui.AbortRebase"
5209 label="%AbortCommand.label"
5211 <visibleWhen checkEnabled="true" />
5214 commandId="org.eclipse.egit.ui.ContinueRebase"
5215 label="%ContinueCommand.label"
5217 <visibleWhen checkEnabled="true" />
5220 commandId="org.eclipse.egit.ui.SkipRebase"
5221 label="%SkipCommand.label"
5223 <visibleWhen checkEnabled="true" />
5227 commandId="org.eclipse.egit.ui.team.Reset"
5228 icon="icons/obj16/reset.png"
5229 label="%RepoViewReset.label"
5232 checkEnabled="false">
5240 property="GitRepository.canResetHead">
5244 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5247 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
5250 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5260 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-3">
5262 commandId="org.eclipse.egit.ui.team.AddToIndex"
5263 icon="/icons/obj16/add.png"
5264 label="%RepoViewAddToIndex.label"
5267 checkEnabled="false">
5277 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
5280 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
5283 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
5291 commandId="org.eclipse.ui.edit.delete"
5292 label="%RepoViewDeleteFile.label"
5295 checkEnabled="false">
5305 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
5308 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
5316 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
5317 icon="icons/obj16/import_prj.png"
5318 label="%RepoViewImportProjects.label"
5320 <visibleWhen checkEnabled="true" />
5323 commandId="org.eclipse.egit.ui.team.RenameBranch"
5324 label="%RepoViewRenameBranch.label"
5326 <visibleWhen checkEnabled="true" />
5328 <menu id="org.eclipse.egit.ui.repositorygroupmenu"
5329 label="%RepositoryGroupMenu.label">
5331 class="org.eclipse.egit.ui.internal.actions.RepositoryGroupsMenu"
5332 id="org.eclipse.egit.ui.repositorygroupmenu.items">
5334 <visibleWhen checkEnabled="false">
5336 <iterate ifEmpty="false"
5339 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5343 property="GitRepository.isSubmodule">
5351 commandId="org.eclipse.egit.ui.team.InstallLfsLocal"
5352 label="%InstallLfsLocalCommand.label"
5354 <visibleWhen checkEnabled="true" />
5358 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.open">
5360 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
5361 label="%RepoViewOpenInEditor.label"
5363 <visibleWhen checkEnabled="true" />
5366 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
5367 label="%RepoViewOpenInCommitViewer.label"
5368 tooltip="%OpenInCommitViewerCommand.tooltip"
5370 <visibleWhen checkEnabled="true" />
5374 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.show">
5376 commandId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer"
5377 label="%ShowInSystemExplorer.label"
5379 <visibleWhen checkEnabled="true" />
5383 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-4">
5385 commandId="org.eclipse.egit.ui.team.clean"
5386 label="%CleanCommand.label"
5388 <visibleWhen checkEnabled="true" />
5391 commandId="org.eclipse.egit.ui.team.GarbageCollect"
5392 label="%GarbageCollectCommand.label"
5393 icon="icons/elcl16/trash_flat.png"
5396 checkEnabled="false">
5403 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5410 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
5411 label="%RepoViewRemove.label"
5413 <visibleWhen checkEnabled="true" />
5416 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
5417 label="%RepoViewDeleteRepository.label"
5419 <visibleWhen checkEnabled="true" />
5423 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-5">
5425 commandId="org.eclipse.egit.ui.team.submodule.add"
5426 label="%SubmoduleAddCommand.label"
5429 checkEnabled="false">
5438 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5440 <test property="GitRepository.isSubmodule" value="false" />
5441 <test property="GitRepository.isBare" value="false" />
5444 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5452 commandId="org.eclipse.egit.ui.team.submodule.sync"
5453 label="%SubmoduleSyncCommand.label"
5456 checkEnabled="false">
5465 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5468 property="GitRepository.isSubmodule">
5472 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5480 commandId="org.eclipse.egit.ui.team.submodule.update"
5481 label="%SubmoduleUpdateCommand.label"
5484 checkEnabled="false">
5493 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5496 property="GitRepository.isSubmodule">
5500 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5509 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-6">
5511 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
5512 label="%RepoViewCopyPath.label"
5515 checkEnabled="false">
5517 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
5523 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.properties">
5525 commandId="org.eclipse.ui.file.properties"
5528 checkEnabled="false">
5535 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5543 locationURI="toolbar:org.eclipse.egit.ui.RepositoriesView">
5545 name="org.eclipse.egit.ui.repositoryActions"
5549 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5551 tooltip="%RepoViewAddRepository.tooltip">
5554 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5556 tooltip="%RepoViewCloneRepository.tooltip">
5559 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5561 tooltip="%RepoViewCreateRepository.tooltip">
5564 name="org.eclipse.egit.ui.viewActions"
5568 commandId="org.eclipse.ui.file.refresh"
5569 icon="icons/obj16/refresh.png"
5570 disabledIcon="icons/obj16/refresh.png"
5574 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5575 tooltip="%RepoViewLinkWithSelection.tooltip"
5579 name="org.eclipse.egit.ui.separator1"
5583 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5584 helpContextId="Hierarchical Branch Representation"
5586 tooltip="%RepoViewHierarchicalBranchRepresenation.tooltip">
5589 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5591 tooltip="%RepoViewBranchCommit.tooltip">
5595 locationURI="menu:org.eclipse.egit.ui.RepositoriesView">
5597 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5598 label="%RepoViewAddRepository.label"
5599 tooltip="%RepoViewAddRepository.tooltip"
5603 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5604 label="%RepoViewCloneRepository.label"
5605 tooltip="%RepoViewCloneRepository.tooltip"
5609 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5610 label="%RepoViewCreateRepository.label"
5611 tooltip="%RepoViewCreateRepository.tooltip"
5615 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
5616 label="%CreateRepositoryGroupCommand.label"
5620 commandId="org.eclipse.ui.edit.paste"
5621 label="%RepoViewPastePath.label"
5625 name="org.eclipse.egit.ui.viewActions"
5629 commandId="org.eclipse.ui.file.refresh"
5630 icon="icons/obj16/refresh.png"
5634 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5635 label="%RepoViewLinkWithSelectionMenu.label"
5639 name="org.eclipse.egit.ui.separator2"
5643 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5644 label="%HierarchyLayout.label"
5648 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5649 label="%BranchCommit.label"
5654 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5657 label="%TeamMenu.label">
5663 commandId="org.eclipse.egit.ui.team.Commit"
5664 label="%CommitAction_label"
5667 checkEnabled="false">
5669 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5674 id="egit.menu.stashes"
5675 label="%StashesMenu.label"
5676 icon="icons/obj16/stash.png">
5678 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
5679 id="org.eclipse.egit.ui.stashedChanges">
5682 checkEnabled="false">
5684 property="GitSelection.projectsSingleRepository">
5689 name="org.eclipse.egit.ui.pullPushSeparator"
5693 commandId="org.eclipse.egit.ui.team.SimplePush"
5694 label="%PushToUpstreamAction.label"
5697 checkEnabled="false">
5699 property="GitSelection.projectsSingleRepository">
5704 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5705 label="%FetchFromUpstreamAction.label"
5709 checkEnabled="false">
5711 property="GitSelection.projectsSingleRepository">
5716 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5717 label="%PushToGerritMenu.label"
5720 checkEnabled="false">
5722 property="GitSelection.projectsSingleRepository"
5723 args="canPushToGerrit">
5728 commandId="org.eclipse.egit.ui.FetchGerritChange"
5729 label="%FetchFromGerritCommand.label"
5732 checkEnabled="false">
5734 property="GitSelection.projectsSingleRepository"
5735 args="canFetchFromGerrit">
5740 commandId="org.eclipse.egit.ui.FetchGitHubPR"
5741 label="%FetchFromGitHubCommand.label"
5744 checkEnabled="false">
5746 property="GitSelection.projectsSingleRepository"
5747 args="hasGitHubConfiguration">
5752 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
5753 label="%FetchFromGitLabCommand.label"
5756 checkEnabled="false">
5758 property="GitSelection.projectsSingleRepository"
5759 args="hasGitLabConfiguration">
5764 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
5765 label="%FetchFromGiteaCommand.label"
5768 checkEnabled="false">
5770 property="GitSelection.projectsSingleRepository"
5771 args="hasGiteaConfiguration">
5776 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5777 id="org.eclipse.egit.ui.team.popup.Push">
5779 checkEnabled="false">
5781 property="GitSelection.projectsSingleRepository">
5786 commandId="org.eclipse.egit.ui.team.Pull"
5787 label="%PullIntoCurrentBranchMenuLabel"
5790 checkEnabled="false">
5792 property="GitSelection.projectsWithRepositories">
5797 commandId="org.eclipse.egit.ui.team.PullWithOptions"
5798 label="%PullWithOptions.name"
5801 checkEnabled="false">
5803 property="GitSelection.projectsSingleRepository">
5808 name="org.eclipse.egit.ui.remoteSeparator"
5812 id="egit.menu.remote"
5813 label="%RemoteSubMenu.label">
5815 commandId="org.eclipse.egit.ui.team.Push"
5816 label="%PushAction_label"
5820 commandId="org.eclipse.egit.ui.team.PushTags"
5821 label="%PushTagsCommand.label"
5825 commandId="org.eclipse.egit.ui.team.Fetch"
5826 label="%FetchAction_label"
5830 name="org.eclipse.egit.ui.remote.group1"
5834 commandId="org.eclipse.egit.ui.team.ConfigurePush"
5835 label="%ConfigurePushToUpstreamCommand.label"
5839 commandId="org.eclipse.egit.ui.team.ConfigureFetch"
5840 label="%ConfigureFetchFromUpstreamCommand.label"
5844 checkEnabled="false">
5846 property="GitSelection.projectsSingleRepository">
5851 name="org.eclipse.egit.ui.branchSeparator">
5854 id="egit.menu.switch"
5855 label="%SwitchToMenu.label"
5856 icon="icons/obj16/branches_obj.png">
5858 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5859 id="org.eclipse.egit.ui.switchToMenu">
5862 checkEnabled="false">
5864 property="GitSelection.projectsSingleRepository">
5869 id="egit.menu.switchMultiple"
5870 label="%SwitchToMenuMultiple.label"
5871 icon="icons/obj16/branches_obj.png">
5873 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5874 id="org.eclipse.egit.ui.switchToMenuMultiple">
5877 checkEnabled="false">
5879 property="GitSelection.resourcesMultipleRepositories">
5884 name="org.eclipse.egit.ui.AdvancedSeparator">
5888 label="%RepositorySubMenu.label">
5890 checkEnabled="false">
5892 definitionId="org.eclipse.egit.ui.fileOrFolderInRepository">
5900 commandId="org.eclipse.egit.ui.team.SimplePush"
5901 label="%PushToUpstreamAction.label"
5905 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5906 label="%FetchFromUpstreamAction.label"
5910 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5911 id="org.eclipse.egit.ui.team.popup.Push">
5914 commandId="org.eclipse.egit.ui.team.Pull"
5915 label="%RepoViewPullMenu.label"
5919 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5920 label="%PushToGerritMenu.label"
5923 checkEnabled="false">
5925 definitionId="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
5930 commandId="org.eclipse.egit.ui.FetchGerritChange"
5931 label="%FetchFromGerritCommand.label"
5934 checkEnabled="false">
5936 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
5941 commandId="org.eclipse.egit.ui.FetchGitHubPR"
5942 label="%FetchFromGitHubCommand.label"
5945 checkEnabled="false">
5947 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitHub">
5952 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
5953 label="%FetchFromGitLabCommand.label"
5956 checkEnabled="false">
5958 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitLab">
5963 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
5964 label="%FetchFromGiteaCommand.label"
5967 checkEnabled="false">
5969 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitea">
5978 id="egit.menu.repo.switchto"
5979 label="%SwitchToMenu.label"
5980 icon="icons/obj16/branches_obj.png">
5982 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5983 id="org.eclipse.egit.ui.switchToMenu">
5988 id="egit.menu.advanced"
5989 label="%AdvancedMenu.label">
5991 commandId="org.eclipse.egit.ui.team.RenameBranch"
5992 label="%RenameBranchMenu.label"
5995 checkEnabled="false">
5997 property="GitSelection.projectsSingleRepository">
6002 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6003 label="%DeleteBranchMenu.label"
6006 checkEnabled="false">
6008 property="GitSelection.projectsSingleRepository">
6013 name="org.eclipse.egit.ui.SynchronizeWithSeparator"
6016 id="egit.menu.synchronize"
6017 label="%SynchronizeWith_label"
6018 icon="$nl$/icons/obj16/synchronize.png">
6020 class="org.eclipse.egit.ui.internal.actions.SynchronizeWithMenu"
6021 id="org.eclipse.egit.ui.synchronize">
6023 <visibleWhen checkEnabled="false">
6028 <adapt type="org.eclipse.core.resources.IResource">
6030 <test property="GitResource.isShared" />
6031 <test property="GitResource.isContainer" />
6040 name="org.eclipse.egit.ui.separator1"
6044 commandId="org.eclipse.egit.ui.team.Tag"
6045 label="%TagAction_label"
6047 <visibleWhen checkEnabled="false">
6048 <test property="GitSelection.projectsSingleRepository" />
6052 name="org.eclipse.egit.ui.separator2"
6056 commandId="org.eclipse.egit.ui.team.clean"
6057 label="%CleanCommand.label"
6059 <visibleWhen checkEnabled="false">
6060 <test property="GitSelection.projectsSingleRepository" />
6064 name="org.eclipse.egit.ui.TeamAdvancedFileSeparator"
6068 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6069 label="%AssumeUnchangedAction_label"
6072 checkEnabled="false">
6074 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6079 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6080 label="%NoAssumeUnchangedAction_label"
6083 checkEnabled="false">
6085 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6090 commandId="org.eclipse.egit.ui.team.Untrack"
6091 label="%UntrackAction_label"
6094 checkEnabled="false">
6096 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6114 commandId="org.eclipse.egit.ui.team.Merge"
6115 label="%MergeAction_label"
6118 checkEnabled="false">
6120 property="GitSelection.projectsSingleRepository">
6129 commandId="org.eclipse.egit.ui.team.Rebase" style="push"
6130 label="%RebaseWithDialog_label">
6131 <visibleWhen checkEnabled="false">
6133 property="GitSelection.projectsSingleRepository"
6139 icon="icons/obj16/rebase.png"
6140 id="egit.menu.rebase"
6141 label="%RebaseMenu.label">
6143 commandId="org.eclipse.egit.ui.AbortRebase"
6147 <with variable="activeMenuSelection">
6150 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6151 <test property="GitRepository.canAbortRebase" />
6155 property="GitSelection.projectsSingleRepository"
6156 args="canAbortRebase">
6162 commandId="org.eclipse.egit.ui.ContinueRebase"
6166 <with variable="activeMenuSelection">
6169 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6170 <test property="GitRepository.canContinueRebase" />
6174 property="GitSelection.projectsSingleRepository"
6175 args="canContinueRebase">
6181 commandId="org.eclipse.egit.ui.SkipRebase"
6185 <with variable="activeMenuSelection">
6188 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6189 <test property="GitRepository.canAbortRebase" />
6193 property="GitSelection.projectsSingleRepository"
6194 args="canAbortRebase">
6201 commandId="org.eclipse.egit.ui.team.Reset"
6202 label="%ResetAction_label"
6205 checkEnabled="false">
6207 property="GitSelection.projectsSingleRepository">
6216 commandId="org.eclipse.egit.ui.team.CreatePatch"
6217 label="%CreatePatchAction.label"
6220 checkEnabled="false">
6222 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6227 name="applyPatchGroup"
6243 commandId="org.eclipse.egit.ui.team.ShowHistory"
6244 label="%ShowResourceInHistoryAction_label"
6246 <visibleWhen checkEnabled="true" />
6249 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
6250 label="%ShowRepositoryAction_label"
6253 checkEnabled="false">
6255 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6260 name="showAnnotationsGroup"
6264 commandId="org.eclipse.egit.ui.team.ShowBlame"
6265 label="%ShowBlameAction_label"
6267 <visibleWhen checkEnabled="true" />
6286 commandId="org.eclipse.egit.ui.team.Disconnect"
6287 label="%DisconnectAction_label"
6290 checkEnabled="false">
6292 property="GitSelection.projectsWithRepositories">
6297 <with variable="activeMenu">
6299 <iterate operator="or">
6301 <equals value="#AbstractTextEditorRulerContext" />
6302 <equals value="#OverviewRulerContext" />
6311 locationURI="popup:#AbstractTextEditorRulerContext?before=Linenumbers.Toggle">
6313 commandId="org.eclipse.egit.ui.team.ShowBlame"
6314 label="%ShowBlameAction_label"
6316 <visibleWhen checkEnabled="false">
6318 <with variable="activeEditorInput">
6320 <adapt type="org.eclipse.core.resources.IFile">
6321 <test property="GitResource.isShared" />
6323 <adapt type="org.eclipse.team.core.history.IFileRevision">
6324 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
6328 <with variable="activeEditor">
6329 <test property="org.eclipse.egit.ui.EditorProperty.canShowRevisions" args="notAlready" />
6337 locationURI="popup:team.main?after=group8">
6339 commandId="org.eclipse.egit.ui.team.AddToIndex"
6340 label="%AddToIndexAction_label"
6343 checkEnabled="false">
6345 property="org.eclipse.egit.ui.resources.ResourceState.hasUnstagedChanges">
6350 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6351 label="%RemoveFromIndexAction_label"
6354 checkEnabled="false">
6356 property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges">
6361 commandId="org.eclipse.egit.ui.team.Ignore"
6362 label="%IgnoreAction_label"
6365 checkEnabled="false">
6367 property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources">
6374 locationURI="popup:compareWithMenu?after=gitCompareWithGroup">
6376 commandId="org.eclipse.egit.ui.team.CompareWithHead"
6377 label="%CompareWithHeadAction_label"
6379 <visibleWhen checkEnabled="true" />
6382 commandId="org.eclipse.egit.ui.team.CompareWithIndex"
6383 label="%CompareWithIndexAction_label"
6385 <visibleWhen checkEnabled="false">
6387 <test property="GitSelection.selectionSingleRepository" />
6388 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
6393 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead"
6394 label="%CompareIndexWithHeadAction_label"
6396 <visibleWhen checkEnabled="true" />
6399 commandId="org.eclipse.egit.ui.team.CompareWithPrevious"
6400 label="%CompareWithPreviousAction.label"
6402 <visibleWhen checkEnabled="true" />
6407 locationURI="popup:compareWithMenu?after=gitCompareWithGroup2">
6409 commandId="org.eclipse.egit.ui.team.CompareWithRef"
6410 label="%CompareWithBranchOrTagAction.label"
6412 <visibleWhen checkEnabled="true" />
6415 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
6416 label="%CompareWithCommitAction.label"
6418 <visibleWhen checkEnabled="true" />
6423 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup">
6425 commandId="org.eclipse.egit.ui.team.ReplaceWithHead"
6426 label="%ReplaceWithHeadAction_label"
6428 <visibleWhen checkEnabled="true" />
6431 commandId="org.eclipse.egit.ui.team.Discard"
6432 label="%DiscardChangesAction_label"
6434 <visibleWhen checkEnabled="true" />
6437 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious"
6438 label="%ReplaceWithPreviousVersionAction.label"
6440 <visibleWhen checkEnabled="false">
6443 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6444 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
6449 commandId="org.eclipse.egit.ui.team.ReplaceWithOurs"
6450 label="%ReplaceWithOursAction_label"
6452 <visibleWhen checkEnabled="true" />
6455 commandId="org.eclipse.egit.ui.team.ReplaceWithTheirs"
6456 label="%ReplaceWithTheirsAction_label"
6458 <visibleWhen checkEnabled="true" />
6463 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup2">
6465 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
6466 label="%ReplaceWithRefAction_label"
6468 <visibleWhen checkEnabled="false">
6469 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6473 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
6474 label="%ReplaceWithCommitAction_label"
6476 <visibleWhen checkEnabled="false">
6477 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6483 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
6485 id="compareWithMenu"
6486 label="%CompareWithMenu.label">
6488 name="compareWithGroup">
6491 name="gitCompareWithGroup"
6495 name="gitCompareWithGroup2"
6499 <with variable="activeMenu">
6501 <iterate operator="or">
6503 <equals value="#AbstractTextEditorRulerContext" />
6504 <equals value="#OverviewRulerContext" />
6514 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
6516 id="replaceWithMenu"
6517 label="%ReplaceWithMenu.label">
6519 name="replaceWithGroup">
6522 name="gitReplaceWithGroup"
6526 name="gitReplaceWithGroup2"
6530 <with variable="activeMenu">
6532 <iterate operator="or">
6534 <equals value="#AbstractTextEditorRulerContext" />
6535 <equals value="#OverviewRulerContext" />
6545 name="%RepositoryCommandsLabel"
6546 point="org.eclipse.ui.commands">
6548 categoryId="org.eclipse.egit.ui.commandCategory"
6549 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.AddCommand"
6550 id="org.eclipse.egit.ui.RepositoriesViewAddRepository"
6551 name="%AddRepositoryCommand"
6552 description="%AddRepositoryCommand.description">
6555 categoryId="org.eclipse.egit.ui.commandCategory"
6556 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CloneCommand"
6557 id="org.eclipse.egit.ui.RepositoriesViewClone"
6558 name="%CloneRepositoryCommand"
6559 description="%CloneRepositoryCommand.description">
6562 name="%RepositoriesViewClone_repositoryUri_Name"
6567 categoryId="org.eclipse.egit.ui.commandCategory"
6568 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryCommand"
6569 id="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6570 name="%CreateRepositoryCommand"
6571 description="%CreateRepositoryCommand.description">
6574 categoryId="org.eclipse.egit.ui.commandCategory"
6575 id="org.eclipse.egit.ui.RepositoriesViewCopyPath"
6576 name="%CopyPathCommand">
6579 categoryId="org.eclipse.egit.ui.commandCategory"
6580 id="org.eclipse.egit.ui.RepositoriesViewRemove"
6581 name="%RemoveRepositoryCommand">
6584 categoryId="org.eclipse.egit.ui.commandCategory"
6585 id="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6586 name="%ImportProjectsCommand"
6587 description="%ImportProjectsCommand_description"
6591 categoryId="org.eclipse.egit.ui.commandCategory"
6592 id="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6593 name="%ImportChangedProjectsCommand"
6594 description="%ImportProjectsCommand_description">
6597 categoryId="org.eclipse.egit.ui.commandCategory"
6598 id="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6599 name="%CreateBranchCommand">
6602 categoryId="org.eclipse.egit.ui.commandCategory"
6603 id="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6604 name="%NewRemoteCommand">
6607 categoryId="org.eclipse.egit.ui.commandCategory"
6608 id="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
6609 name="%ConfigureFetchCommand">
6612 categoryId="org.eclipse.egit.ui.commandCategory"
6613 id="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
6614 name="%ConfigurePushCommand">
6617 categoryId="org.eclipse.egit.ui.commandCategory"
6618 id="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
6619 name="%DeleteRemoteCommand">
6622 categoryId="org.eclipse.egit.ui.commandCategory"
6623 id="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
6624 name="%ConfigureGerritRemoteCommand">
6627 categoryId="org.eclipse.egit.ui.commandCategory"
6628 id="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
6629 name="%ChangeCredentialsCommand">
6632 categoryId="org.eclipse.egit.ui.commandCategory"
6633 id="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
6634 name="%ClearCredentialsCommand">
6637 categoryId="org.eclipse.egit.ui.commandCategory"
6638 id="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
6639 name="%OpenInEditorCommand">
6642 categoryId="org.eclipse.egit.ui.commandCategory"
6643 id="org.eclipse.egit.ui.RepositoriesViewOpen"
6644 name="%OpenCommand">
6647 categoryId="org.eclipse.egit.ui.commandCategory"
6648 id="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
6649 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6650 name="%LinkWithSelectionCommand">
6652 class="org.eclipse.ui.handlers.RegistryToggleState:false"
6653 id="org.eclipse.ui.commands.toggleState">
6657 categoryId="org.eclipse.egit.ui.commandCategory"
6658 id="org.eclipse.egit.ui.CheckoutCommand"
6659 name="%CheckoutCommand">
6662 categoryId="org.eclipse.egit.ui.commandCategory"
6663 id="org.eclipse.egit.ui.RepositoriesViewDelete"
6664 name="%DeleteRepositoryCommand.name">
6667 categoryId="org.eclipse.egit.ui.commandCategory"
6668 id="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree"
6669 name="%RepoViewCollapseWorktreeCommand.label">
6670 description="%RepoViewCollapseWorktreeCommand.description">
6673 categoryId="org.eclipse.egit.ui.commandCategory"
6674 id="org.eclipse.egit.ui.RepositoriesCreateGroup"
6675 name="%CreateRepositoryGroupCommand.name"
6676 description="%CreateRepositoryGroupCommand.description">
6679 categoryId="org.eclipse.egit.ui.commandCategory"
6680 id="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6681 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6682 name="%ToggleLayoutCommand.name">
6684 class="org.eclipse.ui.handlers.RegistryToggleState:false"
6685 id="org.eclipse.ui.commands.toggleState">
6689 categoryId="org.eclipse.egit.ui.commandCategory"
6690 id="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6691 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6692 name="%ToggleBranchCommitCommand.name">
6694 class="org.eclipse.ui.handlers.RegistryToggleState:true"
6695 id="org.eclipse.ui.commands.toggleState">
6699 categoryId="org.eclipse.egit.ui.commandCategory"
6700 id="org.eclipse.egit.ui.AbortRebase"
6701 name="%AbortRebaseCommand.name">
6704 categoryId="org.eclipse.egit.ui.commandCategory"
6705 id="org.eclipse.egit.ui.SkipRebase"
6706 name="%SkipRebaseCommand.name">
6709 categoryId="org.eclipse.egit.ui.commandCategory"
6710 id="org.eclipse.egit.ui.ContinueRebase"
6711 name="%ContinueRebaseCommand.name">
6714 categoryId="org.eclipse.egit.ui.commandCategory"
6715 id="org.eclipse.egit.ui.team.submodule.update"
6716 name="%SubmoduleUpdateCommand.name">
6719 categoryId="org.eclipse.egit.ui.commandCategory"
6720 id="org.eclipse.egit.ui.team.submodule.sync"
6721 name="%SubmoduleSyncCommand.name">
6724 categoryId="org.eclipse.egit.ui.commandCategory"
6725 id="org.eclipse.egit.ui.team.submodule.add"
6726 name="%SubmoduleAddCommand.name">
6729 categoryId="org.eclipse.egit.ui.commandCategory"
6730 id="org.eclipse.egit.ui.team.clean"
6731 name="%CleanCommand.name">
6734 categoryId="org.eclipse.egit.ui.commandCategory"
6735 id="org.eclipse.egit.ui.team.stash.create"
6736 defaultHandler="org.eclipse.egit.ui.internal.actions.StashCreateHandler"
6737 name="%StashCreateCommand.name">
6740 categoryId="org.eclipse.egit.ui.commandCategory"
6741 id="org.eclipse.egit.ui.team.stash.apply"
6742 name="%StashApplyCommand.name">
6745 categoryId="org.eclipse.egit.ui.commandCategory"
6746 id="org.eclipse.egit.ui.team.stash.drop"
6747 name="%StashDropCommand.name">
6750 categoryId="org.eclipse.egit.ui.commandCategory"
6751 id="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
6752 name="%RepoViewConfigureBranchCommand.name">
6755 categoryId="org.eclipse.egit.ui.commandCategory"
6756 id="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer"
6757 name="%ShowInSystemExplorerCommand.name">
6761 point="org.eclipse.ui.commandImages">
6763 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
6764 icon="icons/etool16/newlocation_wiz.png">
6767 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
6768 icon="icons/obj16/cloneGit.png">
6771 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
6772 icon="icons/elcl16/synced.png">
6775 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
6776 icon="icons/eview16/repo_rep.png">
6779 commandId="org.eclipse.egit.ui.team.ShowHistory"
6780 icon="icons/obj16/history.png">
6783 commandId="org.eclipse.egit.ui.team.CherryPick"
6784 icon="icons/obj16/cherry-pick.png">
6787 commandId="org.eclipse.egit.ui.team.stash.apply"
6788 icon="icons/obj16/stash-apply.png">
6791 commandId="org.eclipse.egit.ui.team.stash.drop"
6792 icon="icons/obj16/delete_obj.png">
6795 commandId="org.eclipse.egit.ui.history.Squash"
6796 icon="icons/obj16/squash-down.png">
6799 commandId="org.eclipse.egit.ui.commit.Squash"
6800 icon="icons/obj16/squash-down.png">
6803 commandId="org.eclipse.egit.ui.history.Reword"
6804 icon="icons/obj16/reword.png">
6807 commandId="org.eclipse.egit.ui.commit.Reword"
6808 icon="icons/obj16/reword.png">
6811 commandId="org.eclipse.egit.ui.history.Edit"
6812 icon="icons/obj16/editconfig.png">
6815 commandId="org.eclipse.egit.ui.commit.Edit"
6816 icon="icons/obj16/editconfig.png">
6819 commandId="org.eclipse.egit.ui.CheckoutCommand"
6820 icon="icons/obj16/checkout.png">
6823 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6824 icon="icons/obj16/new_branch_obj.png">
6827 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6828 icon="icons/obj16/synchronize.png">
6831 commandId="org.eclipse.egit.ui.history.PushCommit"
6832 icon="icons/obj16/push.png">
6835 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6836 icon="icons/obj16/import_prj.png">
6839 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6840 icon="icons/obj16/import_prj.png">
6843 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6844 icon="icons/etool16/createRepository.png">
6847 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6848 icon="icons/elcl16/hierarchicalLayout.png">
6851 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6852 icon="icons/obj16/changelog_obj.png">
6855 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
6856 icon="icons/obj16/delete_obj.png">
6859 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
6860 icon="icons/obj16/clear.png">
6863 commandId="org.eclipse.egit.ui.AbortRebase"
6864 icon="icons/elcl16/progress_stop.png">
6867 commandId="org.eclipse.egit.ui.ContinueRebase"
6868 icon="icons/elcl16/continue.png">
6871 commandId="org.eclipse.egit.ui.SkipRebase"
6872 icon="icons/elcl16/skip.png">
6875 commandId="org.eclipse.egit.ui.history.Merge"
6876 icon="icons/obj16/merge.png">
6879 commandId="org.eclipse.egit.ui.RebaseCurrent"
6880 icon="icons/obj16/rebase.png">
6883 commandId="org.eclipse.egit.ui.team.Fetch"
6884 icon="icons/obj16/fetch.png">
6887 commandId="org.eclipse.egit.ui.team.ConfigureFetch"
6888 icon="icons/obj16/fetch.png">
6891 commandId="org.eclipse.egit.ui.team.ConfigurePush"
6892 icon="icons/obj16/push.png">
6895 commandId="org.eclipse.egit.ui.team.Push"
6896 icon="icons/obj16/push.png">
6899 commandId="org.eclipse.egit.ui.team.PushBranch"
6900 icon="icons/obj16/push.png">
6903 commandId="org.eclipse.egit.ui.team.PushTags"
6904 icon="icons/obj16/push.png">
6907 commandId="org.eclipse.egit.ui.FetchGerritChange"
6908 icon="icons/obj16/gerrit_fetch.png">
6911 commandId="org.eclipse.egit.ui.FetchGitHubPR"
6912 icon="icons/obj16/fetch.png">
6915 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
6916 icon="icons/obj16/fetch.png">
6919 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
6920 icon="icons/obj16/fetch.png">
6923 commandId="org.eclipse.egit.ui.team.AddToIndex"
6924 icon="icons/obj16/add.png">
6927 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6928 icon="icons/obj16/unstage.png">
6931 commandId="org.eclipse.egit.ui.team.Branch"
6932 icon="icons/obj16/branch_obj.png">
6935 commandId="org.eclipse.egit.ui.team.Commit"
6936 icon="icons/obj16/commit.png">
6939 commandId="org.eclipse.egit.ui.team.SimpleFetch"
6940 icon="icons/obj16/fetch.png">
6943 commandId="org.eclipse.egit.ui.team.SimplePush"
6944 icon="icons/obj16/push.png">
6947 commandId="org.eclipse.egit.ui.team.Ignore"
6948 icon="icons/obj16/ignore.png">
6951 commandId="org.eclipse.egit.ui.team.Merge"
6952 icon="icons/obj16/merge.png">
6955 commandId="org.eclipse.egit.ui.team.MergeTool"
6956 icon="icons/obj16/mergetool.png">
6959 commandId="org.eclipse.egit.ui.team.Rebase"
6960 icon="icons/obj16/rebase.png">
6963 commandId="org.eclipse.egit.ui.team.Pull"
6964 icon="icons/obj16/pull.png">
6967 commandId="org.eclipse.egit.ui.team.PullWithOptions"
6968 icon="icons/obj16/pull_with_options.png">
6971 commandId="org.eclipse.egit.ui.team.Reset"
6972 icon="icons/obj16/reset.png">
6975 commandId="org.eclipse.egit.ui.team.Synchronize"
6976 icon="icons/obj16/synchronize.png">
6979 commandId="org.eclipse.egit.ui.team.Tag"
6980 icon="icons/obj16/new_tag_obj.png">
6983 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6984 icon="icons/obj16/assume_unchanged.png">
6987 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6988 icon="icons/obj16/no_assume_unchanged.png">
6991 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6992 icon="icons/obj16/delete_obj.png">
6995 commandId="org.eclipse.egit.ui.team.RenameBranch"
6996 icon="icons/obj16/editconfig.png">
6999 commandId="org.eclipse.ui.edit.rename"
7000 icon="icons/obj16/editconfig.png">
7003 commandId="org.eclipse.egit.ui.history.DeleteBranch"
7004 icon="icons/obj16/delete_obj.png">
7007 commandId="org.eclipse.egit.ui.history.DeleteTag"
7008 icon="icons/obj16/delete_obj.png">
7011 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7012 icon="icons/elcl16/sha1.png">
7015 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
7016 icon="icons/obj16/rebase_interactive.png">
7019 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
7020 icon="icons/obj16/open-commit.png">
7023 commandId="org.eclipse.egit.ui.history.CompareVersions"
7024 icon="icons/elcl16/compare_view.png">
7027 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
7028 icon="icons/elcl16/compare_view.png">
7031 commandId="org.eclipse.egit.ui.team.Revert"
7032 icon="icons/obj16/revert.png">
7035 commandId="org.eclipse.egit.ui.team.clean"
7036 icon="icons/obj16/clean_obj.png">
7039 commandId="org.eclipse.egit.ui.team.stash.create"
7040 icon="icons/obj16/stash-create.png">
7043 commandId="org.eclipse.egit.ui.history.ShowBlame"
7044 icon="icons/etool16/annotate.png">
7047 commandId="org.eclipse.egit.ui.team.ShowBlame"
7048 icon="icons/etool16/annotate.png">
7051 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
7052 icon="icons/obj16/gerrit_push.png">
7055 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
7056 icon="icons/obj16/gerrit_obj.png">
7059 commandId="org.eclipse.egit.ui.team.GarbageCollect"
7060 icon="icons/elcl16/trash_flat.png">
7063 commandId="org.eclipse.egit.ui.team.Disconnect"
7064 icon="icons/obj16/disconnect_co.png">
7067 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
7068 icon="icons/obj16/delete_obj.png">
7071 commandId="org.eclipse.egit.ui.team.Untrack"
7072 icon="icons/obj16/untrack.png">
7075 commandId="org.eclipse.egit.ui.team.OpenCommit"
7076 icon="icons/obj16/open-commit.png">
7079 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
7080 icon="icons/elcl16/goto_input.png">
7083 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
7084 icon="icons/obj16/changelog_obj.png">
7087 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
7088 icon="icons/obj16/changelog_obj.png">
7091 commandId="org.eclipse.egit.ui.team.submodule.add"
7092 icon="icons/obj16/submodules.png">
7095 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
7096 icon="icons/obj16/branches_obj.png">
7099 commandId="org.eclipse.egit.ui.team.CompareWithRef"
7100 icon="icons/obj16/branches_obj.png">
7103 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
7104 icon="icons/etool16/newgroup_wiz.png">
7107 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
7108 icon="icons/obj16/changelog_obj.png">
7112 point="org.eclipse.core.expressions.propertyTesters">
7114 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewPropertyTester"
7115 id="org.eclipse.egit.ui.RepositoryTester"
7116 namespace="GitRepository"
7117 properties="isBare,isSafe,canCheckout,canCommit,canAmend,canResetHead,canStash,isRefCheckedOut,isLocalBranch,fetchExists,pushExists,canMerge,canAbortRebase,canContinueRebase,isSubmodule,containsHead,hasGitHubConfiguration,hasGitLabConfiguration,hasGiteaConfiguration,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit,canEnableLfs,isCommit"
7118 type="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
7121 class="org.eclipse.egit.ui.internal.ResourcePropertyTester"
7122 id="org.eclipse.egit.ui.ResourceTester"
7123 namespace="GitResource"
7124 properties="isShared,isContainer,isSafe,canCheckout,canCommit,canAmend,canResetHead,canAbortRebase,canContinueRebase,hasGitHubConfiguration,hasGitLabConfiguration,hasGiteaConfiguration,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit"
7125 type="org.eclipse.core.resources.IResource">
7128 class="org.eclipse.egit.ui.internal.selection.SelectionPropertyTester"
7129 id="org.eclipse.egit.ui.SelectionTester"
7130 namespace="GitSelection"
7131 properties="conflictsInSingleRepository,projectsSingleRepository,projectsWithRepositories,resourcesSingleRepository,resourcesMultipleRepositories,fileOrFolderInRepository,resourcesAllInRepository,selectionSingleRepository,selectionMultipleRepositories"
7132 type="java.util.Collection">
7135 class="org.eclipse.egit.ui.internal.resources.ResourceStatePropertyTester"
7136 id="org.eclipse.egit.ui.ResourceStateTester"
7137 namespace="org.eclipse.egit.ui.resources.ResourceState"
7138 properties="hasStagedChanges,hasUnstagedChanges,hasNotIgnoredResources,hasTrackedResources"
7139 type="java.util.Collection">
7142 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7143 id="org.eclipse.egit.ui.GitRepositoryCommitTester"
7145 properties="parentCount,isBare,isSafe,canCommit,hasMultipleRefs,hasRef,isStash"
7146 type="org.eclipse.egit.core.internal.IRepositoryCommit">
7149 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7150 id="org.eclipse.egit.ui.GitRepositoryTester"
7152 properties="isBare,isSafe,canCommit"
7153 type="org.eclipse.jgit.lib.Repository">
7156 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7157 id="org.eclipse.egit.ui.GitRevCommitTester"
7159 properties="parentCount"
7160 type="org.eclipse.jgit.revwalk.RevCommit">
7163 class="org.eclipse.egit.ui.internal.history.GitHistoryPropertyTester"
7164 id="org.eclipse.egit.ui.GitHistoryTester"
7165 namespace="GitHistory"
7166 properties="isSingleFileHistory"
7167 type="org.eclipse.team.ui.history.IHistoryView">
7170 class="org.eclipse.egit.ui.internal.expressions.BundlePropertyTester"
7171 id="org.eclipse.egit.ui.BundlePropertyTester"
7172 namespace="org.eclipse.egit.ui.BundleProperty"
7173 properties="isBundleInstalled"
7174 type="java.util.Collection">
7177 class="org.eclipse.egit.ui.internal.expressions.EditorPropertyTester"
7178 id="org.eclipse.egit.ui.EditorPropertyTester"
7179 namespace="org.eclipse.egit.ui.EditorProperty"
7180 properties="canShowRevisions"
7181 type="org.eclipse.ui.IEditorPart">
7182 <!-- Type cannot be restricted to text editors because of multi-page editors. -->
7187 name="%ChangeSetModel.name"
7188 point="org.eclipse.core.resources.modelProviders">
7190 class="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
7193 value="org.eclipse.core.resources.IResource" />
7195 <extends-model id="org.eclipse.core.resources.modelProvider"/>
7198 point="org.eclipse.team.ui.synchronizeWizards">
7200 class="org.eclipse.egit.ui.internal.synchronize.GitSynchronizeWizard"
7201 description="%gitsyncwizard.description"
7202 icon="icons/obj16/gitrepository.png"
7203 id="org.eclipse.egit.ui.wizard1"
7204 name="%Synchronize_Name">
7208 point="org.eclipse.team.ui.synchronizeParticipants">
7210 class="org.eclipse.egit.ui.internal.synchronize.GitModelSynchronizeParticipant"
7211 id="org.eclipse.egit.ui.modelCompareParticipant"
7212 name="%Synchronize_Name"
7213 icon="icons/obj16/gitrepository.png"
7217 point="org.eclipse.ui.navigator.navigatorContent">
7219 activeByDefault="false"
7220 contentProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetContentProvider"
7221 icon="$nl$/icons/obj16/changelog_obj.png"
7222 id="org.eclipse.egit.ui.changeSetContent"
7223 labelProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetLabelProvider"
7224 name="%Synchronize_ChangeSet"
7228 <instanceof value="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
7229 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"/>
7230 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTree"/>
7234 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetDropAdapterAssistant"
7235 id="org.eclipse.egit.ui.changeSetDropAssistant">
7236 <possibleDropTargets>
7237 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"/>
7238 </possibleDropTargets>
7241 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetSorter"/>
7245 point="org.eclipse.team.ui.teamContentProviders">
7246 <teamContentProvider
7247 contentExtensionId="org.eclipse.egit.ui.changeSetContent"
7248 icon="$nl$/icons/obj16/changelog_obj.png"
7249 modelProviderId="org.eclipse.egit.ui.changeSetModel"/>
7251 <extension point="org.eclipse.ui.navigator.viewer">
7252 <viewer viewerId="org.eclipse.egit.ui.compareSynchronization">
7254 allowsPlatformContributions="false"
7255 id="org.eclipse.egit.ui.compareSynchronizationMenu">
7256 <insertionPoint name="gitActions" separator="true"/>
7257 <insertionPoint name="file"/>
7258 <insertionPoint name="file-bottom"/>
7259 <insertionPoint name="edit" separator="true"/>
7260 <insertionPoint name="synchronize"/>
7261 <insertionPoint name="navigate" separator="true"/>
7262 <insertionPoint name="modelTeam" separator="true"/>
7263 <insertionPoint name="sort" separator="true"/>
7264 <insertionPoint name="additions" separator="true"/>
7269 name="%TeamMenuCommandsLabel"
7270 point="org.eclipse.ui.commands">
7272 categoryId="org.eclipse.egit.ui.commandCategory"
7273 defaultHandler="org.eclipse.egit.ui.internal.actions.AddToIndexActionHandler"
7274 id="org.eclipse.egit.ui.team.AddToIndex"
7275 name="%AddToIndexCommand.name">
7278 categoryId="org.eclipse.egit.ui.commandCategory"
7279 defaultHandler="org.eclipse.egit.ui.internal.actions.CreatePatchActionHandler"
7280 id="org.eclipse.egit.ui.team.CreatePatch"
7281 name="%CreatePatchCommand.name">
7284 categoryId="org.eclipse.egit.ui.commandCategory"
7285 defaultHandler="org.eclipse.egit.ui.internal.actions.RemoveFromIndexActionHandler"
7286 id="org.eclipse.egit.ui.team.RemoveFromIndex"
7287 name="%RemoveFromIndexCommand.name">
7290 categoryId="org.eclipse.egit.ui.commandCategory"
7291 defaultHandler="org.eclipse.egit.ui.internal.actions.BranchActionHandler"
7292 id="org.eclipse.egit.ui.team.Branch"
7293 name="%BranchCommand.name"
7294 description="%BranchCommand.description">
7297 categoryId="org.eclipse.egit.ui.commandCategory"
7298 id="org.eclipse.egit.ui.team.CompareWithHead"
7299 name="%CompareWithHeadCommand.name">
7302 categoryId="org.eclipse.egit.ui.commandCategory"
7303 id="org.eclipse.egit.ui.team.CompareWithIndex"
7304 name="%CompareWithIndexCommand.name">
7307 categoryId="org.eclipse.egit.ui.commandCategory"
7308 id="org.eclipse.egit.ui.team.CompareIndexWithHead"
7309 name="%CompareIndexWithHeadCommand.name">
7312 categoryId="org.eclipse.egit.ui.commandCategory"
7313 id="org.eclipse.egit.ui.team.CompareWithPrevious"
7314 name="%CompareWithPreviousCommand.name">
7317 categoryId="org.eclipse.egit.ui.commandCategory"
7318 id="org.eclipse.egit.ui.team.CompareWithRef"
7319 name="%CompareWithHistoryCommand.name">
7322 categoryId="org.eclipse.egit.ui.commandCategory"
7323 id="org.eclipse.egit.ui.team.CompareWithCommit"
7324 name="%CompareWithCommitCommand.name">
7327 categoryId="org.eclipse.egit.ui.commandCategory"
7328 id="org.eclipse.egit.ui.team.Discard"
7329 name="%ReplaceWithIndexCommand.name">
7332 categoryId="org.eclipse.egit.ui.commandCategory"
7333 id="org.eclipse.egit.ui.team.ReplaceWithHead"
7334 name="%ReplaceWithHeadCommand.name">
7337 categoryId="org.eclipse.egit.ui.commandCategory"
7338 id="org.eclipse.egit.ui.team.ReplaceWithCommit"
7339 name="%ReplaceWithCommitCommand.name">
7342 categoryId="org.eclipse.egit.ui.commandCategory"
7343 id="org.eclipse.egit.ui.team.ReplaceWithRef"
7344 name="%ReplaceWithRefCommand.name">
7347 categoryId="org.eclipse.egit.ui.commandCategory"
7348 id="org.eclipse.egit.ui.team.ReplaceWithPrevious"
7349 name="%ReplaceWithPreviousCommand.name">
7352 categoryId="org.eclipse.egit.ui.commandCategory"
7353 id="org.eclipse.egit.ui.team.ReplaceWithOurs"
7354 name="%ReplaceWithOursCommand.name">
7357 categoryId="org.eclipse.egit.ui.commandCategory"
7358 id="org.eclipse.egit.ui.team.ReplaceWithTheirs"
7359 name="%ReplaceWithTheirsCommand.name">
7362 categoryId="org.eclipse.egit.ui.commandCategory"
7363 defaultHandler="org.eclipse.egit.ui.internal.actions.IgnoreActionHandler"
7364 id="org.eclipse.egit.ui.team.Ignore"
7365 name="%IgnoreCommand.name">
7368 categoryId="org.eclipse.egit.ui.commandCategory"
7369 id="org.eclipse.egit.ui.team.Tag"
7370 name="%TagCommand.name">
7373 categoryId="org.eclipse.egit.ui.commandCategory"
7374 defaultHandler="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewActionHandler"
7375 id="org.eclipse.egit.ui.team.ShowRepositoriesView"
7376 name="%ShowRepoViewCommand.name">
7379 categoryId="org.eclipse.egit.ui.commandCategory"
7380 defaultHandler="org.eclipse.egit.ui.internal.actions.ApplyPatchActionHandler"
7381 id="org.eclipse.egit.ui.team.ApplyPatch"
7382 name="%ApplyPatchCommand.name">
7385 categoryId="org.eclipse.egit.ui.commandCategory"
7386 defaultHandler="org.eclipse.egit.ui.internal.actions.MergeToolActionHandler"
7387 id="org.eclipse.egit.ui.team.MergeTool"
7388 name="%MergeToolCommand.name">
7391 categoryId="org.eclipse.egit.ui.commandCategory"
7392 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
7393 id="org.eclipse.egit.ui.team.ConfigureFetch"
7394 name="%ConfigureUpstreamFetchCommand.name">
7397 categoryId="org.eclipse.egit.ui.commandCategory"
7398 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
7399 id="org.eclipse.egit.ui.team.ConfigurePush"
7400 name="%ConfigureUpstreamPushCommand.name">
7403 categoryId="org.eclipse.egit.ui.commandCategory"
7404 defaultHandler="org.eclipse.egit.ui.internal.actions.DeleteBranchActionHandler"
7405 id="org.eclipse.egit.ui.team.DeleteBranch"
7406 name="%DeleteBranchCommand.name">
7409 categoryId="org.eclipse.egit.ui.commandCategory"
7410 id="org.eclipse.egit.ui.team.RenameBranch"
7411 name="%RenameBranchCommand">
7414 categoryId="org.eclipse.egit.ui.commandCategory"
7415 defaultHandler="org.eclipse.egit.ui.internal.actions.AssumeUnchangedActionHandler"
7416 id="org.eclipse.egit.ui.team.AssumeUnchanged"
7417 name="%AssumeUnchangedCommand">
7420 categoryId="org.eclipse.egit.ui.commandCategory"
7421 defaultHandler="org.eclipse.egit.ui.internal.actions.NoAssumeUnchangedActionHandler"
7422 id="org.eclipse.egit.ui.team.NoAssumeUnchanged"
7423 name="%NoAssumeUnchangedCommand">
7426 categoryId="org.eclipse.egit.ui.commandCategory"
7427 id="org.eclipse.egit.ui.team.Untrack"
7428 name="%UntrackCommand.name">
7432 point="org.eclipse.ui.bindings">
7434 commandId="org.eclipse.egit.ui.team.Commit"
7435 contextId="org.eclipse.ui.contexts.window"
7436 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7439 <!-- Command+Shift+3 takes a screenshot on the Mac. Delete and redefine key binding: -->
7443 contextId="org.eclipse.ui.contexts.window"
7444 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7449 commandId="org.eclipse.egit.ui.team.Commit"
7450 contextId="org.eclipse.ui.contexts.window"
7451 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7452 sequence="COMMAND+ALT+3">
7455 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
7456 contextId="org.eclipse.egit.ui.RepositoriesView"
7457 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7461 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7462 contextId="org.eclipse.egit.ui.ReflogView"
7463 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7467 commandId="org.eclipse.egit.ui.team.RenameBranch"
7468 contextId="org.eclipse.egit.ui.RepositoriesView.SingleRepository"
7469 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7473 commandId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree"
7474 contextId="org.eclipse.egit.ui.RepositoriesView"
7475 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7476 sequence="M1+ARROW_LEFT">
7479 commandId="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand"
7480 contextId="org.eclipse.egit.ui.DiffViewer"
7481 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7486 name="%HistoryViewCommands.extension.name"
7487 point="org.eclipse.ui.commands">
7489 id="org.eclipse.egit.ui.history.CompareVersions"
7490 name="%CompareCommand.name">
7493 id="org.eclipse.egit.ui.history.CompareVersionsInTree"
7494 name="%CompareInTreeCommand.name">
7497 id="org.eclipse.egit.ui.history.CompareWithWorkingTree"
7498 name="%CompareWithWorkTreeCommand.name">
7501 id="org.eclipse.egit.ui.history.ShowVersions"
7502 name="%ShowVersionsCommand.name">
7504 id="org.eclipse.egit.ui.history.CompareMode"
7505 name="%CompareModeCommandParameter.name"
7510 id="org.eclipse.egit.ui.history.CreatePatch"
7511 name="%CreatePatchCommand.name">
7514 id="org.eclipse.egit.ui.history.DeleteBranch"
7515 name="%DeleteBranchCommand.name">
7518 id="org.eclipse.egit.ui.history.DeleteTag"
7519 name="%DeleteTagCommand.name">
7522 id="org.eclipse.egit.ui.history.PushCommit"
7523 name="%PushCommit.name">
7526 id="org.eclipse.egit.ui.history.Reset"
7527 name="%ResetCommand.name">
7529 id="org.eclipse.egit.ui.history.ResetMode"
7530 name="%ResetModeCommandParameter.name"
7535 id="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
7536 name="%ResetQuickdiffCommand.name">
7538 id="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget"
7539 name="%ResetTargetCommandParameter.name"
7544 id="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
7545 name="%SetQuickdiffBaselineCommand.name">
7548 id="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
7549 name="%OpenInTextEditorCommand.name">
7552 id="org.eclipse.egit.ui.history.Squash"
7553 name="%SquashCommitsCommand.name">
7556 defaultHandler="org.eclipse.egit.ui.internal.commit.command.SquashHandler"
7557 id="org.eclipse.egit.ui.commit.Squash"
7558 name="%SquashCommitsCommand.name">
7561 id="org.eclipse.egit.ui.history.Reword"
7562 name="%RewordCommitCommand.name">
7565 defaultHandler="org.eclipse.egit.ui.internal.commit.command.RewordHandler"
7566 id="org.eclipse.egit.ui.commit.Reword"
7567 name="%RewordCommitCommand.name">
7570 id="org.eclipse.egit.ui.history.Edit"
7571 name="%EditCommitCommand.name">
7574 defaultHandler="org.eclipse.egit.ui.internal.commit.command.EditHandler"
7575 id="org.eclipse.egit.ui.commit.Edit"
7576 name="%EditCommitCommand.name">
7579 id="org.eclipse.egit.ui.history.Merge"
7580 name="%MergeCommand.name">
7583 id="org.eclipse.egit.ui.RebaseCurrent"
7584 name="%RebaseCurrentCommand.name">
7587 id="org.eclipse.egit.ui.RebaseInteractiveCurrent"
7588 name="%RebaseInteractiveCurrentCommand.name">
7591 id="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
7592 name="%OpenInCommitViewerCommand.name"
7593 description="%OpenInCommitViewerCommand.tooltip">
7596 id="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
7597 name="%ShowUnifiedDiffCommand.name">
7601 name="%CommitViewerCommands.extension.name"
7602 point="org.eclipse.ui.commands">
7604 id="org.eclipse.egit.ui.history.ShowBlame"
7605 name="%ShowBlameCommand.name">
7609 name="%CompareViewerCommands.extension.name"
7610 point="org.eclipse.ui.commands">
7612 id="org.eclipse.egit.ui.CompareWithEachOther"
7613 name="%CompareWithEachOtherCommand.name"
7614 categoryId="org.eclipse.compare.ui.category.compare"
7615 description="%CompareWithEachOtherCommand.description">
7619 point="org.eclipse.ui.newWizards">
7621 category="org.eclipse.egit.ui.wizardCategory"
7622 class="org.eclipse.egit.ui.internal.repository.NewRepositoryWizard"
7624 icon="icons/etool16/createRepository.png"
7625 id="org.eclipse.egit.ui.CreateRepositoryWizard"
7626 name="%CreateRepositoryWizard.name">
7628 %CreateRepositoryWizard.description
7632 id="org.eclipse.egit.ui.wizardCategory"
7637 point="org.eclipse.ui.contexts">
7639 id="org.eclipse.egit.ui.RepositoriesView"
7640 name="%RepositoriesViewContext.name"
7641 parentId="org.eclipse.ui.contexts.window">
7644 id="org.eclipse.egit.ui.RepositoriesView.SingleRepository"
7645 name="%RepositoriesViewContext.name"
7646 parentId="org.eclipse.egit.ui.RepositoriesView">
7649 id="org.eclipse.egit.ui.ReflogView"
7650 name="%ReflogViewContext"
7651 parentId="org.eclipse.ui.contexts.window">
7654 id="org.eclipse.egit.ui.DiffViewer"
7655 name="%DiffViewerContext"
7656 parentId="org.eclipse.ui.textEditorScope">
7660 point="org.eclipse.ui.editors">
7662 class="org.eclipse.egit.ui.internal.commit.CommitEditor"
7663 contributorClass="org.eclipse.egit.ui.internal.commit.CommitEditorActionBarContributor"
7665 icon="icons/obj16/changelog_obj.png"
7666 id="org.eclipse.egit.ui.commitEditor"
7667 name="%CommitEditor.name">
7670 class="org.eclipse.egit.ui.internal.commit.DiffEditor"
7671 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
7673 icon="icons/obj16/changelog_obj.png"
7674 id="org.eclipse.egit.ui.diffEditor"
7675 name="%DiffEditor.name">
7679 point="org.eclipse.ui.actionSetPartAssociations">
7680 <actionSetPartAssociation
7681 targetID="org.eclipse.ui.edit.text.actionSet.presentation">
7683 id="org.eclipse.egit.ui.commitEditor">
7686 id="org.eclipse.egit.ui.diffEditor">
7688 </actionSetPartAssociation>
7691 point="org.eclipse.ui.editors.annotationTypes">
7692 <type name="org.eclipse.egit.ui.commitEditor.diffAdded" />
7693 <type name="org.eclipse.egit.ui.commitEditor.diffRemoved" />
7696 point="org.eclipse.ui.editors.markerAnnotationSpecification">
7698 annotationType="org.eclipse.egit.ui.commitEditor.diffAdded"
7699 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInOverviewRuler"
7700 overviewRulerPreferenceValue="true"
7701 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInVerticalRuler"
7702 verticalRulerPreferenceValue="false"
7703 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedIndication"
7704 textPreferenceValue="false"
7705 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedHighlighting"
7706 highlightPreferenceValue="false"
7707 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffAddedInNextPrevDropdownToolbarAction"
7708 showInNextPrevDropdownToolbarAction="false"
7709 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToNextNavigationTarget"
7710 isGoToNextNavigationTarget="true"
7711 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToPreviousNavigationTarget"
7712 isGoToPreviousNavigationTarget="true"
7713 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedColor"
7714 colorPreferenceValue="221,255,221"
7715 contributesToHeader="false"
7716 presentationLayer="5"
7717 includeOnPreferencePage="false">
7720 annotationType="org.eclipse.egit.ui.commitEditor.diffRemoved"
7721 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInOverviewRuler"
7722 overviewRulerPreferenceValue="true"
7723 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInVerticalRuler"
7724 verticalRulerPreferenceValue="false"
7725 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedIndication"
7726 textPreferenceValue="false"
7727 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedHighlighting"
7728 highlightPreferenceValue="false"
7729 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffRemovedInNextPrevDropdownToolbarAction"
7730 showInNextPrevDropdownToolbarAction="false"
7731 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToNextNavigationTarget"
7732 isGoToNextNavigationTarget="true"
7733 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToPreviousNavigationTarget"
7734 isGoToPreviousNavigationTarget="true"
7735 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedColor"
7736 colorPreferenceValue="255,221,221"
7737 contributesToHeader="false"
7738 presentationLayer="5"
7739 includeOnPreferencePage="false">
7743 point="org.eclipse.ui.editors.templates">
7745 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
7746 contextTypeId="java"
7748 description="%GitTemplateVariableResolver_GitConfigDescription">
7752 point="org.eclipse.ui.editors.templates">
7754 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
7755 contextTypeId="javadoc"
7757 description="%GitTemplateVariableResolver_GitConfigDescription">
7761 point="org.eclipse.ui.elementFactories">
7763 class="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory"
7764 id="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory">
7767 <extension point="org.eclipse.search.searchPages">
7769 class="org.eclipse.egit.ui.internal.search.CommitSearchPage"
7770 icon="icons/obj16/search-commit.png"
7771 id="org.eclipse.egit.ui.commitSearchPage"
7772 label="%CommitSearchPage.label">
7776 point="org.eclipse.search.searchResultViewPages">
7778 class="org.eclipse.egit.ui.internal.search.CommitSearchResultsPage"
7779 icon="icons/obj16/search-commit.png"
7780 id="org.eclipse.egit.ui.commitSearchResultsPage"
7781 label="%CommitSearchResults.label"
7782 searchResultClass="org.eclipse.egit.ui.internal.search.CommitSearchResult">
7787 point="org.eclipse.ui.actionSets">
7789 id="org.eclipse.egit.ui.navigation"
7790 label="%NavigationActionSet.label"
7793 class="org.eclipse.egit.ui.internal.commit.OpenCommitAction"
7794 definitionId="org.eclipse.egit.ui.team.OpenCommit"
7795 icon="icons/obj16/open-commit.png"
7796 id="org.eclipse.egit.ui.commit.OpenCommitAction"
7797 label="%OpenCommitAction.label"
7798 menubarPath="navigate/open.ext3"
7800 toolbarPath="org.eclipse.search.searchActionSet/Search"
7801 tooltip="%OpenCommitAction.tooltip"/>
7804 label="%GitSearchActionSet.label"
7805 description="%GitSearchActionSet.description"
7807 id="org.eclipse.egit.ui.SearchActionSet">
7809 Menu re-declaration needed because of bug 567910. Needs to be consistent
7810 with the base declaration in org.eclipse.search. Note that other bundles,
7811 for instance org.eclipse.jdt.ui, employ the same work-around.
7814 id="org.eclipse.search.menu"
7815 label="%searchMenu.label"
7817 <groupMarker name="internalDialogGroup"/> <!-- not to be used by clients -->
7818 <groupMarker name="dialogGroup"/> <!-- to be used by clients -->
7819 <separator name="fileSearchContextMenuActionsGroup"/> <!-- to be used by clients -->
7820 <separator name="contextMenuActionsGroup"/> <!-- to be used by clients -->
7821 <separator name="occurencesActionsGroup"/> <!-- to be used by clients -->
7822 <separator name="extraSearchGroup"/> <!-- to be used by clients -->
7825 label="%OpenCommitSearchPageAction.label"
7826 icon="icons/obj16/search-commit.png"
7827 class="org.eclipse.egit.ui.internal.search.OpenCommitSearchPageAction"
7828 menubarPath="org.eclipse.search.menu/dialogGroup"
7829 id="org.eclipse.egit.ui.actions.OpenCommitSearchPage">
7834 point="org.eclipse.ui.actionSetPartAssociations">
7835 <actionSetPartAssociation
7836 targetID="org.eclipse.egit.ui.navigation">
7838 id="org.eclipse.egit.ui.RepositoriesView">
7841 id="org.eclipse.egit.ui.StagingView">
7844 id="org.eclipse.egit.ui.CompareTreeView">
7847 id="org.eclipse.egit.ui.ReflogView">
7850 id="org.eclipse.egit.ui.InteractiveRebaseView">
7853 id="org.eclipse.egit.ui.commitEditor">
7856 id="org.eclipse.team.ui.GenericHistoryView">
7859 id="org.eclipse.team.sync.views.SynchronizeView">
7861 </actionSetPartAssociation>
7862 <actionSetPartAssociation
7863 targetID="org.eclipse.egit.ui.SearchActionSet">
7865 id="org.eclipse.egit.ui.RepositoriesView">
7868 id="org.eclipse.egit.ui.StagingView">
7871 id="org.eclipse.egit.ui.CompareTreeView">
7874 id="org.eclipse.egit.ui.ReflogView">
7877 id="org.eclipse.egit.ui.InteractiveRebaseView">
7880 id="org.eclipse.egit.ui.commitEditor">
7883 id="org.eclipse.team.ui.GenericHistoryView">
7886 id="org.eclipse.team.sync.views.SynchronizeView">
7888 </actionSetPartAssociation>
7892 point="org.eclipse.core.variables.dynamicVariables">
7894 description="%GitVariable_git_dir"
7896 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7897 supportsArgument="true">
7900 description="%GitVariable_git_repo_relative_path"
7901 name="git_repo_relative_path"
7902 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7903 supportsArgument="true">
7906 description="%GitVariable__git_work_tree_description"
7907 name="git_work_tree"
7908 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7909 supportsArgument="true">
7912 description="%GitVariable_git_branch_description"
7914 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7915 supportsArgument="true">
7919 point="org.eclipse.debug.ui.stringVariablePresentations">
7920 <variablePresentation
7921 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7922 variableName="git_dir">
7923 </variablePresentation>
7924 <variablePresentation
7925 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7926 variableName="git_repo_relative_path">
7927 </variablePresentation>
7928 <variablePresentation
7929 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7930 variableName="git_work_tree">
7931 </variablePresentation>
7932 <variablePresentation
7933 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7934 variableName="git_branch">
7935 </variablePresentation>
7938 point="org.eclipse.egit.ui.cloneSourceProvider">
7940 hasFixLocation="true"
7941 icon="/icons/obj16/editconfig.png"
7942 label="%CloneUri.label">
7944 <repositorySearchPage
7945 class="org.eclipse.egit.ui.internal.components.RepositorySelectionPage"></repositorySearchPage>
7948 name="%ReflogViewCommands"
7949 point="org.eclipse.ui.commands">
7951 id="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7952 name="%ReflogCopyCommandName">
7956 point="org.eclipse.team.core.bundleImporters">
7958 id="org.eclipse.egit.core.importer"
7959 name="%gitBundleImporter"
7960 repository="org.eclipse.egit.core.GitProvider">
7967 point="org.eclipse.team.ui.scmUrlImportPages">
7969 importer="org.eclipse.egit.core.importer"
7970 page="org.eclipse.egit.ui.internal.importing.GitScmUrlImportWizardPage">
7974 point="org.eclipse.e4.ui.css.swt.theme">
7975 <stylesheet uri="css/egit.css" />
7977 uri="css/e4-dark_egit_prefstyle.css">
7979 refid="org.eclipse.e4.ui.css.theme.e4_dark">
7983 <extension point="org.eclipse.core.contenttype.contentTypes">
7985 content-type="org.eclipse.core.runtime.text"
7986 file-names=".gitignore"/>
7988 id="org.eclipse.egit.contenttype.gitignore"
7989 base-type="org.eclipse.core.runtime.text"
7990 file-names=".gitignore"
7992 name="%GitIgnoreContentTypeName"/>
7995 point="org.eclipse.ui.trace.traceComponents">
7997 id="org.eclipse.egit.ui.traceComponent"
7998 label="%extension.traceComponent.name">
8000 name="org.eclipse.egit.core">
8003 name="org.eclipse.egit.ui">
8008 point="org.eclipse.core.expressions.definitions">
8010 id="org.eclipse.egit.ui.egitOnlyResourceMapping">
8012 variable="activeMenuSelection">
8018 type="org.eclipse.core.resources.mapping.ResourceMapping">
8020 args="org.eclipse.team.core.repository"
8021 property="org.eclipse.core.resources.projectPersistentProperty"
8022 value="org.eclipse.egit.core.GitProvider">
8027 type="org.eclipse.core.resources.IResource">
8036 point="org.eclipse.ui.services">
8038 provider="org.eclipse.egit.ui.internal.selection.RepositorySourceProvider">
8040 name="org.eclipse.egit.ui.currentRepository"
8041 priorityLevel="activeWorkbenchWindow">