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>
23 <extension point="org.eclipse.team.ui.configurationWizards">
24 <wizard name="%SharingWizard_name"
25 icon="icons/etool16/newconnect_wiz.png"
26 class="org.eclipse.egit.ui.internal.sharing.SharingWizard"
27 id="org.eclipse.egit.ui.internal.sharing.SharingWizard">
31 <extension point="org.eclipse.ui.popupMenus">
32 <objectContribution id="org.eclipse.egit.ui.containerContributions"
33 objectClass="org.eclipse.core.resources.IContainer"
35 <filter name="projectPersistentProperty"
36 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
39 class="org.eclipse.egit.ui.internal.actions.SynchronizeWorkspaceAction"
40 id="org.eclipse.egit.ui.internal.actions.SynchronizeWorkspace"
41 icon="$nl$/icons/obj16/synchronize.png"
42 label="%SynchronizeWorkspace_label"
43 menubarPath="team.main/group3"/>
47 id="org.eclipse.egit.ui.resourceContributions"
48 objectClass="org.eclipse.core.resources.IResource">
49 <filter name="projectPersistentProperty"
50 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
53 class="org.eclipse.egit.ui.internal.actions.ApplyPatchAction"
54 definitionId="org.eclipse.egit.ui.team.ApplyPatch"
56 id="org.eclipse.egit.ui.internal.actions.applyPatch"
57 label="%ApplyPatchAction_label"
58 menubarPath="team.main/applyPatchGroup"
59 overrideActionId="org.eclipse.team.ui.applyPatch">
62 class="org.eclipse.egit.ui.internal.actions.MergeToolAction"
63 definitionId="org.eclipse.egit.ui.team.MergeTool"
64 icon="icons/obj16/mergetool.png"
65 id="org.eclipse.egit.ui.internal.actions.MergeTool"
66 label="%MergeToolAction.label"
67 menubarPath="team.main/group4">
73 point="org.eclipse.core.runtime.adapters">
75 adaptableType="org.eclipse.ui.IURIEditorInput"
76 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
77 <adapter type="java.io.File" />
78 <adapter type="org.eclipse.jgit.lib.Repository" />
79 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
82 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
83 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
85 type="org.eclipse.team.ui.history.IHistoryPageSource">
89 adaptableType="org.eclipse.core.resources.IResource"
90 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
92 type="org.eclipse.team.ui.history.IHistoryPageSource">
96 adaptableType="org.eclipse.ui.IWorkingSet"
97 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
98 <adapter type="org.eclipse.team.ui.history.IHistoryPageSource" />
99 <adapter type="org.eclipse.jgit.lib.Repository" />
102 adaptableType="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"
103 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
105 type="org.eclipse.team.ui.history.IHistoryPageSource">
109 adaptableType="org.eclipse.egit.ui.internal.commit.RepositoryCommit"
110 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
112 type="org.eclipse.team.ui.history.IHistoryPageSource">
116 adaptableType="org.eclipse.egit.ui.internal.history.HistoryPageInput"
117 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
119 type="org.eclipse.team.ui.history.IHistoryPageSource">
123 adaptableType="org.eclipse.egit.ui.internal.reflog.ReflogItem"
124 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
126 type="org.eclipse.team.ui.history.IHistoryPageSource">
130 adaptableType="org.eclipse.egit.core.internal.rebase.RebaseInteractivePlan$PlanElement"
131 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
133 type="org.eclipse.team.ui.history.IHistoryPageSource">
137 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRoot"
138 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
140 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
143 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
144 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
146 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
149 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
150 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
152 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
155 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
156 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
158 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
161 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
162 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
164 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
167 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelTree"
168 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
170 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
173 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
174 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
176 type="org.eclipse.ui.model.IWorkbenchAdapter"/>
179 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelObject"
180 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
181 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
182 <adapter type="org.eclipse.core.resources.IResource"/>
185 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
186 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
187 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
190 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
191 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
192 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
195 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
196 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
197 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
200 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
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.GitModelTree"
206 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
207 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
208 <adapter type="org.eclipse.core.resources.IResource"/>
211 adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
212 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
213 <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
214 <adapter type="org.eclipse.core.resources.IResource"/>
217 adaptableType="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"
218 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
219 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
222 adaptableType="org.eclipse.team.ui.history.IHistoryView"
223 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
224 <adapter type="org.eclipse.ui.part.IShowInSource"/>
227 adaptableType="org.eclipse.egit.ui.internal.staging.StagingEntry"
228 class="org.eclipse.egit.ui.internal.staging.StagingEntryAdapterFactory">
229 <adapter type="org.eclipse.core.resources.IResource"/>
230 <adapter type="org.eclipse.core.runtime.IPath"/>
231 <adapter type="org.eclipse.jgit.lib.Repository"/>
236 point="org.eclipse.core.expressions.definitions">
238 id="org.eclipse.egit.ui.repositoryTreePathNode">
246 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
249 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
252 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
256 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
260 property="GitRepository.isBare">
268 <definition id="org.eclipse.egit.ui.repositoryTreePushFetchNode">
278 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
281 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
287 <definition id="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
296 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
300 property="GitRepository.fetchExists">
305 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
311 <definition id="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
320 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
324 property="GitRepository.pushExists">
329 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
335 <definition id="org.eclipse.egit.ui.singleRefNode">
342 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
347 <definition id="org.eclipse.egit.ui.resourcesSingleRepository">
350 property="GitSelection.resourcesSingleRepository">
352 <with variable="activePart">
354 value="org.eclipse.ui.IEditorPart">
357 variable="activeEditorInput">
359 type="org.eclipse.core.resources.IResource">
361 property="GitResource.isShared">
368 <definition id="org.eclipse.egit.ui.fileOrFolderInRepository">
371 property="GitSelection.fileOrFolderInRepository">
373 <with variable="activePart">
375 value="org.eclipse.ui.IEditorPart">
378 variable="activeEditorInput">
380 type="org.eclipse.core.resources.IResource">
382 property="GitResource.isShared">
389 <definition id="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
392 property="GitSelection.fileOrFolderInRepository"
393 args="canPushToGerrit">
395 <with variable="activePart">
397 value="org.eclipse.ui.IEditorPart">
400 variable="activeEditorInput">
402 type="org.eclipse.core.resources.IResource">
404 property="GitResource.isShared">
407 property="GitResource.canPushToGerrit">
414 <definition id="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
417 property="GitSelection.fileOrFolderInRepository"
418 args="canFetchFromGerrit">
420 <with variable="activePart">
422 value="org.eclipse.ui.IEditorPart">
425 variable="activeEditorInput">
427 type="org.eclipse.core.resources.IResource">
429 property="GitResource.isShared">
432 property="GitResource.canFetchFromGerrit">
440 id="org.eclipse.egit.ui.resourcesAllInRepository">
442 property="GitSelection.resourcesAllInRepository">
446 id="org.eclipse.egit.ui.singleRepositoryCommit">
450 <adapt type="org.eclipse.egit.ui.internal.commit.RepositoryCommit" />
455 id="org.eclipse.egit.ui.singleFileCommit">
459 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
461 <with variable="activePart">
462 <test property="GitHistory.isSingleFileHistory" />
468 <extension point="org.eclipse.ui.preferencePages">
469 <page name="%GitPreferences_name"
470 category="org.eclipse.team.ui.TeamPreferences"
471 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
472 id="org.eclipse.egit.ui.GitPreferences">
474 id="org.eclipse.egit.ui.keyword.git">
477 id="org.eclipse.egit.ui.keyword.refresh">
480 <page name="%GitPreferences_ProjectPreferencePage_name"
481 category="org.eclipse.egit.ui.GitPreferences"
482 class="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage"
483 id="org.eclipse.egit.ui.internal.preferences.ProjectsPreferencePage" >
485 id="org.eclipse.egit.ui.keyword.git">
488 <page name="%GitPreferences_WindowCachePreferencePage_name"
489 category="org.eclipse.egit.ui.GitPreferences"
490 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
491 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
493 id="org.eclipse.egit.ui.keyword.git">
496 <page name="%GitPreferences_DateFormatPreferencePage_name"
497 category="org.eclipse.egit.ui.GitPreferences"
498 class="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage"
499 id="org.eclipse.egit.ui.internal.preferences.DateFormatPreferencePage" >
501 id="org.eclipse.egit.ui.keyword.git">
504 id="org.eclipse.egit.ui.keyword.date">
507 <page name="%GitPreferences_DecoratorPreferencePage_name"
508 category="org.eclipse.egit.ui.GitPreferences"
509 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
510 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
512 id="org.eclipse.egit.ui.keyword.git">
516 category="org.eclipse.egit.ui.GitPreferences"
517 class="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
518 id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
519 name="%ConfigurationPage.name">
521 id="org.eclipse.egit.ui.keyword.git">
525 category="org.eclipse.egit.ui.GitPreferences"
526 class="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
527 id="org.eclipse.egit.ui.internal.preferences.CommittingPreferencePage"
528 name="%GitPreferences_CommittingPreferencePage_name">
530 id="org.eclipse.egit.ui.keyword.git">
534 category="org.eclipse.egit.ui.GitPreferences"
535 class="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
536 id="org.eclipse.egit.ui.internal.preferences.StagingViewPreferencePage"
537 name="%GitPreferences_StagingViewPreferencePage_name">
539 id="org.eclipse.egit.ui.keyword.git">
543 category="org.eclipse.egit.ui.GitPreferences"
544 class="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
545 id="org.eclipse.egit.ui.internal.preferences.DialogsPreferencePage"
546 name="%DialogsPreferencePage.name">
548 id="org.eclipse.egit.ui.keyword.git">
552 category="org.eclipse.egit.ui.GitPreferences"
553 class="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
554 id="org.eclipse.egit.ui.internal.preferences.SynchronizePreferencePage"
555 name="%SynchronizePreferencePage.name">
557 id="org.eclipse.egit.ui.keyword.git">
561 category="org.eclipse.egit.ui.GitPreferences"
562 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
563 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
564 name="%HistoryPreferencePage.name">
566 id="org.eclipse.egit.ui.keyword.git">
570 category="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
571 class="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
572 id="org.eclipse.egit.ui.internal.preferences.HistoryColumnsPreferencePage"
573 name="%HistoryColumnsPreferencePage.name">
575 id="org.eclipse.egit.ui.keyword.git">
578 id="org.eclipse.egit.ui.keyword.history">
583 <extension point="org.eclipse.ui.propertyPages">
586 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
587 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
589 <adapt type="org.eclipse.core.resources.IResource">
591 property="org.eclipse.core.resources.projectPersistentProperty"
592 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
598 class="org.eclipse.egit.ui.internal.repository.RepositoryPropertyPage"
599 id="org.eclipse.egit.ui.property.RepositoryPropertyPage"
600 name="%RepositoryConfigPropertyPage">
602 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
606 class="org.eclipse.egit.ui.internal.repository.RepositoryStatisticsPage"
607 id="org.eclipse.egit.ui.property.RepositoryStatisticsPage"
608 name="%RepositoryStatisticsPage">
610 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
615 <extension point="org.eclipse.ui.keywords">
617 id="org.eclipse.egit.ui.keyword.git"
618 label="%GitKeyword_label">
621 id="org.eclipse.egit.ui.keyword.refresh"
622 label="%GitKeyword_Refresh_label">
625 id="org.eclipse.egit.ui.keyword.date"
626 label="%GitKeyword_Date_label">
629 id="org.eclipse.egit.ui.keyword.history"
630 label="%GitKeyword_History_label">
634 <extension point="org.eclipse.ui.decorators">
638 label="%Decorator_name"
639 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
641 location="BOTTOM_RIGHT"
642 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
644 <objectClass name="org.eclipse.core.resources.mapping.ResourceMapping"/>
647 %Decorator_description
652 <extension point="org.eclipse.ui.themes">
653 <themeElementCategory
654 id="org.eclipse.egit.ui.GitTheme"
655 label="%Theme_label"/>
657 id="org.eclipse.egit.ui.CommitGraphNormalFont"
658 categoryId="org.eclipse.egit.ui.GitTheme"
659 label="%Theme_CommitGraphNormalFont_label"
660 defaultsTo="org.eclipse.jface.dialogfont">
662 %Theme_CommitGraphNormalFont_description
666 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
667 categoryId="org.eclipse.egit.ui.GitTheme"
668 label="%Theme_CommitGraphHighlightFont_label"
669 defaultsTo="org.eclipse.jface.dialogfont">
671 %Theme_CommitGraphHighlightFont_description
675 id="org.eclipse.egit.ui.CommitMessageFont"
676 categoryId="org.eclipse.egit.ui.GitTheme"
677 label="%Theme_CommitMessageFont_label"
678 defaultsTo="org.eclipse.jface.textfont">
680 %Theme_CommitMessageFont_description
684 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
685 categoryId="org.eclipse.egit.ui.GitTheme"
686 label="%Theme_UncommittedChangeForegroundColor_label"
687 value="COLOR_LIST_FOREGROUND">
689 %Theme_UncommittedChangeForegroundColor_description
693 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
694 categoryId="org.eclipse.egit.ui.GitTheme"
695 label="%Theme_UncommittedChangeBackgroundColor_label"
696 value="COLOR_LIST_BACKGROUND">
698 %Theme_UncommittedChangeBackgroundColor_description
702 id="org.eclipse.egit.ui.UncommittedChangeFont"
703 categoryId="org.eclipse.egit.ui.GitTheme"
704 label="%Theme_UncommittedChangeFont_label">
706 %Theme_UncommittedChangeFont_description
710 categoryId="org.eclipse.egit.ui.GitTheme"
711 defaultsTo="org.eclipse.jface.textfont"
712 id="org.eclipse.egit.ui.CommitMessageEditorFont"
713 label="%Theme_CommitMessageEditorFont_label">
715 %Theme_CommitMessageEditorFont_description
719 categoryId="org.eclipse.egit.ui.GitTheme"
720 id="org.eclipse.egit.ui.DiffHunkBackgroundColor"
722 label="%Theme_DiffHunkBackgroundColor_label"
725 %Theme_DiffHunkBackgroundColor_description
729 categoryId="org.eclipse.egit.ui.GitTheme"
730 id="org.eclipse.egit.ui.DiffHunkForegroundColor"
732 label="%Theme_DiffHunkForegroundColor_label"
735 %Theme_DiffHunkForegroundColor_description
739 categoryId="org.eclipse.egit.ui.GitTheme"
740 id="org.eclipse.egit.ui.DiffAddBackgroundColor"
742 label="%Theme_DiffAddBackgroundColor_label"
745 %Theme_DiffAddBackgroundColor_description
749 categoryId="org.eclipse.egit.ui.GitTheme"
750 id="org.eclipse.egit.ui.DiffAddForegroundColor"
752 label="%Theme_DiffAddForegroundColor_label"
755 %Theme_DiffAddForegroundColor_description
759 categoryId="org.eclipse.egit.ui.GitTheme"
760 id="org.eclipse.egit.ui.DiffRemoveBackgroundColor"
762 label="%Theme_DiffRemoveBackgroundColor_label"
765 %Theme_DiffRemoveBackgroundColor_description
769 categoryId="org.eclipse.egit.ui.GitTheme"
770 id="org.eclipse.egit.ui.DiffRemoveForegroundColor"
772 label="%Theme_DiffRemoveForegroundColor_label"
775 %Theme_DiffRemoveForegroundColor_description
779 categoryId="org.eclipse.egit.ui.GitTheme"
780 id="org.eclipse.egit.ui.DiffHeadlineForegroundColor"
782 label="%Theme_DiffHeadlineForegroundColor_label"
785 %Theme_DiffHeadlineForegroundColor_description
789 categoryId="org.eclipse.egit.ui.GitTheme"
790 id="org.eclipse.egit.ui.DiffHeadlineBackgroundColor"
792 label="%Theme_DiffHeadlineBackgroundColor_label"
795 %Theme_DiffHeadlineBackgroundColor_description
799 categoryId="org.eclipse.egit.ui.GitTheme"
800 defaultsTo="org.eclipse.jface.textfont"
801 id="org.eclipse.egit.ui.DiffHeadlineFont"
802 label="%Theme_DiffHeadlineFont_label">
804 %Theme_DiffHeadlineFont_description
808 id="org.eclipse.egit.ui.IgnoredResourceForegroundColor"
809 categoryId="org.eclipse.egit.ui.GitTheme"
810 label="%Theme_IgnoredResourceForegroundColor_label"
811 value="COLOR_LIST_FOREGROUND">
813 %Theme_IgnoredResourceForegroundColor_description
817 id="org.eclipse.egit.ui.IgnoredResourceBackgroundColor"
818 categoryId="org.eclipse.egit.ui.GitTheme"
819 label="%Theme_IgnoredResourceBackgroundColor_label"
820 value="COLOR_LIST_BACKGROUND">
822 %Theme_IgnoredResourceBackgroundColor_description
826 categoryId="org.eclipse.egit.ui.GitTheme"
827 id="org.eclipse.egit.ui.IgnoredResourceFont"
828 label="%Theme_IgnoredResourceFont_label">
830 %Theme_IgnoredResourceFont_description
835 <!-- ********** QuickDiff text editor support ************** -->
837 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
839 label="%GitRemoteQuickDiffProvider_label"
840 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
841 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
845 point="org.eclipse.ui.actionSets">
847 description="%GitActions_description"
848 id="org.eclipse.egit.ui.gitaction"
849 label="%GitActions_label"
852 id="org.eclipse.egit.ui.gitmenu"
853 label="%GitMenu_label"
855 <separator name="repositoryGroup" />
858 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamConfigAction"
859 definitionId="org.eclipse.egit.ui.team.Pull"
860 icon="icons/obj16/pull.png"
861 id="org.eclipse.egit.ui.actionpull"
862 label="%PullIntoCurrentBranchMenuLabel"
863 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
865 toolbarPath="org.eclipse.egit.ui"
866 tooltip="%PullIntoCurrentBranch.tooltip">
869 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsAction"
870 definitionId="org.eclipse.egit.ui.team.PullWithOptions"
871 icon="icons/obj16/pull_with_options.png"
872 id="org.eclipse.egit.ui.actionpullwithoptions"
873 label="%PullWithOptions.name"
874 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
876 toolbarPath="org.eclipse.egit.ui"
877 tooltip="%PullWithOptions.tooltip">
880 class="org.eclipse.egit.ui.internal.actions.SimpleFetchAction"
881 definitionId="org.eclipse.egit.ui.team.SimpleFetch"
882 icon="icons/obj16/fetch.png"
883 id="org.eclipse.egit.ui.actionfetch"
884 label="%FetchFromUpstreamAction.label"
885 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
887 toolbarPath="org.eclipse.egit.ui"
888 tooltip="%FetchAction_tooltip">
891 class="org.eclipse.egit.ui.internal.actions.PushUpstreamOrBranchAction"
892 definitionId="org.eclipse.egit.ui.team.SimplePush"
893 icon="icons/obj16/push.png"
894 id="org.eclipse.egit.ui.actionpush"
895 label="%PushToUpstreamAction.label"
896 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
898 toolbarPath="org.eclipse.egit.ui"
899 tooltip="%PushToUpstreamAction.tooltip">
902 class="org.eclipse.egit.ui.internal.actions.ResetAction"
903 definitionId="org.eclipse.egit.ui.team.Reset"
904 icon="icons/obj16/reset.png"
905 id="org.eclipse.egit.ui.actionreset"
906 label="%ResetAction_label"
907 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
909 toolbarPath="Normal/additions"
910 tooltip="%ResetAction_tooltip">
913 class="org.eclipse.egit.ui.internal.actions.MergeAction"
914 definitionId="org.eclipse.egit.ui.team.Merge"
915 icon="icons/obj16/merge.png"
916 id="org.eclipse.egit.ui.actionmerge"
917 label="%MergeAction_label"
918 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
920 toolbarPath="Normal/additions"
921 tooltip="%MergeAction_tooltip">
924 class="org.eclipse.egit.ui.internal.actions.RebaseAction"
925 definitionId="org.eclipse.egit.ui.team.Rebase"
926 icon="icons/obj16/rebase.png"
927 id="org.eclipse.egit.ui.actionrebase"
928 label="%RebaseAction_label"
930 toolbarPath="Normal/additions"
931 tooltip="%RebaseAction_tooltip">
934 class="org.eclipse.egit.ui.internal.actions.BranchAction"
935 definitionId="org.eclipse.egit.ui.team.Branch"
936 icon="icons/obj16/branch_obj.png"
937 id="org.eclipse.egit.ui.actionbranch"
938 label="%BranchAction_label"
939 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
941 toolbarPath="Normal/additions"
942 tooltip="%BranchAction_tooltip">
945 class="org.eclipse.egit.ui.internal.actions.StashToolbarAction"
946 definitionId="org.eclipse.egit.ui.team.stash.create"
947 icon="icons/obj16/stash.png"
948 id="org.eclipse.egit.ui.actionstash"
949 label="%StashToolbarAction_label"
951 toolbarPath="Normal/additions"
952 tooltip="%StashToolbarAction_tooltip">
955 class="org.eclipse.egit.ui.internal.actions.CommitAction"
956 definitionId="org.eclipse.egit.ui.team.Commit"
957 icon="icons/obj16/commit.png"
958 id="org.eclipse.egit.ui.actioncommit"
959 label="%CommitAction_label"
960 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
962 toolbarPath="Normal/additions"
963 tooltip="%CommitAction_tooltip">
966 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
967 definitionId="org.eclipse.egit.ui.team.AddToIndex"
968 icon="icons/obj16/add.png"
969 id="org.eclipse.egit.ui.actionadd"
970 label="%AddToIndexAction_label"
971 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
973 toolbarPath="Normal/additions"
974 tooltip="%AddToIndexAction_tooltip">
979 name="%SharedCommandsLabel"
980 point="org.eclipse.ui.commands">
982 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
983 description="%ShareProjectCommand_desc"
984 id="org.eclipse.egit.ui.command.shareProject"
985 name="%ShareProjectCommand_name">
987 id="org.eclipse.egit.ui.command.projectNameParameter"
988 name="%ShareProjectCommandParameter_name"
990 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
994 id="org.eclipse.egit.ui.commandCategory"
998 categoryId="org.eclipse.egit.ui.commandCategory"
999 defaultHandler="org.eclipse.egit.ui.internal.commands.ConfigureDebugTraceCommand"
1000 id="org.eclipse.egit.ui.command.configureTrace"
1001 name="%ConfigureTraceCommand.name">
1004 categoryId="org.eclipse.egit.ui.commandCategory"
1005 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromGerritCommand"
1006 id="org.eclipse.egit.ui.FetchGerritChange"
1007 name="%FetchFromGerritCommand.name">
1010 categoryId="org.eclipse.egit.ui.commandCategory"
1011 id="org.eclipse.egit.ui.team.Commit"
1012 name="%CommitCommand.name">
1015 categoryId="org.eclipse.egit.ui.commandCategory"
1016 id="org.eclipse.egit.ui.team.SimpleFetch"
1017 name="%FetchUpstreamCommand.name">
1020 categoryId="org.eclipse.egit.ui.commandCategory"
1021 id="org.eclipse.egit.ui.team.SimplePush"
1022 name="%PushUpstreamCommand.name">
1025 categoryId="org.eclipse.egit.ui.commandCategory"
1026 id="org.eclipse.egit.ui.team.Pull"
1027 name="%TeamPullCommand.name">
1030 categoryId="org.eclipse.egit.ui.commandCategory"
1031 id="org.eclipse.egit.ui.team.PullWithOptions"
1032 name="%PullWithOptions.name">
1035 categoryId="org.eclipse.egit.ui.commandCategory"
1036 id="org.eclipse.egit.ui.team.Fetch"
1037 name="%FetchCommand.name">
1040 categoryId="org.eclipse.egit.ui.commandCategory"
1041 id="org.eclipse.egit.ui.team.Push"
1042 name="%PushCommand.name">
1045 categoryId="org.eclipse.egit.ui.commandCategory"
1046 id="org.eclipse.egit.ui.team.PushBranch"
1047 name="%PushBranchCommand.name">
1050 categoryId="org.eclipse.egit.ui.commandCategory"
1051 id="org.eclipse.egit.ui.team.PushTags"
1052 name="%PushTagsCommand.name">
1055 categoryId="org.eclipse.egit.ui.commandCategory"
1056 id="org.eclipse.egit.ui.team.Merge"
1057 name="%MergeCommand.name">
1060 categoryId="org.eclipse.egit.ui.commandCategory"
1061 id="org.eclipse.egit.ui.team.Synchronize"
1062 name="%SynchronizeCommand.name">
1065 categoryId="org.eclipse.egit.ui.commandCategory"
1066 id="org.eclipse.egit.ui.team.ShowHistory"
1067 name="%ShowInHistoryCommand.name">
1070 categoryId="org.eclipse.egit.ui.commandCategory"
1071 id="org.eclipse.egit.ui.team.OpenCommit"
1072 name="%OpenCommit.name">
1075 categoryId="org.eclipse.egit.ui.commandCategory"
1076 id="org.eclipse.egit.ui.team.Reset"
1077 name="%ResetCommand.name">
1080 categoryId="org.eclipse.egit.ui.commandCategory"
1081 id="org.eclipse.egit.ui.team.Rebase"
1082 name="%RebaseCommand.name">
1085 categoryId="org.eclipse.egit.ui.commandCategory"
1086 id="org.eclipse.egit.ui.team.ShowBlame"
1087 name="%ShowBlameCommand.name">
1090 categoryId="org.eclipse.egit.ui.commandCategory"
1091 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.PushHeadToGerritCommand"
1092 id="org.eclipse.egit.ui.PushHeadToGerrit"
1093 name="%PushToGerritCommand.label">
1096 categoryId="org.eclipse.egit.ui.commandCategory"
1097 id="org.eclipse.egit.ui.team.GarbageCollect"
1098 name="%GarbageCollectCommand.label">
1101 categoryId="org.eclipse.egit.ui.commandCategory"
1102 id="org.eclipse.egit.ui.team.InstallLfsLocal"
1103 name="%InstallLfsLocalCommand.label">
1106 categoryId="org.eclipse.egit.ui.commandCategory"
1107 id="org.eclipse.egit.ui.team.Disconnect"
1108 name="%DisconnectCommand.name">
1112 point="org.eclipse.ui.handlers">
1114 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand">
1116 class="org.eclipse.egit.ui.internal.reflog.command.CheckoutHandler">
1125 type="org.eclipse.jgit.lib.ReflogEntry">
1132 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand">
1134 class="org.eclipse.egit.ui.internal.reflog.command.OpenInCommitViewerHandler">
1143 type="org.eclipse.jgit.lib.ReflogEntry">
1150 commandId="org.eclipse.egit.ui.history.Reset">
1152 class="org.eclipse.egit.ui.internal.reflog.command.ResetHandler">
1161 type="org.eclipse.jgit.lib.ReflogEntry">
1168 commandId="org.eclipse.egit.ui.team.Commit">
1170 class="org.eclipse.egit.ui.internal.actions.CommitActionHandler">
1175 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1184 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1188 property="GitRepository.isBare">
1198 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1200 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchConfiguredRemoteCommand">
1211 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1214 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1217 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1226 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1228 class="org.eclipse.egit.ui.internal.actions.SimpleFetchActionHandler">
1232 property="GitSelection.resourcesSingleRepository">
1237 commandId="org.eclipse.egit.ui.team.SimplePush">
1239 class="org.eclipse.egit.ui.internal.repository.tree.command.PushConfiguredRemoteCommand">
1250 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1253 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1256 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1265 commandId="org.eclipse.egit.ui.team.SimplePush">
1267 class="org.eclipse.egit.ui.internal.actions.SimplePushActionHandler">
1271 property="GitSelection.resourcesSingleRepository">
1276 commandId="org.eclipse.egit.ui.team.Pull">
1278 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamActionHandler">
1283 property="GitSelection.resourcesAllInRepository">
1287 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1294 commandId="org.eclipse.egit.ui.team.PullWithOptions">
1296 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsActionHandler">
1301 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1310 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1314 property="GitRepository.isBare">
1324 commandId="org.eclipse.egit.ui.team.Fetch">
1326 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchCommand">
1336 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1344 commandId="org.eclipse.egit.ui.team.Fetch">
1346 class="org.eclipse.egit.ui.internal.actions.FetchActionHandler">
1350 property="GitSelection.projectsSingleRepository">
1355 commandId="org.eclipse.egit.ui.team.Push">
1357 class="org.eclipse.egit.ui.internal.repository.tree.command.PushCommand">
1368 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1371 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1382 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1390 commandId="org.eclipse.egit.ui.team.Push">
1392 class="org.eclipse.egit.ui.internal.actions.PushActionHandler">
1396 property="GitSelection.projectsSingleRepository">
1401 commandId="org.eclipse.egit.ui.team.PushBranch">
1403 class="org.eclipse.egit.ui.internal.actions.PushBranchActionHandler">
1408 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1416 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1424 commandId="org.eclipse.egit.ui.team.PushTags">
1426 class="org.eclipse.egit.ui.internal.actions.PushTagsActionHandler">
1431 property="GitSelection.projectsSingleRepository">
1439 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1449 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
1457 commandId="org.eclipse.egit.ui.team.Merge">
1459 class="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand">
1470 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1473 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1476 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1485 class="org.eclipse.egit.ui.internal.repository.tree.command.AddToIndexCommand"
1486 commandId="org.eclipse.egit.ui.team.AddToIndex">
1497 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1500 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1503 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
1511 commandId="org.eclipse.ui.edit.delete">
1513 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFileCommand">
1525 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1528 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1536 commandId="org.eclipse.ui.edit.delete">
1538 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveOrDeleteRepositoryCommand">
1547 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1554 commandId="org.eclipse.ui.edit.delete">
1556 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteBranchCommand">
1567 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1570 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
1573 property="GitRepository.isLocalBranch">
1578 property="GitRepository.isRefCheckedOut">
1587 commandId="org.eclipse.ui.edit.delete">
1589 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1600 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1607 commandId="org.eclipse.ui.edit.delete">
1609 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFetchCommand">
1620 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1627 commandId="org.eclipse.ui.edit.delete">
1629 class="org.eclipse.egit.ui.internal.repository.tree.command.DeletePushCommand">
1640 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1647 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch">
1649 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureBranchCommand">
1653 definitionId="org.eclipse.egit.ui.singleRefNode">
1658 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch">
1660 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureFetchCommand">
1664 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
1669 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush">
1671 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigurePushCommand">
1675 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
1680 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials">
1682 class="org.eclipse.egit.ui.internal.repository.tree.command.ChangeCredentialsCommand">
1686 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1691 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials">
1693 class="org.eclipse.egit.ui.internal.repository.tree.command.ClearCredentialsCommand">
1697 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1702 commandId="org.eclipse.ui.edit.delete">
1704 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteTagCommand">
1713 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1720 commandId="org.eclipse.egit.ui.team.Merge">
1722 class="org.eclipse.egit.ui.internal.actions.MergeActionHandler">
1726 property="GitSelection.projectsSingleRepository">
1731 commandId="org.eclipse.egit.ui.team.Rebase">
1733 class="org.eclipse.egit.ui.internal.commands.shared.RebaseCurrentRefCommand">
1743 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1751 commandId="org.eclipse.egit.ui.team.Rebase">
1753 class="org.eclipse.egit.ui.internal.actions.RebaseActionHandler">
1757 property="GitSelection.projectsSingleRepository">
1762 commandId="org.eclipse.egit.ui.team.Synchronize">
1764 class="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand">
1775 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1788 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1791 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1801 commandId="org.eclipse.egit.ui.team.ShowHistory">
1803 class="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler">
1807 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1812 commandId="org.eclipse.egit.ui.team.Reset">
1814 class="org.eclipse.egit.ui.internal.repository.tree.command.ResetCommand">
1824 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1832 commandId="org.eclipse.egit.ui.team.Reset">
1834 class="org.eclipse.egit.ui.internal.actions.ResetActionHandler">
1838 property="GitSelection.projectsSingleRepository">
1843 commandId="org.eclipse.ui.file.refresh">
1845 class="org.eclipse.egit.ui.internal.repository.tree.command.RefreshCommand">
1849 variable="activePartId">
1851 value="org.eclipse.egit.ui.RepositoriesView">
1857 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote">
1859 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1870 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1877 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote">
1879 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureGerritRemoteCommand">
1890 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1897 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath">
1899 class="org.eclipse.egit.ui.internal.repository.tree.command.CopyPathCommand">
1903 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
1908 commandId="org.eclipse.ui.edit.rename">
1910 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
1914 definitionId="org.eclipse.egit.ui.singleRefNode">
1919 commandId="org.eclipse.egit.ui.team.RenameBranch"
1920 class="org.eclipse.egit.ui.internal.actions.RenameBranchActionHandler">
1922 <test property="GitSelection.projectsSingleRepository" />
1926 commandId="org.eclipse.ui.edit.rename"
1927 class="org.eclipse.egit.ui.internal.history.command.RenameBranchOnCommitHandler">
1932 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
1933 <test property="Git.hasRef" args="refs/heads/,refs/remotes" />
1939 commandId="org.eclipse.egit.ui.team.submodule.update">
1941 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleUpdateCommand">
1952 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1955 property="GitRepository.isSubmodule">
1959 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
1967 commandId="org.eclipse.egit.ui.team.submodule.sync">
1969 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleSyncCommand">
1980 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1983 property="GitRepository.isSubmodule">
1987 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
1995 commandId="org.eclipse.egit.ui.team.submodule.add">
1997 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleAddCommand">
2008 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2012 property="GitRepository.isSubmodule">
2017 property="GitRepository.isBare">
2022 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2030 commandId="org.eclipse.egit.ui.team.stash.apply">
2032 class="org.eclipse.egit.ui.internal.repository.tree.command.StashApplyCommand">
2042 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2046 property="GitRepository.isBare">
2050 property="GitRepository.isSafe">
2058 commandId="org.eclipse.ui.edit.delete">
2060 class="org.eclipse.egit.ui.internal.repository.tree.command.StashDropCommand">
2070 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2074 property="GitRepository.isBare">
2078 property="GitRepository.isSafe">
2086 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand">
2088 class="org.eclipse.egit.ui.internal.reflog.command.CopyHandler">
2097 type="org.eclipse.jgit.lib.ReflogEntry">
2104 commandId="org.eclipse.egit.ui.team.GarbageCollect">
2106 class="org.eclipse.egit.ui.internal.repository.tree.command.GarbageCollectCommand">
2116 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2119 property="GitRepository.isSafe">
2122 property="GitRepository.containsHead">
2130 commandId="org.eclipse.egit.ui.team.InstallLfsLocal">
2132 class="org.eclipse.egit.ui.internal.repository.tree.command.InstallLfsLocalCommand">
2142 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2145 property="GitRepository.isSafe">
2148 property="GitRepository.canEnableLfs">
2156 class="org.eclipse.egit.ui.internal.actions.UntrackActionHandler"
2157 commandId="org.eclipse.egit.ui.team.Untrack">
2160 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2165 class="org.eclipse.egit.ui.internal.actions.DisconnectActionHandler"
2166 commandId="org.eclipse.egit.ui.team.Disconnect">
2169 property="GitSelection.projectsWithRepositories">
2174 class="org.eclipse.egit.ui.internal.actions.ShowBlameActionHandler"
2175 commandId="org.eclipse.egit.ui.team.ShowBlame">
2181 <adapt type="org.eclipse.core.resources.IResource">
2182 <instanceof value="org.eclipse.core.resources.IFile" />
2183 <test property="GitResource.isShared" />
2187 <with variable="activePart">
2188 <instanceof value="org.eclipse.ui.IEditorPart" />
2189 <with variable="activeEditorInput">
2191 <adapt type="org.eclipse.core.resources.IFile">
2192 <test property="GitResource.isShared" />
2194 <adapt type="org.eclipse.team.core.history.IFileRevision">
2195 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
2204 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2206 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadActionHandler">
2210 <test property="GitSelection.selectionSingleRepository" />
2211 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2216 commandId="org.eclipse.egit.ui.team.CompareWithIndex">
2218 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexActionHandler">
2222 <test property="GitSelection.selectionSingleRepository" />
2223 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2228 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead">
2230 class="org.eclipse.egit.ui.internal.actions.CompareIndexWithHeadActionHandler">
2235 <test property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges" />
2240 commandId="org.eclipse.egit.ui.team.CompareWithPrevious">
2242 class="org.eclipse.egit.ui.internal.actions.CompareWithPreviousActionHandler">
2247 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2252 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2254 class="org.eclipse.egit.ui.internal.actions.CompareWithCommitActionHandler">
2257 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2261 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2263 class="org.eclipse.egit.ui.internal.actions.CompareWithRefActionHandler">
2266 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2270 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious">
2272 class="org.eclipse.egit.ui.internal.actions.ReplaceWithPreviousActionHandler">
2277 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2278 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2283 commandId="org.eclipse.egit.ui.team.Discard">
2285 class="org.eclipse.egit.ui.internal.actions.DiscardChangesActionHandler">
2288 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2292 commandId="org.eclipse.egit.ui.team.ReplaceWithHead">
2294 class="org.eclipse.egit.ui.internal.actions.ReplaceWithHeadActionHandler">
2297 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2301 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit">
2303 class="org.eclipse.egit.ui.internal.actions.ReplaceWithCommitActionHandler">
2306 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2310 commandId="org.eclipse.egit.ui.team.ReplaceWithRef">
2312 class="org.eclipse.egit.ui.internal.actions.ReplaceWithRefActionHandler">
2315 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2319 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects">
2321 class="org.eclipse.egit.ui.internal.repository.tree.command.ImportProjectsCommand">
2332 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2335 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
2340 property="GitRepository.isBare">
2352 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
2357 property="GitRepository.isBare">
2366 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2368 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateBranchCommand">
2375 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2376 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2377 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2384 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote">
2386 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureRemoteCommand">
2392 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RemotesNode" />
2398 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor">
2400 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInEditorCommand">
2406 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2412 commandId="org.eclipse.egit.ui.RepositoriesViewOpen">
2414 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenCommand">
2421 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2422 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2423 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2424 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2431 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection">
2433 class="org.eclipse.egit.ui.internal.repository.tree.command.LinkWithSelectionCommand">
2436 <with variable="activePart">
2437 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
2442 commandId="org.eclipse.egit.ui.RepositoriesViewRemove">
2444 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveCommand">
2447 <iterate ifEmpty="false">
2448 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2453 commandId="org.eclipse.egit.ui.RepositoriesViewDelete">
2455 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteCommand">
2461 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2467 commandId="org.eclipse.egit.ui.CheckoutCommand">
2469 class="org.eclipse.egit.ui.internal.repository.tree.command.CheckoutCommand">
2476 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2477 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2478 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2481 <test property="GitRepository.isRefCheckedOut" />
2484 <test property="GitRepository.isBare" />
2491 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId">
2493 class="org.eclipse.egit.ui.internal.history.command.ImportChangedProjectsCommand">
2496 <iterate ifEmpty="false">
2497 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2502 commandId="org.eclipse.egit.ui.history.CheckoutCommand">
2504 class="org.eclipse.egit.ui.internal.history.command.CheckoutCommitHandler">
2510 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2511 <test property="Git.canCommit" />
2517 commandId="org.eclipse.egit.ui.commit.Checkout">
2519 class="org.eclipse.egit.ui.internal.commit.command.CheckoutHandler">
2522 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2526 commandId="org.eclipse.egit.ui.commit.CreateTag">
2528 class="org.eclipse.egit.ui.internal.commit.command.CreateTagHandler">
2531 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2535 commandId="org.eclipse.egit.ui.commit.CreateBranch">
2537 class="org.eclipse.egit.ui.internal.commit.command.CreateBranchHandler">
2540 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2544 commandId="org.eclipse.egit.ui.commit.ShowInHistory">
2546 class="org.eclipse.egit.ui.internal.commit.command.ShowInHistoryHandler">
2549 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2553 commandId="org.eclipse.egit.ui.commit.CherryPick">
2555 class="org.eclipse.egit.ui.internal.commit.command.CherryPickHandler">
2558 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2562 commandId="org.eclipse.egit.ui.commit.Revert">
2564 class="org.eclipse.egit.ui.internal.commit.command.RevertHandler">
2567 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2571 commandId="org.eclipse.egit.ui.commit.StashApply">
2573 class="org.eclipse.egit.ui.internal.commit.command.StashApplyHandler">
2576 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2580 commandId="org.eclipse.egit.ui.commit.StashDrop">
2582 class="org.eclipse.egit.ui.internal.commit.command.StashDropHandler">
2585 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2589 commandId="org.eclipse.egit.ui.AbortRebase">
2591 class="org.eclipse.egit.ui.internal.commands.shared.AbortRebaseCommand">
2599 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2600 <test property="GitRepository.canAbortRebase" />
2605 property="GitSelection.projectsSingleRepository"
2606 args="canAbortRebase">
2612 commandId="org.eclipse.egit.ui.ContinueRebase">
2614 class="org.eclipse.egit.ui.internal.commands.shared.ContinueRebaseCommand">
2622 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2623 <test property="GitRepository.canContinueRebase" />
2628 property="GitSelection.projectsSingleRepository"
2629 args="canContinueRebase">
2635 commandId="org.eclipse.egit.ui.SkipRebase">
2637 class="org.eclipse.egit.ui.internal.commands.shared.SkipRebaseCommand">
2645 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2646 <test property="GitRepository.canAbortRebase" />
2651 property="GitSelection.projectsSingleRepository"
2652 args="canAbortRebase">
2658 commandId="org.eclipse.egit.ui.team.clean">
2660 class="org.eclipse.egit.ui.internal.actions.CleanActionHandler">
2668 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2669 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2672 <test property="GitRepository.isBare" />
2676 <test property="GitSelection.projectsSingleRepository" />
2681 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
2683 class="org.eclipse.egit.ui.internal.history.command.OpenInCommitViewerHandler">
2686 <iterate operator="or" ifEmpty="false">
2687 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2692 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree">
2694 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
2700 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2702 <with variable="activePart">
2703 <test property="GitHistory.isSingleFileHistory" value="resource" />
2709 commandId="org.eclipse.egit.ui.history.CompareWithHead">
2711 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
2717 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2719 <with variable="activePart">
2720 <test property="GitHistory.isSingleFileHistory" value="file" />
2726 commandId="org.eclipse.egit.ui.history.ShowVersions">
2728 class="org.eclipse.egit.ui.internal.history.command.ShowVersionsHandler">
2734 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2740 commandId="org.eclipse.egit.ui.history.ShowBlame">
2742 class="org.eclipse.egit.ui.internal.history.command.ShowBlameHandler">
2745 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
2749 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand">
2751 class="org.eclipse.egit.ui.internal.history.command.OpenInTextEditorHandler">
2754 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
2758 commandId="org.eclipse.egit.ui.history.PushCommit">
2760 class="org.eclipse.egit.ui.internal.history.command.PushCommitHandler">
2766 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2772 commandId="org.eclipse.egit.ui.history.CreateBranch">
2774 class="org.eclipse.egit.ui.internal.history.command.CreateBranchOnCommitHandler">
2780 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2786 commandId="org.eclipse.egit.ui.history.DeleteBranch">
2788 class="org.eclipse.egit.ui.internal.history.command.DeleteBranchOnCommitHandler">
2794 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2795 <test property="Git.hasRef" args="refs/heads/,refs/remotes/" />
2802 commandId="org.eclipse.egit.ui.history.CreateTag">
2804 class="org.eclipse.egit.ui.internal.history.command.CreateTagOnCommitHandler">
2810 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2816 commandId="org.eclipse.egit.ui.history.DeleteTag">
2818 class="org.eclipse.egit.ui.internal.history.command.DeleteTagOnCommitHandler">
2824 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2825 <test property="Git.hasRef" args="refs/tags/" />
2832 commandId="org.eclipse.egit.ui.history.CreatePatch">
2834 class="org.eclipse.egit.ui.internal.history.command.CreatePatchHandler">
2840 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2842 <test property="Git.parentCount" value="1" />
2843 <test property="Git.parentCount" value="0" />
2851 commandId="org.eclipse.egit.ui.history.CherryPick">
2853 class="org.eclipse.egit.ui.internal.history.command.CherryPickHandler">
2859 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2860 <test property="Git.isSafe" />
2866 commandId="org.eclipse.egit.ui.history.Merge">
2868 class="org.eclipse.egit.ui.internal.history.command.MergeHandler">
2874 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2875 <test property="Git.isSafe" />
2881 commandId="org.eclipse.egit.ui.RebaseCurrent">
2883 class="org.eclipse.egit.ui.internal.history.command.RebaseCurrentHandler">
2889 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2890 <test property="Git.isSafe" />
2896 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent">
2898 class="org.eclipse.egit.ui.internal.history.command.RebaseInteractiveCurrentHandler">
2904 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2905 <test property="Git.isSafe" />
2911 commandId="org.eclipse.egit.ui.history.Reset">
2913 class="org.eclipse.egit.ui.internal.history.command.ResetHandler">
2919 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2925 commandId="org.eclipse.egit.ui.history.Revert">
2927 class="org.eclipse.egit.ui.internal.history.command.RevertHandler">
2930 <iterate ifEmpty="false">
2931 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2932 <test property="Git.isBare" value="false" />
2937 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline">
2939 class="org.eclipse.egit.ui.internal.history.command.SetQuickdiffBaselineHandler">
2945 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2951 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline">
2953 class="org.eclipse.egit.ui.internal.history.command.ResetQuickdiffBaselineHandler">
2956 <iterate ifEmpty="false">
2957 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2962 commandId="org.eclipse.egit.ui.history.Reword">
2964 class="org.eclipse.egit.ui.internal.history.command.RewordHandler">
2970 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2971 <test property="Git.isSafe" />
2972 <test property="Git.parentCount" value="1" />
2978 commandId="org.eclipse.egit.ui.history.Edit">
2980 class="org.eclipse.egit.ui.internal.history.command.EditHandler">
2986 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2987 <test property="Git.isSafe" />
2988 <test property="Git.parentCount" value="1" />
2994 commandId="org.eclipse.egit.ui.history.Squash">
2996 class="org.eclipse.egit.ui.internal.history.command.SquashHandler">
3003 <iterate ifEmpty="false">
3004 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3005 <test property="Git.isSafe" />
3011 commandId="org.eclipse.egit.ui.history.CompareVersions">
3013 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsHandler">
3019 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3025 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3027 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsInTreeHandler">
3033 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3035 <with variable="activePart">
3036 <test property="GitHistory.isSingleFileHistory" value="false" />
3043 point="org.eclipse.ui.views">
3045 category="org.eclipse.egit.ui.GitCategory"
3046 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
3047 icon="icons/eview16/repo_rep.png"
3048 id="org.eclipse.egit.ui.RepositoriesView"
3049 name="%GitRepositoriesView_name"
3053 category="org.eclipse.egit.ui.GitCategory"
3054 class="org.eclipse.egit.ui.internal.staging.StagingView"
3055 icon="icons/eview16/staging.png"
3056 id="org.eclipse.egit.ui.StagingView"
3057 name="%GitStagingView_name">
3060 category="org.eclipse.egit.ui.GitCategory"
3061 class="org.eclipse.egit.ui.internal.rebase.RebaseInteractiveView"
3062 icon="icons/eview16/rebase_interactive.png"
3063 id="org.eclipse.egit.ui.InteractiveRebaseView"
3064 name="%GitInteractiveRebaseView_name">
3067 id="org.eclipse.egit.ui.GitCategory"
3068 name="%GitCategory_name">
3071 category="org.eclipse.egit.ui.GitCategory"
3072 class="org.eclipse.egit.ui.internal.dialogs.CompareTreeView"
3073 icon="icons/obj16/gitrepository.png"
3074 id="org.eclipse.egit.ui.CompareTreeView"
3075 name="%TreeCompareView.name"
3079 allowMultiple="false"
3080 category="org.eclipse.egit.ui.GitCategory"
3081 class="org.eclipse.egit.ui.internal.reflog.ReflogView"
3082 icon="icons/eview16/reflog.png"
3083 id="org.eclipse.egit.ui.ReflogView"
3088 point="org.eclipse.ui.perspectives">
3090 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
3091 icon="icons/obj16/gitrepository.png"
3092 id="org.eclipse.egit.ui.GitRepositoryExploring"
3093 name="%GitRepositoryPerspective_name">
3097 point="org.eclipse.ui.perspectiveExtensions">
3098 <perspectiveExtension
3099 targetID="org.eclipse.ui.resourcePerspective">
3101 id="org.eclipse.egit.ui.RepositoriesView">
3103 </perspectiveExtension>
3104 <perspectiveExtension
3105 targetID="org.eclipse.jdt.ui.JavaPerspective">
3107 id="org.eclipse.egit.ui.RepositoriesView">
3110 id="org.eclipse.egit.ui.RepositoriesView"
3113 relationship="bottom"
3114 relative="org.eclipse.jdt.ui.PackageExplorer"
3117 </perspectiveExtension>
3118 <perspectiveExtension
3119 targetID="org.eclipse.debug.ui.DebugPerspective">
3121 id="org.eclipse.egit.ui.RepositoriesView">
3123 </perspectiveExtension>
3124 <perspectiveExtension
3125 targetID="org.eclipse.pde.ui.PDEPerspective">
3127 id="org.eclipse.egit.ui.RepositoriesView">
3130 id="org.eclipse.egit.ui.RepositoriesView"
3133 relationship="bottom"
3134 relative="org.eclipse.jdt.ui.PackageExplorer"
3137 </perspectiveExtension>
3140 point="org.eclipse.ui.navigator.navigatorContent">
3142 contentProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewExtensionFactory:org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider"
3143 icon="icons/obj16/repository_rep.png"
3144 id="org.eclipse.egit.ui.RepositoriesViewContent"
3145 labelProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewLabelProvider"
3146 name="%GitRepositoriesContentName">
3150 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
3153 value="org.eclipse.core.resources.IWorkspaceRoot">
3158 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewSorter">
3161 class="org.eclipse.egit.ui.internal.repository.DropAdapterAssistant"
3162 id="org.eclipse.egit.ui.repositoriesView.dropAssistant">
3163 <possibleDropTargets>
3165 value="org.eclipse.core.resources.IWorkspaceRoot">
3166 </instanceof></possibleDropTargets>
3169 class="org.eclipse.egit.ui.internal.repository.RepositoriesViewActionProvider">
3174 point="org.eclipse.ui.navigator.viewer">
3176 viewerId="org.eclipse.egit.ui.RepositoriesView">
3178 <!-- Hide the "Available Customizations" dialog completely. This includes hiding the
3179 filters and the available content extensions. -->
3181 name="org.eclipse.ui.navigator.hideAvailableCustomizationsDialog"
3183 <!-- Hide the "Link with Editor" action from the toolbar of the viewer -->
3185 name="org.eclipse.ui.navigator.hideLinkWithEditorAction"
3246 name="group.properties"
3251 <viewerContentBinding
3252 viewerId="org.eclipse.egit.ui.RepositoriesView">
3255 pattern="org.eclipse.egit.ui.RepositoriesViewContent">
3258 pattern="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
3261 </viewerContentBinding>
3263 viewerId="org.eclipse.egit.ui.RepositoriesView"
3264 class="org.eclipse.egit.ui.internal.repository.RepositoryDragAssistant">
3266 <viewerActionBinding
3267 viewerId="org.eclipse.egit.ui.RepositoriesView">
3270 pattern="org.eclipse.ui.navigator.resources.UndoRedoActionProvider">
3273 </viewerActionBinding>
3276 point="org.eclipse.ui.menus">
3278 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=history.group">
3280 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree"
3281 label="%HistoryCompareWithWorkspace.label"
3283 <visibleWhen checkEnabled="true" />
3286 commandId="org.eclipse.egit.ui.history.CompareWithHead"
3287 label="%HistoryCompareWithHead.label"
3289 <visibleWhen checkEnabled="true" />
3292 commandId="org.eclipse.egit.ui.history.ShowVersions"
3293 label="%HistoryShowVersions.label"
3295 <visibleWhen checkEnabled="true" />
3298 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
3299 label="%HistoryOpenInTextEditorCommand.label"
3301 <visibleWhen checkEnabled="true" />
3304 commandId="org.eclipse.egit.ui.history.ShowBlame"
3305 label="%HistoryShowBlame.label"
3307 <visibleWhen checkEnabled="true" />
3310 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3311 label="%HistoryOpenInCommitViewer.label"
3313 <visibleWhen checkEnabled="true" />
3316 commandId="org.eclipse.egit.ui.history.CompareVersions"
3317 label="%HistoryCompareVersions.label"
3319 <visibleWhen checkEnabled="true" />
3322 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
3323 label="%HistoryCompareVersionsInTree.label"
3325 <visibleWhen checkEnabled="true" />
3327 <separator name="##Checkout" visible="true" />
3329 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
3330 label="%HistoryCheckoutCommand.label"
3336 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3337 <test property="Git.isBare" value="false" />
3338 <test property="Git.hasMultipleRefs" args="refs/heads/" value="false" />
3344 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
3345 label="%HistoryCheckoutCommand.label2"
3351 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3352 <test property="Git.isBare" value="false" />
3353 <test property="Git.hasMultipleRefs" args="refs/heads/"/>
3359 commandId="org.eclipse.egit.ui.history.PushCommit"
3360 label="%HistoryPushCommit.label"
3362 <visibleWhen checkEnabled="true" />
3364 <separator name="##Refs" visible="true" />
3366 commandId="org.eclipse.egit.ui.history.CreateBranch"
3367 label="%HistoryCreateBranch.label"
3369 <visibleWhen checkEnabled="true" />
3372 commandId="org.eclipse.egit.ui.history.DeleteBranch"
3373 label="%HistoryDeleteBranch.label"
3375 <visibleWhen checkEnabled="true" />
3378 commandId="org.eclipse.ui.edit.rename"
3379 icon="icons/obj16/editconfig.png"
3380 label="%HistoryRenameBranch.label"
3382 <visibleWhen checkEnabled="true" />
3385 commandId="org.eclipse.egit.ui.history.CreateTag"
3386 label="%HistoryCreateTag.label"
3388 <visibleWhen checkEnabled="true" />
3391 commandId="org.eclipse.egit.ui.history.DeleteTag"
3392 label="%HistoryDeleteTag.label"
3394 <visibleWhen checkEnabled="true" />
3396 <separator name="##Commits" visible="true" />
3398 commandId="org.eclipse.egit.ui.history.CreatePatch"
3399 label="%HistoryCreatePatch.label"
3401 <visibleWhen checkEnabled="true" />
3404 commandId="org.eclipse.egit.ui.history.CherryPick"
3405 label="%HistoryCherryPick.label"
3407 <visibleWhen checkEnabled="true" />
3410 commandId="org.eclipse.egit.ui.history.Merge"
3411 label="%HistoryMerge.label"
3413 <visibleWhen checkEnabled="true" />
3416 commandId="org.eclipse.egit.ui.RebaseCurrent"
3417 label="%HistoryRebaseCurrent.label"
3419 <visibleWhen checkEnabled="true" />
3422 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
3423 label="%HistoryRebaseInteractive.label"
3425 <visibleWhen checkEnabled="true" />
3427 <separator name="##Reset" visible="true" />
3428 <!-- Reset submenu -->
3430 icon="icons/obj16/reset.png"
3431 id="org.eclipse.egit.ui.history.resetMenu"
3432 label="%HistoryResetMenu.label">
3437 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3442 commandId="org.eclipse.egit.ui.history.Reset"
3443 label="%HistoryResetSoft.label"
3445 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
3446 <visibleWhen checkEnabled="true" />
3449 commandId="org.eclipse.egit.ui.history.Reset"
3450 label="%HistoryResetMixed.label"
3452 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
3453 <visibleWhen checkEnabled="true" />
3456 commandId="org.eclipse.egit.ui.history.Reset"
3457 label="%HistoryResetHard.label"
3459 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
3460 <visibleWhen checkEnabled="true" />
3464 commandId="org.eclipse.egit.ui.history.Revert"
3465 label="%HistoryRevert.label"
3467 <visibleWhen checkEnabled="true" />
3469 <separator name="##Submenus" visible="true" />
3470 <!-- QuickDiff submenu -->
3472 id="org.eclipse.egit.ui.history.quickDiff"
3473 label="%HistoryQuickdiffMenu.label">
3478 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3483 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
3484 label="%HistoryQuickdiffSet.label"
3486 <visibleWhen checkEnabled="true" />
3489 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3490 label="%HistoryResetQuickDiffHead.label"
3492 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD" />
3493 <visibleWhen checkEnabled="true" />
3496 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3497 label="%HistoryResetQuickDiffHeadParent.label"
3499 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD^1" />
3500 <visibleWhen checkEnabled="true" />
3503 <!-- Modify submenu -->
3505 id="org.eclipse.egit.ui.history.modify"
3506 label="%HistoryModifyMenu.label">
3508 <iterate ifEmpty="false" >
3509 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3513 commandId="org.eclipse.egit.ui.history.Reword"
3514 label="%HistoryModifyReword.label"
3516 <visibleWhen checkEnabled="true" />
3519 commandId="org.eclipse.egit.ui.history.Edit"
3520 label="%HistoryModifyEdit.label"
3522 <visibleWhen checkEnabled="true" />
3525 commandId="org.eclipse.egit.ui.history.Squash"
3526 label="%HistoryModifySquash.label"
3528 <visibleWhen checkEnabled="true" />
3534 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=additions">
3536 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
3537 icon="icons/obj16/import_prj.png"
3538 label="%ImportChangedProjects.label"
3540 <visibleWhen checkEnabled="true" />
3545 locationURI="popup:org.eclipse.egit.ui.InteractiveRebaseView?after=additions">
3547 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3548 label="%RebaseInteractiveOpenInCommitViewer.label"
3550 <visibleWhen checkEnabled="true" />
3554 locationURI="popup:org.eclipse.egit.ui.internal.reflogview.popup">
3556 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
3557 icon="icons/obj16/checkout.png"
3558 label="%RefLogViewCheckout.label"
3562 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
3563 label="%RefLogViewOpenInCommitViewer.label"
3567 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
3568 label="%ReflogCopyCommand.label"
3573 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=branch">
3575 commandId="org.eclipse.egit.ui.CheckoutCommand"
3576 icon="icons/obj16/checkout.png"
3577 label="%RepoViewCheckout.label"
3579 <visibleWhen checkEnabled="true" />
3582 commandId="org.eclipse.egit.ui.team.Push"
3583 icon="icons/obj16/push.png"
3584 label="%RepoViewPushBranch.label"
3587 checkEnabled="false">
3594 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3601 commandId="org.eclipse.egit.ui.team.Push"
3602 icon="icons/obj16/push.png"
3603 label="%RepoViewPushTag.label"
3606 checkEnabled="false">
3613 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3620 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
3621 icon="icons/obj16/new_branch_obj.png"
3622 label="%RepoViewCreateBranch.label"
3624 <visibleWhen checkEnabled="true" />
3627 commandId="org.eclipse.ui.edit.rename"
3628 icon="icons/obj16/editconfig.png"
3629 label="%RepoViewRenameBranch.label"
3632 checkEnabled="false">
3639 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3646 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
3647 label="%ConfigurBranchCommand.label"
3649 <visibleWhen checkEnabled="true" />
3652 commandId="org.eclipse.ui.edit.delete"
3653 label="%RepoViewDeleteBranch.label"
3656 checkEnabled="false">
3665 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3668 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
3671 property="GitRepository.isLocalBranch">
3676 property="GitRepository.isRefCheckedOut">
3689 commandId="org.eclipse.egit.ui.team.Merge"
3690 icon="icons/obj16/merge.png"
3691 label="%RepoViewMergeSimple.label"
3694 checkEnabled="false">
3703 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3706 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3710 property="GitRepository.canMerge">
3714 property="GitRepository.isRefCheckedOut">
3723 commandId="org.eclipse.ui.edit.delete"
3724 label="%DeleteTagCommand.name"
3727 checkEnabled="false">
3734 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3741 commandId="org.eclipse.egit.ui.team.Rebase"
3742 label="%RebaseCommand.label"
3745 checkEnabled="false">
3753 property="GitRepository.canMerge">
3757 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3761 property="GitRepository.isRefCheckedOut">
3771 commandId="org.eclipse.egit.ui.team.Synchronize"
3772 icon="icons/obj16/synchronize.png"
3773 label="%RepoViewSynchronize.label"
3776 checkEnabled="false">
3785 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3788 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3793 property="GitRepository.isBare">
3802 commandId="org.eclipse.egit.ui.team.Synchronize"
3803 icon="icons/obj16/synchronize.png"
3804 label="%RepoViewSynchronizeEachOther.label"
3807 checkEnabled="false">
3816 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3819 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3824 property="GitRepository.isBare">
3834 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remotes">
3836 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
3837 label="%RepoViewCreateRemote.label"
3839 <visibleWhen checkEnabled="true" />
3842 commandId="org.eclipse.egit.ui.team.SimplePush"
3843 icon="icons/obj16/push.png"
3844 label="%RepoViewPushSimpleLabel"
3847 checkEnabled="false">
3857 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
3860 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
3868 commandId="org.eclipse.egit.ui.team.SimpleFetch"
3869 icon="icons/obj16/fetch.png"
3870 label="%RepoViewFetchSimple.label"
3873 checkEnabled="false">
3883 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
3886 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
3895 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=tag">
3897 commandId="org.eclipse.egit.ui.team.Tag"
3898 icon="icons/obj16/new_tag_obj.png"
3899 label="%RepoViewCreateTag.label"
3902 checkEnabled="false">
3910 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
3918 commandId="org.eclipse.egit.ui.team.PushTags"
3919 label="%PushTagsCommand.label"
3922 checkEnabled="false">
3930 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
3939 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remote">
3941 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
3942 icon="icons/obj16/editconfig.png"
3943 label="%RepoViewConfigureFetch.label"
3945 <visibleWhen checkEnabled="true" />
3948 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
3949 icon="icons/obj16/editconfig.png"
3950 label="%RepoViewConfigurePush.label"
3952 <visibleWhen checkEnabled="true" />
3955 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
3956 label="%RepoViewChangeCredentialsLabel"
3958 <visibleWhen checkEnabled="true"/>
3961 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
3962 label="%RepoViewClearCredentialsLabel"
3964 <visibleWhen checkEnabled="true" />
3967 commandId="org.eclipse.ui.edit.delete"
3968 label="%RepoViewDeleteFetch.label"
3971 checkEnabled="false">
3980 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
3987 commandId="org.eclipse.ui.edit.delete"
3988 label="%RepoViewDeletePush.label"
3991 checkEnabled="false">
4000 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4007 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
4008 label="%RepoViewConfigureGerritRemote.label"
4011 checkEnabled="false">
4020 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4027 commandId="org.eclipse.ui.edit.delete"
4028 label="%RepoViewRemoveRemote.label"
4031 checkEnabled="false">
4040 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4048 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-0">
4050 icon="icons/obj16/branches_obj.png"
4051 label="%SwitchToMenu.label">
4053 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4054 id="org.eclipse.egit.ui.switchToMenu">
4057 checkEnabled="false">
4068 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4071 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4074 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4079 property="GitRepository.isBare">
4089 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-1">
4091 commandId="org.eclipse.egit.ui.team.Commit"
4092 icon="icons/obj16/commit.png"
4093 label="%RepoViewCommit.label"
4096 checkEnabled="false">
4106 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4110 property="GitRepository.isBare">
4119 label="%StashesMenu.label">
4121 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4122 id="org.eclipse.egit.ui.stashedChanges">
4125 checkEnabled="false">
4133 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4137 property="GitRepository.isSubmodule">
4142 property="GitRepository.isBare">
4146 property="GitRepository.canStash">
4149 property="GitRepository.containsHead">
4157 commandId="org.eclipse.egit.ui.team.stash.apply"
4158 label="%StashApplyCommand.label"
4161 checkEnabled="false">
4169 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4173 property="GitRepository.isBare">
4177 property="GitRepository.isSafe">
4185 commandId="org.eclipse.ui.edit.delete"
4186 label="%StashDropCommand.label"
4189 checkEnabled="false">
4197 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4201 property="GitRepository.isBare">
4205 property="GitRepository.isSafe">
4214 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-commit">
4216 commandId="org.eclipse.egit.ui.team.SimplePush"
4217 icon="icons/obj16/push.png"
4218 label="%PushToUpstreamCommand.label"
4221 checkEnabled="false">
4230 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4237 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4238 icon="icons/obj16/fetch.png"
4239 label="%FetchFromUpstreamCommand.label"
4242 checkEnabled="false">
4251 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4258 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
4259 label="%PushToGerritMenu.label"
4262 checkEnabled="false">
4270 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4273 property="GitRepository.canPushToGerrit">
4281 commandId="org.eclipse.egit.ui.FetchGerritChange"
4282 label="%FetchFromGerritCommand.label"
4285 checkEnabled="false">
4293 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4296 property="GitRepository.canFetchFromGerrit">
4304 class="org.eclipse.egit.ui.internal.actions.PushMenu"
4305 id="org.eclipse.egit.ui.repository.tree.popup.Push">
4307 checkEnabled="false">
4316 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4323 commandId="org.eclipse.egit.ui.team.Pull"
4324 icon="icons/obj16/pull.png"
4325 label="%RepoViewPullMenu.label"
4328 checkEnabled="false">
4336 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4339 property="GitRepository.canMerge">
4347 commandId="org.eclipse.egit.ui.team.PullWithOptions"
4348 icon="icons/obj16/pull.png"
4349 label="%PullWithOptions.name"
4352 checkEnabled="false">
4360 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4363 property="GitRepository.canMerge">
4371 label="%RemoteSubMenu.label">
4373 commandId="org.eclipse.egit.ui.team.Push"
4374 icon="icons/obj16/push.png"
4375 label="%RepoViewPush.label"
4378 checkEnabled="false">
4385 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4392 commandId="org.eclipse.egit.ui.team.PushTags"
4393 label="%PushTagsCommand.label"
4396 checkEnabled="false">
4403 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4410 commandId="org.eclipse.egit.ui.team.Fetch"
4411 icon="icons/obj16/fetch.png"
4412 label="%RepoViewFetch.label"
4415 checkEnabled="false">
4424 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4433 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-2">
4435 commandId="org.eclipse.egit.ui.team.Merge"
4436 icon="icons/obj16/merge.png"
4437 label="%RepoViewMerge.label"
4440 checkEnabled="false">
4448 property="GitRepository.canMerge">
4452 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4456 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4459 property="GitRepository.isRefCheckedOut">
4469 commandId="org.eclipse.egit.ui.team.Rebase"
4470 label="%RebaseCommand.label2"
4473 checkEnabled="false">
4482 property="GitRepository.canMerge">
4485 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4497 property="GitRepository.canMerge">
4500 property="GitRepository.isRefCheckedOut">
4503 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4506 property="GitRepository.isLocalBranch">
4515 icon="icons/obj16/rebase.png"
4516 label="%RebaseMenu.label">
4518 commandId="org.eclipse.egit.ui.AbortRebase"
4519 label="%AbortCommand.label"
4521 <visibleWhen checkEnabled="true" />
4524 commandId="org.eclipse.egit.ui.ContinueRebase"
4525 label="%ContinueCommand.label"
4527 <visibleWhen checkEnabled="true" />
4530 commandId="org.eclipse.egit.ui.SkipRebase"
4531 label="%SkipCommand.label"
4533 <visibleWhen checkEnabled="true" />
4537 commandId="org.eclipse.egit.ui.team.Reset"
4538 icon="icons/obj16/reset.png"
4539 label="%RepoViewReset.label"
4542 checkEnabled="false">
4550 property="GitRepository.canResetHead">
4554 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4557 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4560 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4570 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-3">
4572 commandId="org.eclipse.egit.ui.team.AddToIndex"
4573 icon="/icons/obj16/add.png"
4574 label="%RepoViewAddToIndex.label"
4577 checkEnabled="false">
4587 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
4590 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
4593 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
4601 commandId="org.eclipse.ui.edit.delete"
4602 label="%RepoViewDeleteFile.label"
4605 checkEnabled="false">
4615 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
4618 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
4626 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
4627 icon="icons/obj16/import_prj.png"
4628 label="%RepoViewImportProjects.label"
4630 <visibleWhen checkEnabled="true" />
4634 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.open">
4636 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
4637 label="%RepoViewOpenInEditor.label"
4639 <visibleWhen checkEnabled="true" />
4642 commandId="org.eclipse.egit.ui.RepositoriesViewOpen"
4643 label="%OpenInCommitViewerCommand.name"
4645 <visibleWhen checkEnabled="false">
4649 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
4656 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-4">
4658 commandId="org.eclipse.egit.ui.team.clean"
4659 label="%CleanCommand.label"
4661 <visibleWhen checkEnabled="true" />
4663 <!-- Use newer flat trash icon when running on Eclipse Photon or newer -->
4665 commandId="org.eclipse.egit.ui.team.GarbageCollect"
4666 label="%GarbageCollectCommand.label"
4667 icon="icons/elcl16/trash_flat.png"
4670 checkEnabled="false">
4672 <test property="org.eclipse.egit.ui.BundleProperty.isBundleInstalled" args="org.eclipse.ui,3.109.100" />
4678 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4684 <!-- Use older trash icon when running on Eclipse Oxygen or older -->
4686 commandId="org.eclipse.egit.ui.team.GarbageCollect"
4687 label="%GarbageCollectCommand.label"
4688 icon="icons/elcl16/trash.png"
4691 checkEnabled="false">
4693 <test property="org.eclipse.egit.ui.BundleProperty.isBundleInstalled" args="org.eclipse.ui,3.109.100" value="false" />
4699 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4706 commandId="org.eclipse.egit.ui.team.InstallLfsLocal"
4707 label="%InstallLfsLocalCommand.label"
4709 <visibleWhen checkEnabled="true" />
4712 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
4713 label="%RepoViewRemove.label"
4715 <visibleWhen checkEnabled="true" />
4718 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
4719 label="%RepoViewDeleteRepository.label"
4721 <visibleWhen checkEnabled="true" />
4725 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-5">
4727 commandId="org.eclipse.egit.ui.team.submodule.add"
4728 label="%SubmoduleAddCommand.label"
4731 checkEnabled="false">
4740 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4744 property="GitRepository.isSubmodule">
4749 property="GitRepository.isBare">
4754 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4762 commandId="org.eclipse.egit.ui.team.submodule.sync"
4763 label="%SubmoduleSyncCommand.label"
4766 checkEnabled="false">
4775 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4778 property="GitRepository.isSubmodule">
4782 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4790 commandId="org.eclipse.egit.ui.team.submodule.update"
4791 label="%SubmoduleUpdateCommand.label"
4794 checkEnabled="false">
4803 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4806 property="GitRepository.isSubmodule">
4810 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4819 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-6">
4821 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
4822 label="%RepoViewCopyPath.label"
4825 checkEnabled="false">
4827 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
4832 commandId="org.eclipse.egit.ui.RepositoriesViewPaste"
4833 label="%RepoViewPastePath.label"
4838 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.properties">
4840 commandId="org.eclipse.ui.file.properties"
4843 checkEnabled="false">
4850 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4858 locationURI="toolbar:org.eclipse.egit.ui.RepositoriesView">
4860 name="org.eclipse.egit.ui.repositoryActions"
4864 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4866 tooltip="%RepoViewAddRepository.tooltip">
4869 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4871 tooltip="%RepoViewCloneRepository.tooltip">
4874 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4876 tooltip="%RepoViewCreateRepository.tooltip">
4879 name="org.eclipse.egit.ui.viewActions"
4883 commandId="org.eclipse.ui.file.refresh"
4884 icon="icons/obj16/refresh.png"
4885 disabledIcon="icons/obj16/refresh.png"
4889 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
4893 name="org.eclipse.egit.ui.separator1"
4897 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
4898 helpContextId="Hierarchical Branch Representation"
4900 tooltip="%RepoViewHierarchicalBranchRepresenation.tooltip">
4903 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
4905 tooltip="%RepoViewBranchCommit.tooltip">
4909 locationURI="menu:org.eclipse.egit.ui.RepositoriesView">
4911 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4912 label="%RepoAddRepositoryViewMenu.label"
4916 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4917 label="%RepoCloneRepositoryViewMenu.label"
4921 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4922 label="%RepoCreateRepositoryViewMenu.label"
4926 name="org.eclipse.egit.ui.viewActions"
4930 commandId="org.eclipse.ui.file.refresh"
4931 icon="icons/obj16/refresh.png"
4935 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
4936 label="%RepoViewLinkWithSelectionMenu.label"
4940 name="org.eclipse.egit.ui.separator2"
4944 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
4945 label="%HierarchyLayout.label"
4949 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
4950 label="%BranchCommit.label"
4955 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
4958 label="%TeamMenu.label">
4964 commandId="org.eclipse.egit.ui.team.Commit"
4965 label="%CommitAction_label"
4968 checkEnabled="false">
4970 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
4975 id="egit.menu.stashes"
4976 label="%StashesMenu.label">
4978 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4979 id="org.eclipse.egit.ui.stashedChanges">
4982 checkEnabled="false">
4984 property="GitSelection.projectsSingleRepository">
4989 commandId="org.eclipse.egit.ui.team.SimplePush"
4990 label="%PushToUpstreamAction.label"
4993 checkEnabled="false">
4995 property="GitSelection.projectsSingleRepository">
5000 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5001 label="%FetchFromUpstreamAction.label"
5005 checkEnabled="false">
5007 property="GitSelection.projectsSingleRepository">
5012 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5013 id="org.eclipse.egit.ui.team.popup.Push">
5015 checkEnabled="false">
5017 property="GitSelection.projectsSingleRepository">
5022 commandId="org.eclipse.egit.ui.team.Pull"
5023 label="%PullIntoCurrentBranchMenuLabel"
5026 checkEnabled="false">
5028 property="GitSelection.projectsWithRepositories">
5033 commandId="org.eclipse.egit.ui.team.PullWithOptions"
5034 label="%PullWithOptions.name"
5037 checkEnabled="false">
5039 property="GitSelection.projectsSingleRepository">
5044 name="org.eclipse.egit.ui.remoteSeparator"
5048 id="egit.menu.remote"
5049 label="%RemoteSubMenu.label">
5051 commandId="org.eclipse.egit.ui.team.Push"
5052 label="%PushAction_label"
5056 commandId="org.eclipse.egit.ui.team.PushTags"
5057 label="%PushTagsCommand.label"
5061 commandId="org.eclipse.egit.ui.team.Fetch"
5062 label="%FetchAction_label"
5066 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5067 label="%PushToGerritMenu.label"
5070 checkEnabled="false">
5072 property="GitSelection.projectsSingleRepository"
5073 args="canPushToGerrit">
5078 commandId="org.eclipse.egit.ui.FetchGerritChange"
5079 label="%FetchFromGerritCommand.label"
5082 checkEnabled="false">
5084 property="GitSelection.projectsSingleRepository"
5085 args="canFetchFromGerrit">
5090 name="org.eclipse.egit.ui.remote.group1"
5094 commandId="org.eclipse.egit.ui.ConfigureUpstreamPush"
5095 label="%ConfigurePushToUpstreamCommand.label"
5099 commandId="org.eclipse.egit.ui.ConfigureUpstreamFetch"
5100 label="%ConfigureFetchFromUpstreamCommand.label"
5104 checkEnabled="false">
5106 property="GitSelection.projectsSingleRepository">
5111 name="org.eclipse.egit.ui.branchSeparator">
5114 id="egit.menu.switch"
5115 label="%SwitchToMenu.label"
5116 icon="icons/obj16/branches_obj.png">
5118 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5119 id="org.eclipse.egit.ui.switchToMenu">
5122 checkEnabled="false">
5124 property="GitSelection.projectsSingleRepository">
5129 name="org.eclipse.egit.ui.AdvancedSeparator">
5133 label="%RepositorySubMenu.label">
5135 checkEnabled="false">
5137 definitionId="org.eclipse.egit.ui.fileOrFolderInRepository">
5145 commandId="org.eclipse.egit.ui.team.SimplePush"
5146 label="%PushToUpstreamAction.label"
5150 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5151 label="%FetchFromUpstreamAction.label"
5155 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5156 id="org.eclipse.egit.ui.team.popup.Push">
5159 commandId="org.eclipse.egit.ui.team.Pull"
5160 label="%RepoViewPullMenu.label"
5164 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5165 label="%PushToGerritMenu.label"
5168 checkEnabled="false">
5170 definitionId="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
5175 commandId="org.eclipse.egit.ui.FetchGerritChange"
5176 label="%FetchFromGerritCommand.label"
5179 checkEnabled="false">
5181 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
5190 id="egit.menu.repo.switchto"
5191 label="%SwitchToMenu.label"
5192 icon="icons/obj16/branches_obj.png">
5194 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5195 id="org.eclipse.egit.ui.switchToMenu">
5200 id="egit.menu.advanced"
5201 label="%AdvancedMenu.label">
5203 commandId="org.eclipse.egit.ui.team.RenameBranch"
5204 label="%RenameBranchMenu.label"
5207 checkEnabled="false">
5209 property="GitSelection.projectsSingleRepository">
5214 commandId="org.eclipse.egit.ui.team.DeleteBranch"
5215 label="%DeleteBranchMenu.label"
5218 checkEnabled="false">
5220 property="GitSelection.projectsSingleRepository">
5225 name="org.eclipse.egit.ui.SynchronizeWithSeparator"
5228 id="egit.menu.synchronize"
5229 label="%SynchronizeWith_label"
5230 icon="$nl$/icons/obj16/synchronize.png">
5232 class="org.eclipse.egit.ui.internal.actions.SynchronizeWithMenu"
5233 id="org.eclipse.egit.ui.synchronize">
5235 <visibleWhen checkEnabled="false">
5240 <adapt type="org.eclipse.core.resources.IResource">
5242 <test property="GitResource.isShared" />
5243 <test property="GitResource.isContainer" />
5252 name="org.eclipse.egit.ui.separator1"
5256 commandId="org.eclipse.egit.ui.team.Tag"
5257 label="%TagAction_label"
5260 checkEnabled="false">
5262 property="GitSelection.projectsSingleRepository">
5267 name="org.eclipse.egit.ui.separator2"
5271 commandId="org.eclipse.egit.ui.team.clean"
5272 label="%CleanCommand.label"
5274 <visibleWhen checkEnabled="false">
5275 <test property="GitSelection.projectsSingleRepository" />
5279 name="org.eclipse.egit.ui.TeamAdvancedFileSeparator"
5283 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
5284 label="%AssumeUnchangedAction_label"
5287 checkEnabled="false">
5289 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5294 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
5295 label="%NoAssumeUnchangedAction_label"
5298 checkEnabled="false">
5300 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5305 commandId="org.eclipse.egit.ui.team.Untrack"
5306 icon="$nl$/icons/obj16/untrack.png"
5307 label="%UntrackAction_label"
5310 checkEnabled="false">
5312 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5330 commandId="org.eclipse.egit.ui.team.Merge"
5331 label="%MergeAction_label"
5334 checkEnabled="false">
5336 property="GitSelection.projectsSingleRepository">
5345 commandId="org.eclipse.egit.ui.team.Rebase" style="push"
5346 label="%RebaseWithDialog_label">
5347 <visibleWhen checkEnabled="false">
5349 property="GitSelection.projectsSingleRepository"
5355 icon="icons/obj16/rebase.png"
5356 id="egit.menu.rebase"
5357 label="%RebaseMenu.label">
5359 commandId="org.eclipse.egit.ui.AbortRebase"
5363 <with variable="activeMenuSelection">
5366 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5367 <test property="GitRepository.canAbortRebase" />
5371 property="GitSelection.projectsSingleRepository"
5372 args="canAbortRebase">
5378 commandId="org.eclipse.egit.ui.ContinueRebase"
5382 <with variable="activeMenuSelection">
5385 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5386 <test property="GitRepository.canContinueRebase" />
5390 property="GitSelection.projectsSingleRepository"
5391 args="canContinueRebase">
5397 commandId="org.eclipse.egit.ui.SkipRebase"
5401 <with variable="activeMenuSelection">
5404 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5405 <test property="GitRepository.canAbortRebase" />
5409 property="GitSelection.projectsSingleRepository"
5410 args="canAbortRebase">
5417 commandId="org.eclipse.egit.ui.team.Reset"
5418 label="%ResetAction_label"
5421 checkEnabled="false">
5423 property="GitSelection.projectsSingleRepository">
5432 commandId="org.eclipse.egit.ui.team.CreatePatch"
5433 label="%CreatePatchAction.label"
5436 checkEnabled="false">
5438 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5443 name="applyPatchGroup"
5459 commandId="org.eclipse.egit.ui.team.ShowHistory"
5460 label="%ShowResourceInHistoryAction_label"
5463 checkEnabled="false">
5465 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5470 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
5471 label="%ShowRepositoryAction_label"
5474 checkEnabled="false">
5476 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5481 name="showAnnotationsGroup"
5485 commandId="org.eclipse.egit.ui.team.ShowBlame"
5486 label="%ShowBlameAction_label"
5487 icon="icons/etool16/annotate.png"
5489 <visibleWhen checkEnabled="true" />
5508 commandId="org.eclipse.egit.ui.team.Disconnect"
5509 label="%DisconnectAction_label"
5512 checkEnabled="false">
5514 property="GitSelection.projectsWithRepositories">
5519 <with variable="activeMenu">
5521 <iterate operator="or">
5523 <equals value="#AbstractTextEditorRulerContext" />
5524 <equals value="#OverviewRulerContext" />
5533 locationURI="popup:#AbstractTextEditorRulerContext?after=QuickDiff.Toggle">
5535 commandId="org.eclipse.egit.ui.team.ShowBlame"
5536 label="%ShowBlameAction_label"
5539 checkEnabled="false">
5541 variable="activeEditorInput">
5543 type="org.eclipse.core.resources.IFile">
5545 property="GitResource.isShared" />
5552 locationURI="popup:#AbstractTextEditorRulerContext?after=rulers">
5554 commandId="org.eclipse.egit.ui.team.ShowBlame"
5555 label="%ShowBlameAction_label"
5558 checkEnabled="false">
5560 variable="activeEditorInput">
5562 type="org.eclipse.team.core.history.IFileRevision">
5564 value="org.eclipse.egit.core.internal.storage.CommitFileRevision">
5573 locationURI="popup:team.main?after=group8">
5575 commandId="org.eclipse.egit.ui.team.AddToIndex"
5576 label="%AddToIndexAction_label"
5579 checkEnabled="false">
5581 property="org.eclipse.egit.ui.resources.ResourceState.hasUnstagedChanges">
5586 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
5587 label="%RemoveFromIndexAction_label"
5590 checkEnabled="false">
5592 property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges">
5597 commandId="org.eclipse.egit.ui.team.Ignore"
5598 label="%IgnoreAction_label"
5601 checkEnabled="false">
5603 property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources">
5610 locationURI="popup:compareWithMenu?after=gitCompareWithGroup">
5612 commandId="org.eclipse.egit.ui.team.CompareWithHead"
5613 label="%CompareWithHeadAction_label"
5615 <visibleWhen checkEnabled="false">
5617 <test property="GitSelection.selectionSingleRepository" />
5618 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
5623 commandId="org.eclipse.egit.ui.team.CompareWithIndex"
5624 label="%CompareWithIndexAction_label"
5626 <visibleWhen checkEnabled="false">
5628 <test property="GitSelection.selectionSingleRepository" />
5629 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
5634 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead"
5635 label="%CompareIndexWithHeadAction_label"
5637 <visibleWhen checkEnabled="true" />
5640 commandId="org.eclipse.egit.ui.team.CompareWithPrevious"
5641 label="%CompareWithPreviousAction.label"
5643 <visibleWhen checkEnabled="true" />
5648 locationURI="popup:compareWithMenu?after=gitCompareWithGroup2">
5650 commandId="org.eclipse.egit.ui.team.CompareWithRef"
5651 label="%CompareWithBranchOrTagAction.label"
5653 <visibleWhen checkEnabled="false">
5654 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
5658 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
5659 label="%CompareWithCommitAction.label"
5661 <visibleWhen checkEnabled="false">
5662 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
5668 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup">
5670 commandId="org.eclipse.egit.ui.team.ReplaceWithHead"
5671 label="%ReplaceWithHeadAction_label"
5673 <visibleWhen checkEnabled="true" />
5676 commandId="org.eclipse.egit.ui.team.Discard"
5677 label="%DiscardChangesAction_label"
5679 <visibleWhen checkEnabled="true" />
5682 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious"
5683 label="%ReplaceWithPreviousVersionAction.label"
5685 <visibleWhen checkEnabled="false">
5688 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5689 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
5696 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup2">
5698 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
5699 label="%ReplaceWithRefAction_label"
5701 <visibleWhen checkEnabled="false">
5702 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5706 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
5707 label="%ReplaceWithCommitAction_label"
5709 <visibleWhen checkEnabled="false">
5710 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5716 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5718 id="compareWithMenu"
5719 label="%CompareWithMenu.label">
5721 name="compareWithGroup">
5724 name="gitCompareWithGroup"
5728 name="gitCompareWithGroup2"
5732 <with variable="activeMenu">
5734 <iterate operator="or">
5736 <equals value="#AbstractTextEditorRulerContext" />
5737 <equals value="#OverviewRulerContext" />
5747 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5749 id="replaceWithMenu"
5750 label="%ReplaceWithMenu.label">
5752 name="replaceWithGroup">
5755 name="gitReplaceWithGroup"
5759 name="gitReplaceWithGroup2"
5763 <with variable="activeMenu">
5765 <iterate operator="or">
5767 <equals value="#AbstractTextEditorRulerContext" />
5768 <equals value="#OverviewRulerContext" />
5778 name="%RepositoryCommandsLabel"
5779 point="org.eclipse.ui.commands">
5781 categoryId="org.eclipse.egit.ui.commandCategory"
5782 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.AddCommand"
5783 id="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5784 name="%AddRepositoryCommand">
5787 categoryId="org.eclipse.egit.ui.commandCategory"
5788 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CloneCommand"
5789 id="org.eclipse.egit.ui.RepositoriesViewClone"
5790 name="%CloneRepositoryCommand">
5793 categoryId="org.eclipse.egit.ui.commandCategory"
5794 id="org.eclipse.egit.ui.RepositoriesViewCopyPath"
5795 name="%CopyPathCommand">
5798 categoryId="org.eclipse.egit.ui.commandCategory"
5799 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.PasteCommand"
5800 id="org.eclipse.egit.ui.RepositoriesViewPaste"
5801 name="%PastePathCommand">
5804 categoryId="org.eclipse.egit.ui.commandCategory"
5805 id="org.eclipse.egit.ui.RepositoriesViewRemove"
5806 name="%RemoveRepositoryCommand">
5809 categoryId="org.eclipse.egit.ui.commandCategory"
5810 id="org.eclipse.egit.ui.RepositoriesViewImportProjects"
5811 name="%ImportProjectsCommand"
5812 description="%ImportProjectsCommand_description"
5816 categoryId="org.eclipse.egit.ui.commandCategory"
5817 id="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
5818 name="%ImportChangedProjectsCommand"
5819 description="%ImportProjectsCommand_description">
5822 categoryId="org.eclipse.egit.ui.commandCategory"
5823 id="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
5824 name="%CreateBranchCommand">
5827 categoryId="org.eclipse.egit.ui.commandCategory"
5828 id="org.eclipse.egit.ui.RepositoriesViewNewRemote"
5829 name="%NewRemoteCommand">
5832 categoryId="org.eclipse.egit.ui.commandCategory"
5833 id="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
5834 name="%ConfigureFetchCommand">
5837 categoryId="org.eclipse.egit.ui.commandCategory"
5838 id="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
5839 name="%ConfigurePushCommand">
5842 categoryId="org.eclipse.egit.ui.commandCategory"
5843 id="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
5844 name="%DeleteRemoteCommand">
5847 categoryId="org.eclipse.egit.ui.commandCategory"
5848 id="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
5849 name="%ConfigureGerritRemoteCommand">
5852 categoryId="org.eclipse.egit.ui.commandCategory"
5853 id="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
5854 name="%ChangeCredentialsCommand">
5857 categoryId="org.eclipse.egit.ui.commandCategory"
5858 id="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
5859 name="%ClearCredentialsCommand">
5862 categoryId="org.eclipse.egit.ui.commandCategory"
5863 id="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
5864 name="%OpenInEditorCommand">
5867 categoryId="org.eclipse.egit.ui.commandCategory"
5868 id="org.eclipse.egit.ui.RepositoriesViewOpen"
5869 name="%OpenCommand">
5872 categoryId="org.eclipse.egit.ui.commandCategory"
5873 id="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5874 name="%LinkWithSelectionCommand">
5876 class="org.eclipse.ui.handlers.RegistryToggleState:false"
5877 id="org.eclipse.ui.commands.toggleState">
5881 categoryId="org.eclipse.egit.ui.commandCategory"
5882 id="org.eclipse.egit.ui.CheckoutCommand"
5883 name="%CheckoutCommand">
5886 categoryId="org.eclipse.egit.ui.commandCategory"
5887 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryCommand"
5888 id="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5889 name="%RepoViewCreateRepositoryCommand.name">
5892 categoryId="org.eclipse.egit.ui.commandCategory"
5893 id="org.eclipse.egit.ui.RepositoriesViewDelete"
5894 name="%DeleteRepositoryCommand.name">
5897 categoryId="org.eclipse.egit.ui.commandCategory"
5898 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ToggleBranchHierarchyCommand"
5899 id="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5900 name="%ToggleLayoutCommand.name">
5902 class="org.eclipse.ui.handlers.RegistryToggleState:false"
5903 id="org.eclipse.ui.commands.toggleState">
5907 categoryId="org.eclipse.egit.ui.commandCategory"
5908 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ToggleBranchCommitCommand"
5909 id="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5910 name="%ToggleBranchCommitCommand.name">
5912 class="org.eclipse.ui.handlers.RegistryToggleState:true"
5913 id="org.eclipse.ui.commands.toggleState">
5917 categoryId="org.eclipse.egit.ui.commandCategory"
5918 id="org.eclipse.egit.ui.AbortRebase"
5919 name="%AbortRebaseCommand.name">
5922 categoryId="org.eclipse.egit.ui.commandCategory"
5923 id="org.eclipse.egit.ui.SkipRebase"
5924 name="%SkipRebaseCommand.name">
5927 categoryId="org.eclipse.egit.ui.commandCategory"
5928 id="org.eclipse.egit.ui.ContinueRebase"
5929 name="%ContinueRebaseCommand.name">
5932 categoryId="org.eclipse.egit.ui.commandCategory"
5933 id="org.eclipse.egit.ui.team.submodule.update"
5934 name="%SubmoduleUpdateCommand.name">
5937 categoryId="org.eclipse.egit.ui.commandCategory"
5938 id="org.eclipse.egit.ui.team.submodule.sync"
5939 name="%SubmoduleSyncCommand.name">
5942 categoryId="org.eclipse.egit.ui.commandCategory"
5943 id="org.eclipse.egit.ui.team.submodule.add"
5944 name="%SubmoduleAddCommand.name">
5947 categoryId="org.eclipse.egit.ui.commandCategory"
5948 id="org.eclipse.egit.ui.team.clean"
5949 name="%CleanCommand.name">
5952 categoryId="org.eclipse.egit.ui.commandCategory"
5953 id="org.eclipse.egit.ui.team.stash.create"
5954 defaultHandler="org.eclipse.egit.ui.internal.actions.StashCreateHandler"
5955 name="%StashCreateCommand.name">
5958 categoryId="org.eclipse.egit.ui.commandCategory"
5959 id="org.eclipse.egit.ui.team.stash.apply"
5960 name="%StashApplyCommand.name">
5963 categoryId="org.eclipse.egit.ui.commandCategory"
5964 id="org.eclipse.egit.ui.team.stash.drop"
5965 name="%StashDropCommand.name">
5968 categoryId="org.eclipse.egit.ui.commandCategory"
5969 id="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
5970 name="%RepoViewConfigureBranchCommand.name">
5974 point="org.eclipse.ui.commandImages">
5976 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5977 icon="icons/etool16/newlocation_wiz.png">
5980 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5981 icon="icons/obj16/cloneGit.png">
5984 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5985 icon="icons/elcl16/synced.png">
5988 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
5989 icon="icons/eview16/repo_rep.png">
5992 commandId="org.eclipse.egit.ui.team.ShowHistory"
5993 icon="icons/obj16/history.png">
5996 commandId="org.eclipse.egit.ui.history.CreateBranch"
5997 icon="icons/obj16/new_branch_obj.png">
6000 commandId="org.eclipse.egit.ui.commit.CreateTag"
6001 icon="icons/obj16/new_tag_obj.png">
6004 commandId="org.eclipse.egit.ui.commit.CreateBranch"
6005 icon="icons/obj16/new_branch_obj.png">
6008 commandId="org.eclipse.egit.ui.history.CherryPick"
6009 icon="icons/obj16/cherry-pick.png">
6012 commandId="org.eclipse.egit.ui.commit.CherryPick"
6013 icon="icons/obj16/cherry-pick.png">
6016 commandId="org.eclipse.egit.ui.team.stash.apply"
6017 icon="icons/obj16/stash-apply.png">
6020 commandId="org.eclipse.egit.ui.commit.StashApply"
6021 icon="icons/obj16/stash-apply.png">
6024 commandId="org.eclipse.egit.ui.commit.StashDrop"
6025 icon="icons/obj16/delete_obj.png">
6028 commandId="org.eclipse.egit.ui.history.Squash"
6029 icon="icons/obj16/squash-down.png">
6032 commandId="org.eclipse.egit.ui.commit.Squash"
6033 icon="icons/obj16/squash-down.png">
6036 commandId="org.eclipse.egit.ui.history.Reword"
6037 icon="icons/obj16/reword.png">
6040 commandId="org.eclipse.egit.ui.commit.Reword"
6041 icon="icons/obj16/reword.png">
6044 commandId="org.eclipse.egit.ui.history.Edit"
6045 icon="icons/obj16/editconfig.png">
6048 commandId="org.eclipse.egit.ui.commit.Edit"
6049 icon="icons/obj16/editconfig.png">
6052 commandId="org.eclipse.egit.ui.commit.Checkout"
6053 icon="icons/obj16/checkout.png">
6056 commandId="org.eclipse.egit.ui.CheckoutCommand"
6057 icon="icons/obj16/checkout.png">
6060 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6061 icon="icons/obj16/new_branch_obj.png">
6064 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6065 icon="icons/obj16/synchronize.png">
6068 commandId="org.eclipse.egit.ui.history.CreateTag"
6069 icon="icons/obj16/new_tag_obj.png">
6072 commandId="org.eclipse.egit.ui.history.PushCommit"
6073 icon="icons/obj16/push.png">
6076 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
6077 icon="icons/obj16/checkout.png">
6080 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
6081 icon="icons/obj16/checkout.png">
6084 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6085 icon="icons/obj16/import_prj.png">
6088 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6089 icon="icons/obj16/import_prj.png">
6092 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6093 icon="icons/etool16/createRepository.png">
6096 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6097 icon="icons/elcl16/hierarchicalLayout.png">
6100 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6101 icon="icons/obj16/changelog_obj.png">
6104 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
6105 icon="icons/obj16/delete_obj.png">
6108 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
6109 icon="icons/obj16/clear.png">
6112 commandId="org.eclipse.egit.ui.AbortRebase"
6113 icon="icons/elcl16/progress_stop.png">
6116 commandId="org.eclipse.egit.ui.ContinueRebase"
6117 icon="icons/elcl16/continue.png">
6120 commandId="org.eclipse.egit.ui.SkipRebase"
6121 icon="icons/elcl16/skip.png">
6124 commandId="org.eclipse.egit.ui.history.Merge"
6125 icon="icons/obj16/merge.png">
6128 commandId="org.eclipse.egit.ui.RebaseCurrent"
6129 icon="icons/obj16/rebase.png">
6132 commandId="org.eclipse.egit.ui.team.Fetch"
6133 icon="icons/obj16/fetch.png">
6136 commandId="org.eclipse.egit.ui.ConfigureUpstreamFetch"
6137 icon="icons/obj16/fetch.png">
6140 commandId="org.eclipse.egit.ui.ConfigureUpstreamPush"
6141 icon="icons/obj16/push.png">
6144 commandId="org.eclipse.egit.ui.team.Push"
6145 icon="icons/obj16/push.png">
6148 commandId="org.eclipse.egit.ui.team.PushBranch"
6149 icon="icons/obj16/push.png">
6152 commandId="org.eclipse.egit.ui.team.PushTags"
6153 icon="icons/obj16/push.png">
6156 commandId="org.eclipse.egit.ui.FetchGerritChange"
6157 icon="icons/obj16/gerrit_fetch.png">
6160 commandId="org.eclipse.egit.ui.team.AddToIndex"
6161 icon="icons/obj16/add.png">
6164 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6165 icon="icons/obj16/unstage.png">
6168 commandId="org.eclipse.egit.ui.team.Branch"
6169 icon="icons/obj16/branch_obj.png">
6172 commandId="org.eclipse.egit.ui.team.Commit"
6173 icon="icons/obj16/commit.png">
6176 commandId="org.eclipse.egit.ui.team.SimpleFetch"
6177 icon="icons/obj16/fetch.png">
6180 commandId="org.eclipse.egit.ui.team.SimplePush"
6181 icon="icons/obj16/push.png">
6184 commandId="org.eclipse.egit.ui.team.Ignore"
6185 icon="icons/obj16/ignore.png">
6188 commandId="org.eclipse.egit.ui.team.Merge"
6189 icon="icons/obj16/merge.png">
6192 commandId="org.eclipse.egit.ui.team.MergeTool"
6193 icon="icons/obj16/mergetool.png">
6196 commandId="org.eclipse.egit.ui.team.Rebase"
6197 icon="icons/obj16/rebase.png">
6200 commandId="org.eclipse.egit.ui.team.Pull"
6201 icon="icons/obj16/pull.png">
6204 commandId="org.eclipse.egit.ui.team.PullWithOptions"
6205 icon="icons/obj16/pull_with_options.png">
6208 commandId="org.eclipse.egit.ui.team.Reset"
6209 icon="icons/obj16/reset.png">
6212 commandId="org.eclipse.egit.ui.team.Synchronize"
6213 icon="icons/obj16/synchronize.png">
6216 commandId="org.eclipse.egit.ui.team.Tag"
6217 icon="icons/obj16/new_tag_obj.png">
6220 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6221 icon="icons/obj16/assume_unchanged.png">
6224 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6225 icon="icons/obj16/no_assume_unchanged.png">
6228 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6229 icon="icons/obj16/delete_obj.png">
6232 commandId="org.eclipse.egit.ui.team.RenameBranch"
6233 icon="icons/obj16/editconfig.png">
6236 commandId="org.eclipse.ui.edit.rename"
6237 icon="icons/obj16/editconfig.png">
6240 commandId="org.eclipse.egit.ui.history.DeleteBranch"
6241 icon="icons/obj16/delete_obj.png">
6244 commandId="org.eclipse.egit.ui.history.DeleteTag"
6245 icon="icons/obj16/delete_obj.png">
6248 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
6249 icon="icons/obj16/open-commit.png">
6252 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
6253 icon="icons/elcl16/sha1.png">
6256 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
6257 icon="icons/obj16/rebase_interactive.png">
6260 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
6261 icon="icons/obj16/open-commit.png">
6264 commandId="org.eclipse.egit.ui.RepositoriesViewOpen"
6265 icon="icons/obj16/open-commit.png">
6268 commandId="org.eclipse.egit.ui.history.Revert"
6269 icon="icons/obj16/revert.png">
6272 commandId="org.eclipse.egit.ui.commit.Revert"
6273 icon="icons/obj16/revert.png">
6276 commandId="org.eclipse.egit.ui.commit.ShowInHistory"
6277 icon="icons/obj16/history.png">
6280 commandId="org.eclipse.egit.ui.team.clean"
6281 icon="icons/obj16/clean_obj.png">
6284 commandId="org.eclipse.egit.ui.team.stash.create"
6285 icon="icons/obj16/stash-create.png">
6288 commandId="org.eclipse.egit.ui.history.ShowBlame"
6289 icon="icons/etool16/annotate.png">
6292 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
6293 icon="icons/obj16/gerrit_push.png">
6296 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
6297 icon="icons/obj16/gerrit_obj.png">
6300 commandId="org.eclipse.egit.ui.team.GarbageCollect"
6301 icon="icons/elcl16/trash.png">
6304 commandId="org.eclipse.egit.ui.team.Disconnect"
6305 icon="icons/obj16/disconnect_co.png">
6309 point="org.eclipse.core.expressions.propertyTesters">
6311 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewPropertyTester"
6312 id="org.eclipse.egit.ui.RepositoryTester"
6313 namespace="GitRepository"
6314 properties="isBare,isSafe,canCommit,canAmend,canResetHead,canStash,isRefCheckedOut,isLocalBranch,fetchExists,pushExists,canMerge,canAbortRebase,canContinueRebase,isSubmodule,containsHead,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit,canEnableLfs"
6315 type="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
6318 class="org.eclipse.egit.ui.internal.ResourcePropertyTester"
6319 id="org.eclipse.egit.ui.ResourceTester"
6320 namespace="GitResource"
6321 properties="isShared,isContainer,isSafe,canCommit,canAmend,canResetHead,canAbortRebase,canContinueRebase,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit"
6322 type="org.eclipse.core.resources.IResource">
6325 class="org.eclipse.egit.ui.internal.selection.SelectionPropertyTester"
6326 id="org.eclipse.egit.ui.SelectionTester"
6327 namespace="GitSelection"
6328 properties="projectsSingleRepository,projectsWithRepositories,resourcesSingleRepository,fileOrFolderInRepository,resourcesAllInRepository,selectionSingleRepository"
6329 type="java.util.Collection">
6332 class="org.eclipse.egit.ui.internal.resources.ResourceStatePropertyTester"
6333 id="org.eclipse.egit.ui.ResourceStateTester"
6334 namespace="org.eclipse.egit.ui.resources.ResourceState"
6335 properties="hasStagedChanges,hasUnstagedChanges,hasNotIgnoredResources,hasTrackedResources"
6336 type="java.util.Collection">
6339 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6340 id="org.eclipse.egit.ui.GitRepositoryCommitTester"
6342 properties="parentCount,isBare,isSafe,canCommit,hasMultipleRefs,hasRef"
6343 type="org.eclipse.egit.core.internal.IRepositoryCommit">
6346 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6347 id="org.eclipse.egit.ui.GitRepositoryTester"
6349 properties="isBare,isSafe,canCommit"
6350 type="org.eclipse.jgit.lib.Repository">
6353 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6354 id="org.eclipse.egit.ui.GitRevCommitTester"
6356 properties="parentCount"
6357 type="org.eclipse.jgit.revwalk.RevCommit">
6360 class="org.eclipse.egit.ui.internal.history.GitHistoryPropertyTester"
6361 id="org.eclipse.egit.ui.GitHistoryTester"
6362 namespace="GitHistory"
6363 properties="isSingleFileHistory"
6364 type="org.eclipse.team.ui.history.IHistoryView">
6367 class="org.eclipse.egit.ui.internal.expressions.BundlePropertyTester"
6368 id="org.eclipse.egit.ui.BundlePropertyTester"
6369 namespace="org.eclipse.egit.ui.BundleProperty"
6370 properties="isBundleInstalled"
6371 type="java.util.Collection">
6375 point="org.eclipse.ui.navigator.linkHelper">
6377 class="org.eclipse.egit.ui.internal.repository.tree.LinkHelper"
6378 id="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
6379 <editorInputEnablement>
6381 value="org.eclipse.ui.IURIEditorInput">
6382 </instanceof></editorInputEnablement>
6383 <selectionEnablement>
6385 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
6387 </selectionEnablement>
6392 name="%ChangeSetModel.name"
6393 point="org.eclipse.core.resources.modelProviders">
6395 class="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
6398 value="org.eclipse.core.resources.IResource" />
6400 <extends-model id="org.eclipse.core.resources.modelProvider"/>
6403 point="org.eclipse.team.ui.synchronizeWizards">
6405 class="org.eclipse.egit.ui.internal.synchronize.GitSynchronizeWizard"
6406 description="%gitsyncwizard.description"
6407 icon="icons/obj16/gitrepository.png"
6408 id="org.eclipse.egit.ui.wizard1"
6409 name="%Synchronize_Name">
6413 point="org.eclipse.team.ui.synchronizeParticipants">
6415 class="org.eclipse.egit.ui.internal.synchronize.GitModelSynchronizeParticipant"
6416 id="org.eclipse.egit.ui.modelCompareParticipant"
6417 name="%Synchronize_Name"
6418 icon="icons/obj16/gitrepository.png"
6422 point="org.eclipse.ui.navigator.navigatorContent">
6424 activeByDefault="false"
6425 contentProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetContentProvider"
6426 icon="$nl$/icons/obj16/changelog_obj.png"
6427 id="org.eclipse.egit.ui.changeSetContent"
6428 labelProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetLabelProvider"
6429 name="%Synchronize_ChangeSet"
6433 <instanceof value="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
6434 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"/>
6435 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTree"/>
6439 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetDropAdapterAssistant"
6440 id="org.eclipse.egit.ui.changeSetDropAssistant">
6441 <possibleDropTargets>
6442 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"/>
6443 </possibleDropTargets>
6446 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetSorter"/>
6450 point="org.eclipse.team.ui.teamContentProviders">
6451 <teamContentProvider
6452 contentExtensionId="org.eclipse.egit.ui.changeSetContent"
6453 icon="$nl$/icons/obj16/changelog_obj.png"
6454 modelProviderId="org.eclipse.egit.ui.changeSetModel"/>
6456 <extension point="org.eclipse.ui.navigator.viewer">
6457 <viewer viewerId="org.eclipse.egit.ui.compareSynchronization">
6459 allowsPlatformContributions="false"
6460 id="org.eclipse.egit.ui.compareSynchronizationMenu">
6461 <insertionPoint name="gitActions" separator="true"/>
6462 <insertionPoint name="file"/>
6463 <insertionPoint name="file-bottom"/>
6464 <insertionPoint name="edit" separator="true"/>
6465 <insertionPoint name="synchronize"/>
6466 <insertionPoint name="navigate" separator="true"/>
6467 <insertionPoint name="modelTeam" separator="true"/>
6468 <insertionPoint name="sort" separator="true"/>
6469 <insertionPoint name="additions" separator="true"/>
6474 name="%TeamMenuCommandsLabel"
6475 point="org.eclipse.ui.commands">
6477 categoryId="org.eclipse.egit.ui.commandCategory"
6478 defaultHandler="org.eclipse.egit.ui.internal.actions.AddToIndexActionHandler"
6479 id="org.eclipse.egit.ui.team.AddToIndex"
6480 name="%AddToIndexCommand.name">
6483 categoryId="org.eclipse.egit.ui.commandCategory"
6484 defaultHandler="org.eclipse.egit.ui.internal.actions.CreatePatchActionHandler"
6485 id="org.eclipse.egit.ui.team.CreatePatch"
6486 name="%CreatePatchCommand.name">
6489 categoryId="org.eclipse.egit.ui.commandCategory"
6490 defaultHandler="org.eclipse.egit.ui.internal.actions.RemoveFromIndexActionHandler"
6491 id="org.eclipse.egit.ui.team.RemoveFromIndex"
6492 name="%RemoveFromIndexCommand.name">
6495 categoryId="org.eclipse.egit.ui.commandCategory"
6496 defaultHandler="org.eclipse.egit.ui.internal.actions.BranchActionHandler"
6497 id="org.eclipse.egit.ui.team.Branch"
6498 name="%BranchCommand.name">
6501 categoryId="org.eclipse.egit.ui.commandCategory"
6502 id="org.eclipse.egit.ui.team.CompareWithHead"
6503 name="%CompareWithHeadCommand.name">
6506 categoryId="org.eclipse.egit.ui.commandCategory"
6507 id="org.eclipse.egit.ui.team.CompareWithIndex"
6508 name="%CompareWithIndexCommand.name">
6511 categoryId="org.eclipse.egit.ui.commandCategory"
6512 id="org.eclipse.egit.ui.team.CompareIndexWithHead"
6513 name="%CompareIndexWithHeadCommand.name">
6516 categoryId="org.eclipse.egit.ui.commandCategory"
6517 id="org.eclipse.egit.ui.team.CompareWithPrevious"
6518 name="%CompareWithPreviousCommand.name">
6521 categoryId="org.eclipse.egit.ui.commandCategory"
6522 id="org.eclipse.egit.ui.team.CompareWithRef"
6523 name="%CompareWithHistoryCommand.name">
6526 categoryId="org.eclipse.egit.ui.commandCategory"
6527 id="org.eclipse.egit.ui.team.CompareWithCommit"
6528 name="%CompareWithCommitCommand.name">
6531 categoryId="org.eclipse.egit.ui.commandCategory"
6532 id="org.eclipse.egit.ui.team.Discard"
6533 name="%ReplaceWithIndexCommand.name">
6536 categoryId="org.eclipse.egit.ui.commandCategory"
6537 id="org.eclipse.egit.ui.team.ReplaceWithHead"
6538 name="%ReplaceWithHeadCommand.name">
6541 categoryId="org.eclipse.egit.ui.commandCategory"
6542 id="org.eclipse.egit.ui.team.ReplaceWithCommit"
6543 name="%ReplaceWithCommitCommand.name">
6546 categoryId="org.eclipse.egit.ui.commandCategory"
6547 id="org.eclipse.egit.ui.team.ReplaceWithRef"
6548 name="%ReplaceWithRefCommand.name">
6551 categoryId="org.eclipse.egit.ui.commandCategory"
6552 id="org.eclipse.egit.ui.team.ReplaceWithPrevious"
6553 name="%ReplaceWithPreviousCommand.name">
6556 categoryId="org.eclipse.egit.ui.commandCategory"
6557 defaultHandler="org.eclipse.egit.ui.internal.actions.IgnoreActionHandler"
6558 id="org.eclipse.egit.ui.team.Ignore"
6559 name="%IgnoreCommand.name">
6562 categoryId="org.eclipse.egit.ui.commandCategory"
6563 defaultHandler="org.eclipse.egit.ui.internal.actions.TagActionHandler"
6564 id="org.eclipse.egit.ui.team.Tag"
6565 name="%TagCommand.name">
6568 categoryId="org.eclipse.egit.ui.commandCategory"
6569 defaultHandler="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewActionHandler"
6570 id="org.eclipse.egit.ui.team.ShowRepositoriesView"
6571 name="%ShowRepoViewCommand.name">
6574 categoryId="org.eclipse.egit.ui.commandCategory"
6575 defaultHandler="org.eclipse.egit.ui.internal.actions.ApplyPatchActionHandler"
6576 id="org.eclipse.egit.ui.team.ApplyPatch"
6577 name="%ApplyPatchCommand.name">
6580 categoryId="org.eclipse.egit.ui.commandCategory"
6581 defaultHandler="org.eclipse.egit.ui.internal.actions.MergeToolActionHandler"
6582 id="org.eclipse.egit.ui.team.MergeTool"
6583 name="%MergeToolCommand.name">
6586 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
6587 id="org.eclipse.egit.ui.ConfigureUpstreamFetch"
6588 name="%ConfigureUpstreamFetchCommand.name">
6591 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
6592 id="org.eclipse.egit.ui.ConfigureUpstreamPush"
6593 name="%ConfigureUpstreamPushCommand.name">
6596 categoryId="org.eclipse.egit.ui.commandCategory"
6597 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
6598 id="org.eclipse.egit.ui.team.ConfigureFetch"
6599 name="%ConfigureUpstreamFetchCommand.name">
6602 categoryId="org.eclipse.egit.ui.commandCategory"
6603 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
6604 id="org.eclipse.egit.ui.team.ConfigurePush"
6605 name="%ConfigureUpstreamPushCommand.name">
6608 categoryId="org.eclipse.egit.ui.commandCategory"
6609 defaultHandler="org.eclipse.egit.ui.internal.actions.DeleteBranchActionHandler"
6610 id="org.eclipse.egit.ui.team.DeleteBranch"
6611 name="%DeleteBranchCommand.name">
6614 categoryId="org.eclipse.egit.ui.commandCategory"
6615 id="org.eclipse.egit.ui.team.RenameBranch"
6616 name="%RenameBranchCommand">
6619 categoryId="org.eclipse.egit.ui.commandCategory"
6620 defaultHandler="org.eclipse.egit.ui.internal.actions.AssumeUnchangedActionHandler"
6621 id="org.eclipse.egit.ui.team.AssumeUnchanged"
6622 name="%AssumeUnchangedCommand">
6625 categoryId="org.eclipse.egit.ui.commandCategory"
6626 defaultHandler="org.eclipse.egit.ui.internal.actions.NoAssumeUnchangedActionHandler"
6627 id="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6628 name="%NoAssumeUnchangedCommand">
6631 categoryId="org.eclipse.egit.ui.commandCategory"
6632 id="org.eclipse.egit.ui.team.Untrack"
6633 name="%UntrackCommand.name">
6637 point="org.eclipse.ui.bindings">
6639 commandId="org.eclipse.egit.ui.team.Commit"
6640 contextId="org.eclipse.ui.contexts.window"
6641 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6644 <!-- Command+Shift+3 takes a screenshot on the Mac. Delete and redefine key binding: -->
6648 contextId="org.eclipse.ui.contexts.window"
6649 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6654 commandId="org.eclipse.egit.ui.team.Commit"
6655 contextId="org.eclipse.ui.contexts.window"
6656 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6657 sequence="COMMAND+ALT+3">
6660 commandId="org.eclipse.egit.ui.RepositoriesViewPaste"
6661 contextId="org.eclipse.egit.ui.RepositoriesView"
6662 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6666 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
6667 contextId="org.eclipse.egit.ui.RepositoriesView"
6668 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6672 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
6673 contextId="org.eclipse.egit.ui.ReflogView"
6674 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6679 name="%HistoryViewCommands.extension.name"
6680 point="org.eclipse.ui.commands">
6682 id="org.eclipse.egit.ui.history.CompareVersions"
6683 name="%CompareCommand.name">
6686 id="org.eclipse.egit.ui.history.CompareVersionsInTree"
6687 name="%CompareInTreeCommand.name">
6690 id="org.eclipse.egit.ui.history.CompareWithWorkingTree"
6691 name="%CompareWithWorkTreeCommand.name">
6694 id="org.eclipse.egit.ui.history.CompareWithHead"
6695 name="%CompareWithHeadCommand.name">
6698 id="org.eclipse.egit.ui.history.ShowVersions"
6699 name="%ShowVersionsCommand.name">
6701 id="org.eclipse.egit.ui.history.CompareMode"
6702 name="%CompareModeCommandParameter.name"
6707 id="org.eclipse.egit.ui.history.CreatePatch"
6708 name="%CreatePatchCommand.name">
6711 id="org.eclipse.egit.ui.history.CreateBranch"
6712 name="%CreateBranchCommand.name">
6715 id="org.eclipse.egit.ui.history.DeleteBranch"
6716 name="%DeleteBranchCommand.name">
6719 id="org.eclipse.egit.ui.history.CreateTag"
6720 name="%CreateTagCommand.name">
6723 id="org.eclipse.egit.ui.history.DeleteTag"
6724 name="%DeleteTagCommand.name">
6727 id="org.eclipse.egit.ui.history.PushCommit"
6728 name="%PushCommit.name">
6731 id="org.eclipse.egit.ui.history.Reset"
6732 name="%ResetCommand.name">
6734 id="org.eclipse.egit.ui.history.ResetMode"
6735 name="%ResetModeCommandParameter.name"
6740 id="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
6741 name="%ResetQuickdiffCommand.name">
6743 id="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget"
6744 name="%ResetTargetCommandParameter.name"
6749 id="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
6750 name="%SetQuickdiffBaselineCommand.name">
6753 id="org.eclipse.egit.ui.history.CheckoutCommand"
6754 name="%CheckoutCommand.name">
6757 id="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
6758 name="%OpenInTextEditorCommand.name">
6761 id="org.eclipse.egit.ui.history.CherryPick"
6762 name="%CherryPickCommand.name">
6765 id="org.eclipse.egit.ui.commit.CherryPick"
6766 name="%CherryPickCommand.name">
6769 id="org.eclipse.egit.ui.history.Squash"
6770 name="%SquashCommitsCommand.name">
6773 defaultHandler="org.eclipse.egit.ui.internal.commit.command.SquashHandler"
6774 id="org.eclipse.egit.ui.commit.Squash"
6775 name="%SquashCommitsCommand.name">
6778 id="org.eclipse.egit.ui.history.Reword"
6779 name="%RewordCommitCommand.name">
6782 defaultHandler="org.eclipse.egit.ui.internal.commit.command.RewordHandler"
6783 id="org.eclipse.egit.ui.commit.Reword"
6784 name="%RewordCommitCommand.name">
6787 id="org.eclipse.egit.ui.history.Edit"
6788 name="%EditCommitCommand.name">
6791 defaultHandler="org.eclipse.egit.ui.internal.commit.command.EditHandler"
6792 id="org.eclipse.egit.ui.commit.Edit"
6793 name="%EditCommitCommand.name">
6796 id="org.eclipse.egit.ui.history.Revert"
6797 name="%RevertCommand.name">
6800 id="org.eclipse.egit.ui.commit.Revert"
6801 name="%RevertCommand.name">
6804 id="org.eclipse.egit.ui.commit.ShowInHistory"
6805 name="%ShowInHistoryCommand.name">
6808 id="org.eclipse.egit.ui.history.Merge"
6809 name="%MergeCommand.name">
6812 id="org.eclipse.egit.ui.RebaseCurrent"
6813 name="%RebaseCurrentCommand.name">
6816 id="org.eclipse.egit.ui.RebaseInteractiveCurrent"
6817 name="%RebaseInteractiveCurrentCommand.name">
6820 id="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
6821 name="%OpenInCommitViewerCommand.name">
6825 name="%CommitViewerCommands.extension.name"
6826 point="org.eclipse.ui.commands">
6828 id="org.eclipse.egit.ui.commit.CreateTag"
6829 name="%CreateTagCommand.name">
6832 id="org.eclipse.egit.ui.commit.CreateBranch"
6833 name="%CreateBranchCommand">
6836 id="org.eclipse.egit.ui.commit.Checkout"
6837 name="%CheckoutCommand">
6840 id="org.eclipse.egit.ui.history.ShowBlame"
6841 name="%ShowBlameCommand.name">
6844 id="org.eclipse.egit.ui.commit.StashApply"
6845 name="%StashApplyCommand.name">
6848 id="org.eclipse.egit.ui.commit.StashDrop"
6849 name="%StashDropCommand.name">
6853 point="org.eclipse.ui.newWizards">
6855 category="org.eclipse.egit.ui.wizardCategory"
6856 class="org.eclipse.egit.ui.internal.repository.NewRepositoryWizard"
6858 icon="icons/etool16/createRepository.png"
6859 id="org.eclipse.egit.ui.CreateRepositoryWizard"
6860 name="%CreateRepositoryWizard.name">
6863 id="org.eclipse.egit.ui.wizardCategory"
6868 point="org.eclipse.ui.contexts">
6870 id="org.eclipse.egit.ui.RepositoriesView"
6871 name="%RepositoriesViewContext.name"
6872 parentId="org.eclipse.ui.contexts.window">
6875 id="org.eclipse.egit.ui.ReflogView"
6876 name="%ReflogViewContext"
6877 parentId="org.eclipse.ui.contexts.window">
6881 point="org.eclipse.ui.editors">
6883 class="org.eclipse.egit.ui.internal.commit.CommitEditor"
6884 contributorClass="org.eclipse.egit.ui.internal.commit.CommitEditorActionBarContributor"
6886 icon="icons/obj16/changelog_obj.png"
6887 id="org.eclipse.egit.ui.commitEditor"
6888 name="%CommitEditor.name">
6892 point="org.eclipse.ui.actionSetPartAssociations">
6893 <actionSetPartAssociation
6894 targetID="org.eclipse.ui.edit.text.actionSet.presentation">
6896 id="org.eclipse.egit.ui.commitEditor">
6898 </actionSetPartAssociation>
6901 point="org.eclipse.ui.editors.annotationTypes">
6902 <type name="org.eclipse.egit.ui.commitEditor.diffAdded" />
6903 <type name="org.eclipse.egit.ui.commitEditor.diffRemoved" />
6906 point="org.eclipse.ui.editors.markerAnnotationSpecification">
6908 annotationType="org.eclipse.egit.ui.commitEditor.diffAdded"
6909 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInOverviewRuler"
6910 overviewRulerPreferenceValue="true"
6911 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInVerticalRuler"
6912 verticalRulerPreferenceValue="false"
6913 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedIndication"
6914 textPreferenceValue="false"
6915 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedHighlighting"
6916 highlightPreferenceValue="false"
6917 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffAddedInNextPrevDropdownToolbarAction"
6918 showInNextPrevDropdownToolbarAction="false"
6919 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToNextNavigationTarget"
6920 isGoToNextNavigationTarget="true"
6921 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToPreviousNavigationTarget"
6922 isGoToPreviousNavigationTarget="true"
6923 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedColor"
6924 colorPreferenceValue="221,255,221"
6925 contributesToHeader="false"
6926 presentationLayer="5"
6927 includeOnPreferencePage="false">
6930 annotationType="org.eclipse.egit.ui.commitEditor.diffRemoved"
6931 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInOverviewRuler"
6932 overviewRulerPreferenceValue="true"
6933 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInVerticalRuler"
6934 verticalRulerPreferenceValue="false"
6935 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedIndication"
6936 textPreferenceValue="false"
6937 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedHighlighting"
6938 highlightPreferenceValue="false"
6939 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffRemovedInNextPrevDropdownToolbarAction"
6940 showInNextPrevDropdownToolbarAction="false"
6941 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToNextNavigationTarget"
6942 isGoToNextNavigationTarget="true"
6943 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToPreviousNavigationTarget"
6944 isGoToPreviousNavigationTarget="true"
6945 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedColor"
6946 colorPreferenceValue="255,221,221"
6947 contributesToHeader="false"
6948 presentationLayer="5"
6949 includeOnPreferencePage="false">
6953 point="org.eclipse.ui.editors.templates">
6955 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
6956 contextTypeId="java"
6958 description="%GitTemplateVariableResolver_GitConfigDescription">
6962 point="org.eclipse.ui.editors.templates">
6964 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
6965 contextTypeId="javadoc"
6967 description="%GitTemplateVariableResolver_GitConfigDescription">
6971 point="org.eclipse.ui.elementFactories">
6973 class="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory"
6974 id="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory">
6977 <extension point="org.eclipse.search.searchPages">
6979 class="org.eclipse.egit.ui.internal.search.CommitSearchPage"
6980 icon="icons/obj16/search-commit.png"
6981 id="org.eclipse.egit.ui.commitSearchPage"
6982 label="%CommitSearchPage.label">
6986 point="org.eclipse.search.searchResultViewPages">
6988 class="org.eclipse.egit.ui.internal.search.CommitSearchResultsPage"
6989 icon="icons/obj16/search-commit.png"
6990 id="org.eclipse.egit.ui.commitSearchResultsPage"
6991 label="%CommitSearchResults.label"
6992 searchResultClass="org.eclipse.egit.ui.internal.search.CommitSearchResult">
6997 point="org.eclipse.ui.actionSets">
6999 id="org.eclipse.egit.ui.navigation"
7000 label="%NavigationActionSet.label"
7003 class="org.eclipse.egit.ui.internal.commit.OpenCommitAction"
7004 definitionId="org.eclipse.egit.ui.team.OpenCommit"
7005 icon="icons/obj16/open-commit.png"
7006 id="org.eclipse.egit.ui.commit.OpenCommitAction"
7007 label="%OpenCommitAction.label"
7008 menubarPath="navigate/open.ext3"
7010 toolbarPath="org.eclipse.search.searchActionSet/Search"
7011 tooltip="%OpenCommitAction.tooltip"/>
7015 point="org.eclipse.ui.actionSetPartAssociations">
7016 <actionSetPartAssociation
7017 targetID="org.eclipse.egit.ui.navigation">
7019 id="org.eclipse.egit.ui.RepositoriesView">
7022 id="org.eclipse.egit.ui.StagingView">
7025 id="org.eclipse.egit.ui.CompareTreeView">
7028 id="org.eclipse.egit.ui.ReflogView">
7031 id="org.eclipse.egit.ui.InteractiveRebaseView">
7034 id="org.eclipse.egit.ui.commitEditor">
7037 id="org.eclipse.team.ui.GenericHistoryView">
7039 </actionSetPartAssociation>
7043 point="org.eclipse.core.variables.dynamicVariables">
7045 description="%GitVariable_git_dir"
7047 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7048 supportsArgument="true">
7051 description="%GitVariable_git_repo_relative_path"
7052 name="git_repo_relative_path"
7053 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7054 supportsArgument="true">
7057 description="%GitVariable__git_work_tree_description"
7058 name="git_work_tree"
7059 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7060 supportsArgument="true">
7063 description="%GitVariable_git_branch_description"
7065 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7066 supportsArgument="true">
7070 point="org.eclipse.debug.ui.stringVariablePresentations">
7071 <variablePresentation
7072 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7073 variableName="git_dir">
7074 </variablePresentation>
7075 <variablePresentation
7076 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7077 variableName="git_repo_relative_path">
7078 </variablePresentation>
7079 <variablePresentation
7080 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7081 variableName="git_work_tree">
7082 </variablePresentation>
7083 <variablePresentation
7084 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7085 variableName="git_branch">
7086 </variablePresentation>
7089 point="org.eclipse.mylyn.tasks.bugs.support">
7091 description="%support.egit.description"
7092 id="org.eclipse.egit"
7093 name="%support.egit.name"
7094 icon="icons/egit.png"
7095 providerId="org.eclipse"
7096 url="https://www.eclipse.org/egit"/>
7097 <mapping namespace="org.eclipse.egit.ui" productId="org.eclipse.egit">
7098 <property name="product" value="EGit"/>
7099 <property name="component" value="UI"/>
7101 <mapping namespace="org.eclipse.egit.core" productId="org.eclipse.egit">
7102 <property name="product" value="EGit"/>
7103 <property name="component" value="Core"/>
7105 <mapping namespace="org.eclipse.egit.mylyn" productId="org.eclipse.egit">
7106 <property name="product" value="EGit"/>
7107 <property name="component" value="Mylyn"/>
7109 <mapping namespace="org.eclipse.egit.github" productId="org.eclipse.egit">
7110 <property name="product" value="EGit"/>
7111 <property name="component" value="GitHub"/>
7113 <mapping namespace="org.eclipse.egit.mylyn.internal.github" productId="org.eclipse.egit">
7114 <property name="product" value="EGit"/>
7115 <property name="component" value="GitHub"/>
7117 <mapping namespace="org.eclipse.egit.gitflow" productId="org.eclipse.egit">
7118 <property name="product" value="EGit"/>
7119 <property name="component" value="Gitflow"/>
7123 point="org.eclipse.egit.ui.cloneSourceProvider">
7125 hasFixLocation="true"
7126 icon="/icons/obj16/editconfig.png"
7127 label="%CloneUri.label">
7129 <repositorySearchPage
7130 class="org.eclipse.egit.ui.internal.components.RepositorySelectionPage"></repositorySearchPage>
7133 name="%ReflogViewCommands"
7134 point="org.eclipse.ui.commands">
7136 id="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
7137 name="%OpenInCommitViewerCommand.name">
7140 id="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
7141 name="%CheckoutCommand.name">
7144 id="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7145 name="%ReflogCopyCommandName">
7149 point="org.eclipse.team.core.bundleImporters">
7151 id="org.eclipse.egit.core.importer"
7152 name="%gitBundleImporter"
7153 repository="org.eclipse.egit.core.GitProvider">
7160 point="org.eclipse.team.ui.scmUrlImportPages">
7162 importer="org.eclipse.egit.core.importer"
7163 page="org.eclipse.egit.ui.internal.importing.GitScmUrlImportWizardPage">
7167 point="org.eclipse.e4.ui.css.swt.theme">
7168 <stylesheet uri="css/egit.css" />
7170 uri="css/e4-dark_egit_prefstyle.css">
7172 refid="org.eclipse.e4.ui.css.theme.e4_dark">
7176 <extension point="org.eclipse.core.contenttype.contentTypes">
7178 content-type="org.eclipse.core.runtime.text"
7179 file-names=".gitignore"/>
7181 id="org.eclipse.egit.contenttype.gitignore"
7182 base-type="org.eclipse.core.runtime.text"
7183 file-names=".gitignore"
7185 name="%GitIgnoreContentTypeName"/>
7188 point="org.eclipse.ui.trace.traceComponents">
7190 id="org.eclipse.egit.ui.traceComponent"
7191 label="%extension.traceComponent.name">
7193 name="org.eclipse.egit.core">
7196 name="org.eclipse.egit.ui">
7201 point="org.eclipse.core.expressions.definitions">
7203 id="org.eclipse.egit.ui.egitOnlyResourceMapping">
7205 variable="activeMenuSelection">
7211 type="org.eclipse.core.resources.mapping.ResourceMapping">
7213 args="org.eclipse.team.core.repository"
7214 property="org.eclipse.core.resources.projectPersistentProperty"
7215 value="org.eclipse.egit.core.GitProvider">
7220 type="org.eclipse.core.resources.IResource">
7229 point="org.eclipse.ui.services">
7231 provider="org.eclipse.egit.ui.internal.selection.RepositorySourceProvider">
7233 name="org.eclipse.egit.ui.currentRepository"
7234 priorityLevel="activeWorkbenchWindow">
7239 point="org.eclipse.ui.startup">
7241 class="org.eclipse.egit.ui.internal.clone.GitCloneDropAdapter">