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.DiffPreferencePage"
715 label="%DiffPreferencePage_keywords">
718 id="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage"
719 label="%ProjectsPreferencePage_keywords">
722 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
723 label="%WindowCachePreferencePage_keywords">
726 id="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage"
727 label="%DateFormatPreferencePage_keywords">
730 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
731 label="%GitDecoratorPreferencePage_keywords">
734 id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
735 label="%GlobalConfigurationPreferencePage_keywords">
738 id="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
739 label="%CommittingPreferencePage_keywords">
742 id="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
743 label="%StagingViewPreferencePage_keywords">
746 id="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
747 label="%DialogsPreferencePage_keywords">
750 id="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
751 label="%SynchronizePreferencePage_keywords">
754 id="org.eclipse.egit.ui.internal.preferences.GitServersPreferencePage"
755 label="%GitServersPreferencePage_keywords">
758 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
759 label="%HistoryPreferencePage_keywords">
762 id="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
763 label="%HistoryColumnsPreferencePage_keywords">
767 <extension point="org.eclipse.ui.decorators">
771 label="%Decorator_name"
772 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
774 location="BOTTOM_RIGHT"
775 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
777 <objectClass name="org.eclipse.core.resources.mapping.ResourceMapping"/>
780 %Decorator_description
786 label="%Repo_decorator_name"
787 class="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator"
789 location="BOTTOM_RIGHT"
790 id="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator">
792 <objectClass name="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"/>
795 %Repo_decorator_description
800 <extension point="org.eclipse.ui.themes">
801 <themeElementCategory
802 id="org.eclipse.egit.ui.GitTheme"
803 label="%Theme_label"/>
805 id="org.eclipse.egit.ui.CommitGraphNormalFont"
806 categoryId="org.eclipse.egit.ui.GitTheme"
807 label="%Theme_CommitGraphNormalFont_label"
808 defaultsTo="org.eclipse.jface.dialogfont">
810 %Theme_CommitGraphNormalFont_description
814 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
815 categoryId="org.eclipse.egit.ui.GitTheme"
816 label="%Theme_CommitGraphHighlightFont_label"
817 defaultsTo="org.eclipse.jface.dialogfont">
819 %Theme_CommitGraphHighlightFont_description
823 id="org.eclipse.egit.ui.CommitMessageFont"
824 categoryId="org.eclipse.egit.ui.GitTheme"
825 label="%Theme_CommitMessageFont_label"
826 defaultsTo="org.eclipse.jface.textfont">
828 %Theme_CommitMessageFont_description
832 categoryId="org.eclipse.egit.ui.GitTheme"
833 id="org.eclipse.egit.ui.CommitMessageCommentColor"
835 label="%Theme_CommitMessageCommentColor_label"
838 %Theme_CommitMessageCommentColor_description
842 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
843 categoryId="org.eclipse.egit.ui.GitTheme"
844 label="%Theme_UncommittedChangeForegroundColor_label"
845 value="COLOR_LIST_FOREGROUND">
847 %Theme_UncommittedChangeForegroundColor_description
851 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
852 categoryId="org.eclipse.egit.ui.GitTheme"
853 label="%Theme_UncommittedChangeBackgroundColor_label"
854 value="COLOR_LIST_BACKGROUND">
856 %Theme_UncommittedChangeBackgroundColor_description
860 id="org.eclipse.egit.ui.UncommittedChangeFont"
861 categoryId="org.eclipse.egit.ui.GitTheme"
862 label="%Theme_UncommittedChangeFont_label">
864 %Theme_UncommittedChangeFont_description
868 categoryId="org.eclipse.egit.ui.GitTheme"
869 defaultsTo="org.eclipse.jface.textfont"
870 id="org.eclipse.egit.ui.CommitMessageEditorFont"
871 label="%Theme_CommitMessageEditorFont_label">
873 %Theme_CommitMessageEditorFont_description
877 categoryId="org.eclipse.egit.ui.GitTheme"
878 id="org.eclipse.egit.ui.DiffHunkBackgroundColor"
880 label="%Theme_DiffHunkBackgroundColor_label"
883 %Theme_DiffHunkBackgroundColor_description
887 categoryId="org.eclipse.egit.ui.GitTheme"
888 id="org.eclipse.egit.ui.DiffHunkForegroundColor"
890 label="%Theme_DiffHunkForegroundColor_label"
893 %Theme_DiffHunkForegroundColor_description
897 categoryId="org.eclipse.egit.ui.GitTheme"
898 id="org.eclipse.egit.ui.DiffAddBackgroundColor"
900 label="%Theme_DiffAddBackgroundColor_label"
903 %Theme_DiffAddBackgroundColor_description
907 categoryId="org.eclipse.egit.ui.GitTheme"
908 id="org.eclipse.egit.ui.DiffAddForegroundColor"
910 label="%Theme_DiffAddForegroundColor_label"
913 %Theme_DiffAddForegroundColor_description
917 categoryId="org.eclipse.egit.ui.GitTheme"
918 id="org.eclipse.egit.ui.DiffRemoveBackgroundColor"
920 label="%Theme_DiffRemoveBackgroundColor_label"
923 %Theme_DiffRemoveBackgroundColor_description
927 categoryId="org.eclipse.egit.ui.GitTheme"
928 id="org.eclipse.egit.ui.DiffRemoveForegroundColor"
930 label="%Theme_DiffRemoveForegroundColor_label"
933 %Theme_DiffRemoveForegroundColor_description
937 categoryId="org.eclipse.egit.ui.GitTheme"
938 id="org.eclipse.egit.ui.DiffHeadlineForegroundColor"
940 label="%Theme_DiffHeadlineForegroundColor_label"
943 %Theme_DiffHeadlineForegroundColor_description
947 categoryId="org.eclipse.egit.ui.GitTheme"
948 id="org.eclipse.egit.ui.DiffHeadlineBackgroundColor"
950 label="%Theme_DiffHeadlineBackgroundColor_label"
953 %Theme_DiffHeadlineBackgroundColor_description
957 categoryId="org.eclipse.egit.ui.GitTheme"
958 defaultsTo="org.eclipse.jface.textfont"
959 id="org.eclipse.egit.ui.DiffHeadlineFont"
960 label="%Theme_DiffHeadlineFont_label">
962 %Theme_DiffHeadlineFont_description
966 id="org.eclipse.egit.ui.IgnoredResourceForegroundColor"
967 categoryId="org.eclipse.egit.ui.GitTheme"
968 label="%Theme_IgnoredResourceForegroundColor_label"
969 value="COLOR_LIST_FOREGROUND">
971 %Theme_IgnoredResourceForegroundColor_description
975 id="org.eclipse.egit.ui.IgnoredResourceBackgroundColor"
976 categoryId="org.eclipse.egit.ui.GitTheme"
977 label="%Theme_IgnoredResourceBackgroundColor_label"
978 value="COLOR_LIST_BACKGROUND">
980 %Theme_IgnoredResourceBackgroundColor_description
984 categoryId="org.eclipse.egit.ui.GitTheme"
985 id="org.eclipse.egit.ui.IgnoredResourceFont"
986 label="%Theme_IgnoredResourceFont_label">
988 %Theme_IgnoredResourceFont_description
993 <!-- ********** QuickDiff text editor support ************** -->
995 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
997 label="%GitRemoteQuickDiffProvider_label"
998 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
999 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
1000 </referenceprovider>
1003 point="org.eclipse.ui.actionSets">
1005 description="%GitActions_description"
1006 id="org.eclipse.egit.ui.gitaction"
1007 label="%GitActions_label"
1010 id="org.eclipse.egit.ui.gitmenu"
1011 label="%GitMenu_label"
1013 <separator name="repositoryGroup" />
1016 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamConfigAction"
1017 definitionId="org.eclipse.egit.ui.team.Pull"
1018 icon="icons/obj16/pull.png"
1019 id="org.eclipse.egit.ui.actionpull"
1020 label="%PullIntoCurrentBranchMenuLabel"
1021 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1023 toolbarPath="org.eclipse.egit.ui"
1024 tooltip="%PullIntoCurrentBranch.tooltip">
1027 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsAction"
1028 definitionId="org.eclipse.egit.ui.team.PullWithOptions"
1029 icon="icons/obj16/pull_with_options.png"
1030 id="org.eclipse.egit.ui.actionpullwithoptions"
1031 label="%PullWithOptions.name"
1032 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1034 toolbarPath="org.eclipse.egit.ui"
1035 tooltip="%PullWithOptions.tooltip">
1038 class="org.eclipse.egit.ui.internal.actions.SimpleFetchAction"
1039 definitionId="org.eclipse.egit.ui.team.SimpleFetch"
1040 icon="icons/obj16/fetch.png"
1041 id="org.eclipse.egit.ui.actionfetch"
1042 label="%FetchFromUpstreamAction.label"
1043 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1045 toolbarPath="org.eclipse.egit.ui"
1046 tooltip="%FetchAction_tooltip">
1049 class="org.eclipse.egit.ui.internal.actions.PushUpstreamOrBranchAction"
1050 definitionId="org.eclipse.egit.ui.team.SimplePush"
1051 icon="icons/obj16/push.png"
1052 id="org.eclipse.egit.ui.actionpush"
1053 label="%PushToUpstreamAction.label"
1054 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
1056 toolbarPath="org.eclipse.egit.ui"
1057 tooltip="%PushToUpstreamAction.tooltip">
1060 class="org.eclipse.egit.ui.internal.actions.ResetAction"
1061 definitionId="org.eclipse.egit.ui.team.Reset"
1062 icon="icons/obj16/reset.png"
1063 id="org.eclipse.egit.ui.actionreset"
1064 label="%ResetAction_label"
1065 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1067 toolbarPath="Normal/additions"
1068 tooltip="%ResetAction_tooltip">
1071 class="org.eclipse.egit.ui.internal.actions.MergeAction"
1072 definitionId="org.eclipse.egit.ui.team.Merge"
1073 icon="icons/obj16/merge.png"
1074 id="org.eclipse.egit.ui.actionmerge"
1075 label="%MergeAction_label"
1076 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1078 toolbarPath="Normal/additions"
1079 tooltip="%MergeAction_tooltip">
1082 class="org.eclipse.egit.ui.internal.actions.RebaseAction"
1083 definitionId="org.eclipse.egit.ui.team.Rebase"
1084 icon="icons/obj16/rebase.png"
1085 id="org.eclipse.egit.ui.actionrebase"
1086 label="%RebaseAction_label"
1088 toolbarPath="Normal/additions"
1089 tooltip="%RebaseAction_tooltip">
1092 class="org.eclipse.egit.ui.internal.actions.BranchAction"
1093 definitionId="org.eclipse.egit.ui.team.Branch"
1094 icon="icons/obj16/branch_obj.png"
1095 id="org.eclipse.egit.ui.actionbranch"
1096 label="%BranchAction_label"
1097 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1099 toolbarPath="Normal/additions"
1100 tooltip="%BranchAction_tooltip">
1103 class="org.eclipse.egit.ui.internal.actions.StashToolbarAction"
1104 definitionId="org.eclipse.egit.ui.team.stash.create"
1105 icon="icons/obj16/stash.png"
1106 id="org.eclipse.egit.ui.actionstash"
1107 label="%StashToolbarAction_label"
1109 toolbarPath="Normal/additions"
1110 tooltip="%StashToolbarAction_tooltip">
1113 class="org.eclipse.egit.ui.internal.actions.CommitAction"
1114 definitionId="org.eclipse.egit.ui.team.Commit"
1115 icon="icons/obj16/commit.png"
1116 id="org.eclipse.egit.ui.actioncommit"
1117 label="%CommitAction_label"
1118 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1120 toolbarPath="Normal/additions"
1121 tooltip="%CommitAction_tooltip">
1124 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
1125 definitionId="org.eclipse.egit.ui.team.AddToIndex"
1126 icon="icons/obj16/add.png"
1127 id="org.eclipse.egit.ui.actionadd"
1128 label="%AddToIndexAction_label"
1129 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
1131 toolbarPath="Normal/additions"
1132 tooltip="%AddToIndexAction_tooltip">
1137 name="%SharedCommandsLabel"
1138 point="org.eclipse.ui.commands">
1140 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
1141 description="%ShareProjectCommand_desc"
1142 id="org.eclipse.egit.ui.command.shareProject"
1143 name="%ShareProjectCommand_name">
1145 id="org.eclipse.egit.ui.command.projectNameParameter"
1146 name="%ShareProjectCommandParameter_name"
1148 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
1152 id="org.eclipse.egit.ui.commandCategory"
1156 categoryId="org.eclipse.egit.ui.commandCategory"
1157 defaultHandler="org.eclipse.egit.ui.internal.commands.ConfigureDebugTraceCommand"
1158 id="org.eclipse.egit.ui.command.configureTrace"
1159 name="%ConfigureTraceCommand.name">
1162 categoryId="org.eclipse.egit.ui.commandCategory"
1163 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromGerritCommand"
1164 id="org.eclipse.egit.ui.FetchGerritChange"
1165 name="%FetchFromGerritCommand.name">
1168 categoryId="org.eclipse.egit.ui.commandCategory"
1169 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITHUB"
1170 id="org.eclipse.egit.ui.FetchGitHubPR"
1171 name="%FetchFromGitHubCommand.name">
1174 categoryId="org.eclipse.egit.ui.commandCategory"
1175 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITLAB"
1176 id="org.eclipse.egit.ui.FetchGitLabMergeRequest"
1177 name="%FetchFromGitLabCommand.name">
1180 categoryId="org.eclipse.egit.ui.commandCategory"
1181 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromServerCommandFactory:GITEA"
1182 id="org.eclipse.egit.ui.FetchGiteaPullRequest"
1183 name="%FetchFromGiteaCommand.name">
1186 categoryId="org.eclipse.egit.ui.commandCategory"
1187 id="org.eclipse.egit.ui.team.Commit"
1188 name="%CommitCommand.name">
1191 categoryId="org.eclipse.egit.ui.commandCategory"
1192 id="org.eclipse.egit.ui.team.SimpleFetch"
1193 name="%FetchUpstreamCommand.name">
1196 categoryId="org.eclipse.egit.ui.commandCategory"
1197 id="org.eclipse.egit.ui.team.SimplePush"
1198 name="%PushUpstreamCommand.name">
1201 categoryId="org.eclipse.egit.ui.commandCategory"
1202 id="org.eclipse.egit.ui.team.Pull"
1203 name="%TeamPullCommand.name">
1206 categoryId="org.eclipse.egit.ui.commandCategory"
1207 id="org.eclipse.egit.ui.team.PullWithOptions"
1208 name="%PullWithOptions.name">
1211 categoryId="org.eclipse.egit.ui.commandCategory"
1212 id="org.eclipse.egit.ui.team.Fetch"
1213 name="%FetchCommand.name">
1216 categoryId="org.eclipse.egit.ui.commandCategory"
1217 id="org.eclipse.egit.ui.team.Push"
1218 name="%PushCommand.name">
1221 categoryId="org.eclipse.egit.ui.commandCategory"
1222 id="org.eclipse.egit.ui.team.PushBranch"
1223 name="%PushBranchCommand.name">
1226 categoryId="org.eclipse.egit.ui.commandCategory"
1227 id="org.eclipse.egit.ui.team.PushTags"
1228 name="%PushTagsCommand.name">
1231 categoryId="org.eclipse.egit.ui.commandCategory"
1232 id="org.eclipse.egit.ui.team.Merge"
1233 name="%MergeCommand.name">
1236 categoryId="org.eclipse.egit.ui.commandCategory"
1237 id="org.eclipse.egit.ui.team.Synchronize"
1238 name="%SynchronizeCommand.name">
1241 categoryId="org.eclipse.egit.ui.commandCategory"
1242 id="org.eclipse.egit.ui.team.ShowHistory"
1243 name="%ShowInHistoryCommand.name">
1246 categoryId="org.eclipse.egit.ui.commandCategory"
1247 id="org.eclipse.egit.ui.team.OpenCommit"
1248 name="%OpenCommit.name">
1251 categoryId="org.eclipse.egit.ui.commandCategory"
1252 id="org.eclipse.egit.ui.team.Reset"
1253 name="%ResetCommand.name">
1256 categoryId="org.eclipse.egit.ui.commandCategory"
1257 id="org.eclipse.egit.ui.team.Rebase"
1258 name="%RebaseCommand.name">
1261 categoryId="org.eclipse.egit.ui.commandCategory"
1262 id="org.eclipse.egit.ui.team.ShowBlame"
1263 name="%ShowBlameCommand.name">
1266 categoryId="org.eclipse.egit.ui.commandCategory"
1267 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.PushHeadToGerritCommand"
1268 id="org.eclipse.egit.ui.PushHeadToGerrit"
1269 name="%PushToGerritCommand.label">
1272 categoryId="org.eclipse.egit.ui.commandCategory"
1273 id="org.eclipse.egit.ui.team.GarbageCollect"
1274 name="%GarbageCollectCommand.label">
1277 categoryId="org.eclipse.egit.ui.commandCategory"
1278 id="org.eclipse.egit.ui.team.InstallLfsLocal"
1279 name="%InstallLfsLocalCommand.label">
1282 categoryId="org.eclipse.egit.ui.commandCategory"
1283 id="org.eclipse.egit.ui.team.Disconnect"
1284 name="%DisconnectCommand.name">
1287 categoryId="org.eclipse.egit.ui.commandCategory"
1288 id="org.eclipse.egit.ui.team.CherryPick"
1289 name="%CherryPickCommand.name">
1292 categoryId="org.eclipse.egit.ui.commandCategory"
1293 id="org.eclipse.egit.ui.team.Revert"
1294 name="%RevertCommand.name">
1297 categoryId="org.eclipse.egit.ui.commandCategory"
1298 id="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand"
1299 name="%UnifiedDiffQuickOutlineCommand.name"
1300 description="%UnifiedDiffQuickOutlineCommand.description">
1303 categoryId="org.eclipse.egit.ui.commandCategory"
1304 id="org.eclipse.egit.ui.internal.merge.ToggleCurrentChangesCommand"
1305 name="%ToggleCurrentChangesCommand.name"
1306 description="%ToggleCurrentChangesCommand.description">
1310 point="org.eclipse.ui.handlers">
1312 commandId="org.eclipse.egit.ui.CheckoutCommand">
1314 class="org.eclipse.egit.ui.internal.reflog.command.CheckoutHandler">
1320 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1326 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
1328 class="org.eclipse.egit.ui.internal.reflog.command.OpenInCommitViewerHandler">
1334 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1340 commandId="org.eclipse.egit.ui.history.Reset">
1342 class="org.eclipse.egit.ui.internal.reflog.command.ResetHandler">
1348 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
1354 commandId="org.eclipse.egit.ui.team.Commit">
1356 class="org.eclipse.egit.ui.internal.actions.CommitActionHandler">
1361 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1369 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1373 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1376 <test property="GitRepository.isBare" value="false" />
1383 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1385 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchConfiguredRemoteCommand">
1396 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1399 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1402 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1411 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1413 class="org.eclipse.egit.ui.internal.actions.SimpleFetchActionHandler">
1417 property="GitSelection.resourcesSingleRepository">
1422 commandId="org.eclipse.egit.ui.team.SimplePush">
1424 class="org.eclipse.egit.ui.internal.repository.tree.command.PushConfiguredRemoteCommand">
1435 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1438 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1441 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1450 commandId="org.eclipse.ui.edit.findReplace">
1452 class="org.eclipse.egit.ui.internal.repository.tree.command.FilterCommand">
1456 <with variable="activePartId">
1457 <equals value="org.eclipse.egit.ui.RepositoriesView" />
1461 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagsNode" />
1467 commandId="org.eclipse.egit.ui.team.SimplePush">
1469 class="org.eclipse.egit.ui.internal.actions.SimplePushActionHandler">
1473 property="GitSelection.resourcesSingleRepository">
1478 commandId="org.eclipse.egit.ui.team.Pull">
1480 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamActionHandler">
1485 property="GitSelection.resourcesAllInRepository">
1489 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1493 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1501 commandId="org.eclipse.egit.ui.team.PullWithOptions">
1503 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsActionHandler">
1508 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1516 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1520 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1523 <test property="GitRepository.isBare" value="false" />
1530 commandId="org.eclipse.egit.ui.team.Fetch">
1532 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchCommand">
1542 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1550 commandId="org.eclipse.egit.ui.team.Fetch">
1552 class="org.eclipse.egit.ui.internal.actions.FetchActionHandler">
1556 property="GitSelection.projectsSingleRepository">
1561 commandId="org.eclipse.egit.ui.team.Push">
1563 class="org.eclipse.egit.ui.internal.repository.tree.command.PushCommand">
1574 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1577 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1588 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1596 commandId="org.eclipse.egit.ui.team.Push">
1598 class="org.eclipse.egit.ui.internal.actions.PushActionHandler">
1602 property="GitSelection.projectsSingleRepository">
1607 commandId="org.eclipse.egit.ui.team.PushBranch">
1609 class="org.eclipse.egit.ui.internal.actions.PushBranchActionHandler">
1614 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1622 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1630 commandId="org.eclipse.egit.ui.team.PushTags">
1632 class="org.eclipse.egit.ui.internal.actions.PushTagsActionHandler">
1637 property="GitSelection.projectsSingleRepository">
1645 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1655 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
1663 commandId="org.eclipse.egit.ui.team.Merge">
1665 class="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand">
1676 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1679 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1682 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1691 class="org.eclipse.egit.ui.internal.repository.tree.command.AddToIndexCommand"
1692 commandId="org.eclipse.egit.ui.team.AddToIndex">
1703 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1706 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1709 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
1717 commandId="org.eclipse.ui.edit.delete">
1719 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFileCommand">
1731 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1734 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1742 commandId="org.eclipse.ui.edit.delete">
1744 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveOrDeleteRepositoryCommand">
1753 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1760 commandId="org.eclipse.ui.edit.delete">
1762 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteBranchCommand">
1773 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1776 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
1779 property="GitRepository.isLocalBranch">
1782 <test property="GitRepository.isRefCheckedOut" value="false" />
1789 commandId="org.eclipse.ui.edit.delete">
1791 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1802 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1809 commandId="org.eclipse.ui.edit.delete">
1811 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFetchCommand">
1822 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1829 commandId="org.eclipse.ui.edit.delete">
1831 class="org.eclipse.egit.ui.internal.repository.tree.command.DeletePushCommand">
1842 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1849 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch">
1851 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureBranchCommand">
1855 definitionId="org.eclipse.egit.ui.singleRefNode">
1860 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch">
1862 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureFetchCommand">
1866 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
1871 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush">
1873 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigurePushCommand">
1877 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
1882 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials">
1884 class="org.eclipse.egit.ui.internal.repository.tree.command.ChangeCredentialsCommand">
1888 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1893 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials">
1895 class="org.eclipse.egit.ui.internal.repository.tree.command.ClearCredentialsCommand">
1899 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1904 commandId="org.eclipse.ui.edit.delete">
1906 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteTagCommand">
1915 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1922 commandId="org.eclipse.egit.ui.team.Merge">
1924 class="org.eclipse.egit.ui.internal.actions.MergeActionHandler">
1928 property="GitSelection.projectsSingleRepository">
1933 commandId="org.eclipse.egit.ui.team.Rebase">
1935 class="org.eclipse.egit.ui.internal.commands.shared.RebaseCurrentRefCommand">
1944 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1948 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
1956 commandId="org.eclipse.egit.ui.team.Rebase">
1958 class="org.eclipse.egit.ui.internal.actions.RebaseActionHandler">
1962 property="GitSelection.projectsSingleRepository">
1967 commandId="org.eclipse.egit.ui.team.Synchronize">
1969 class="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand">
1976 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode" />
1978 <instanceof value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode" />
1986 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
1987 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
1990 <test property="GitSelection.selectionSingleRepository" />
1996 commandId="org.eclipse.egit.ui.team.ShowHistory">
1998 class="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler">
2002 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2007 commandId="org.eclipse.egit.ui.team.Reset">
2009 class="org.eclipse.egit.ui.internal.repository.tree.command.ResetCommand">
2018 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
2022 value="org.eclipse.egit.ui.internal.selection.RepositoryVirtualNode">
2030 commandId="org.eclipse.egit.ui.team.Reset">
2032 class="org.eclipse.egit.ui.internal.actions.ResetActionHandler">
2036 property="GitSelection.projectsSingleRepository">
2041 commandId="org.eclipse.ui.file.refresh">
2043 class="org.eclipse.egit.ui.internal.repository.tree.command.RefreshCommand">
2047 variable="activePartId">
2049 value="org.eclipse.egit.ui.RepositoriesView">
2055 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote">
2057 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
2068 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
2075 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote">
2077 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureGerritRemoteCommand">
2088 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
2095 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath">
2097 class="org.eclipse.egit.ui.internal.repository.tree.command.CopyPathCommand">
2101 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
2106 commandId="org.eclipse.ui.edit.paste">
2108 class="org.eclipse.egit.ui.internal.repository.tree.command.PasteCommand">
2111 <with variable="activePart">
2112 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
2117 commandId="org.eclipse.ui.edit.rename">
2119 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
2123 definitionId="org.eclipse.egit.ui.singleRefNode">
2128 commandId="org.eclipse.egit.ui.team.RenameBranch">
2130 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
2136 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2142 commandId="org.eclipse.egit.ui.team.RenameBranch"
2143 class="org.eclipse.egit.ui.internal.actions.RenameBranchActionHandler">
2145 <test property="GitSelection.projectsSingleRepository" />
2149 commandId="org.eclipse.ui.edit.rename"
2150 class="org.eclipse.egit.ui.internal.history.command.RenameBranchOnCommitHandler">
2155 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2156 <test property="Git.hasRef" args="refs/heads/,refs/remotes" />
2162 commandId="org.eclipse.egit.ui.team.submodule.update">
2164 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleUpdateCommand">
2175 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2178 property="GitRepository.isSubmodule">
2182 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2190 commandId="org.eclipse.egit.ui.team.submodule.sync">
2192 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleSyncCommand">
2203 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2206 property="GitRepository.isSubmodule">
2210 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2218 commandId="org.eclipse.egit.ui.team.submodule.add">
2220 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleAddCommand">
2231 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2233 <test property="GitRepository.isSubmodule" value="false" />
2234 <test property="GitRepository.isBare" value="false" />
2237 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2245 commandId="org.eclipse.ui.edit.delete">
2247 class="org.eclipse.egit.ui.internal.repository.tree.command.StashDropCommand">
2257 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2259 <test property="GitRepository.isBare" value="false" />
2260 <test property="GitRepository.isSafe" />
2267 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand">
2269 class="org.eclipse.egit.ui.internal.reflog.command.CopyHandler">
2278 type="org.eclipse.jgit.lib.ReflogEntry">
2285 commandId="org.eclipse.egit.ui.team.GarbageCollect">
2287 class="org.eclipse.egit.ui.internal.repository.tree.command.GarbageCollectCommand">
2297 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2300 property="GitRepository.isSafe">
2303 property="GitRepository.containsHead">
2311 commandId="org.eclipse.egit.ui.team.InstallLfsLocal">
2313 class="org.eclipse.egit.ui.internal.repository.tree.command.InstallLfsLocalCommand">
2323 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2326 property="GitRepository.isSafe">
2329 property="GitRepository.canEnableLfs">
2337 class="org.eclipse.egit.ui.internal.actions.UntrackActionHandler"
2338 commandId="org.eclipse.egit.ui.team.Untrack">
2341 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2346 class="org.eclipse.egit.ui.internal.actions.DisconnectActionHandler"
2347 commandId="org.eclipse.egit.ui.team.Disconnect">
2350 property="GitSelection.projectsWithRepositories">
2355 class="org.eclipse.egit.ui.internal.actions.ShowBlameActionHandler"
2356 commandId="org.eclipse.egit.ui.team.ShowBlame">
2362 <adapt type="org.eclipse.core.resources.IResource">
2363 <instanceof value="org.eclipse.core.resources.IFile" />
2364 <test property="GitResource.isShared" />
2368 <with variable="activePart">
2369 <instanceof value="org.eclipse.ui.IEditorPart" />
2370 <with variable="activeEditorInput">
2372 <adapt type="org.eclipse.core.resources.IFile">
2373 <test property="GitResource.isShared" />
2375 <adapt type="org.eclipse.team.core.history.IFileRevision">
2376 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
2385 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2387 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadActionHandler">
2391 <test property="GitSelection.selectionSingleRepository" />
2392 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2397 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2399 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithHeadCommand">
2403 <test property="GitSelection.selectionSingleRepository" />
2406 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2407 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2408 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2415 commandId="org.eclipse.egit.ui.team.CompareWithIndex">
2417 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexActionHandler">
2421 <test property="GitSelection.selectionSingleRepository" />
2422 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2427 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead">
2429 class="org.eclipse.egit.ui.internal.actions.CompareIndexWithHeadActionHandler">
2434 <test property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges" />
2439 commandId="org.eclipse.egit.ui.team.CompareWithPrevious">
2441 class="org.eclipse.egit.ui.internal.actions.CompareWithPreviousActionHandler">
2446 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2451 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2453 class="org.eclipse.egit.ui.internal.actions.CompareWithCommitActionHandler">
2456 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2460 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2462 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithCommitCommand">
2466 <test property="GitSelection.selectionSingleRepository" />
2469 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2470 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2471 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2478 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2480 class="org.eclipse.egit.ui.internal.actions.CompareWithRefActionHandler">
2483 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2487 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2489 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareWithRefCommand">
2493 <test property="GitSelection.selectionSingleRepository" />
2496 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2497 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
2498 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2505 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious">
2507 class="org.eclipse.egit.ui.internal.actions.ReplaceWithPreviousActionHandler">
2512 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2513 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2518 commandId="org.eclipse.egit.ui.team.Discard">
2520 class="org.eclipse.egit.ui.internal.actions.DiscardChangesActionHandler">
2523 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2527 commandId="org.eclipse.egit.ui.team.ReplaceWithHead">
2529 class="org.eclipse.egit.ui.internal.actions.ReplaceWithHeadActionHandler">
2532 <test property="GitSelection.resourcesAllInRepository" args="!isBare,hasHead" />
2536 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit">
2538 class="org.eclipse.egit.ui.internal.actions.ReplaceWithCommitActionHandler">
2541 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2545 commandId="org.eclipse.egit.ui.team.ReplaceWithRef">
2547 class="org.eclipse.egit.ui.internal.actions.ReplaceWithRefActionHandler">
2550 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2554 commandId="org.eclipse.egit.ui.team.ReplaceWithOurs">
2556 class="org.eclipse.egit.ui.internal.actions.ReplaceWithOursActionHandler">
2559 <test property="GitSelection.conflictsInSingleRepository" />
2563 commandId="org.eclipse.egit.ui.team.ReplaceWithTheirs">
2565 class="org.eclipse.egit.ui.internal.actions.ReplaceWithTheirsActionHandler">
2568 <test property="GitSelection.conflictsInSingleRepository" />
2572 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects">
2574 class="org.eclipse.egit.ui.internal.repository.tree.command.ImportProjectsCommand">
2585 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2588 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
2591 <test property="GitRepository.isBare" value="false" />
2601 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
2604 <test property="GitRepository.isBare" value="false" />
2611 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2613 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateBranchCommand">
2620 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2621 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2622 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2629 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2631 class="org.eclipse.egit.ui.internal.commit.command.CreateBranchHandler">
2637 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2638 <test property="Git.isStash" value="false" />
2645 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote">
2647 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureRemoteCommand">
2653 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RemotesNode" />
2659 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor">
2661 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInEditorCommand">
2667 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2673 commandId="org.eclipse.egit.ui.RepositoriesViewOpen">
2675 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenCommand">
2682 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2683 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2684 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2685 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2692 commandId="org.eclipse.egit.ui.RepositoriesViewRemove">
2694 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveCommand">
2700 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2701 <test property="GitRepository.isSubmodule" value="false" />
2706 commandId="org.eclipse.egit.ui.RepositoriesViewDelete">
2708 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteCommand">
2714 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2720 commandId="org.eclipse.egit.ui.CheckoutCommand">
2722 class="org.eclipse.egit.ui.internal.repository.tree.command.CheckoutCommand">
2729 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2730 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2731 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2733 <test property="GitRepository.isRefCheckedOut" value="false" />
2734 <test property="GitRepository.isBare" value="false" />
2740 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId">
2742 class="org.eclipse.egit.ui.internal.history.command.ImportChangedProjectsCommand">
2745 <iterate ifEmpty="false">
2746 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2751 commandId="org.eclipse.egit.ui.CheckoutCommand">
2753 class="org.eclipse.egit.ui.internal.history.command.CheckoutCommitHandler">
2759 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2760 <test property="Git.canCommit" />
2766 commandId="org.eclipse.egit.ui.CheckoutCommand">
2768 class="org.eclipse.egit.ui.internal.commit.command.CheckoutHandler">
2772 <with variable="activePart">
2773 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2777 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2778 <test property="Git.isStash" value="false" />
2779 <test property="Git.canCommit" />
2786 commandId="org.eclipse.egit.ui.team.ShowHistory">
2788 class="org.eclipse.egit.ui.internal.commit.command.ShowInHistoryHandler">
2792 <with variable="activePart">
2793 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2797 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2798 <test property="Git.isStash" value="false" />
2805 commandId="org.eclipse.egit.ui.team.CherryPick">
2807 class="org.eclipse.egit.ui.internal.commit.command.CherryPickHandler">
2813 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2814 <test property="Git.isStash" value="false" />
2815 <test property="Git.isSafe" />
2822 commandId="org.eclipse.egit.ui.team.Revert">
2824 class="org.eclipse.egit.ui.internal.commit.command.RevertHandler">
2827 <iterate ifEmpty="false">
2828 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2829 <test property="Git.isStash" value="false" />
2830 <test property="Git.isBare" value="false" />
2836 commandId="org.eclipse.egit.ui.team.stash.apply">
2838 class="org.eclipse.egit.ui.internal.commit.command.StashApplyHandler">
2845 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2846 <test property="GitRepository.isBare" value="false" />
2847 <test property="GitRepository.isSafe" />
2851 <with variable="activePart">
2852 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2856 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2857 <test property="Git.isStash" />
2858 <test property="Git.isBare" value="false" />
2859 <test property="Git.isSafe" />
2867 commandId="org.eclipse.egit.ui.team.stash.drop">
2869 class="org.eclipse.egit.ui.internal.commit.command.StashDropHandler">
2873 <with variable="activePart">
2874 <instanceof value="org.eclipse.egit.ui.internal.commit.CommitEditor" />
2878 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2879 <test property="Git.isStash" />
2880 <test property="Git.isBare" value="false" />
2881 <test property="Git.isSafe" />
2888 commandId="org.eclipse.egit.ui.team.Tag">
2890 class="org.eclipse.egit.ui.internal.actions.TagActionHandler">
2894 <test property="GitSelection.projectsSingleRepository" args="canCheckout" />
2900 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagsNode" />
2901 <test property="GitRepository.canCheckout" />
2903 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2904 <test property="Git.isStash" value="false" />
2913 commandId="org.eclipse.egit.ui.AbortRebase">
2915 class="org.eclipse.egit.ui.internal.commands.shared.AbortRebaseCommand">
2923 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2924 <test property="GitRepository.canAbortRebase" />
2929 property="GitSelection.projectsSingleRepository"
2930 args="canAbortRebase">
2936 commandId="org.eclipse.egit.ui.ContinueRebase">
2938 class="org.eclipse.egit.ui.internal.commands.shared.ContinueRebaseCommand">
2946 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2947 <test property="GitRepository.canContinueRebase" />
2952 property="GitSelection.projectsSingleRepository"
2953 args="canContinueRebase">
2959 commandId="org.eclipse.egit.ui.SkipRebase">
2961 class="org.eclipse.egit.ui.internal.commands.shared.SkipRebaseCommand">
2969 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2970 <test property="GitRepository.canAbortRebase" />
2975 property="GitSelection.projectsSingleRepository"
2976 args="canAbortRebase">
2982 commandId="org.eclipse.egit.ui.team.clean">
2984 class="org.eclipse.egit.ui.internal.actions.CleanActionHandler">
2992 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2993 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2995 <test property="GitRepository.isBare" value="false" />
2998 <test property="GitSelection.projectsSingleRepository" />
3003 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
3005 class="org.eclipse.egit.ui.internal.history.command.OpenInCommitViewerHandler">
3008 <iterate operator="or" ifEmpty="false">
3009 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
3014 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
3016 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInCommitViewerCommand">
3024 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3025 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3027 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3028 <test property="GitRepository.isCommit" />
3030 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
3035 <count value="(1-" />
3038 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3039 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3040 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3041 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
3049 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3051 class="org.eclipse.egit.ui.internal.commit.command.UnifiedDiffHandler">
3057 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
3063 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3065 class="org.eclipse.egit.ui.internal.reflog.command.ReflogUnifiedDiffHandler">
3071 <adapt type="org.eclipse.jgit.lib.ReflogEntry" />
3077 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree">
3079 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
3085 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3086 <test property="Git.isBare" value="false" />
3093 commandId="org.eclipse.egit.ui.history.ShowVersions">
3095 class="org.eclipse.egit.ui.internal.history.command.ShowVersionsHandler">
3101 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3107 commandId="org.eclipse.egit.ui.history.ShowBlame">
3109 class="org.eclipse.egit.ui.internal.history.command.ShowBlameHandler">
3112 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
3116 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand">
3118 class="org.eclipse.egit.ui.internal.history.command.OpenInTextEditorHandler">
3121 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
3125 commandId="org.eclipse.egit.ui.history.PushCommit">
3127 class="org.eclipse.egit.ui.internal.history.command.PushCommitHandler">
3133 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3139 commandId="org.eclipse.egit.ui.history.DeleteBranch">
3141 class="org.eclipse.egit.ui.internal.history.command.DeleteBranchOnCommitHandler">
3147 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3148 <test property="Git.hasRef" args="refs/heads/,refs/remotes/" />
3155 commandId="org.eclipse.egit.ui.history.DeleteTag">
3157 class="org.eclipse.egit.ui.internal.history.command.DeleteTagOnCommitHandler">
3163 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3164 <test property="Git.hasRef" args="refs/tags/" />
3171 commandId="org.eclipse.egit.ui.history.CreatePatch">
3173 class="org.eclipse.egit.ui.internal.history.command.CreatePatchHandler">
3179 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
3181 <test property="Git.parentCount" value="1" />
3182 <test property="Git.parentCount" value="0" />
3190 commandId="org.eclipse.egit.ui.history.Merge">
3192 class="org.eclipse.egit.ui.internal.history.command.MergeHandler">
3198 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3199 <test property="Git.isSafe" />
3205 commandId="org.eclipse.egit.ui.RebaseCurrent">
3207 class="org.eclipse.egit.ui.internal.history.command.RebaseCurrentHandler">
3213 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3214 <test property="Git.isSafe" />
3220 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent">
3222 class="org.eclipse.egit.ui.internal.history.command.RebaseInteractiveCurrentHandler">
3228 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3229 <test property="Git.isSafe" />
3235 commandId="org.eclipse.egit.ui.history.Reset">
3237 class="org.eclipse.egit.ui.internal.history.command.ResetHandler">
3243 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3249 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline">
3251 class="org.eclipse.egit.ui.internal.history.command.SetQuickdiffBaselineHandler">
3257 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3263 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline">
3265 class="org.eclipse.egit.ui.internal.history.command.ResetQuickdiffBaselineHandler">
3268 <iterate ifEmpty="false">
3269 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3274 commandId="org.eclipse.egit.ui.history.Reword">
3276 class="org.eclipse.egit.ui.internal.history.command.RewordHandler">
3282 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3283 <test property="Git.isSafe" />
3289 commandId="org.eclipse.egit.ui.history.Edit">
3291 class="org.eclipse.egit.ui.internal.history.command.EditHandler">
3297 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3298 <test property="Git.isSafe" />
3299 <test property="Git.parentCount" value="1" />
3305 commandId="org.eclipse.egit.ui.history.Squash">
3307 class="org.eclipse.egit.ui.internal.history.command.SquashHandler">
3314 <iterate ifEmpty="false">
3315 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3316 <test property="Git.isSafe" />
3322 commandId="org.eclipse.egit.ui.history.CompareVersions">
3324 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsHandler">
3330 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3336 commandId="org.eclipse.egit.ui.history.CompareVersions">
3338 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareCommand">
3346 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3347 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3348 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3351 <test property="GitSelection.selectionSingleRepository" />
3357 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3358 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3359 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3361 <test property="GitRepository.isBare" value="false" />
3368 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3370 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareInTreeCommand">
3377 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3378 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3379 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3382 <test property="GitSelection.selectionSingleRepository" />
3387 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand">
3389 class="org.eclipse.egit.ui.internal.repository.tree.command.CompareUnifiedCommand">
3396 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
3397 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
3398 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
3401 <test property="GitSelection.selectionSingleRepository" />
3406 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3408 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsInTreeHandler">
3414 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3416 <with variable="activePart">
3417 <test property="GitHistory.isSingleFileHistory" value="false" />
3423 commandId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer">
3425 class="org.eclipse.egit.ui.internal.actions.ShowInSystemExplorerActionHandler">
3432 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
3433 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
3434 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
3435 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
3442 commandId="org.eclipse.ui.edit.rename">
3444 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameRepositoryGroupCommand">
3449 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
3454 commandId="org.eclipse.ui.edit.delete">
3456 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteRepositoryGroupCommand">
3461 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
3466 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup">
3468 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryGroupCommand">
3471 <with variable="activePart">
3472 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
3477 commandId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree">
3479 class="org.eclipse.egit.ui.internal.repository.tree.command.CollapseWorkingTreeCommand">
3484 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
3485 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FolderNode" />
3486 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
3493 point="org.eclipse.ui.views">
3495 category="org.eclipse.egit.ui.GitCategory"
3496 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
3497 icon="icons/eview16/repo_rep.png"
3498 id="org.eclipse.egit.ui.RepositoriesView"
3499 name="%GitRepositoriesView_name"
3503 category="org.eclipse.egit.ui.GitCategory"
3504 class="org.eclipse.egit.ui.internal.staging.StagingView"
3505 icon="icons/eview16/staging.png"
3506 id="org.eclipse.egit.ui.StagingView"
3507 name="%GitStagingView_name">
3510 category="org.eclipse.egit.ui.GitCategory"
3511 class="org.eclipse.egit.ui.internal.rebase.RebaseInteractiveView"
3512 icon="icons/eview16/rebase_interactive.png"
3513 id="org.eclipse.egit.ui.InteractiveRebaseView"
3514 name="%GitInteractiveRebaseView_name">
3517 id="org.eclipse.egit.ui.GitCategory"
3518 name="%GitCategory_name">
3521 category="org.eclipse.egit.ui.GitCategory"
3522 class="org.eclipse.egit.ui.internal.dialogs.CompareTreeView"
3523 icon="icons/obj16/gitrepository.png"
3524 id="org.eclipse.egit.ui.CompareTreeView"
3525 name="%TreeCompareView.name"
3529 allowMultiple="false"
3530 category="org.eclipse.egit.ui.GitCategory"
3531 class="org.eclipse.egit.ui.internal.reflog.ReflogView"
3532 icon="icons/eview16/reflog.png"
3533 id="org.eclipse.egit.ui.ReflogView"
3538 point="org.eclipse.ui.perspectives">
3540 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
3541 icon="icons/obj16/gitrepository.png"
3542 id="org.eclipse.egit.ui.GitRepositoryExploring"
3543 name="%GitRepositoryPerspective_name">
3545 %GitRepositoryPerspective_description
3550 point="org.eclipse.ui.perspectiveExtensions">
3551 <perspectiveExtension
3552 targetID="org.eclipse.ui.resourcePerspective">
3554 id="org.eclipse.egit.ui.RepositoriesView">
3556 </perspectiveExtension>
3557 <perspectiveExtension
3558 targetID="org.eclipse.jdt.ui.JavaPerspective">
3560 id="org.eclipse.egit.ui.RepositoriesView">
3563 id="org.eclipse.egit.ui.RepositoriesView"
3566 relationship="bottom"
3567 relative="org.eclipse.jdt.ui.PackageExplorer"
3570 </perspectiveExtension>
3571 <perspectiveExtension
3572 targetID="org.eclipse.debug.ui.DebugPerspective">
3574 id="org.eclipse.egit.ui.RepositoriesView">
3576 </perspectiveExtension>
3577 <perspectiveExtension
3578 targetID="org.eclipse.pde.ui.PDEPerspective">
3580 id="org.eclipse.egit.ui.RepositoriesView">
3583 id="org.eclipse.egit.ui.RepositoriesView"
3586 relationship="bottom"
3587 relative="org.eclipse.jdt.ui.PackageExplorer"
3590 </perspectiveExtension>
3593 point="org.eclipse.ui.navigator.navigatorContent">
3595 contentProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewExtensionFactory:org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider"
3596 icon="icons/obj16/repository_rep.png"
3597 id="org.eclipse.egit.ui.RepositoriesViewContent"
3598 labelProvider="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeLabelProvider"
3599 name="%GitRepositoriesContentName">
3603 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
3606 value="org.eclipse.core.resources.IWorkspaceRoot">
3611 class="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNodeSorter">
3614 class="org.eclipse.egit.ui.internal.repository.DropAdapterAssistant"
3615 id="org.eclipse.egit.ui.repositoriesView.dropAssistant">
3616 <possibleDropTargets>
3619 value="org.eclipse.core.resources.IWorkspaceRoot">
3622 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
3625 </possibleDropTargets>
3628 class="org.eclipse.egit.ui.internal.repository.RepositoriesViewActionProvider">
3631 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.remoteBranches"
3632 name="%RepoViewFilterRemoteBranches.label" description="%RepoViewFilterRemoteBranches.description" activeByDefault="false"
3633 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:REMOTETRACKING"/>
3634 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.tags"
3635 name="%RepoViewFilterTags.label" description="%RepoViewFilterTags.description" activeByDefault="false"
3636 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:TAGS"/>
3637 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.references"
3638 name="%RepoViewFilterReferences.label" description="%RepoViewFilterReferences.description" activeByDefault="false"
3639 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:ADDITIONALREFS"/>
3640 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.remotes"
3641 name="%RepoViewFilterRemotes.label" description="%RepoViewFilterRemotes.description" activeByDefault="false"
3642 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:REMOTES"/>
3643 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.stashes"
3644 name="%RepoViewFilterStashes.label" description="%RepoViewFilterStashes.description" activeByDefault="false"
3645 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:STASH"/>
3646 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.submodules"
3647 name="%RepoViewFilterSubmodules.label" description="%RepoViewFilterSubmodules.description" activeByDefault="false"
3648 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:SUBMODULES"/>
3649 <commonFilter id="org.eclipse.egit.ui.repositoriesView.filters.worktree"
3650 name="%RepoViewFilterWorktree.label" description="%RepoViewFilterWorktree.description" activeByDefault="false"
3651 class="org.eclipse.egit.ui.internal.repository.tree.filter.NodeFilterFactory:WORKINGDIR"/>
3654 point="org.eclipse.ui.navigator.viewer">
3656 viewerId="org.eclipse.egit.ui.RepositoriesView">
3659 name="org.eclipse.ui.navigator.hideAvailableCustomizationsDialog"
3661 <!-- Hide the "Content" tab of the "Available Customizations" dialog -->
3663 name="org.eclipse.ui.navigator.hideAvailableExtensionsTab"
3665 <!-- Hide the "Link with Editor" action from the toolbar of the viewer -->
3666 <!-- We implement our own "Link with Editor and Selection"; the built-in -->
3667 <!-- ILinkHelper works only for linking with an active editor, but not -->
3668 <!-- for synchronizing the selection with that in other views. -->
3670 name="org.eclipse.ui.navigator.hideLinkWithEditorAction"
3692 separator="true"> <!-- switch to -->
3696 separator="true"> <!-- commit, stash, apply stash -->
3704 separator="true"> <!-- merge, rebase, reset -->
3708 separator="true"> <!-- add to index, delete, import projects -->
3720 separator="true"> <!-- clean, gc, lfs, delete, remove -->
3724 separator="true"> <!-- submodule add, sync, update -->
3728 separator="true"> <!-- copy path, paste URL -->
3731 name="group.properties"
3736 <viewerContentBinding
3737 viewerId="org.eclipse.egit.ui.RepositoriesView">
3740 pattern="org.eclipse.egit.ui.RepositoriesViewContent">
3743 pattern="org.eclipse.egit.ui.repositoriesView.filters.remoteBranches">
3746 pattern="org.eclipse.egit.ui.repositoriesView.filters.tags">
3749 pattern="org.eclipse.egit.ui.repositoriesView.filters.references">
3752 pattern="org.eclipse.egit.ui.repositoriesView.filters.remotes">
3755 pattern="org.eclipse.egit.ui.repositoriesView.filters.stashes">
3758 pattern="org.eclipse.egit.ui.repositoriesView.filters.submodules">
3761 pattern="org.eclipse.egit.ui.repositoriesView.filters.worktree">
3764 </viewerContentBinding>
3766 viewerId="org.eclipse.egit.ui.RepositoriesView"
3767 class="org.eclipse.egit.ui.internal.repository.RepositoryDragAssistant">
3769 <viewerActionBinding
3770 viewerId="org.eclipse.egit.ui.RepositoriesView">
3773 pattern="org.eclipse.ui.navigator.resources.UndoRedoActionProvider">
3776 </viewerActionBinding>
3779 point="org.eclipse.ui.menus">
3781 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=history.group">
3783 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree"
3784 label="%HistoryCompareWithWorkingTree.label"
3786 <visibleWhen checkEnabled="true" />
3789 commandId="org.eclipse.egit.ui.history.ShowVersions"
3790 label="%HistoryShowVersions.label"
3792 <visibleWhen checkEnabled="true" />
3795 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
3796 label="%HistoryOpenInTextEditorCommand.label"
3798 <visibleWhen checkEnabled="true" />
3801 commandId="org.eclipse.egit.ui.history.ShowBlame"
3802 label="%HistoryShowBlame.label"
3804 <visibleWhen checkEnabled="true" />
3807 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3808 label="%HistoryOpenInCommitViewer.label"
3809 tooltip="%OpenInCommitViewerCommand.tooltip"
3811 <visibleWhen checkEnabled="true" />
3814 commandId="org.eclipse.egit.ui.history.CompareVersions"
3815 label="%HistoryCompareVersions.label"
3817 <visibleWhen checkEnabled="true" />
3820 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
3821 label="%HistoryCompareVersionsInTree.label"
3823 <visibleWhen checkEnabled="true" />
3826 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
3827 label="%HistoryShowUnifiedDiff.label"
3829 <visibleWhen checkEnabled="true" />
3831 <separator name="##Checkout" visible="true" />
3833 commandId="org.eclipse.egit.ui.CheckoutCommand"
3834 label="%HistoryCheckoutCommand.label"
3840 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3841 <test property="Git.isBare" value="false" />
3842 <test property="Git.hasMultipleRefs" args="refs/heads/" value="false" />
3848 commandId="org.eclipse.egit.ui.CheckoutCommand"
3849 label="%HistoryCheckoutCommand.label2"
3855 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3856 <test property="Git.isBare" value="false" />
3857 <test property="Git.hasMultipleRefs" args="refs/heads/"/>
3863 commandId="org.eclipse.egit.ui.history.PushCommit"
3864 label="%HistoryPushCommit.label"
3866 <visibleWhen checkEnabled="true" />
3868 <separator name="##Refs" visible="true" />
3870 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
3871 label="%HistoryCreateBranch.label"
3873 <visibleWhen checkEnabled="true" />
3876 commandId="org.eclipse.egit.ui.history.DeleteBranch"
3877 label="%HistoryDeleteBranch.label"
3879 <visibleWhen checkEnabled="true" />
3882 commandId="org.eclipse.ui.edit.rename"
3883 icon="icons/obj16/editconfig.png"
3884 label="%HistoryRenameBranch.label"
3886 <visibleWhen checkEnabled="true" />
3889 commandId="org.eclipse.egit.ui.team.Tag"
3890 label="%HistoryCreateTag.label"
3892 <visibleWhen checkEnabled="true" />
3895 commandId="org.eclipse.egit.ui.history.DeleteTag"
3896 label="%HistoryDeleteTag.label"
3898 <visibleWhen checkEnabled="true" />
3900 <separator name="##Commits" visible="true" />
3902 commandId="org.eclipse.egit.ui.history.CreatePatch"
3903 label="%HistoryCreatePatch.label"
3905 <visibleWhen checkEnabled="true" />
3908 commandId="org.eclipse.egit.ui.team.CherryPick"
3909 label="%HistoryCherryPick.label"
3911 <visibleWhen checkEnabled="true" />
3914 commandId="org.eclipse.egit.ui.history.Merge"
3915 label="%HistoryMerge.label"
3917 <visibleWhen checkEnabled="true" />
3920 commandId="org.eclipse.egit.ui.RebaseCurrent"
3921 label="%HistoryRebaseCurrent.label"
3923 <visibleWhen checkEnabled="true" />
3926 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
3927 label="%HistoryRebaseInteractive.label"
3929 <visibleWhen checkEnabled="true" />
3931 <separator name="##Reset" visible="true" />
3932 <!-- Reset submenu -->
3934 icon="icons/obj16/reset.png"
3935 id="org.eclipse.egit.ui.history.resetMenu"
3936 label="%HistoryResetMenu.label">
3941 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3946 commandId="org.eclipse.egit.ui.history.Reset"
3947 label="%HistoryResetSoft.label"
3949 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
3950 <visibleWhen checkEnabled="true" />
3953 commandId="org.eclipse.egit.ui.history.Reset"
3954 label="%HistoryResetMixed.label"
3956 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
3957 <visibleWhen checkEnabled="true" />
3960 commandId="org.eclipse.egit.ui.history.Reset"
3961 label="%HistoryResetHard.label"
3963 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
3964 <visibleWhen checkEnabled="true" />
3968 commandId="org.eclipse.egit.ui.team.Revert"
3969 label="%HistoryRevert.label"
3971 <visibleWhen checkEnabled="true" />
3973 <separator name="##Submenus" visible="true" />
3974 <!-- QuickDiff submenu -->
3976 id="org.eclipse.egit.ui.history.quickDiff"
3977 label="%HistoryQuickdiffMenu.label">
3982 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3987 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
3988 label="%HistoryQuickdiffSet.label"
3990 <visibleWhen checkEnabled="true" />
3993 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3994 label="%HistoryResetQuickDiffHead.label"
3996 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD" />
3997 <visibleWhen checkEnabled="true" />
4000 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
4001 label="%HistoryResetQuickDiffHeadParent.label"
4003 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD^1" />
4004 <visibleWhen checkEnabled="true" />
4007 <!-- Modify submenu -->
4009 id="org.eclipse.egit.ui.history.modify"
4010 label="%HistoryModifyMenu.label">
4012 <iterate ifEmpty="false" >
4013 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
4017 commandId="org.eclipse.egit.ui.history.Reword"
4018 label="%HistoryModifyReword.label"
4020 <visibleWhen checkEnabled="true" />
4023 commandId="org.eclipse.egit.ui.history.Edit"
4024 label="%HistoryModifyEdit.label"
4026 <visibleWhen checkEnabled="true" />
4029 commandId="org.eclipse.egit.ui.history.Squash"
4030 label="%HistoryModifySquash.label"
4032 <visibleWhen checkEnabled="true" />
4038 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=additions">
4040 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
4041 icon="icons/obj16/import_prj.png"
4042 label="%ImportChangedProjects.label"
4044 <visibleWhen checkEnabled="true" />
4049 locationURI="popup:org.eclipse.egit.ui.InteractiveRebaseView?after=additions">
4051 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
4052 label="%RebaseInteractiveOpenInCommitViewer.label"
4053 tooltip="%OpenInCommitViewerCommand.tooltip"
4055 <visibleWhen checkEnabled="true" />
4058 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4059 label="%RebaseInteractiveShowUnifiedDiff.label"
4061 <visibleWhen checkEnabled="true" />
4065 locationURI="popup:org.eclipse.egit.ui.internal.reflogview.popup">
4067 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
4068 label="%RefLogViewOpenInCommitViewer.label"
4069 tooltip="%OpenInCommitViewerCommand.tooltip"
4073 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4074 label="%RefLogShowUnifiedDiff.label"
4076 <visibleWhen checkEnabled="true" />
4079 name="##Checkout" visible="true">
4082 commandId="org.eclipse.egit.ui.CheckoutCommand"
4083 label="%RefLogViewCheckout.label"
4087 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
4088 label="%ReflogCopyCommand.label"
4091 <!-- Reset submenu -->
4093 icon="icons/obj16/reset.png"
4094 id="org.eclipse.egit.ui.reflog.resetMenu"
4095 label="%ReflogResetMenu.label">
4097 commandId="org.eclipse.egit.ui.history.Reset"
4098 label="%ReflogResetSoft.label"
4100 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
4101 <visibleWhen checkEnabled="true" />
4104 commandId="org.eclipse.egit.ui.history.Reset"
4105 label="%ReflogResetMixed.label"
4107 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
4108 <visibleWhen checkEnabled="true" />
4111 commandId="org.eclipse.egit.ui.history.Reset"
4112 label="%ReflogResetHard.label"
4114 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
4115 <visibleWhen checkEnabled="true" />
4120 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=branch">
4122 commandId="org.eclipse.egit.ui.CheckoutCommand"
4123 label="%RepoViewCheckout.label"
4125 <visibleWhen checkEnabled="true" />
4128 commandId="org.eclipse.egit.ui.team.Push"
4129 icon="icons/obj16/push.png"
4130 label="%RepoViewPushBranch.label"
4133 checkEnabled="false">
4140 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4147 commandId="org.eclipse.egit.ui.team.Push"
4148 icon="icons/obj16/push.png"
4149 label="%RepoViewPushTag.label"
4152 checkEnabled="false">
4159 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4166 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
4167 label="%RepoViewCreateBranch.label"
4169 <visibleWhen checkEnabled="true" />
4172 commandId="org.eclipse.ui.edit.rename"
4173 icon="icons/obj16/editconfig.png"
4174 label="%RepoViewRenameBranch.label"
4178 definitionId="org.eclipse.egit.ui.singleRefNode">
4183 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
4184 label="%ConfigurBranchCommand.label"
4186 <visibleWhen checkEnabled="true" />
4189 commandId="org.eclipse.ui.edit.delete"
4190 label="%RepoViewDeleteBranch.label"
4193 checkEnabled="false">
4202 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4205 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
4207 <test property="GitRepository.isLocalBranch" />
4209 <test property="GitRepository.isRefCheckedOut" value="false" />
4220 commandId="org.eclipse.ui.edit.delete"
4221 label="%DeleteTagCommand.name"
4224 checkEnabled="false">
4231 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4238 commandId="org.eclipse.egit.ui.team.Synchronize"
4239 icon="icons/obj16/synchronize.png"
4240 label="%RepoViewSynchronize.label"
4243 checkEnabled="false">
4252 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4255 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4258 <test property="GitRepository.isBare" value="false" />
4265 commandId="org.eclipse.egit.ui.team.Synchronize"
4266 icon="icons/obj16/synchronize.png"
4267 label="%RepoViewSynchronizeEachOther.label"
4270 checkEnabled="false">
4279 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4282 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4285 <test property="GitRepository.isBare" value="false" />
4292 commandId="org.eclipse.egit.ui.history.CompareVersions"
4293 label="%RepoViewCompareVersions.label"
4295 <visibleWhen checkEnabled="true" />
4298 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
4299 label="%RepoViewCompareVersionsInTree.label"
4301 <visibleWhen checkEnabled="true" />
4304 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
4305 label="%RepoViewCompareUnified.label"
4307 <visibleWhen checkEnabled="true" />
4311 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remotes">
4313 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
4314 label="%RepoViewCreateRemote.label"
4316 <visibleWhen checkEnabled="true" />
4319 commandId="org.eclipse.egit.ui.team.SimplePush"
4320 icon="icons/obj16/push.png"
4321 label="%RepoViewPushSimpleLabel"
4324 checkEnabled="false">
4334 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4337 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4345 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4346 icon="icons/obj16/fetch.png"
4347 label="%RepoViewFetchSimple.label"
4350 checkEnabled="false">
4360 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
4363 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4372 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=tag">
4374 commandId="org.eclipse.egit.ui.team.Tag"
4375 label="%RepoViewCreateTag.label"
4377 <visibleWhen checkEnabled="true" />
4380 commandId="org.eclipse.egit.ui.team.PushTags"
4381 label="%PushTagsCommand.label"
4384 checkEnabled="false">
4392 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
4400 commandId="org.eclipse.ui.edit.findReplace"
4401 label="%RepoViewFilterTagCommand.label"
4402 icon="icons/elcl16/find.png"
4403 tooltip="%RepoViewFilterTagCommand.tooltip"
4405 <visibleWhen checkEnabled="true" />
4409 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remote">
4411 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
4412 icon="icons/obj16/editconfig.png"
4413 label="%RepoViewConfigureFetch.label"
4415 <visibleWhen checkEnabled="true" />
4418 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
4419 icon="icons/obj16/editconfig.png"
4420 label="%RepoViewConfigurePush.label"
4422 <visibleWhen checkEnabled="true" />
4425 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
4426 label="%RepoViewChangeCredentialsLabel"
4428 <visibleWhen checkEnabled="true"/>
4431 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
4432 label="%RepoViewClearCredentialsLabel"
4434 <visibleWhen checkEnabled="true" />
4437 commandId="org.eclipse.ui.edit.delete"
4438 label="%RepoViewDeleteFetch.label"
4441 checkEnabled="false">
4450 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
4457 commandId="org.eclipse.ui.edit.delete"
4458 label="%RepoViewDeletePush.label"
4461 checkEnabled="false">
4470 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4477 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
4478 label="%RepoViewConfigureGerritRemote.label"
4481 checkEnabled="false">
4490 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4497 commandId="org.eclipse.ui.edit.delete"
4498 label="%RepoViewRemoveRemote.label"
4501 checkEnabled="false">
4510 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4518 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-0">
4520 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4522 tooltip="%RepoViewAddRepository.tooltip">
4523 <visibleWhen checkEnabled="false">
4528 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4530 tooltip="%RepoViewCloneRepository.tooltip">
4531 <visibleWhen checkEnabled="false">
4536 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4538 tooltip="%RepoViewCreateRepository.tooltip">
4539 <visibleWhen checkEnabled="false">
4544 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
4545 label="%CreateRepositoryGroupCommand.label"
4547 <visibleWhen checkEnabled="false">
4552 commandId="org.eclipse.ui.edit.paste"
4553 label="%RepoViewPastePath.label"
4555 <visibleWhen checkEnabled="false">
4560 icon="icons/obj16/branches_obj.png"
4561 label="%SwitchToMenuMultiple.label">
4563 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4564 id="org.eclipse.egit.ui.switchToMenu">
4567 checkEnabled="false">
4575 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4578 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4581 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4584 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4587 <test property="GitRepository.isBare" value="false" />
4591 property="GitSelection.selectionMultipleRepositories">
4597 icon="icons/obj16/branches_obj.png"
4598 label="%SwitchToMenu.label">
4600 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4601 id="org.eclipse.egit.ui.switchToMenu">
4604 checkEnabled="false">
4615 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4618 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4621 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4624 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4627 <test property="GitRepository.isBare" value="false" />
4631 property="GitSelection.selectionMultipleRepositories" value="false">
4638 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-1">
4640 commandId="org.eclipse.egit.ui.team.Commit"
4641 icon="icons/obj16/commit.png"
4642 label="%RepoViewCommit.label"
4645 checkEnabled="false">
4655 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4657 <test property="GitRepository.isBare" value="false" />
4664 label="%StashesMenu.label"
4665 icon="icons/obj16/stash.png">
4667 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4668 id="org.eclipse.egit.ui.stashedChanges">
4671 checkEnabled="false">
4678 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4680 <test property="GitRepository.isSubmodule" value="false" />
4681 <test property="GitRepository.isBare" value="false" />
4682 <test property="GitRepository.canStash" />
4683 <test property="GitRepository.containsHead" />
4689 commandId="org.eclipse.egit.ui.team.stash.apply"
4690 label="%StashApplyCommand.label"
4692 <visibleWhen checkEnabled="true" />
4695 commandId="org.eclipse.ui.edit.delete"
4696 label="%StashDropCommand.label"
4699 checkEnabled="false">
4706 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4708 <test property="GitRepository.isBare" value="false" />
4709 <test property="GitRepository.isSafe" />
4715 commandId="org.eclipse.ui.edit.delete"
4716 label="%DeleteRepositoryGroupCommand.label"
4718 <visibleWhen checkEnabled="true">
4721 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
4726 commandId="org.eclipse.ui.edit.rename"
4727 label="%RenameRepositoryGroupCommand.label"
4732 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
4738 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-commit">
4740 commandId="org.eclipse.egit.ui.team.SimplePush"
4741 icon="icons/obj16/push.png"
4742 label="%PushToUpstreamCommand.label"
4745 checkEnabled="false">
4754 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4761 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4762 icon="icons/obj16/fetch.png"
4763 label="%FetchFromUpstreamCommand.label"
4766 checkEnabled="false">
4775 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4782 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
4783 label="%PushToGerritMenu.label"
4786 checkEnabled="false">
4794 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4797 property="GitRepository.canPushToGerrit">
4805 commandId="org.eclipse.egit.ui.FetchGerritChange"
4806 label="%FetchFromGerritCommand.label"
4809 checkEnabled="false">
4817 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4820 property="GitRepository.canFetchFromGerrit">
4828 commandId="org.eclipse.egit.ui.FetchGitHubPR"
4829 label="%FetchFromGitHubCommand.label"
4832 checkEnabled="false">
4840 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4843 property="GitRepository.hasGitHubConfiguration">
4851 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
4852 label="%FetchFromGitLabCommand.label"
4855 checkEnabled="false">
4863 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4866 property="GitRepository.hasGitLabConfiguration">
4874 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
4875 label="%FetchFromGiteaCommand.label"
4878 checkEnabled="false">
4886 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4889 property="GitRepository.hasGiteaConfiguration">
4897 class="org.eclipse.egit.ui.internal.actions.PushMenu"
4898 id="org.eclipse.egit.ui.repository.tree.popup.Push">
4900 checkEnabled="false">
4909 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4916 commandId="org.eclipse.egit.ui.team.Pull"
4917 icon="icons/obj16/pull.png"
4918 label="%RepoViewPullMenu.label"
4921 checkEnabled="false">
4929 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4932 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryGroupNode">
4936 property="GitRepository.canMerge">
4943 commandId="org.eclipse.egit.ui.team.PullWithOptions"
4944 icon="icons/obj16/pull.png"
4945 label="%PullWithOptions.name"
4948 checkEnabled="false">
4956 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4959 property="GitRepository.canMerge">
4967 label="%RemoteSubMenu.label">
4969 commandId="org.eclipse.egit.ui.team.Push"
4970 icon="icons/obj16/push.png"
4971 label="%RepoViewPush.label"
4974 checkEnabled="false">
4981 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4988 commandId="org.eclipse.egit.ui.team.PushTags"
4989 label="%PushTagsCommand.label"
4992 checkEnabled="false">
4999 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5006 commandId="org.eclipse.egit.ui.team.Fetch"
5007 icon="icons/obj16/fetch.png"
5008 label="%RepoViewFetch.label"
5011 checkEnabled="false">
5020 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5029 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-2">
5031 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5033 tooltip="%RepoViewAddRepository.tooltip">
5037 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5042 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5044 tooltip="%RepoViewCloneRepository.tooltip">
5048 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5053 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5055 tooltip="%RepoViewCreateRepository.tooltip">
5059 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5064 commandId="org.eclipse.ui.edit.paste"
5065 label="%RepoViewPastePath.label"
5070 <reference definitionId="org.eclipse.egit.ui.repoGroups.onlyGroupsSelected"/>
5075 commandId="org.eclipse.egit.ui.team.Merge"
5076 icon="icons/obj16/merge.png"
5077 label="%RepoViewMergeSimple.label"
5080 checkEnabled="false">
5089 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
5092 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5095 <test property="GitRepository.canMerge" />
5096 <test property="GitRepository.isRefCheckedOut" value="false" />
5103 commandId="org.eclipse.egit.ui.team.Merge"
5104 icon="icons/obj16/merge.png"
5105 label="%RepoViewMerge.label"
5108 checkEnabled="false">
5116 property="GitRepository.canMerge">
5120 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5124 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5127 property="GitRepository.isRefCheckedOut">
5137 commandId="org.eclipse.egit.ui.team.Rebase"
5138 label="%RebaseCommand.label"
5141 checkEnabled="false">
5149 property="GitRepository.canMerge">
5153 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5155 <test property="GitRepository.isRefCheckedOut" value="false" />
5163 commandId="org.eclipse.egit.ui.team.Rebase"
5164 label="%RebaseCommand.label2"
5167 checkEnabled="false">
5176 property="GitRepository.canMerge">
5179 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5191 property="GitRepository.canMerge">
5194 property="GitRepository.isRefCheckedOut">
5197 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5200 property="GitRepository.isLocalBranch">
5209 icon="icons/obj16/rebase.png"
5210 label="%RebaseMenu.label">
5212 commandId="org.eclipse.egit.ui.AbortRebase"
5213 label="%AbortCommand.label"
5215 <visibleWhen checkEnabled="true" />
5218 commandId="org.eclipse.egit.ui.ContinueRebase"
5219 label="%ContinueCommand.label"
5221 <visibleWhen checkEnabled="true" />
5224 commandId="org.eclipse.egit.ui.SkipRebase"
5225 label="%SkipCommand.label"
5227 <visibleWhen checkEnabled="true" />
5231 commandId="org.eclipse.egit.ui.team.Reset"
5232 icon="icons/obj16/reset.png"
5233 label="%RepoViewReset.label"
5236 checkEnabled="false">
5244 property="GitRepository.canResetHead">
5248 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
5251 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
5254 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5264 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-3">
5266 commandId="org.eclipse.egit.ui.team.AddToIndex"
5267 icon="/icons/obj16/add.png"
5268 label="%RepoViewAddToIndex.label"
5271 checkEnabled="false">
5281 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
5284 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
5287 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
5295 commandId="org.eclipse.ui.edit.delete"
5296 label="%RepoViewDeleteFile.label"
5299 checkEnabled="false">
5309 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
5312 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
5320 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
5321 icon="icons/obj16/import_prj.png"
5322 label="%RepoViewImportProjects.label"
5324 <visibleWhen checkEnabled="true" />
5327 commandId="org.eclipse.egit.ui.team.RenameBranch"
5328 label="%RepoViewRenameBranch.label"
5330 <visibleWhen checkEnabled="true" />
5332 <menu id="org.eclipse.egit.ui.repositorygroupmenu"
5333 label="%RepositoryGroupMenu.label">
5335 class="org.eclipse.egit.ui.internal.actions.RepositoryGroupsMenu"
5336 id="org.eclipse.egit.ui.repositorygroupmenu.items">
5338 <visibleWhen checkEnabled="false">
5340 <iterate ifEmpty="false"
5343 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5347 property="GitRepository.isSubmodule">
5355 commandId="org.eclipse.egit.ui.team.InstallLfsLocal"
5356 label="%InstallLfsLocalCommand.label"
5358 <visibleWhen checkEnabled="true" />
5362 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.open">
5364 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
5365 label="%RepoViewOpenInEditor.label"
5367 <visibleWhen checkEnabled="true" />
5370 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
5371 label="%RepoViewOpenInCommitViewer.label"
5372 tooltip="%OpenInCommitViewerCommand.tooltip"
5374 <visibleWhen checkEnabled="true" />
5378 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.show">
5380 commandId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer"
5381 label="%ShowInSystemExplorer.label"
5383 <visibleWhen checkEnabled="true" />
5387 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-4">
5389 commandId="org.eclipse.egit.ui.team.clean"
5390 label="%CleanCommand.label"
5392 <visibleWhen checkEnabled="true" />
5395 commandId="org.eclipse.egit.ui.team.GarbageCollect"
5396 label="%GarbageCollectCommand.label"
5397 icon="icons/elcl16/trash_flat.png"
5400 checkEnabled="false">
5407 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5414 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
5415 label="%RepoViewRemove.label"
5417 <visibleWhen checkEnabled="true" />
5420 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
5421 label="%RepoViewDeleteRepository.label"
5423 <visibleWhen checkEnabled="true" />
5427 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-5">
5429 commandId="org.eclipse.egit.ui.team.submodule.add"
5430 label="%SubmoduleAddCommand.label"
5433 checkEnabled="false">
5442 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5444 <test property="GitRepository.isSubmodule" value="false" />
5445 <test property="GitRepository.isBare" value="false" />
5448 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5456 commandId="org.eclipse.egit.ui.team.submodule.sync"
5457 label="%SubmoduleSyncCommand.label"
5460 checkEnabled="false">
5469 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5472 property="GitRepository.isSubmodule">
5476 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5484 commandId="org.eclipse.egit.ui.team.submodule.update"
5485 label="%SubmoduleUpdateCommand.label"
5488 checkEnabled="false">
5497 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5500 property="GitRepository.isSubmodule">
5504 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
5513 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-6">
5515 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
5516 label="%RepoViewCopyPath.label"
5519 checkEnabled="false">
5521 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
5527 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.properties">
5529 commandId="org.eclipse.ui.file.properties"
5532 checkEnabled="false">
5539 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
5547 locationURI="toolbar:org.eclipse.egit.ui.RepositoriesView">
5549 name="org.eclipse.egit.ui.repositoryActions"
5553 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5555 tooltip="%RepoViewAddRepository.tooltip">
5558 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5560 tooltip="%RepoViewCloneRepository.tooltip">
5563 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5565 tooltip="%RepoViewCreateRepository.tooltip">
5568 name="org.eclipse.egit.ui.viewActions"
5572 commandId="org.eclipse.ui.file.refresh"
5573 icon="icons/obj16/refresh.png"
5574 disabledIcon="icons/obj16/refresh.png"
5578 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5579 tooltip="%RepoViewLinkWithSelection.tooltip"
5583 name="org.eclipse.egit.ui.separator1"
5587 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5588 helpContextId="Hierarchical Branch Representation"
5590 tooltip="%RepoViewHierarchicalBranchRepresenation.tooltip">
5593 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5595 tooltip="%RepoViewBranchCommit.tooltip">
5599 locationURI="menu:org.eclipse.egit.ui.RepositoriesView">
5601 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5602 label="%RepoViewAddRepository.label"
5603 tooltip="%RepoViewAddRepository.tooltip"
5607 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5608 label="%RepoViewCloneRepository.label"
5609 tooltip="%RepoViewCloneRepository.tooltip"
5613 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5614 label="%RepoViewCreateRepository.label"
5615 tooltip="%RepoViewCreateRepository.tooltip"
5619 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
5620 label="%CreateRepositoryGroupCommand.label"
5624 commandId="org.eclipse.ui.edit.paste"
5625 label="%RepoViewPastePath.label"
5629 name="org.eclipse.egit.ui.viewActions"
5633 commandId="org.eclipse.ui.file.refresh"
5634 icon="icons/obj16/refresh.png"
5638 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5639 label="%RepoViewLinkWithSelectionMenu.label"
5643 name="org.eclipse.egit.ui.separator2"
5647 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5648 label="%HierarchyLayout.label"
5652 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5653 label="%BranchCommit.label"
5658 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5661 label="%TeamMenu.label">
5667 commandId="org.eclipse.egit.ui.team.Commit"
5668 label="%CommitAction_label"
5671 checkEnabled="false">
5673 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5678 id="egit.menu.stashes"
5679 label="%StashesMenu.label"
5680 icon="icons/obj16/stash.png">
5682 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
5683 id="org.eclipse.egit.ui.stashedChanges">
5686 checkEnabled="false">
5688 property="GitSelection.projectsSingleRepository">
5693 name="org.eclipse.egit.ui.pullPushSeparator"
5697 commandId="org.eclipse.egit.ui.team.SimplePush"
5698 label="%PushToUpstreamAction.label"
5701 checkEnabled="false">
5703 property="GitSelection.projectsSingleRepository">
5708 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5709 label="%FetchFromUpstreamAction.label"
5713 checkEnabled="false">
5715 property="GitSelection.projectsSingleRepository">
5720 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5721 label="%PushToGerritMenu.label"
5724 checkEnabled="false">
5726 property="GitSelection.projectsSingleRepository"
5727 args="canPushToGerrit">
5732 commandId="org.eclipse.egit.ui.FetchGerritChange"
5733 label="%FetchFromGerritCommand.label"
5736 checkEnabled="false">
5738 property="GitSelection.projectsSingleRepository"
5739 args="canFetchFromGerrit">
5744 commandId="org.eclipse.egit.ui.FetchGitHubPR"
5745 label="%FetchFromGitHubCommand.label"
5748 checkEnabled="false">
5750 property="GitSelection.projectsSingleRepository"
5751 args="hasGitHubConfiguration">
5756 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
5757 label="%FetchFromGitLabCommand.label"
5760 checkEnabled="false">
5762 property="GitSelection.projectsSingleRepository"
5763 args="hasGitLabConfiguration">
5768 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
5769 label="%FetchFromGiteaCommand.label"
5772 checkEnabled="false">
5774 property="GitSelection.projectsSingleRepository"
5775 args="hasGiteaConfiguration">
5780 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5781 id="org.eclipse.egit.ui.team.popup.Push">
5783 checkEnabled="false">
5785 property="GitSelection.projectsSingleRepository">
5790 commandId="org.eclipse.egit.ui.team.Pull"
5791 label="%PullIntoCurrentBranchMenuLabel"
5794 checkEnabled="false">
5796 property="GitSelection.projectsWithRepositories">
5801 commandId="org.eclipse.egit.ui.team.PullWithOptions"
5802 label="%PullWithOptions.name"
5805 checkEnabled="false">
5807 property="GitSelection.projectsSingleRepository">
5812 name="org.eclipse.egit.ui.remoteSeparator"
5816 id="egit.menu.remote"
5817 label="%RemoteSubMenu.label">
5819 commandId="org.eclipse.egit.ui.team.Push"
5820 label="%PushAction_label"
5824 commandId="org.eclipse.egit.ui.team.PushTags"
5825 label="%PushTagsCommand.label"
5829 commandId="org.eclipse.egit.ui.team.Fetch"
5830 label="%FetchAction_label"
5834 name="org.eclipse.egit.ui.remote.group1"
5838 commandId="org.eclipse.egit.ui.team.ConfigurePush"
5839 label="%ConfigurePushToUpstreamCommand.label"
5843 commandId="org.eclipse.egit.ui.team.ConfigureFetch"
5844 label="%ConfigureFetchFromUpstreamCommand.label"
5848 checkEnabled="false">
5850 property="GitSelection.projectsSingleRepository">
5855 name="org.eclipse.egit.ui.branchSeparator">
5858 id="egit.menu.switch"
5859 label="%SwitchToMenu.label"
5860 icon="icons/obj16/branches_obj.png">
5862 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5863 id="org.eclipse.egit.ui.switchToMenu">
5866 checkEnabled="false">
5868 property="GitSelection.projectsSingleRepository">
5873 id="egit.menu.switchMultiple"
5874 label="%SwitchToMenuMultiple.label"
5875 icon="icons/obj16/branches_obj.png">
5877 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5878 id="org.eclipse.egit.ui.switchToMenuMultiple">
5881 checkEnabled="false">
5883 property="GitSelection.resourcesMultipleRepositories">
5888 name="org.eclipse.egit.ui.AdvancedSeparator">
5892 label="%RepositorySubMenu.label">
5894 checkEnabled="false">
5896 definitionId="org.eclipse.egit.ui.fileOrFolderInRepository">
5904 commandId="org.eclipse.egit.ui.team.SimplePush"
5905 label="%PushToUpstreamAction.label"
5909 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5910 label="%FetchFromUpstreamAction.label"
5914 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5915 id="org.eclipse.egit.ui.team.popup.Push">
5918 commandId="org.eclipse.egit.ui.team.Pull"
5919 label="%RepoViewPullMenu.label"
5923 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5924 label="%PushToGerritMenu.label"
5927 checkEnabled="false">
5929 definitionId="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
5934 commandId="org.eclipse.egit.ui.FetchGerritChange"
5935 label="%FetchFromGerritCommand.label"
5938 checkEnabled="false">
5940 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
5945 commandId="org.eclipse.egit.ui.FetchGitHubPR"
5946 label="%FetchFromGitHubCommand.label"
5949 checkEnabled="false">
5951 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitHub">
5956 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
5957 label="%FetchFromGitLabCommand.label"
5960 checkEnabled="false">
5962 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitLab">
5967 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
5968 label="%FetchFromGiteaCommand.label"
5971 checkEnabled="false">
5973 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGitea">
5982 id="egit.menu.repo.switchto"
5983 label="%SwitchToMenu.label"
5984 icon="icons/obj16/branches_obj.png">
5986 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5987 id="org.eclipse.egit.ui.switchToMenu">
5992 id="egit.menu.advanced"
5993 label="%AdvancedMenu.label">
5995 commandId="org.eclipse.egit.ui.team.RenameBranch"
5996 label="%RenameBranchMenu.label"
5999 checkEnabled="false">
6001 property="GitSelection.projectsSingleRepository">
6006 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6007 label="%DeleteBranchMenu.label"
6010 checkEnabled="false">
6012 property="GitSelection.projectsSingleRepository">
6017 name="org.eclipse.egit.ui.SynchronizeWithSeparator"
6020 id="egit.menu.synchronize"
6021 label="%SynchronizeWith_label"
6022 icon="$nl$/icons/obj16/synchronize.png">
6024 class="org.eclipse.egit.ui.internal.actions.SynchronizeWithMenu"
6025 id="org.eclipse.egit.ui.synchronize">
6027 <visibleWhen checkEnabled="false">
6032 <adapt type="org.eclipse.core.resources.IResource">
6034 <test property="GitResource.isShared" />
6035 <test property="GitResource.isContainer" />
6044 name="org.eclipse.egit.ui.separator1"
6048 commandId="org.eclipse.egit.ui.team.Tag"
6049 label="%TagAction_label"
6051 <visibleWhen checkEnabled="false">
6052 <test property="GitSelection.projectsSingleRepository" />
6056 name="org.eclipse.egit.ui.separator2"
6060 commandId="org.eclipse.egit.ui.team.clean"
6061 label="%CleanCommand.label"
6063 <visibleWhen checkEnabled="false">
6064 <test property="GitSelection.projectsSingleRepository" />
6068 name="org.eclipse.egit.ui.TeamAdvancedFileSeparator"
6072 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6073 label="%AssumeUnchangedAction_label"
6076 checkEnabled="false">
6078 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6083 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6084 label="%NoAssumeUnchangedAction_label"
6087 checkEnabled="false">
6089 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6094 commandId="org.eclipse.egit.ui.team.Untrack"
6095 label="%UntrackAction_label"
6098 checkEnabled="false">
6100 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6118 commandId="org.eclipse.egit.ui.team.Merge"
6119 label="%MergeAction_label"
6122 checkEnabled="false">
6124 property="GitSelection.projectsSingleRepository">
6133 commandId="org.eclipse.egit.ui.team.Rebase" style="push"
6134 label="%RebaseWithDialog_label">
6135 <visibleWhen checkEnabled="false">
6137 property="GitSelection.projectsSingleRepository"
6143 icon="icons/obj16/rebase.png"
6144 id="egit.menu.rebase"
6145 label="%RebaseMenu.label">
6147 commandId="org.eclipse.egit.ui.AbortRebase"
6151 <with variable="activeMenuSelection">
6154 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6155 <test property="GitRepository.canAbortRebase" />
6159 property="GitSelection.projectsSingleRepository"
6160 args="canAbortRebase">
6166 commandId="org.eclipse.egit.ui.ContinueRebase"
6170 <with variable="activeMenuSelection">
6173 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6174 <test property="GitRepository.canContinueRebase" />
6178 property="GitSelection.projectsSingleRepository"
6179 args="canContinueRebase">
6185 commandId="org.eclipse.egit.ui.SkipRebase"
6189 <with variable="activeMenuSelection">
6192 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
6193 <test property="GitRepository.canAbortRebase" />
6197 property="GitSelection.projectsSingleRepository"
6198 args="canAbortRebase">
6205 commandId="org.eclipse.egit.ui.team.Reset"
6206 label="%ResetAction_label"
6209 checkEnabled="false">
6211 property="GitSelection.projectsSingleRepository">
6220 commandId="org.eclipse.egit.ui.team.CreatePatch"
6221 label="%CreatePatchAction.label"
6224 checkEnabled="false">
6226 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6231 name="applyPatchGroup"
6247 commandId="org.eclipse.egit.ui.team.ShowHistory"
6248 label="%ShowResourceInHistoryAction_label"
6250 <visibleWhen checkEnabled="true" />
6253 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
6254 label="%ShowRepositoryAction_label"
6257 checkEnabled="false">
6259 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
6264 name="showAnnotationsGroup"
6268 commandId="org.eclipse.egit.ui.team.ShowBlame"
6269 label="%ShowBlameAction_label"
6271 <visibleWhen checkEnabled="true" />
6290 commandId="org.eclipse.egit.ui.team.Disconnect"
6291 label="%DisconnectAction_label"
6294 checkEnabled="false">
6296 property="GitSelection.projectsWithRepositories">
6301 <with variable="activeMenu">
6303 <iterate operator="or">
6305 <equals value="#AbstractTextEditorRulerContext" />
6306 <equals value="#OverviewRulerContext" />
6315 locationURI="popup:#AbstractTextEditorRulerContext?before=Linenumbers.Toggle">
6317 commandId="org.eclipse.egit.ui.team.ShowBlame"
6318 label="%ShowBlameAction_label"
6320 <visibleWhen checkEnabled="false">
6322 <with variable="activeEditorInput">
6324 <adapt type="org.eclipse.core.resources.IFile">
6325 <test property="GitResource.isShared" />
6327 <adapt type="org.eclipse.team.core.history.IFileRevision">
6328 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
6332 <with variable="activeEditor">
6333 <test property="org.eclipse.egit.ui.EditorProperty.canShowRevisions" args="notAlready" />
6341 locationURI="popup:team.main?after=group8">
6343 commandId="org.eclipse.egit.ui.team.AddToIndex"
6344 label="%AddToIndexAction_label"
6347 checkEnabled="false">
6349 property="org.eclipse.egit.ui.resources.ResourceState.hasUnstagedChanges">
6354 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6355 label="%RemoveFromIndexAction_label"
6358 checkEnabled="false">
6360 property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges">
6365 commandId="org.eclipse.egit.ui.team.Ignore"
6366 label="%IgnoreAction_label"
6369 checkEnabled="false">
6371 property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources">
6378 locationURI="popup:compareWithMenu?after=gitCompareWithGroup">
6380 commandId="org.eclipse.egit.ui.team.CompareWithHead"
6381 label="%CompareWithHeadAction_label"
6383 <visibleWhen checkEnabled="true" />
6386 commandId="org.eclipse.egit.ui.team.CompareWithIndex"
6387 label="%CompareWithIndexAction_label"
6389 <visibleWhen checkEnabled="false">
6391 <test property="GitSelection.selectionSingleRepository" />
6392 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
6397 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead"
6398 label="%CompareIndexWithHeadAction_label"
6400 <visibleWhen checkEnabled="true" />
6403 commandId="org.eclipse.egit.ui.team.CompareWithPrevious"
6404 label="%CompareWithPreviousAction.label"
6406 <visibleWhen checkEnabled="true" />
6411 locationURI="popup:compareWithMenu?after=gitCompareWithGroup2">
6413 commandId="org.eclipse.egit.ui.team.CompareWithRef"
6414 label="%CompareWithBranchOrTagAction.label"
6416 <visibleWhen checkEnabled="true" />
6419 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
6420 label="%CompareWithCommitAction.label"
6422 <visibleWhen checkEnabled="true" />
6427 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup">
6429 commandId="org.eclipse.egit.ui.team.ReplaceWithHead"
6430 label="%ReplaceWithHeadAction_label"
6432 <visibleWhen checkEnabled="true" />
6435 commandId="org.eclipse.egit.ui.team.Discard"
6436 label="%DiscardChangesAction_label"
6438 <visibleWhen checkEnabled="true" />
6441 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious"
6442 label="%ReplaceWithPreviousVersionAction.label"
6444 <visibleWhen checkEnabled="false">
6447 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6448 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
6453 commandId="org.eclipse.egit.ui.team.ReplaceWithOurs"
6454 label="%ReplaceWithOursAction_label"
6456 <visibleWhen checkEnabled="true" />
6459 commandId="org.eclipse.egit.ui.team.ReplaceWithTheirs"
6460 label="%ReplaceWithTheirsAction_label"
6462 <visibleWhen checkEnabled="true" />
6467 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup2">
6469 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
6470 label="%ReplaceWithRefAction_label"
6472 <visibleWhen checkEnabled="false">
6473 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6477 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
6478 label="%ReplaceWithCommitAction_label"
6480 <visibleWhen checkEnabled="false">
6481 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
6487 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
6489 id="compareWithMenu"
6490 label="%CompareWithMenu.label">
6492 name="compareWithGroup">
6495 name="gitCompareWithGroup"
6499 name="gitCompareWithGroup2"
6503 <with variable="activeMenu">
6505 <iterate operator="or">
6507 <equals value="#AbstractTextEditorRulerContext" />
6508 <equals value="#OverviewRulerContext" />
6518 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
6520 id="replaceWithMenu"
6521 label="%ReplaceWithMenu.label">
6523 name="replaceWithGroup">
6526 name="gitReplaceWithGroup"
6530 name="gitReplaceWithGroup2"
6534 <with variable="activeMenu">
6536 <iterate operator="or">
6538 <equals value="#AbstractTextEditorRulerContext" />
6539 <equals value="#OverviewRulerContext" />
6549 name="%RepositoryCommandsLabel"
6550 point="org.eclipse.ui.commands">
6552 categoryId="org.eclipse.egit.ui.commandCategory"
6553 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.AddCommand"
6554 id="org.eclipse.egit.ui.RepositoriesViewAddRepository"
6555 name="%AddRepositoryCommand"
6556 description="%AddRepositoryCommand.description">
6559 categoryId="org.eclipse.egit.ui.commandCategory"
6560 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CloneCommand"
6561 id="org.eclipse.egit.ui.RepositoriesViewClone"
6562 name="%CloneRepositoryCommand"
6563 description="%CloneRepositoryCommand.description">
6566 name="%RepositoriesViewClone_repositoryUri_Name"
6571 categoryId="org.eclipse.egit.ui.commandCategory"
6572 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryCommand"
6573 id="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6574 name="%CreateRepositoryCommand"
6575 description="%CreateRepositoryCommand.description">
6578 categoryId="org.eclipse.egit.ui.commandCategory"
6579 id="org.eclipse.egit.ui.RepositoriesViewCopyPath"
6580 name="%CopyPathCommand">
6583 categoryId="org.eclipse.egit.ui.commandCategory"
6584 id="org.eclipse.egit.ui.RepositoriesViewRemove"
6585 name="%RemoveRepositoryCommand">
6588 categoryId="org.eclipse.egit.ui.commandCategory"
6589 id="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6590 name="%ImportProjectsCommand"
6591 description="%ImportProjectsCommand_description"
6595 categoryId="org.eclipse.egit.ui.commandCategory"
6596 id="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6597 name="%ImportChangedProjectsCommand"
6598 description="%ImportProjectsCommand_description">
6601 categoryId="org.eclipse.egit.ui.commandCategory"
6602 id="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6603 name="%CreateBranchCommand">
6606 categoryId="org.eclipse.egit.ui.commandCategory"
6607 id="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6608 name="%NewRemoteCommand">
6611 categoryId="org.eclipse.egit.ui.commandCategory"
6612 id="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
6613 name="%ConfigureFetchCommand">
6616 categoryId="org.eclipse.egit.ui.commandCategory"
6617 id="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
6618 name="%ConfigurePushCommand">
6621 categoryId="org.eclipse.egit.ui.commandCategory"
6622 id="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
6623 name="%DeleteRemoteCommand">
6626 categoryId="org.eclipse.egit.ui.commandCategory"
6627 id="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
6628 name="%ConfigureGerritRemoteCommand">
6631 categoryId="org.eclipse.egit.ui.commandCategory"
6632 id="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
6633 name="%ChangeCredentialsCommand">
6636 categoryId="org.eclipse.egit.ui.commandCategory"
6637 id="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
6638 name="%ClearCredentialsCommand">
6641 categoryId="org.eclipse.egit.ui.commandCategory"
6642 id="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
6643 name="%OpenInEditorCommand">
6646 categoryId="org.eclipse.egit.ui.commandCategory"
6647 id="org.eclipse.egit.ui.RepositoriesViewOpen"
6648 name="%OpenCommand">
6651 categoryId="org.eclipse.egit.ui.commandCategory"
6652 id="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
6653 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6654 name="%LinkWithSelectionCommand">
6656 class="org.eclipse.ui.handlers.RegistryToggleState:false"
6657 id="org.eclipse.ui.commands.toggleState">
6661 categoryId="org.eclipse.egit.ui.commandCategory"
6662 id="org.eclipse.egit.ui.CheckoutCommand"
6663 name="%CheckoutCommand">
6666 categoryId="org.eclipse.egit.ui.commandCategory"
6667 id="org.eclipse.egit.ui.RepositoriesViewDelete"
6668 name="%DeleteRepositoryCommand.name">
6671 categoryId="org.eclipse.egit.ui.commandCategory"
6672 id="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree"
6673 name="%RepoViewCollapseWorktreeCommand.label">
6674 description="%RepoViewCollapseWorktreeCommand.description">
6677 categoryId="org.eclipse.egit.ui.commandCategory"
6678 id="org.eclipse.egit.ui.RepositoriesCreateGroup"
6679 name="%CreateRepositoryGroupCommand.name"
6680 description="%CreateRepositoryGroupCommand.description">
6683 categoryId="org.eclipse.egit.ui.commandCategory"
6684 id="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6685 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6686 name="%ToggleLayoutCommand.name">
6688 class="org.eclipse.ui.handlers.RegistryToggleState:false"
6689 id="org.eclipse.ui.commands.toggleState">
6693 categoryId="org.eclipse.egit.ui.commandCategory"
6694 id="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6695 defaultHandler="org.eclipse.egit.ui.internal.commands.ToggleCommand"
6696 name="%ToggleBranchCommitCommand.name">
6698 class="org.eclipse.ui.handlers.RegistryToggleState:true"
6699 id="org.eclipse.ui.commands.toggleState">
6703 categoryId="org.eclipse.egit.ui.commandCategory"
6704 id="org.eclipse.egit.ui.AbortRebase"
6705 name="%AbortRebaseCommand.name">
6708 categoryId="org.eclipse.egit.ui.commandCategory"
6709 id="org.eclipse.egit.ui.SkipRebase"
6710 name="%SkipRebaseCommand.name">
6713 categoryId="org.eclipse.egit.ui.commandCategory"
6714 id="org.eclipse.egit.ui.ContinueRebase"
6715 name="%ContinueRebaseCommand.name">
6718 categoryId="org.eclipse.egit.ui.commandCategory"
6719 id="org.eclipse.egit.ui.team.submodule.update"
6720 name="%SubmoduleUpdateCommand.name">
6723 categoryId="org.eclipse.egit.ui.commandCategory"
6724 id="org.eclipse.egit.ui.team.submodule.sync"
6725 name="%SubmoduleSyncCommand.name">
6728 categoryId="org.eclipse.egit.ui.commandCategory"
6729 id="org.eclipse.egit.ui.team.submodule.add"
6730 name="%SubmoduleAddCommand.name">
6733 categoryId="org.eclipse.egit.ui.commandCategory"
6734 id="org.eclipse.egit.ui.team.clean"
6735 name="%CleanCommand.name">
6738 categoryId="org.eclipse.egit.ui.commandCategory"
6739 id="org.eclipse.egit.ui.team.stash.create"
6740 defaultHandler="org.eclipse.egit.ui.internal.actions.StashCreateHandler"
6741 name="%StashCreateCommand.name">
6744 categoryId="org.eclipse.egit.ui.commandCategory"
6745 id="org.eclipse.egit.ui.team.stash.apply"
6746 name="%StashApplyCommand.name">
6749 categoryId="org.eclipse.egit.ui.commandCategory"
6750 id="org.eclipse.egit.ui.team.stash.drop"
6751 name="%StashDropCommand.name">
6754 categoryId="org.eclipse.egit.ui.commandCategory"
6755 id="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
6756 name="%RepoViewConfigureBranchCommand.name">
6759 categoryId="org.eclipse.egit.ui.commandCategory"
6760 id="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer"
6761 name="%ShowInSystemExplorerCommand.name">
6765 point="org.eclipse.ui.commandImages">
6767 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
6768 icon="icons/etool16/newlocation_wiz.png">
6771 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
6772 icon="icons/obj16/cloneGit.png">
6775 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
6776 icon="icons/elcl16/synced.png">
6779 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
6780 icon="icons/eview16/repo_rep.png">
6783 commandId="org.eclipse.egit.ui.team.ShowHistory"
6784 icon="icons/obj16/history.png">
6787 commandId="org.eclipse.egit.ui.team.CherryPick"
6788 icon="icons/obj16/cherry-pick.png">
6791 commandId="org.eclipse.egit.ui.team.stash.apply"
6792 icon="icons/obj16/stash-apply.png">
6795 commandId="org.eclipse.egit.ui.team.stash.drop"
6796 icon="icons/obj16/delete_obj.png">
6799 commandId="org.eclipse.egit.ui.history.Squash"
6800 icon="icons/obj16/squash-down.png">
6803 commandId="org.eclipse.egit.ui.commit.Squash"
6804 icon="icons/obj16/squash-down.png">
6807 commandId="org.eclipse.egit.ui.history.Reword"
6808 icon="icons/obj16/reword.png">
6811 commandId="org.eclipse.egit.ui.commit.Reword"
6812 icon="icons/obj16/reword.png">
6815 commandId="org.eclipse.egit.ui.history.Edit"
6816 icon="icons/obj16/editconfig.png">
6819 commandId="org.eclipse.egit.ui.commit.Edit"
6820 icon="icons/obj16/editconfig.png">
6823 commandId="org.eclipse.egit.ui.CheckoutCommand"
6824 icon="icons/obj16/checkout.png">
6827 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6828 icon="icons/obj16/new_branch_obj.png">
6831 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6832 icon="icons/obj16/synchronize.png">
6835 commandId="org.eclipse.egit.ui.history.PushCommit"
6836 icon="icons/obj16/push.png">
6839 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6840 icon="icons/obj16/import_prj.png">
6843 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6844 icon="icons/obj16/import_prj.png">
6847 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6848 icon="icons/etool16/createRepository.png">
6851 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6852 icon="icons/elcl16/hierarchicalLayout.png">
6855 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6856 icon="icons/obj16/changelog_obj.png">
6859 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
6860 icon="icons/obj16/delete_obj.png">
6863 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
6864 icon="icons/obj16/clear.png">
6867 commandId="org.eclipse.egit.ui.AbortRebase"
6868 icon="icons/elcl16/progress_stop.png">
6871 commandId="org.eclipse.egit.ui.ContinueRebase"
6872 icon="icons/elcl16/continue.png">
6875 commandId="org.eclipse.egit.ui.SkipRebase"
6876 icon="icons/elcl16/skip.png">
6879 commandId="org.eclipse.egit.ui.history.Merge"
6880 icon="icons/obj16/merge.png">
6883 commandId="org.eclipse.egit.ui.RebaseCurrent"
6884 icon="icons/obj16/rebase.png">
6887 commandId="org.eclipse.egit.ui.team.Fetch"
6888 icon="icons/obj16/fetch.png">
6891 commandId="org.eclipse.egit.ui.team.ConfigureFetch"
6892 icon="icons/obj16/fetch.png">
6895 commandId="org.eclipse.egit.ui.team.ConfigurePush"
6896 icon="icons/obj16/push.png">
6899 commandId="org.eclipse.egit.ui.team.Push"
6900 icon="icons/obj16/push.png">
6903 commandId="org.eclipse.egit.ui.team.PushBranch"
6904 icon="icons/obj16/push.png">
6907 commandId="org.eclipse.egit.ui.team.PushTags"
6908 icon="icons/obj16/push.png">
6911 commandId="org.eclipse.egit.ui.FetchGerritChange"
6912 icon="icons/obj16/gerrit_fetch.png">
6915 commandId="org.eclipse.egit.ui.FetchGitHubPR"
6916 icon="icons/obj16/fetch.png">
6919 commandId="org.eclipse.egit.ui.FetchGitLabMergeRequest"
6920 icon="icons/obj16/fetch.png">
6923 commandId="org.eclipse.egit.ui.FetchGiteaPullRequest"
6924 icon="icons/obj16/fetch.png">
6927 commandId="org.eclipse.egit.ui.team.AddToIndex"
6928 icon="icons/obj16/add.png">
6931 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6932 icon="icons/obj16/unstage.png">
6935 commandId="org.eclipse.egit.ui.team.Branch"
6936 icon="icons/obj16/branch_obj.png">
6939 commandId="org.eclipse.egit.ui.team.Commit"
6940 icon="icons/obj16/commit.png">
6943 commandId="org.eclipse.egit.ui.team.SimpleFetch"
6944 icon="icons/obj16/fetch.png">
6947 commandId="org.eclipse.egit.ui.team.SimplePush"
6948 icon="icons/obj16/push.png">
6951 commandId="org.eclipse.egit.ui.team.Ignore"
6952 icon="icons/obj16/ignore.png">
6955 commandId="org.eclipse.egit.ui.team.Merge"
6956 icon="icons/obj16/merge.png">
6959 commandId="org.eclipse.egit.ui.team.MergeTool"
6960 icon="icons/obj16/mergetool.png">
6963 commandId="org.eclipse.egit.ui.team.Rebase"
6964 icon="icons/obj16/rebase.png">
6967 commandId="org.eclipse.egit.ui.team.Pull"
6968 icon="icons/obj16/pull.png">
6971 commandId="org.eclipse.egit.ui.team.PullWithOptions"
6972 icon="icons/obj16/pull_with_options.png">
6975 commandId="org.eclipse.egit.ui.team.Reset"
6976 icon="icons/obj16/reset.png">
6979 commandId="org.eclipse.egit.ui.team.Synchronize"
6980 icon="icons/obj16/synchronize.png">
6983 commandId="org.eclipse.egit.ui.team.Tag"
6984 icon="icons/obj16/new_tag_obj.png">
6987 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6988 icon="icons/obj16/assume_unchanged.png">
6991 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6992 icon="icons/obj16/no_assume_unchanged.png">
6995 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6996 icon="icons/obj16/delete_obj.png">
6999 commandId="org.eclipse.egit.ui.team.RenameBranch"
7000 icon="icons/obj16/editconfig.png">
7003 commandId="org.eclipse.ui.edit.rename"
7004 icon="icons/obj16/editconfig.png">
7007 commandId="org.eclipse.egit.ui.history.DeleteBranch"
7008 icon="icons/obj16/delete_obj.png">
7011 commandId="org.eclipse.egit.ui.history.DeleteTag"
7012 icon="icons/obj16/delete_obj.png">
7015 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7016 icon="icons/elcl16/sha1.png">
7019 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
7020 icon="icons/obj16/rebase_interactive.png">
7023 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
7024 icon="icons/obj16/open-commit.png">
7027 commandId="org.eclipse.egit.ui.history.CompareVersions"
7028 icon="icons/elcl16/compare_view.png">
7031 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
7032 icon="icons/elcl16/compare_view.png">
7035 commandId="org.eclipse.egit.ui.team.Revert"
7036 icon="icons/obj16/revert.png">
7039 commandId="org.eclipse.egit.ui.team.clean"
7040 icon="icons/obj16/clean_obj.png">
7043 commandId="org.eclipse.egit.ui.team.stash.create"
7044 icon="icons/obj16/stash-create.png">
7047 commandId="org.eclipse.egit.ui.history.ShowBlame"
7048 icon="icons/etool16/annotate.png">
7051 commandId="org.eclipse.egit.ui.team.ShowBlame"
7052 icon="icons/etool16/annotate.png">
7055 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
7056 icon="icons/obj16/gerrit_push.png">
7059 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
7060 icon="icons/obj16/gerrit_obj.png">
7063 commandId="org.eclipse.egit.ui.team.GarbageCollect"
7064 icon="icons/elcl16/trash_flat.png">
7067 commandId="org.eclipse.egit.ui.team.Disconnect"
7068 icon="icons/obj16/disconnect_co.png">
7071 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
7072 icon="icons/obj16/delete_obj.png">
7075 commandId="org.eclipse.egit.ui.team.Untrack"
7076 icon="icons/obj16/untrack.png">
7079 commandId="org.eclipse.egit.ui.team.OpenCommit"
7080 icon="icons/obj16/open-commit.png">
7083 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
7084 icon="icons/elcl16/goto_input.png">
7087 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
7088 icon="icons/obj16/changelog_obj.png">
7091 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
7092 icon="icons/obj16/changelog_obj.png">
7095 commandId="org.eclipse.egit.ui.team.submodule.add"
7096 icon="icons/obj16/submodules.png">
7099 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
7100 icon="icons/obj16/branches_obj.png">
7103 commandId="org.eclipse.egit.ui.team.CompareWithRef"
7104 icon="icons/obj16/branches_obj.png">
7107 commandId="org.eclipse.egit.ui.RepositoriesCreateGroup"
7108 icon="icons/etool16/newgroup_wiz.png">
7111 commandId="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
7112 icon="icons/obj16/changelog_obj.png">
7116 point="org.eclipse.core.expressions.propertyTesters">
7118 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewPropertyTester"
7119 id="org.eclipse.egit.ui.RepositoryTester"
7120 namespace="GitRepository"
7121 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"
7122 type="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
7125 class="org.eclipse.egit.ui.internal.ResourcePropertyTester"
7126 id="org.eclipse.egit.ui.ResourceTester"
7127 namespace="GitResource"
7128 properties="isShared,isContainer,isSafe,canCheckout,canCommit,canAmend,canResetHead,canAbortRebase,canContinueRebase,hasGitHubConfiguration,hasGitLabConfiguration,hasGiteaConfiguration,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit"
7129 type="org.eclipse.core.resources.IResource">
7132 class="org.eclipse.egit.ui.internal.selection.SelectionPropertyTester"
7133 id="org.eclipse.egit.ui.SelectionTester"
7134 namespace="GitSelection"
7135 properties="conflictsInSingleRepository,projectsSingleRepository,projectsWithRepositories,resourcesSingleRepository,resourcesMultipleRepositories,fileOrFolderInRepository,resourcesAllInRepository,selectionSingleRepository,selectionMultipleRepositories"
7136 type="java.util.Collection">
7139 class="org.eclipse.egit.ui.internal.resources.ResourceStatePropertyTester"
7140 id="org.eclipse.egit.ui.ResourceStateTester"
7141 namespace="org.eclipse.egit.ui.resources.ResourceState"
7142 properties="hasStagedChanges,hasUnstagedChanges,hasNotIgnoredResources,hasTrackedResources"
7143 type="java.util.Collection">
7146 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7147 id="org.eclipse.egit.ui.GitRepositoryCommitTester"
7149 properties="parentCount,isBare,isSafe,canCommit,hasMultipleRefs,hasRef,isStash"
7150 type="org.eclipse.egit.core.internal.IRepositoryCommit">
7153 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7154 id="org.eclipse.egit.ui.GitRepositoryTester"
7156 properties="isBare,isSafe,canCommit"
7157 type="org.eclipse.jgit.lib.Repository">
7160 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
7161 id="org.eclipse.egit.ui.GitRevCommitTester"
7163 properties="parentCount"
7164 type="org.eclipse.jgit.revwalk.RevCommit">
7167 class="org.eclipse.egit.ui.internal.history.GitHistoryPropertyTester"
7168 id="org.eclipse.egit.ui.GitHistoryTester"
7169 namespace="GitHistory"
7170 properties="isSingleFileHistory"
7171 type="org.eclipse.team.ui.history.IHistoryView">
7174 class="org.eclipse.egit.ui.internal.expressions.BundlePropertyTester"
7175 id="org.eclipse.egit.ui.BundlePropertyTester"
7176 namespace="org.eclipse.egit.ui.BundleProperty"
7177 properties="isBundleInstalled"
7178 type="java.util.Collection">
7181 class="org.eclipse.egit.ui.internal.expressions.EditorPropertyTester"
7182 id="org.eclipse.egit.ui.EditorPropertyTester"
7183 namespace="org.eclipse.egit.ui.EditorProperty"
7184 properties="canShowRevisions"
7185 type="org.eclipse.ui.IEditorPart">
7186 <!-- Type cannot be restricted to text editors because of multi-page editors. -->
7191 name="%ChangeSetModel.name"
7192 point="org.eclipse.core.resources.modelProviders">
7194 class="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
7197 value="org.eclipse.core.resources.IResource" />
7199 <extends-model id="org.eclipse.core.resources.modelProvider"/>
7202 point="org.eclipse.team.ui.synchronizeWizards">
7204 class="org.eclipse.egit.ui.internal.synchronize.GitSynchronizeWizard"
7205 description="%gitsyncwizard.description"
7206 icon="icons/obj16/gitrepository.png"
7207 id="org.eclipse.egit.ui.wizard1"
7208 name="%Synchronize_Name">
7212 point="org.eclipse.team.ui.synchronizeParticipants">
7214 class="org.eclipse.egit.ui.internal.synchronize.GitModelSynchronizeParticipant"
7215 id="org.eclipse.egit.ui.modelCompareParticipant"
7216 name="%Synchronize_Name"
7217 icon="icons/obj16/gitrepository.png"
7221 point="org.eclipse.ui.navigator.navigatorContent">
7223 activeByDefault="false"
7224 contentProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetContentProvider"
7225 icon="$nl$/icons/obj16/changelog_obj.png"
7226 id="org.eclipse.egit.ui.changeSetContent"
7227 labelProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetLabelProvider"
7228 name="%Synchronize_ChangeSet"
7232 <instanceof value="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
7233 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"/>
7234 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTree"/>
7238 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetDropAdapterAssistant"
7239 id="org.eclipse.egit.ui.changeSetDropAssistant">
7240 <possibleDropTargets>
7241 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"/>
7242 </possibleDropTargets>
7245 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetSorter"/>
7249 point="org.eclipse.team.ui.teamContentProviders">
7250 <teamContentProvider
7251 contentExtensionId="org.eclipse.egit.ui.changeSetContent"
7252 icon="$nl$/icons/obj16/changelog_obj.png"
7253 modelProviderId="org.eclipse.egit.ui.changeSetModel"/>
7255 <extension point="org.eclipse.ui.navigator.viewer">
7256 <viewer viewerId="org.eclipse.egit.ui.compareSynchronization">
7258 allowsPlatformContributions="false"
7259 id="org.eclipse.egit.ui.compareSynchronizationMenu">
7260 <insertionPoint name="gitActions" separator="true"/>
7261 <insertionPoint name="file"/>
7262 <insertionPoint name="file-bottom"/>
7263 <insertionPoint name="edit" separator="true"/>
7264 <insertionPoint name="synchronize"/>
7265 <insertionPoint name="navigate" separator="true"/>
7266 <insertionPoint name="modelTeam" separator="true"/>
7267 <insertionPoint name="sort" separator="true"/>
7268 <insertionPoint name="additions" separator="true"/>
7273 name="%TeamMenuCommandsLabel"
7274 point="org.eclipse.ui.commands">
7276 categoryId="org.eclipse.egit.ui.commandCategory"
7277 defaultHandler="org.eclipse.egit.ui.internal.actions.AddToIndexActionHandler"
7278 id="org.eclipse.egit.ui.team.AddToIndex"
7279 name="%AddToIndexCommand.name">
7282 categoryId="org.eclipse.egit.ui.commandCategory"
7283 defaultHandler="org.eclipse.egit.ui.internal.actions.CreatePatchActionHandler"
7284 id="org.eclipse.egit.ui.team.CreatePatch"
7285 name="%CreatePatchCommand.name">
7288 categoryId="org.eclipse.egit.ui.commandCategory"
7289 defaultHandler="org.eclipse.egit.ui.internal.actions.RemoveFromIndexActionHandler"
7290 id="org.eclipse.egit.ui.team.RemoveFromIndex"
7291 name="%RemoveFromIndexCommand.name">
7294 categoryId="org.eclipse.egit.ui.commandCategory"
7295 defaultHandler="org.eclipse.egit.ui.internal.actions.BranchActionHandler"
7296 id="org.eclipse.egit.ui.team.Branch"
7297 name="%BranchCommand.name"
7298 description="%BranchCommand.description">
7301 categoryId="org.eclipse.egit.ui.commandCategory"
7302 id="org.eclipse.egit.ui.team.CompareWithHead"
7303 name="%CompareWithHeadCommand.name">
7306 categoryId="org.eclipse.egit.ui.commandCategory"
7307 id="org.eclipse.egit.ui.team.CompareWithIndex"
7308 name="%CompareWithIndexCommand.name">
7311 categoryId="org.eclipse.egit.ui.commandCategory"
7312 id="org.eclipse.egit.ui.team.CompareIndexWithHead"
7313 name="%CompareIndexWithHeadCommand.name">
7316 categoryId="org.eclipse.egit.ui.commandCategory"
7317 id="org.eclipse.egit.ui.team.CompareWithPrevious"
7318 name="%CompareWithPreviousCommand.name">
7321 categoryId="org.eclipse.egit.ui.commandCategory"
7322 id="org.eclipse.egit.ui.team.CompareWithRef"
7323 name="%CompareWithHistoryCommand.name">
7326 categoryId="org.eclipse.egit.ui.commandCategory"
7327 id="org.eclipse.egit.ui.team.CompareWithCommit"
7328 name="%CompareWithCommitCommand.name">
7331 categoryId="org.eclipse.egit.ui.commandCategory"
7332 id="org.eclipse.egit.ui.team.Discard"
7333 name="%ReplaceWithIndexCommand.name">
7336 categoryId="org.eclipse.egit.ui.commandCategory"
7337 id="org.eclipse.egit.ui.team.ReplaceWithHead"
7338 name="%ReplaceWithHeadCommand.name">
7341 categoryId="org.eclipse.egit.ui.commandCategory"
7342 id="org.eclipse.egit.ui.team.ReplaceWithCommit"
7343 name="%ReplaceWithCommitCommand.name">
7346 categoryId="org.eclipse.egit.ui.commandCategory"
7347 id="org.eclipse.egit.ui.team.ReplaceWithRef"
7348 name="%ReplaceWithRefCommand.name">
7351 categoryId="org.eclipse.egit.ui.commandCategory"
7352 id="org.eclipse.egit.ui.team.ReplaceWithPrevious"
7353 name="%ReplaceWithPreviousCommand.name">
7356 categoryId="org.eclipse.egit.ui.commandCategory"
7357 id="org.eclipse.egit.ui.team.ReplaceWithOurs"
7358 name="%ReplaceWithOursCommand.name">
7361 categoryId="org.eclipse.egit.ui.commandCategory"
7362 id="org.eclipse.egit.ui.team.ReplaceWithTheirs"
7363 name="%ReplaceWithTheirsCommand.name">
7366 categoryId="org.eclipse.egit.ui.commandCategory"
7367 defaultHandler="org.eclipse.egit.ui.internal.actions.IgnoreActionHandler"
7368 id="org.eclipse.egit.ui.team.Ignore"
7369 name="%IgnoreCommand.name">
7372 categoryId="org.eclipse.egit.ui.commandCategory"
7373 id="org.eclipse.egit.ui.team.Tag"
7374 name="%TagCommand.name">
7377 categoryId="org.eclipse.egit.ui.commandCategory"
7378 defaultHandler="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewActionHandler"
7379 id="org.eclipse.egit.ui.team.ShowRepositoriesView"
7380 name="%ShowRepoViewCommand.name">
7383 categoryId="org.eclipse.egit.ui.commandCategory"
7384 defaultHandler="org.eclipse.egit.ui.internal.actions.ApplyPatchActionHandler"
7385 id="org.eclipse.egit.ui.team.ApplyPatch"
7386 name="%ApplyPatchCommand.name">
7389 categoryId="org.eclipse.egit.ui.commandCategory"
7390 defaultHandler="org.eclipse.egit.ui.internal.actions.MergeToolActionHandler"
7391 id="org.eclipse.egit.ui.team.MergeTool"
7392 name="%MergeToolCommand.name">
7395 categoryId="org.eclipse.egit.ui.commandCategory"
7396 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
7397 id="org.eclipse.egit.ui.team.ConfigureFetch"
7398 name="%ConfigureUpstreamFetchCommand.name">
7401 categoryId="org.eclipse.egit.ui.commandCategory"
7402 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
7403 id="org.eclipse.egit.ui.team.ConfigurePush"
7404 name="%ConfigureUpstreamPushCommand.name">
7407 categoryId="org.eclipse.egit.ui.commandCategory"
7408 defaultHandler="org.eclipse.egit.ui.internal.actions.DeleteBranchActionHandler"
7409 id="org.eclipse.egit.ui.team.DeleteBranch"
7410 name="%DeleteBranchCommand.name">
7413 categoryId="org.eclipse.egit.ui.commandCategory"
7414 id="org.eclipse.egit.ui.team.RenameBranch"
7415 name="%RenameBranchCommand">
7418 categoryId="org.eclipse.egit.ui.commandCategory"
7419 defaultHandler="org.eclipse.egit.ui.internal.actions.AssumeUnchangedActionHandler"
7420 id="org.eclipse.egit.ui.team.AssumeUnchanged"
7421 name="%AssumeUnchangedCommand">
7424 categoryId="org.eclipse.egit.ui.commandCategory"
7425 defaultHandler="org.eclipse.egit.ui.internal.actions.NoAssumeUnchangedActionHandler"
7426 id="org.eclipse.egit.ui.team.NoAssumeUnchanged"
7427 name="%NoAssumeUnchangedCommand">
7430 categoryId="org.eclipse.egit.ui.commandCategory"
7431 id="org.eclipse.egit.ui.team.Untrack"
7432 name="%UntrackCommand.name">
7436 point="org.eclipse.ui.bindings">
7438 commandId="org.eclipse.egit.ui.team.Commit"
7439 contextId="org.eclipse.ui.contexts.window"
7440 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7443 <!-- Command+Shift+3 takes a screenshot on the Mac. Delete and redefine key binding: -->
7447 contextId="org.eclipse.ui.contexts.window"
7448 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7453 commandId="org.eclipse.egit.ui.team.Commit"
7454 contextId="org.eclipse.ui.contexts.window"
7455 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7456 sequence="COMMAND+ALT+3">
7459 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
7460 contextId="org.eclipse.egit.ui.RepositoriesView"
7461 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7465 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7466 contextId="org.eclipse.egit.ui.ReflogView"
7467 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7471 commandId="org.eclipse.egit.ui.team.RenameBranch"
7472 contextId="org.eclipse.egit.ui.RepositoriesView.SingleRepository"
7473 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7477 commandId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree"
7478 contextId="org.eclipse.egit.ui.RepositoriesView"
7479 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7480 sequence="M1+ARROW_LEFT">
7483 commandId="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand"
7484 contextId="org.eclipse.egit.ui.DiffViewer"
7485 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
7490 name="%HistoryViewCommands.extension.name"
7491 point="org.eclipse.ui.commands">
7493 id="org.eclipse.egit.ui.history.CompareVersions"
7494 name="%CompareCommand.name">
7497 id="org.eclipse.egit.ui.history.CompareVersionsInTree"
7498 name="%CompareInTreeCommand.name">
7501 id="org.eclipse.egit.ui.history.CompareWithWorkingTree"
7502 name="%CompareWithWorkTreeCommand.name">
7505 id="org.eclipse.egit.ui.history.ShowVersions"
7506 name="%ShowVersionsCommand.name">
7508 id="org.eclipse.egit.ui.history.CompareMode"
7509 name="%CompareModeCommandParameter.name"
7514 id="org.eclipse.egit.ui.history.CreatePatch"
7515 name="%CreatePatchCommand.name">
7518 id="org.eclipse.egit.ui.history.DeleteBranch"
7519 name="%DeleteBranchCommand.name">
7522 id="org.eclipse.egit.ui.history.DeleteTag"
7523 name="%DeleteTagCommand.name">
7526 id="org.eclipse.egit.ui.history.PushCommit"
7527 name="%PushCommit.name">
7530 id="org.eclipse.egit.ui.history.Reset"
7531 name="%ResetCommand.name">
7533 id="org.eclipse.egit.ui.history.ResetMode"
7534 name="%ResetModeCommandParameter.name"
7539 id="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
7540 name="%ResetQuickdiffCommand.name">
7542 id="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget"
7543 name="%ResetTargetCommandParameter.name"
7548 id="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
7549 name="%SetQuickdiffBaselineCommand.name">
7552 id="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
7553 name="%OpenInTextEditorCommand.name">
7556 id="org.eclipse.egit.ui.history.Squash"
7557 name="%SquashCommitsCommand.name">
7560 defaultHandler="org.eclipse.egit.ui.internal.commit.command.SquashHandler"
7561 id="org.eclipse.egit.ui.commit.Squash"
7562 name="%SquashCommitsCommand.name">
7565 id="org.eclipse.egit.ui.history.Reword"
7566 name="%RewordCommitCommand.name">
7569 defaultHandler="org.eclipse.egit.ui.internal.commit.command.RewordHandler"
7570 id="org.eclipse.egit.ui.commit.Reword"
7571 name="%RewordCommitCommand.name">
7574 id="org.eclipse.egit.ui.history.Edit"
7575 name="%EditCommitCommand.name">
7578 defaultHandler="org.eclipse.egit.ui.internal.commit.command.EditHandler"
7579 id="org.eclipse.egit.ui.commit.Edit"
7580 name="%EditCommitCommand.name">
7583 id="org.eclipse.egit.ui.history.Merge"
7584 name="%MergeCommand.name">
7587 id="org.eclipse.egit.ui.RebaseCurrent"
7588 name="%RebaseCurrentCommand.name">
7591 id="org.eclipse.egit.ui.RebaseInteractiveCurrent"
7592 name="%RebaseInteractiveCurrentCommand.name">
7595 id="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
7596 name="%OpenInCommitViewerCommand.name"
7597 description="%OpenInCommitViewerCommand.tooltip">
7600 id="org.eclipse.egit.ui.commit.UnifiedDiffCommand"
7601 name="%ShowUnifiedDiffCommand.name">
7605 name="%CommitViewerCommands.extension.name"
7606 point="org.eclipse.ui.commands">
7608 id="org.eclipse.egit.ui.history.ShowBlame"
7609 name="%ShowBlameCommand.name">
7613 name="%CompareViewerCommands.extension.name"
7614 point="org.eclipse.ui.commands">
7616 id="org.eclipse.egit.ui.CompareWithEachOther"
7617 name="%CompareWithEachOtherCommand.name"
7618 categoryId="org.eclipse.compare.ui.category.compare"
7619 description="%CompareWithEachOtherCommand.description">
7623 point="org.eclipse.ui.newWizards">
7625 category="org.eclipse.egit.ui.wizardCategory"
7626 class="org.eclipse.egit.ui.internal.repository.NewRepositoryWizard"
7628 icon="icons/etool16/createRepository.png"
7629 id="org.eclipse.egit.ui.CreateRepositoryWizard"
7630 name="%CreateRepositoryWizard.name">
7632 %CreateRepositoryWizard.description
7636 id="org.eclipse.egit.ui.wizardCategory"
7641 point="org.eclipse.ui.contexts">
7643 id="org.eclipse.egit.ui.RepositoriesView"
7644 name="%RepositoriesViewContext.name"
7645 parentId="org.eclipse.ui.contexts.window">
7648 id="org.eclipse.egit.ui.RepositoriesView.SingleRepository"
7649 name="%RepositoriesViewContext.name"
7650 parentId="org.eclipse.egit.ui.RepositoriesView">
7653 id="org.eclipse.egit.ui.ReflogView"
7654 name="%ReflogViewContext"
7655 parentId="org.eclipse.ui.contexts.window">
7658 id="org.eclipse.egit.ui.DiffViewer"
7659 name="%DiffViewerContext"
7660 parentId="org.eclipse.ui.textEditorScope">
7664 point="org.eclipse.ui.editors">
7666 class="org.eclipse.egit.ui.internal.commit.CommitEditor"
7667 contributorClass="org.eclipse.egit.ui.internal.commit.CommitEditorActionBarContributor"
7669 icon="icons/obj16/changelog_obj.png"
7670 id="org.eclipse.egit.ui.commitEditor"
7671 name="%CommitEditor.name">
7674 class="org.eclipse.egit.ui.internal.commit.DiffEditor"
7675 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
7677 icon="icons/obj16/changelog_obj.png"
7678 id="org.eclipse.egit.ui.diffEditor"
7679 name="%DiffEditor.name">
7683 point="org.eclipse.ui.actionSetPartAssociations">
7684 <actionSetPartAssociation
7685 targetID="org.eclipse.ui.edit.text.actionSet.presentation">
7687 id="org.eclipse.egit.ui.commitEditor">
7690 id="org.eclipse.egit.ui.diffEditor">
7692 </actionSetPartAssociation>
7695 point="org.eclipse.ui.editors.annotationTypes">
7696 <type name="org.eclipse.egit.ui.commitEditor.diffAdded" />
7697 <type name="org.eclipse.egit.ui.commitEditor.diffRemoved" />
7700 point="org.eclipse.ui.editors.markerAnnotationSpecification">
7702 annotationType="org.eclipse.egit.ui.commitEditor.diffAdded"
7703 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInOverviewRuler"
7704 overviewRulerPreferenceValue="true"
7705 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInVerticalRuler"
7706 verticalRulerPreferenceValue="false"
7707 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedIndication"
7708 textPreferenceValue="false"
7709 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedHighlighting"
7710 highlightPreferenceValue="false"
7711 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffAddedInNextPrevDropdownToolbarAction"
7712 showInNextPrevDropdownToolbarAction="false"
7713 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToNextNavigationTarget"
7714 isGoToNextNavigationTarget="true"
7715 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToPreviousNavigationTarget"
7716 isGoToPreviousNavigationTarget="true"
7717 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedColor"
7718 colorPreferenceValue="221,255,221"
7719 contributesToHeader="false"
7720 presentationLayer="5"
7721 includeOnPreferencePage="false">
7724 annotationType="org.eclipse.egit.ui.commitEditor.diffRemoved"
7725 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInOverviewRuler"
7726 overviewRulerPreferenceValue="true"
7727 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInVerticalRuler"
7728 verticalRulerPreferenceValue="false"
7729 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedIndication"
7730 textPreferenceValue="false"
7731 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedHighlighting"
7732 highlightPreferenceValue="false"
7733 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffRemovedInNextPrevDropdownToolbarAction"
7734 showInNextPrevDropdownToolbarAction="false"
7735 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToNextNavigationTarget"
7736 isGoToNextNavigationTarget="true"
7737 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToPreviousNavigationTarget"
7738 isGoToPreviousNavigationTarget="true"
7739 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedColor"
7740 colorPreferenceValue="255,221,221"
7741 contributesToHeader="false"
7742 presentationLayer="5"
7743 includeOnPreferencePage="false">
7747 point="org.eclipse.ui.editors.templates">
7749 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
7750 contextTypeId="java"
7752 description="%GitTemplateVariableResolver_GitConfigDescription">
7756 point="org.eclipse.ui.editors.templates">
7758 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
7759 contextTypeId="javadoc"
7761 description="%GitTemplateVariableResolver_GitConfigDescription">
7765 point="org.eclipse.ui.elementFactories">
7767 class="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory"
7768 id="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory">
7771 <extension point="org.eclipse.search.searchPages">
7773 class="org.eclipse.egit.ui.internal.search.CommitSearchPage"
7774 icon="icons/obj16/search-commit.png"
7775 id="org.eclipse.egit.ui.commitSearchPage"
7776 label="%CommitSearchPage.label">
7780 point="org.eclipse.search.searchResultViewPages">
7782 class="org.eclipse.egit.ui.internal.search.CommitSearchResultsPage"
7783 icon="icons/obj16/search-commit.png"
7784 id="org.eclipse.egit.ui.commitSearchResultsPage"
7785 label="%CommitSearchResults.label"
7786 searchResultClass="org.eclipse.egit.ui.internal.search.CommitSearchResult">
7791 point="org.eclipse.ui.actionSets">
7793 id="org.eclipse.egit.ui.navigation"
7794 label="%NavigationActionSet.label"
7797 class="org.eclipse.egit.ui.internal.commit.OpenCommitAction"
7798 definitionId="org.eclipse.egit.ui.team.OpenCommit"
7799 icon="icons/obj16/open-commit.png"
7800 id="org.eclipse.egit.ui.commit.OpenCommitAction"
7801 label="%OpenCommitAction.label"
7802 menubarPath="navigate/open.ext3"
7804 toolbarPath="org.eclipse.search.searchActionSet/Search"
7805 tooltip="%OpenCommitAction.tooltip"/>
7808 label="%GitSearchActionSet.label"
7809 description="%GitSearchActionSet.description"
7811 id="org.eclipse.egit.ui.SearchActionSet">
7813 Menu re-declaration needed because of bug 567910. Needs to be consistent
7814 with the base declaration in org.eclipse.search. Note that other bundles,
7815 for instance org.eclipse.jdt.ui, employ the same work-around.
7818 id="org.eclipse.search.menu"
7819 label="%searchMenu.label"
7821 <groupMarker name="internalDialogGroup"/> <!-- not to be used by clients -->
7822 <groupMarker name="dialogGroup"/> <!-- to be used by clients -->
7823 <separator name="fileSearchContextMenuActionsGroup"/> <!-- to be used by clients -->
7824 <separator name="contextMenuActionsGroup"/> <!-- to be used by clients -->
7825 <separator name="occurencesActionsGroup"/> <!-- to be used by clients -->
7826 <separator name="extraSearchGroup"/> <!-- to be used by clients -->
7829 label="%OpenCommitSearchPageAction.label"
7830 icon="icons/obj16/search-commit.png"
7831 class="org.eclipse.egit.ui.internal.search.OpenCommitSearchPageAction"
7832 menubarPath="org.eclipse.search.menu/dialogGroup"
7833 id="org.eclipse.egit.ui.actions.OpenCommitSearchPage">
7838 point="org.eclipse.ui.actionSetPartAssociations">
7839 <actionSetPartAssociation
7840 targetID="org.eclipse.egit.ui.navigation">
7842 id="org.eclipse.egit.ui.RepositoriesView">
7845 id="org.eclipse.egit.ui.StagingView">
7848 id="org.eclipse.egit.ui.CompareTreeView">
7851 id="org.eclipse.egit.ui.ReflogView">
7854 id="org.eclipse.egit.ui.InteractiveRebaseView">
7857 id="org.eclipse.egit.ui.commitEditor">
7860 id="org.eclipse.team.ui.GenericHistoryView">
7863 id="org.eclipse.team.sync.views.SynchronizeView">
7865 </actionSetPartAssociation>
7866 <actionSetPartAssociation
7867 targetID="org.eclipse.egit.ui.SearchActionSet">
7869 id="org.eclipse.egit.ui.RepositoriesView">
7872 id="org.eclipse.egit.ui.StagingView">
7875 id="org.eclipse.egit.ui.CompareTreeView">
7878 id="org.eclipse.egit.ui.ReflogView">
7881 id="org.eclipse.egit.ui.InteractiveRebaseView">
7884 id="org.eclipse.egit.ui.commitEditor">
7887 id="org.eclipse.team.ui.GenericHistoryView">
7890 id="org.eclipse.team.sync.views.SynchronizeView">
7892 </actionSetPartAssociation>
7896 point="org.eclipse.core.variables.dynamicVariables">
7898 description="%GitVariable_git_dir"
7900 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7901 supportsArgument="true">
7904 description="%GitVariable_git_repo_relative_path"
7905 name="git_repo_relative_path"
7906 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7907 supportsArgument="true">
7910 description="%GitVariable__git_work_tree_description"
7911 name="git_work_tree"
7912 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7913 supportsArgument="true">
7916 description="%GitVariable_git_branch_description"
7918 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7919 supportsArgument="true">
7923 point="org.eclipse.debug.ui.stringVariablePresentations">
7924 <variablePresentation
7925 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7926 variableName="git_dir">
7927 </variablePresentation>
7928 <variablePresentation
7929 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7930 variableName="git_repo_relative_path">
7931 </variablePresentation>
7932 <variablePresentation
7933 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7934 variableName="git_work_tree">
7935 </variablePresentation>
7936 <variablePresentation
7937 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7938 variableName="git_branch">
7939 </variablePresentation>
7942 point="org.eclipse.egit.ui.cloneSourceProvider">
7944 hasFixLocation="true"
7945 icon="/icons/obj16/editconfig.png"
7946 label="%CloneUri.label">
7948 <repositorySearchPage
7949 class="org.eclipse.egit.ui.internal.components.RepositorySelectionPage"></repositorySearchPage>
7952 name="%ReflogViewCommands"
7953 point="org.eclipse.ui.commands">
7955 id="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7956 name="%ReflogCopyCommandName">
7960 point="org.eclipse.team.core.bundleImporters">
7962 id="org.eclipse.egit.core.importer"
7963 name="%gitBundleImporter"
7964 repository="org.eclipse.egit.core.GitProvider">
7971 point="org.eclipse.team.ui.scmUrlImportPages">
7973 importer="org.eclipse.egit.core.importer"
7974 page="org.eclipse.egit.ui.internal.importing.GitScmUrlImportWizardPage">
7978 point="org.eclipse.e4.ui.css.swt.theme">
7979 <stylesheet uri="css/egit.css" />
7981 uri="css/e4-dark_egit_prefstyle.css">
7983 refid="org.eclipse.e4.ui.css.theme.e4_dark">
7987 <extension point="org.eclipse.core.contenttype.contentTypes">
7989 content-type="org.eclipse.core.runtime.text"
7990 file-names=".gitignore"/>
7992 id="org.eclipse.egit.contenttype.gitignore"
7993 base-type="org.eclipse.core.runtime.text"
7994 file-names=".gitignore"
7996 name="%GitIgnoreContentTypeName"/>
7999 point="org.eclipse.ui.trace.traceComponents">
8001 id="org.eclipse.egit.ui.traceComponent"
8002 label="%extension.traceComponent.name">
8004 name="org.eclipse.egit.core">
8007 name="org.eclipse.egit.ui">
8012 point="org.eclipse.core.expressions.definitions">
8014 id="org.eclipse.egit.ui.egitOnlyResourceMapping">
8016 variable="activeMenuSelection">
8022 type="org.eclipse.core.resources.mapping.ResourceMapping">
8024 args="org.eclipse.team.core.repository"
8025 property="org.eclipse.core.resources.projectPersistentProperty"
8026 value="org.eclipse.egit.core.GitProvider">
8031 type="org.eclipse.core.resources.IResource">
8040 point="org.eclipse.ui.services">
8042 provider="org.eclipse.egit.ui.internal.selection.RepositorySourceProvider">
8044 name="org.eclipse.egit.ui.currentRepository"
8045 priorityLevel="activeWorkbenchWindow">