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
653 label="%Repo_decorator_name"
654 class="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator"
656 location="BOTTOM_RIGHT"
657 id="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeDecorator">
659 <objectClass name="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"/>
662 %Repo_decorator_description
667 <extension point="org.eclipse.ui.themes">
668 <themeElementCategory
669 id="org.eclipse.egit.ui.GitTheme"
670 label="%Theme_label"/>
672 id="org.eclipse.egit.ui.CommitGraphNormalFont"
673 categoryId="org.eclipse.egit.ui.GitTheme"
674 label="%Theme_CommitGraphNormalFont_label"
675 defaultsTo="org.eclipse.jface.dialogfont">
677 %Theme_CommitGraphNormalFont_description
681 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
682 categoryId="org.eclipse.egit.ui.GitTheme"
683 label="%Theme_CommitGraphHighlightFont_label"
684 defaultsTo="org.eclipse.jface.dialogfont">
686 %Theme_CommitGraphHighlightFont_description
690 id="org.eclipse.egit.ui.CommitMessageFont"
691 categoryId="org.eclipse.egit.ui.GitTheme"
692 label="%Theme_CommitMessageFont_label"
693 defaultsTo="org.eclipse.jface.textfont">
695 %Theme_CommitMessageFont_description
699 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
700 categoryId="org.eclipse.egit.ui.GitTheme"
701 label="%Theme_UncommittedChangeForegroundColor_label"
702 value="COLOR_LIST_FOREGROUND">
704 %Theme_UncommittedChangeForegroundColor_description
708 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
709 categoryId="org.eclipse.egit.ui.GitTheme"
710 label="%Theme_UncommittedChangeBackgroundColor_label"
711 value="COLOR_LIST_BACKGROUND">
713 %Theme_UncommittedChangeBackgroundColor_description
717 id="org.eclipse.egit.ui.UncommittedChangeFont"
718 categoryId="org.eclipse.egit.ui.GitTheme"
719 label="%Theme_UncommittedChangeFont_label">
721 %Theme_UncommittedChangeFont_description
725 categoryId="org.eclipse.egit.ui.GitTheme"
726 defaultsTo="org.eclipse.jface.textfont"
727 id="org.eclipse.egit.ui.CommitMessageEditorFont"
728 label="%Theme_CommitMessageEditorFont_label">
730 %Theme_CommitMessageEditorFont_description
734 categoryId="org.eclipse.egit.ui.GitTheme"
735 id="org.eclipse.egit.ui.DiffHunkBackgroundColor"
737 label="%Theme_DiffHunkBackgroundColor_label"
740 %Theme_DiffHunkBackgroundColor_description
744 categoryId="org.eclipse.egit.ui.GitTheme"
745 id="org.eclipse.egit.ui.DiffHunkForegroundColor"
747 label="%Theme_DiffHunkForegroundColor_label"
750 %Theme_DiffHunkForegroundColor_description
754 categoryId="org.eclipse.egit.ui.GitTheme"
755 id="org.eclipse.egit.ui.DiffAddBackgroundColor"
757 label="%Theme_DiffAddBackgroundColor_label"
760 %Theme_DiffAddBackgroundColor_description
764 categoryId="org.eclipse.egit.ui.GitTheme"
765 id="org.eclipse.egit.ui.DiffAddForegroundColor"
767 label="%Theme_DiffAddForegroundColor_label"
770 %Theme_DiffAddForegroundColor_description
774 categoryId="org.eclipse.egit.ui.GitTheme"
775 id="org.eclipse.egit.ui.DiffRemoveBackgroundColor"
777 label="%Theme_DiffRemoveBackgroundColor_label"
780 %Theme_DiffRemoveBackgroundColor_description
784 categoryId="org.eclipse.egit.ui.GitTheme"
785 id="org.eclipse.egit.ui.DiffRemoveForegroundColor"
787 label="%Theme_DiffRemoveForegroundColor_label"
790 %Theme_DiffRemoveForegroundColor_description
794 categoryId="org.eclipse.egit.ui.GitTheme"
795 id="org.eclipse.egit.ui.DiffHeadlineForegroundColor"
797 label="%Theme_DiffHeadlineForegroundColor_label"
800 %Theme_DiffHeadlineForegroundColor_description
804 categoryId="org.eclipse.egit.ui.GitTheme"
805 id="org.eclipse.egit.ui.DiffHeadlineBackgroundColor"
807 label="%Theme_DiffHeadlineBackgroundColor_label"
810 %Theme_DiffHeadlineBackgroundColor_description
814 categoryId="org.eclipse.egit.ui.GitTheme"
815 defaultsTo="org.eclipse.jface.textfont"
816 id="org.eclipse.egit.ui.DiffHeadlineFont"
817 label="%Theme_DiffHeadlineFont_label">
819 %Theme_DiffHeadlineFont_description
823 id="org.eclipse.egit.ui.IgnoredResourceForegroundColor"
824 categoryId="org.eclipse.egit.ui.GitTheme"
825 label="%Theme_IgnoredResourceForegroundColor_label"
826 value="COLOR_LIST_FOREGROUND">
828 %Theme_IgnoredResourceForegroundColor_description
832 id="org.eclipse.egit.ui.IgnoredResourceBackgroundColor"
833 categoryId="org.eclipse.egit.ui.GitTheme"
834 label="%Theme_IgnoredResourceBackgroundColor_label"
835 value="COLOR_LIST_BACKGROUND">
837 %Theme_IgnoredResourceBackgroundColor_description
841 categoryId="org.eclipse.egit.ui.GitTheme"
842 id="org.eclipse.egit.ui.IgnoredResourceFont"
843 label="%Theme_IgnoredResourceFont_label">
845 %Theme_IgnoredResourceFont_description
850 <!-- ********** QuickDiff text editor support ************** -->
852 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
854 label="%GitRemoteQuickDiffProvider_label"
855 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
856 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
860 point="org.eclipse.ui.actionSets">
862 description="%GitActions_description"
863 id="org.eclipse.egit.ui.gitaction"
864 label="%GitActions_label"
867 id="org.eclipse.egit.ui.gitmenu"
868 label="%GitMenu_label"
870 <separator name="repositoryGroup" />
873 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamConfigAction"
874 definitionId="org.eclipse.egit.ui.team.Pull"
875 icon="icons/obj16/pull.png"
876 id="org.eclipse.egit.ui.actionpull"
877 label="%PullIntoCurrentBranchMenuLabel"
878 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
880 toolbarPath="org.eclipse.egit.ui"
881 tooltip="%PullIntoCurrentBranch.tooltip">
884 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsAction"
885 definitionId="org.eclipse.egit.ui.team.PullWithOptions"
886 icon="icons/obj16/pull_with_options.png"
887 id="org.eclipse.egit.ui.actionpullwithoptions"
888 label="%PullWithOptions.name"
889 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
891 toolbarPath="org.eclipse.egit.ui"
892 tooltip="%PullWithOptions.tooltip">
895 class="org.eclipse.egit.ui.internal.actions.SimpleFetchAction"
896 definitionId="org.eclipse.egit.ui.team.SimpleFetch"
897 icon="icons/obj16/fetch.png"
898 id="org.eclipse.egit.ui.actionfetch"
899 label="%FetchFromUpstreamAction.label"
900 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
902 toolbarPath="org.eclipse.egit.ui"
903 tooltip="%FetchAction_tooltip">
906 class="org.eclipse.egit.ui.internal.actions.PushUpstreamOrBranchAction"
907 definitionId="org.eclipse.egit.ui.team.SimplePush"
908 icon="icons/obj16/push.png"
909 id="org.eclipse.egit.ui.actionpush"
910 label="%PushToUpstreamAction.label"
911 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
913 toolbarPath="org.eclipse.egit.ui"
914 tooltip="%PushToUpstreamAction.tooltip">
917 class="org.eclipse.egit.ui.internal.actions.ResetAction"
918 definitionId="org.eclipse.egit.ui.team.Reset"
919 icon="icons/obj16/reset.png"
920 id="org.eclipse.egit.ui.actionreset"
921 label="%ResetAction_label"
922 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
924 toolbarPath="Normal/additions"
925 tooltip="%ResetAction_tooltip">
928 class="org.eclipse.egit.ui.internal.actions.MergeAction"
929 definitionId="org.eclipse.egit.ui.team.Merge"
930 icon="icons/obj16/merge.png"
931 id="org.eclipse.egit.ui.actionmerge"
932 label="%MergeAction_label"
933 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
935 toolbarPath="Normal/additions"
936 tooltip="%MergeAction_tooltip">
939 class="org.eclipse.egit.ui.internal.actions.RebaseAction"
940 definitionId="org.eclipse.egit.ui.team.Rebase"
941 icon="icons/obj16/rebase.png"
942 id="org.eclipse.egit.ui.actionrebase"
943 label="%RebaseAction_label"
945 toolbarPath="Normal/additions"
946 tooltip="%RebaseAction_tooltip">
949 class="org.eclipse.egit.ui.internal.actions.BranchAction"
950 definitionId="org.eclipse.egit.ui.team.Branch"
951 icon="icons/obj16/branch_obj.png"
952 id="org.eclipse.egit.ui.actionbranch"
953 label="%BranchAction_label"
954 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
956 toolbarPath="Normal/additions"
957 tooltip="%BranchAction_tooltip">
960 class="org.eclipse.egit.ui.internal.actions.StashToolbarAction"
961 definitionId="org.eclipse.egit.ui.team.stash.create"
962 icon="icons/obj16/stash.png"
963 id="org.eclipse.egit.ui.actionstash"
964 label="%StashToolbarAction_label"
966 toolbarPath="Normal/additions"
967 tooltip="%StashToolbarAction_tooltip">
970 class="org.eclipse.egit.ui.internal.actions.CommitAction"
971 definitionId="org.eclipse.egit.ui.team.Commit"
972 icon="icons/obj16/commit.png"
973 id="org.eclipse.egit.ui.actioncommit"
974 label="%CommitAction_label"
975 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
977 toolbarPath="Normal/additions"
978 tooltip="%CommitAction_tooltip">
981 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
982 definitionId="org.eclipse.egit.ui.team.AddToIndex"
983 icon="icons/obj16/add.png"
984 id="org.eclipse.egit.ui.actionadd"
985 label="%AddToIndexAction_label"
986 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
988 toolbarPath="Normal/additions"
989 tooltip="%AddToIndexAction_tooltip">
994 name="%SharedCommandsLabel"
995 point="org.eclipse.ui.commands">
997 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
998 description="%ShareProjectCommand_desc"
999 id="org.eclipse.egit.ui.command.shareProject"
1000 name="%ShareProjectCommand_name">
1002 id="org.eclipse.egit.ui.command.projectNameParameter"
1003 name="%ShareProjectCommandParameter_name"
1005 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
1009 id="org.eclipse.egit.ui.commandCategory"
1013 categoryId="org.eclipse.egit.ui.commandCategory"
1014 defaultHandler="org.eclipse.egit.ui.internal.commands.ConfigureDebugTraceCommand"
1015 id="org.eclipse.egit.ui.command.configureTrace"
1016 name="%ConfigureTraceCommand.name">
1019 categoryId="org.eclipse.egit.ui.commandCategory"
1020 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.FetchChangeFromGerritCommand"
1021 id="org.eclipse.egit.ui.FetchGerritChange"
1022 name="%FetchFromGerritCommand.name">
1025 categoryId="org.eclipse.egit.ui.commandCategory"
1026 id="org.eclipse.egit.ui.team.Commit"
1027 name="%CommitCommand.name">
1030 categoryId="org.eclipse.egit.ui.commandCategory"
1031 id="org.eclipse.egit.ui.team.SimpleFetch"
1032 name="%FetchUpstreamCommand.name">
1035 categoryId="org.eclipse.egit.ui.commandCategory"
1036 id="org.eclipse.egit.ui.team.SimplePush"
1037 name="%PushUpstreamCommand.name">
1040 categoryId="org.eclipse.egit.ui.commandCategory"
1041 id="org.eclipse.egit.ui.team.Pull"
1042 name="%TeamPullCommand.name">
1045 categoryId="org.eclipse.egit.ui.commandCategory"
1046 id="org.eclipse.egit.ui.team.PullWithOptions"
1047 name="%PullWithOptions.name">
1050 categoryId="org.eclipse.egit.ui.commandCategory"
1051 id="org.eclipse.egit.ui.team.Fetch"
1052 name="%FetchCommand.name">
1055 categoryId="org.eclipse.egit.ui.commandCategory"
1056 id="org.eclipse.egit.ui.team.Push"
1057 name="%PushCommand.name">
1060 categoryId="org.eclipse.egit.ui.commandCategory"
1061 id="org.eclipse.egit.ui.team.PushBranch"
1062 name="%PushBranchCommand.name">
1065 categoryId="org.eclipse.egit.ui.commandCategory"
1066 id="org.eclipse.egit.ui.team.PushTags"
1067 name="%PushTagsCommand.name">
1070 categoryId="org.eclipse.egit.ui.commandCategory"
1071 id="org.eclipse.egit.ui.team.Merge"
1072 name="%MergeCommand.name">
1075 categoryId="org.eclipse.egit.ui.commandCategory"
1076 id="org.eclipse.egit.ui.team.Synchronize"
1077 name="%SynchronizeCommand.name">
1080 categoryId="org.eclipse.egit.ui.commandCategory"
1081 id="org.eclipse.egit.ui.team.ShowHistory"
1082 name="%ShowInHistoryCommand.name">
1085 categoryId="org.eclipse.egit.ui.commandCategory"
1086 id="org.eclipse.egit.ui.team.OpenCommit"
1087 name="%OpenCommit.name">
1090 categoryId="org.eclipse.egit.ui.commandCategory"
1091 id="org.eclipse.egit.ui.team.Reset"
1092 name="%ResetCommand.name">
1095 categoryId="org.eclipse.egit.ui.commandCategory"
1096 id="org.eclipse.egit.ui.team.Rebase"
1097 name="%RebaseCommand.name">
1100 categoryId="org.eclipse.egit.ui.commandCategory"
1101 id="org.eclipse.egit.ui.team.ShowBlame"
1102 name="%ShowBlameCommand.name">
1105 categoryId="org.eclipse.egit.ui.commandCategory"
1106 defaultHandler="org.eclipse.egit.ui.internal.commands.shared.PushHeadToGerritCommand"
1107 id="org.eclipse.egit.ui.PushHeadToGerrit"
1108 name="%PushToGerritCommand.label">
1111 categoryId="org.eclipse.egit.ui.commandCategory"
1112 id="org.eclipse.egit.ui.team.GarbageCollect"
1113 name="%GarbageCollectCommand.label">
1116 categoryId="org.eclipse.egit.ui.commandCategory"
1117 id="org.eclipse.egit.ui.team.InstallLfsLocal"
1118 name="%InstallLfsLocalCommand.label">
1121 categoryId="org.eclipse.egit.ui.commandCategory"
1122 id="org.eclipse.egit.ui.team.Disconnect"
1123 name="%DisconnectCommand.name">
1127 point="org.eclipse.ui.handlers">
1129 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand">
1131 class="org.eclipse.egit.ui.internal.reflog.command.CheckoutHandler">
1140 type="org.eclipse.jgit.lib.ReflogEntry">
1147 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand">
1149 class="org.eclipse.egit.ui.internal.reflog.command.OpenInCommitViewerHandler">
1158 type="org.eclipse.jgit.lib.ReflogEntry">
1165 commandId="org.eclipse.egit.ui.history.Reset">
1167 class="org.eclipse.egit.ui.internal.reflog.command.ResetHandler">
1176 type="org.eclipse.jgit.lib.ReflogEntry">
1183 commandId="org.eclipse.egit.ui.team.Commit">
1185 class="org.eclipse.egit.ui.internal.actions.CommitActionHandler">
1190 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1199 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1203 property="GitRepository.isBare">
1213 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1215 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchConfiguredRemoteCommand">
1226 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1229 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1232 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1241 commandId="org.eclipse.egit.ui.team.SimpleFetch">
1243 class="org.eclipse.egit.ui.internal.actions.SimpleFetchActionHandler">
1247 property="GitSelection.resourcesSingleRepository">
1252 commandId="org.eclipse.egit.ui.team.SimplePush">
1254 class="org.eclipse.egit.ui.internal.repository.tree.command.PushConfiguredRemoteCommand">
1265 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1268 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1271 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1280 commandId="org.eclipse.egit.ui.team.SimplePush">
1282 class="org.eclipse.egit.ui.internal.actions.SimplePushActionHandler">
1286 property="GitSelection.resourcesSingleRepository">
1291 commandId="org.eclipse.egit.ui.team.Pull">
1293 class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamActionHandler">
1298 property="GitSelection.resourcesAllInRepository">
1302 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1309 commandId="org.eclipse.egit.ui.team.PullWithOptions">
1311 class="org.eclipse.egit.ui.internal.actions.PullWithOptionsActionHandler">
1316 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1325 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1329 property="GitRepository.isBare">
1339 commandId="org.eclipse.egit.ui.team.Fetch">
1341 class="org.eclipse.egit.ui.internal.repository.tree.command.FetchCommand">
1351 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1359 commandId="org.eclipse.egit.ui.team.Fetch">
1361 class="org.eclipse.egit.ui.internal.actions.FetchActionHandler">
1365 property="GitSelection.projectsSingleRepository">
1370 commandId="org.eclipse.egit.ui.team.Push">
1372 class="org.eclipse.egit.ui.internal.repository.tree.command.PushCommand">
1383 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1386 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1397 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1405 commandId="org.eclipse.egit.ui.team.Push">
1407 class="org.eclipse.egit.ui.internal.actions.PushActionHandler">
1411 property="GitSelection.projectsSingleRepository">
1416 commandId="org.eclipse.egit.ui.team.PushBranch">
1418 class="org.eclipse.egit.ui.internal.actions.PushBranchActionHandler">
1423 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1431 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1439 commandId="org.eclipse.egit.ui.team.PushTags">
1441 class="org.eclipse.egit.ui.internal.actions.PushTagsActionHandler">
1446 property="GitSelection.projectsSingleRepository">
1454 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1464 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
1472 commandId="org.eclipse.egit.ui.team.Merge">
1474 class="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand">
1485 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1488 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1491 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1500 class="org.eclipse.egit.ui.internal.repository.tree.command.AddToIndexCommand"
1501 commandId="org.eclipse.egit.ui.team.AddToIndex">
1512 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1515 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1518 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
1526 commandId="org.eclipse.ui.edit.delete">
1528 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFileCommand">
1540 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
1543 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
1551 commandId="org.eclipse.ui.edit.delete">
1553 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveOrDeleteRepositoryCommand">
1562 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1569 commandId="org.eclipse.ui.edit.delete">
1571 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteBranchCommand">
1582 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1585 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
1588 property="GitRepository.isLocalBranch">
1593 property="GitRepository.isRefCheckedOut">
1602 commandId="org.eclipse.ui.edit.delete">
1604 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1615 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1622 commandId="org.eclipse.ui.edit.delete">
1624 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFetchCommand">
1635 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
1642 commandId="org.eclipse.ui.edit.delete">
1644 class="org.eclipse.egit.ui.internal.repository.tree.command.DeletePushCommand">
1655 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
1662 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch">
1664 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureBranchCommand">
1668 definitionId="org.eclipse.egit.ui.singleRefNode">
1673 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch">
1675 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureFetchCommand">
1679 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigureFetch">
1684 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush">
1686 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigurePushCommand">
1690 definitionId="org.eclipse.egit.ui.repositoriesViewCanConfigurePush">
1695 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials">
1697 class="org.eclipse.egit.ui.internal.repository.tree.command.ChangeCredentialsCommand">
1701 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1706 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials">
1708 class="org.eclipse.egit.ui.internal.repository.tree.command.ClearCredentialsCommand">
1712 definitionId="org.eclipse.egit.ui.repositoryTreePushFetchNode">
1717 commandId="org.eclipse.ui.edit.delete">
1719 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteTagCommand">
1728 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1735 commandId="org.eclipse.egit.ui.team.Merge">
1737 class="org.eclipse.egit.ui.internal.actions.MergeActionHandler">
1741 property="GitSelection.projectsSingleRepository">
1746 commandId="org.eclipse.egit.ui.team.Rebase">
1748 class="org.eclipse.egit.ui.internal.commands.shared.RebaseCurrentRefCommand">
1758 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1766 commandId="org.eclipse.egit.ui.team.Rebase">
1768 class="org.eclipse.egit.ui.internal.actions.RebaseActionHandler">
1772 property="GitSelection.projectsSingleRepository">
1777 commandId="org.eclipse.egit.ui.team.Synchronize">
1779 class="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand">
1790 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1803 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
1806 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
1816 commandId="org.eclipse.egit.ui.team.ShowHistory">
1818 class="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler">
1822 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
1827 commandId="org.eclipse.egit.ui.team.Reset">
1829 class="org.eclipse.egit.ui.internal.repository.tree.command.ResetCommand">
1839 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
1847 commandId="org.eclipse.egit.ui.team.Reset">
1849 class="org.eclipse.egit.ui.internal.actions.ResetActionHandler">
1853 property="GitSelection.projectsSingleRepository">
1858 commandId="org.eclipse.ui.file.refresh">
1860 class="org.eclipse.egit.ui.internal.repository.tree.command.RefreshCommand">
1864 variable="activePartId">
1866 value="org.eclipse.egit.ui.RepositoriesView">
1872 commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote">
1874 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand">
1885 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1892 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote">
1894 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureGerritRemoteCommand">
1905 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
1912 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath">
1914 class="org.eclipse.egit.ui.internal.repository.tree.command.CopyPathCommand">
1918 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
1923 commandId="org.eclipse.ui.edit.rename">
1925 class="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand">
1929 definitionId="org.eclipse.egit.ui.singleRefNode">
1934 commandId="org.eclipse.egit.ui.team.RenameBranch"
1935 class="org.eclipse.egit.ui.internal.actions.RenameBranchActionHandler">
1937 <test property="GitSelection.projectsSingleRepository" />
1941 commandId="org.eclipse.ui.edit.rename"
1942 class="org.eclipse.egit.ui.internal.history.command.RenameBranchOnCommitHandler">
1947 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
1948 <test property="Git.hasRef" args="refs/heads/,refs/remotes" />
1954 commandId="org.eclipse.egit.ui.team.submodule.update">
1956 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleUpdateCommand">
1967 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1970 property="GitRepository.isSubmodule">
1974 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
1982 commandId="org.eclipse.egit.ui.team.submodule.sync">
1984 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleSyncCommand">
1995 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
1998 property="GitRepository.isSubmodule">
2002 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2010 commandId="org.eclipse.egit.ui.team.submodule.add">
2012 class="org.eclipse.egit.ui.internal.repository.tree.command.SubmoduleAddCommand">
2023 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2027 property="GitRepository.isSubmodule">
2032 property="GitRepository.isBare">
2037 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
2045 commandId="org.eclipse.egit.ui.team.stash.apply">
2047 class="org.eclipse.egit.ui.internal.repository.tree.command.StashApplyCommand">
2057 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2061 property="GitRepository.isBare">
2065 property="GitRepository.isSafe">
2073 commandId="org.eclipse.ui.edit.delete">
2075 class="org.eclipse.egit.ui.internal.repository.tree.command.StashDropCommand">
2085 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
2089 property="GitRepository.isBare">
2093 property="GitRepository.isSafe">
2101 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand">
2103 class="org.eclipse.egit.ui.internal.reflog.command.CopyHandler">
2112 type="org.eclipse.jgit.lib.ReflogEntry">
2119 commandId="org.eclipse.egit.ui.team.GarbageCollect">
2121 class="org.eclipse.egit.ui.internal.repository.tree.command.GarbageCollectCommand">
2131 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2134 property="GitRepository.isSafe">
2137 property="GitRepository.containsHead">
2145 commandId="org.eclipse.egit.ui.team.InstallLfsLocal">
2147 class="org.eclipse.egit.ui.internal.repository.tree.command.InstallLfsLocalCommand">
2157 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2160 property="GitRepository.isSafe">
2163 property="GitRepository.canEnableLfs">
2171 class="org.eclipse.egit.ui.internal.actions.UntrackActionHandler"
2172 commandId="org.eclipse.egit.ui.team.Untrack">
2175 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
2180 class="org.eclipse.egit.ui.internal.actions.DisconnectActionHandler"
2181 commandId="org.eclipse.egit.ui.team.Disconnect">
2184 property="GitSelection.projectsWithRepositories">
2189 class="org.eclipse.egit.ui.internal.actions.ShowBlameActionHandler"
2190 commandId="org.eclipse.egit.ui.team.ShowBlame">
2196 <adapt type="org.eclipse.core.resources.IResource">
2197 <instanceof value="org.eclipse.core.resources.IFile" />
2198 <test property="GitResource.isShared" />
2202 <with variable="activePart">
2203 <instanceof value="org.eclipse.ui.IEditorPart" />
2204 <with variable="activeEditorInput">
2206 <adapt type="org.eclipse.core.resources.IFile">
2207 <test property="GitResource.isShared" />
2209 <adapt type="org.eclipse.team.core.history.IFileRevision">
2210 <instanceof value="org.eclipse.egit.core.internal.storage.CommitFileRevision" />
2219 commandId="org.eclipse.egit.ui.team.CompareWithHead">
2221 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadActionHandler">
2225 <test property="GitSelection.selectionSingleRepository" />
2226 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2231 commandId="org.eclipse.egit.ui.team.CompareWithIndex">
2233 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexActionHandler">
2237 <test property="GitSelection.selectionSingleRepository" />
2238 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
2243 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead">
2245 class="org.eclipse.egit.ui.internal.actions.CompareIndexWithHeadActionHandler">
2250 <test property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges" />
2255 commandId="org.eclipse.egit.ui.team.CompareWithPrevious">
2257 class="org.eclipse.egit.ui.internal.actions.CompareWithPreviousActionHandler">
2262 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2267 commandId="org.eclipse.egit.ui.team.CompareWithCommit">
2269 class="org.eclipse.egit.ui.internal.actions.CompareWithCommitActionHandler">
2272 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2276 commandId="org.eclipse.egit.ui.team.CompareWithRef">
2278 class="org.eclipse.egit.ui.internal.actions.CompareWithRefActionHandler">
2281 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
2285 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious">
2287 class="org.eclipse.egit.ui.internal.actions.ReplaceWithPreviousActionHandler">
2292 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2293 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
2298 commandId="org.eclipse.egit.ui.team.Discard">
2300 class="org.eclipse.egit.ui.internal.actions.DiscardChangesActionHandler">
2303 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2307 commandId="org.eclipse.egit.ui.team.ReplaceWithHead">
2309 class="org.eclipse.egit.ui.internal.actions.ReplaceWithHeadActionHandler">
2312 <test property="GitSelection.resourcesAllInRepository" args="isSafe" />
2316 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit">
2318 class="org.eclipse.egit.ui.internal.actions.ReplaceWithCommitActionHandler">
2321 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2325 commandId="org.eclipse.egit.ui.team.ReplaceWithRef">
2327 class="org.eclipse.egit.ui.internal.actions.ReplaceWithRefActionHandler">
2330 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
2334 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects">
2336 class="org.eclipse.egit.ui.internal.repository.tree.command.ImportProjectsCommand">
2347 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
2350 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
2355 property="GitRepository.isBare">
2367 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
2372 property="GitRepository.isBare">
2381 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch">
2383 class="org.eclipse.egit.ui.internal.repository.tree.command.CreateBranchCommand">
2390 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2391 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2392 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2399 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote">
2401 class="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureRemoteCommand">
2407 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RemotesNode" />
2413 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor">
2415 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenInEditorCommand">
2421 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2427 commandId="org.eclipse.egit.ui.RepositoriesViewOpen">
2429 class="org.eclipse.egit.ui.internal.repository.tree.command.OpenCommand">
2436 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2437 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2438 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.FileNode" />
2439 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
2446 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection">
2448 class="org.eclipse.egit.ui.internal.repository.tree.command.LinkWithSelectionCommand">
2451 <with variable="activePart">
2452 <instanceof value="org.eclipse.egit.ui.internal.repository.RepositoriesView" />
2457 commandId="org.eclipse.egit.ui.RepositoriesViewRemove">
2459 class="org.eclipse.egit.ui.internal.repository.tree.command.RemoveCommand">
2462 <iterate ifEmpty="false">
2463 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2468 commandId="org.eclipse.egit.ui.RepositoriesViewDelete">
2470 class="org.eclipse.egit.ui.internal.repository.tree.command.DeleteCommand">
2476 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2482 commandId="org.eclipse.egit.ui.CheckoutCommand">
2484 class="org.eclipse.egit.ui.internal.repository.tree.command.CheckoutCommand">
2491 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.TagNode" />
2492 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RefNode" />
2493 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.AdditionalRefNode" />
2496 <test property="GitRepository.isRefCheckedOut" />
2499 <test property="GitRepository.isBare" />
2506 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId">
2508 class="org.eclipse.egit.ui.internal.history.command.ImportChangedProjectsCommand">
2511 <iterate ifEmpty="false">
2512 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2517 commandId="org.eclipse.egit.ui.history.CheckoutCommand">
2519 class="org.eclipse.egit.ui.internal.history.command.CheckoutCommitHandler">
2525 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2526 <test property="Git.canCommit" />
2532 commandId="org.eclipse.egit.ui.commit.Checkout">
2534 class="org.eclipse.egit.ui.internal.commit.command.CheckoutHandler">
2537 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2541 commandId="org.eclipse.egit.ui.commit.CreateTag">
2543 class="org.eclipse.egit.ui.internal.commit.command.CreateTagHandler">
2546 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2550 commandId="org.eclipse.egit.ui.commit.CreateBranch">
2552 class="org.eclipse.egit.ui.internal.commit.command.CreateBranchHandler">
2555 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2559 commandId="org.eclipse.egit.ui.commit.ShowInHistory">
2561 class="org.eclipse.egit.ui.internal.commit.command.ShowInHistoryHandler">
2564 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2568 commandId="org.eclipse.egit.ui.commit.CherryPick">
2570 class="org.eclipse.egit.ui.internal.commit.command.CherryPickHandler">
2573 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2577 commandId="org.eclipse.egit.ui.commit.Revert">
2579 class="org.eclipse.egit.ui.internal.commit.command.RevertHandler">
2582 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2586 commandId="org.eclipse.egit.ui.commit.StashApply">
2588 class="org.eclipse.egit.ui.internal.commit.command.StashApplyHandler">
2591 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2595 commandId="org.eclipse.egit.ui.commit.StashDrop">
2597 class="org.eclipse.egit.ui.internal.commit.command.StashDropHandler">
2600 <reference definitionId="org.eclipse.egit.ui.singleRepositoryCommit" />
2604 commandId="org.eclipse.egit.ui.AbortRebase">
2606 class="org.eclipse.egit.ui.internal.commands.shared.AbortRebaseCommand">
2614 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2615 <test property="GitRepository.canAbortRebase" />
2620 property="GitSelection.projectsSingleRepository"
2621 args="canAbortRebase">
2627 commandId="org.eclipse.egit.ui.ContinueRebase">
2629 class="org.eclipse.egit.ui.internal.commands.shared.ContinueRebaseCommand">
2637 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2638 <test property="GitRepository.canContinueRebase" />
2643 property="GitSelection.projectsSingleRepository"
2644 args="canContinueRebase">
2650 commandId="org.eclipse.egit.ui.SkipRebase">
2652 class="org.eclipse.egit.ui.internal.commands.shared.SkipRebaseCommand">
2660 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2661 <test property="GitRepository.canAbortRebase" />
2666 property="GitSelection.projectsSingleRepository"
2667 args="canAbortRebase">
2673 commandId="org.eclipse.egit.ui.team.clean">
2675 class="org.eclipse.egit.ui.internal.actions.CleanActionHandler">
2683 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
2684 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode" />
2687 <test property="GitRepository.isBare" />
2691 <test property="GitSelection.projectsSingleRepository" />
2696 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand">
2698 class="org.eclipse.egit.ui.internal.history.command.OpenInCommitViewerHandler">
2701 <iterate operator="or" ifEmpty="false">
2702 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2707 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree">
2709 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
2715 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2717 <with variable="activePart">
2718 <test property="GitHistory.isSingleFileHistory" value="resource" />
2724 commandId="org.eclipse.egit.ui.history.CompareWithHead">
2726 class="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler">
2732 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2734 <with variable="activePart">
2735 <test property="GitHistory.isSingleFileHistory" value="file" />
2741 commandId="org.eclipse.egit.ui.history.ShowVersions">
2743 class="org.eclipse.egit.ui.internal.history.command.ShowVersionsHandler">
2749 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2755 commandId="org.eclipse.egit.ui.history.ShowBlame">
2757 class="org.eclipse.egit.ui.internal.history.command.ShowBlameHandler">
2760 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
2764 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand">
2766 class="org.eclipse.egit.ui.internal.history.command.OpenInTextEditorHandler">
2769 <reference definitionId="org.eclipse.egit.ui.singleFileCommit" />
2773 commandId="org.eclipse.egit.ui.history.PushCommit">
2775 class="org.eclipse.egit.ui.internal.history.command.PushCommitHandler">
2781 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2787 commandId="org.eclipse.egit.ui.history.CreateBranch">
2789 class="org.eclipse.egit.ui.internal.history.command.CreateBranchOnCommitHandler">
2795 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2801 commandId="org.eclipse.egit.ui.history.DeleteBranch">
2803 class="org.eclipse.egit.ui.internal.history.command.DeleteBranchOnCommitHandler">
2809 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2810 <test property="Git.hasRef" args="refs/heads/,refs/remotes/" />
2817 commandId="org.eclipse.egit.ui.history.CreateTag">
2819 class="org.eclipse.egit.ui.internal.history.command.CreateTagOnCommitHandler">
2825 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit" />
2831 commandId="org.eclipse.egit.ui.history.DeleteTag">
2833 class="org.eclipse.egit.ui.internal.history.command.DeleteTagOnCommitHandler">
2839 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2840 <test property="Git.hasRef" args="refs/tags/" />
2847 commandId="org.eclipse.egit.ui.history.CreatePatch">
2849 class="org.eclipse.egit.ui.internal.history.command.CreatePatchHandler">
2855 <adapt type="org.eclipse.egit.core.internal.IRepositoryCommit">
2857 <test property="Git.parentCount" value="1" />
2858 <test property="Git.parentCount" value="0" />
2866 commandId="org.eclipse.egit.ui.history.CherryPick">
2868 class="org.eclipse.egit.ui.internal.history.command.CherryPickHandler">
2874 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2875 <test property="Git.isSafe" />
2881 commandId="org.eclipse.egit.ui.history.Merge">
2883 class="org.eclipse.egit.ui.internal.history.command.MergeHandler">
2889 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2890 <test property="Git.isSafe" />
2896 commandId="org.eclipse.egit.ui.RebaseCurrent">
2898 class="org.eclipse.egit.ui.internal.history.command.RebaseCurrentHandler">
2904 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2905 <test property="Git.isSafe" />
2911 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent">
2913 class="org.eclipse.egit.ui.internal.history.command.RebaseInteractiveCurrentHandler">
2919 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2920 <test property="Git.isSafe" />
2926 commandId="org.eclipse.egit.ui.history.Reset">
2928 class="org.eclipse.egit.ui.internal.history.command.ResetHandler">
2934 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2940 commandId="org.eclipse.egit.ui.history.Revert">
2942 class="org.eclipse.egit.ui.internal.history.command.RevertHandler">
2945 <iterate ifEmpty="false">
2946 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2947 <test property="Git.isBare" value="false" />
2952 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline">
2954 class="org.eclipse.egit.ui.internal.history.command.SetQuickdiffBaselineHandler">
2960 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2966 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline">
2968 class="org.eclipse.egit.ui.internal.history.command.ResetQuickdiffBaselineHandler">
2971 <iterate ifEmpty="false">
2972 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2977 commandId="org.eclipse.egit.ui.history.Reword">
2979 class="org.eclipse.egit.ui.internal.history.command.RewordHandler">
2985 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
2986 <test property="Git.isSafe" />
2987 <test property="Git.parentCount" value="1" />
2993 commandId="org.eclipse.egit.ui.history.Edit">
2995 class="org.eclipse.egit.ui.internal.history.command.EditHandler">
3001 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3002 <test property="Git.isSafe" />
3003 <test property="Git.parentCount" value="1" />
3009 commandId="org.eclipse.egit.ui.history.Squash">
3011 class="org.eclipse.egit.ui.internal.history.command.SquashHandler">
3018 <iterate ifEmpty="false">
3019 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3020 <test property="Git.isSafe" />
3026 commandId="org.eclipse.egit.ui.history.CompareVersions">
3028 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsHandler">
3034 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3040 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree">
3042 class="org.eclipse.egit.ui.internal.history.command.CompareVersionsInTreeHandler">
3048 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3050 <with variable="activePart">
3051 <test property="GitHistory.isSingleFileHistory" value="false" />
3058 point="org.eclipse.ui.views">
3060 category="org.eclipse.egit.ui.GitCategory"
3061 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
3062 icon="icons/eview16/repo_rep.png"
3063 id="org.eclipse.egit.ui.RepositoriesView"
3064 name="%GitRepositoriesView_name"
3068 category="org.eclipse.egit.ui.GitCategory"
3069 class="org.eclipse.egit.ui.internal.staging.StagingView"
3070 icon="icons/eview16/staging.png"
3071 id="org.eclipse.egit.ui.StagingView"
3072 name="%GitStagingView_name">
3075 category="org.eclipse.egit.ui.GitCategory"
3076 class="org.eclipse.egit.ui.internal.rebase.RebaseInteractiveView"
3077 icon="icons/eview16/rebase_interactive.png"
3078 id="org.eclipse.egit.ui.InteractiveRebaseView"
3079 name="%GitInteractiveRebaseView_name">
3082 id="org.eclipse.egit.ui.GitCategory"
3083 name="%GitCategory_name">
3086 category="org.eclipse.egit.ui.GitCategory"
3087 class="org.eclipse.egit.ui.internal.dialogs.CompareTreeView"
3088 icon="icons/obj16/gitrepository.png"
3089 id="org.eclipse.egit.ui.CompareTreeView"
3090 name="%TreeCompareView.name"
3094 allowMultiple="false"
3095 category="org.eclipse.egit.ui.GitCategory"
3096 class="org.eclipse.egit.ui.internal.reflog.ReflogView"
3097 icon="icons/eview16/reflog.png"
3098 id="org.eclipse.egit.ui.ReflogView"
3103 point="org.eclipse.ui.perspectives">
3105 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
3106 icon="icons/obj16/gitrepository.png"
3107 id="org.eclipse.egit.ui.GitRepositoryExploring"
3108 name="%GitRepositoryPerspective_name">
3112 point="org.eclipse.ui.perspectiveExtensions">
3113 <perspectiveExtension
3114 targetID="org.eclipse.ui.resourcePerspective">
3116 id="org.eclipse.egit.ui.RepositoriesView">
3118 </perspectiveExtension>
3119 <perspectiveExtension
3120 targetID="org.eclipse.jdt.ui.JavaPerspective">
3122 id="org.eclipse.egit.ui.RepositoriesView">
3125 id="org.eclipse.egit.ui.RepositoriesView"
3128 relationship="bottom"
3129 relative="org.eclipse.jdt.ui.PackageExplorer"
3132 </perspectiveExtension>
3133 <perspectiveExtension
3134 targetID="org.eclipse.debug.ui.DebugPerspective">
3136 id="org.eclipse.egit.ui.RepositoriesView">
3138 </perspectiveExtension>
3139 <perspectiveExtension
3140 targetID="org.eclipse.pde.ui.PDEPerspective">
3142 id="org.eclipse.egit.ui.RepositoriesView">
3145 id="org.eclipse.egit.ui.RepositoriesView"
3148 relationship="bottom"
3149 relative="org.eclipse.jdt.ui.PackageExplorer"
3152 </perspectiveExtension>
3155 point="org.eclipse.ui.navigator.navigatorContent">
3157 contentProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewExtensionFactory:org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider"
3158 icon="icons/obj16/repository_rep.png"
3159 id="org.eclipse.egit.ui.RepositoriesViewContent"
3160 labelProvider="org.eclipse.egit.ui.internal.repository.RepositoryTreeNodeLabelProvider"
3161 name="%GitRepositoriesContentName">
3165 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
3168 value="org.eclipse.core.resources.IWorkspaceRoot">
3173 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewSorter">
3176 class="org.eclipse.egit.ui.internal.repository.DropAdapterAssistant"
3177 id="org.eclipse.egit.ui.repositoriesView.dropAssistant">
3178 <possibleDropTargets>
3180 value="org.eclipse.core.resources.IWorkspaceRoot">
3181 </instanceof></possibleDropTargets>
3184 class="org.eclipse.egit.ui.internal.repository.RepositoriesViewActionProvider">
3189 point="org.eclipse.ui.navigator.viewer">
3191 viewerId="org.eclipse.egit.ui.RepositoriesView">
3193 <!-- Hide the "Available Customizations" dialog completely. This includes hiding the
3194 filters and the available content extensions. -->
3196 name="org.eclipse.ui.navigator.hideAvailableCustomizationsDialog"
3198 <!-- Hide the "Link with Editor" action from the toolbar of the viewer -->
3200 name="org.eclipse.ui.navigator.hideLinkWithEditorAction"
3261 name="group.properties"
3266 <viewerContentBinding
3267 viewerId="org.eclipse.egit.ui.RepositoriesView">
3270 pattern="org.eclipse.egit.ui.RepositoriesViewContent">
3273 pattern="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
3276 </viewerContentBinding>
3278 viewerId="org.eclipse.egit.ui.RepositoriesView"
3279 class="org.eclipse.egit.ui.internal.repository.RepositoryDragAssistant">
3281 <viewerActionBinding
3282 viewerId="org.eclipse.egit.ui.RepositoriesView">
3285 pattern="org.eclipse.ui.navigator.resources.UndoRedoActionProvider">
3288 </viewerActionBinding>
3291 point="org.eclipse.ui.menus">
3293 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=history.group">
3295 commandId="org.eclipse.egit.ui.history.CompareWithWorkingTree"
3296 label="%HistoryCompareWithWorkspace.label"
3298 <visibleWhen checkEnabled="true" />
3301 commandId="org.eclipse.egit.ui.history.CompareWithHead"
3302 label="%HistoryCompareWithHead.label"
3304 <visibleWhen checkEnabled="true" />
3307 commandId="org.eclipse.egit.ui.history.ShowVersions"
3308 label="%HistoryShowVersions.label"
3310 <visibleWhen checkEnabled="true" />
3313 commandId="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
3314 label="%HistoryOpenInTextEditorCommand.label"
3316 <visibleWhen checkEnabled="true" />
3319 commandId="org.eclipse.egit.ui.history.ShowBlame"
3320 label="%HistoryShowBlame.label"
3322 <visibleWhen checkEnabled="true" />
3325 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3326 label="%HistoryOpenInCommitViewer.label"
3328 <visibleWhen checkEnabled="true" />
3331 commandId="org.eclipse.egit.ui.history.CompareVersions"
3332 label="%HistoryCompareVersions.label"
3334 <visibleWhen checkEnabled="true" />
3337 commandId="org.eclipse.egit.ui.history.CompareVersionsInTree"
3338 label="%HistoryCompareVersionsInTree.label"
3340 <visibleWhen checkEnabled="true" />
3342 <separator name="##Checkout" visible="true" />
3344 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
3345 label="%HistoryCheckoutCommand.label"
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/" value="false" />
3359 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
3360 label="%HistoryCheckoutCommand.label2"
3366 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3367 <test property="Git.isBare" value="false" />
3368 <test property="Git.hasMultipleRefs" args="refs/heads/"/>
3374 commandId="org.eclipse.egit.ui.history.PushCommit"
3375 label="%HistoryPushCommit.label"
3377 <visibleWhen checkEnabled="true" />
3379 <separator name="##Refs" visible="true" />
3381 commandId="org.eclipse.egit.ui.history.CreateBranch"
3382 label="%HistoryCreateBranch.label"
3384 <visibleWhen checkEnabled="true" />
3387 commandId="org.eclipse.egit.ui.history.DeleteBranch"
3388 label="%HistoryDeleteBranch.label"
3390 <visibleWhen checkEnabled="true" />
3393 commandId="org.eclipse.ui.edit.rename"
3394 icon="icons/obj16/editconfig.png"
3395 label="%HistoryRenameBranch.label"
3397 <visibleWhen checkEnabled="true" />
3400 commandId="org.eclipse.egit.ui.history.CreateTag"
3401 label="%HistoryCreateTag.label"
3403 <visibleWhen checkEnabled="true" />
3406 commandId="org.eclipse.egit.ui.history.DeleteTag"
3407 label="%HistoryDeleteTag.label"
3409 <visibleWhen checkEnabled="true" />
3411 <separator name="##Commits" visible="true" />
3413 commandId="org.eclipse.egit.ui.history.CreatePatch"
3414 label="%HistoryCreatePatch.label"
3416 <visibleWhen checkEnabled="true" />
3419 commandId="org.eclipse.egit.ui.history.CherryPick"
3420 label="%HistoryCherryPick.label"
3422 <visibleWhen checkEnabled="true" />
3425 commandId="org.eclipse.egit.ui.history.Merge"
3426 label="%HistoryMerge.label"
3428 <visibleWhen checkEnabled="true" />
3431 commandId="org.eclipse.egit.ui.RebaseCurrent"
3432 label="%HistoryRebaseCurrent.label"
3434 <visibleWhen checkEnabled="true" />
3437 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
3438 label="%HistoryRebaseInteractive.label"
3440 <visibleWhen checkEnabled="true" />
3442 <separator name="##Reset" visible="true" />
3443 <!-- Reset submenu -->
3445 icon="icons/obj16/reset.png"
3446 id="org.eclipse.egit.ui.history.resetMenu"
3447 label="%HistoryResetMenu.label">
3452 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3457 commandId="org.eclipse.egit.ui.history.Reset"
3458 label="%HistoryResetSoft.label"
3460 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="SOFT" />
3461 <visibleWhen checkEnabled="true" />
3464 commandId="org.eclipse.egit.ui.history.Reset"
3465 label="%HistoryResetMixed.label"
3467 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="MIXED" />
3468 <visibleWhen checkEnabled="true" />
3471 commandId="org.eclipse.egit.ui.history.Reset"
3472 label="%HistoryResetHard.label"
3474 <parameter name="org.eclipse.egit.ui.history.ResetMode" value="HARD" />
3475 <visibleWhen checkEnabled="true" />
3479 commandId="org.eclipse.egit.ui.history.Revert"
3480 label="%HistoryRevert.label"
3482 <visibleWhen checkEnabled="true" />
3484 <separator name="##Submenus" visible="true" />
3485 <!-- QuickDiff submenu -->
3487 id="org.eclipse.egit.ui.history.quickDiff"
3488 label="%HistoryQuickdiffMenu.label">
3493 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3498 commandId="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
3499 label="%HistoryQuickdiffSet.label"
3501 <visibleWhen checkEnabled="true" />
3504 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3505 label="%HistoryResetQuickDiffHead.label"
3507 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD" />
3508 <visibleWhen checkEnabled="true" />
3511 commandId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
3512 label="%HistoryResetQuickDiffHeadParent.label"
3514 <parameter name="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" value="HEAD^1" />
3515 <visibleWhen checkEnabled="true" />
3518 <!-- Modify submenu -->
3520 id="org.eclipse.egit.ui.history.modify"
3521 label="%HistoryModifyMenu.label">
3523 <iterate ifEmpty="false" >
3524 <instanceof value="org.eclipse.egit.ui.internal.history.SWTCommit" />
3528 commandId="org.eclipse.egit.ui.history.Reword"
3529 label="%HistoryModifyReword.label"
3531 <visibleWhen checkEnabled="true" />
3534 commandId="org.eclipse.egit.ui.history.Edit"
3535 label="%HistoryModifyEdit.label"
3537 <visibleWhen checkEnabled="true" />
3540 commandId="org.eclipse.egit.ui.history.Squash"
3541 label="%HistoryModifySquash.label"
3543 <visibleWhen checkEnabled="true" />
3549 locationURI="popup:org.eclipse.egit.ui.historyPageContributions?after=additions">
3551 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
3552 icon="icons/obj16/import_prj.png"
3553 label="%ImportChangedProjects.label"
3555 <visibleWhen checkEnabled="true" />
3560 locationURI="popup:org.eclipse.egit.ui.InteractiveRebaseView?after=additions">
3562 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
3563 label="%RebaseInteractiveOpenInCommitViewer.label"
3565 <visibleWhen checkEnabled="true" />
3569 locationURI="popup:org.eclipse.egit.ui.internal.reflogview.popup">
3571 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
3572 icon="icons/obj16/checkout.png"
3573 label="%RefLogViewCheckout.label"
3577 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
3578 label="%RefLogViewOpenInCommitViewer.label"
3582 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
3583 label="%ReflogCopyCommand.label"
3588 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=branch">
3590 commandId="org.eclipse.egit.ui.CheckoutCommand"
3591 icon="icons/obj16/checkout.png"
3592 label="%RepoViewCheckout.label"
3594 <visibleWhen checkEnabled="true" />
3597 commandId="org.eclipse.egit.ui.team.Push"
3598 icon="icons/obj16/push.png"
3599 label="%RepoViewPushBranch.label"
3602 checkEnabled="false">
3609 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3616 commandId="org.eclipse.egit.ui.team.Push"
3617 icon="icons/obj16/push.png"
3618 label="%RepoViewPushTag.label"
3621 checkEnabled="false">
3628 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3635 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
3636 icon="icons/obj16/new_branch_obj.png"
3637 label="%RepoViewCreateBranch.label"
3639 <visibleWhen checkEnabled="true" />
3642 commandId="org.eclipse.ui.edit.rename"
3643 icon="icons/obj16/editconfig.png"
3644 label="%RepoViewRenameBranch.label"
3647 checkEnabled="false">
3654 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3661 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
3662 label="%ConfigurBranchCommand.label"
3664 <visibleWhen checkEnabled="true" />
3667 commandId="org.eclipse.ui.edit.delete"
3668 label="%RepoViewDeleteBranch.label"
3671 checkEnabled="false">
3680 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3683 value="org.eclipse.egit.ui.internal.repository.tree.BranchHierarchyNode">
3686 property="GitRepository.isLocalBranch">
3691 property="GitRepository.isRefCheckedOut">
3704 commandId="org.eclipse.egit.ui.team.Merge"
3705 icon="icons/obj16/merge.png"
3706 label="%RepoViewMergeSimple.label"
3709 checkEnabled="false">
3718 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3721 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3725 property="GitRepository.canMerge">
3729 property="GitRepository.isRefCheckedOut">
3738 commandId="org.eclipse.ui.edit.delete"
3739 label="%DeleteTagCommand.name"
3742 checkEnabled="false">
3749 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3756 commandId="org.eclipse.egit.ui.team.Rebase"
3757 label="%RebaseCommand.label"
3760 checkEnabled="false">
3768 property="GitRepository.canMerge">
3772 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3776 property="GitRepository.isRefCheckedOut">
3786 commandId="org.eclipse.egit.ui.team.Synchronize"
3787 icon="icons/obj16/synchronize.png"
3788 label="%RepoViewSynchronize.label"
3791 checkEnabled="false">
3800 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3803 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3808 property="GitRepository.isBare">
3817 commandId="org.eclipse.egit.ui.team.Synchronize"
3818 icon="icons/obj16/synchronize.png"
3819 label="%RepoViewSynchronizeEachOther.label"
3822 checkEnabled="false">
3831 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
3834 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
3839 property="GitRepository.isBare">
3849 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remotes">
3851 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
3852 label="%RepoViewCreateRemote.label"
3854 <visibleWhen checkEnabled="true" />
3857 commandId="org.eclipse.egit.ui.team.SimplePush"
3858 icon="icons/obj16/push.png"
3859 label="%RepoViewPushSimpleLabel"
3862 checkEnabled="false">
3872 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
3875 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
3883 commandId="org.eclipse.egit.ui.team.SimpleFetch"
3884 icon="icons/obj16/fetch.png"
3885 label="%RepoViewFetchSimple.label"
3888 checkEnabled="false">
3898 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
3901 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
3910 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=tag">
3912 commandId="org.eclipse.egit.ui.team.Tag"
3913 icon="icons/obj16/new_tag_obj.png"
3914 label="%RepoViewCreateTag.label"
3917 checkEnabled="false">
3925 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
3933 commandId="org.eclipse.egit.ui.team.PushTags"
3934 label="%PushTagsCommand.label"
3937 checkEnabled="false">
3945 value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
3954 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=remote">
3956 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
3957 icon="icons/obj16/editconfig.png"
3958 label="%RepoViewConfigureFetch.label"
3960 <visibleWhen checkEnabled="true" />
3963 commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
3964 icon="icons/obj16/editconfig.png"
3965 label="%RepoViewConfigurePush.label"
3967 <visibleWhen checkEnabled="true" />
3970 commandId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
3971 label="%RepoViewChangeCredentialsLabel"
3973 <visibleWhen checkEnabled="true"/>
3976 commandId="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
3977 label="%RepoViewClearCredentialsLabel"
3979 <visibleWhen checkEnabled="true" />
3982 commandId="org.eclipse.ui.edit.delete"
3983 label="%RepoViewDeleteFetch.label"
3986 checkEnabled="false">
3995 value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
4002 commandId="org.eclipse.ui.edit.delete"
4003 label="%RepoViewDeletePush.label"
4006 checkEnabled="false">
4015 value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
4022 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
4023 label="%RepoViewConfigureGerritRemote.label"
4026 checkEnabled="false">
4035 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4042 commandId="org.eclipse.ui.edit.delete"
4043 label="%RepoViewRemoveRemote.label"
4046 checkEnabled="false">
4055 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
4063 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-0">
4065 icon="icons/obj16/branches_obj.png"
4066 label="%SwitchToMenu.label">
4068 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
4069 id="org.eclipse.egit.ui.switchToMenu">
4072 checkEnabled="false">
4083 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4086 value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
4089 value="org.eclipse.egit.ui.internal.repository.tree.LocalNode">
4094 property="GitRepository.isBare">
4104 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-1">
4106 commandId="org.eclipse.egit.ui.team.Commit"
4107 icon="icons/obj16/commit.png"
4108 label="%RepoViewCommit.label"
4111 checkEnabled="false">
4121 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4125 property="GitRepository.isBare">
4134 label="%StashesMenu.label">
4136 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4137 id="org.eclipse.egit.ui.stashedChanges">
4140 checkEnabled="false">
4148 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4152 property="GitRepository.isSubmodule">
4157 property="GitRepository.isBare">
4161 property="GitRepository.canStash">
4164 property="GitRepository.containsHead">
4172 commandId="org.eclipse.egit.ui.team.stash.apply"
4173 label="%StashApplyCommand.label"
4176 checkEnabled="false">
4184 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4188 property="GitRepository.isBare">
4192 property="GitRepository.isSafe">
4200 commandId="org.eclipse.ui.edit.delete"
4201 label="%StashDropCommand.label"
4204 checkEnabled="false">
4212 value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode">
4216 property="GitRepository.isBare">
4220 property="GitRepository.isSafe">
4229 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-commit">
4231 commandId="org.eclipse.egit.ui.team.SimplePush"
4232 icon="icons/obj16/push.png"
4233 label="%PushToUpstreamCommand.label"
4236 checkEnabled="false">
4245 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4252 commandId="org.eclipse.egit.ui.team.SimpleFetch"
4253 icon="icons/obj16/fetch.png"
4254 label="%FetchFromUpstreamCommand.label"
4257 checkEnabled="false">
4266 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4273 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
4274 label="%PushToGerritMenu.label"
4277 checkEnabled="false">
4285 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4288 property="GitRepository.canPushToGerrit">
4296 commandId="org.eclipse.egit.ui.FetchGerritChange"
4297 label="%FetchFromGerritCommand.label"
4300 checkEnabled="false">
4308 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4311 property="GitRepository.canFetchFromGerrit">
4319 class="org.eclipse.egit.ui.internal.actions.PushMenu"
4320 id="org.eclipse.egit.ui.repository.tree.popup.Push">
4322 checkEnabled="false">
4331 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4338 commandId="org.eclipse.egit.ui.team.Pull"
4339 icon="icons/obj16/pull.png"
4340 label="%RepoViewPullMenu.label"
4343 checkEnabled="false">
4351 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4354 property="GitRepository.canMerge">
4362 commandId="org.eclipse.egit.ui.team.PullWithOptions"
4363 icon="icons/obj16/pull.png"
4364 label="%PullWithOptions.name"
4367 checkEnabled="false">
4375 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4378 property="GitRepository.canMerge">
4386 label="%RemoteSubMenu.label">
4388 commandId="org.eclipse.egit.ui.team.Push"
4389 icon="icons/obj16/push.png"
4390 label="%RepoViewPush.label"
4393 checkEnabled="false">
4400 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4407 commandId="org.eclipse.egit.ui.team.PushTags"
4408 label="%PushTagsCommand.label"
4411 checkEnabled="false">
4418 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4425 commandId="org.eclipse.egit.ui.team.Fetch"
4426 icon="icons/obj16/fetch.png"
4427 label="%RepoViewFetch.label"
4430 checkEnabled="false">
4439 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4448 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-2">
4450 commandId="org.eclipse.egit.ui.team.Merge"
4451 icon="icons/obj16/merge.png"
4452 label="%RepoViewMerge.label"
4455 checkEnabled="false">
4463 property="GitRepository.canMerge">
4467 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4471 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4474 property="GitRepository.isRefCheckedOut">
4484 commandId="org.eclipse.egit.ui.team.Rebase"
4485 label="%RebaseCommand.label2"
4488 checkEnabled="false">
4497 property="GitRepository.canMerge">
4500 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4512 property="GitRepository.canMerge">
4515 property="GitRepository.isRefCheckedOut">
4518 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4521 property="GitRepository.isLocalBranch">
4530 icon="icons/obj16/rebase.png"
4531 label="%RebaseMenu.label">
4533 commandId="org.eclipse.egit.ui.AbortRebase"
4534 label="%AbortCommand.label"
4536 <visibleWhen checkEnabled="true" />
4539 commandId="org.eclipse.egit.ui.ContinueRebase"
4540 label="%ContinueCommand.label"
4542 <visibleWhen checkEnabled="true" />
4545 commandId="org.eclipse.egit.ui.SkipRebase"
4546 label="%SkipCommand.label"
4548 <visibleWhen checkEnabled="true" />
4552 commandId="org.eclipse.egit.ui.team.Reset"
4553 icon="icons/obj16/reset.png"
4554 label="%RepoViewReset.label"
4557 checkEnabled="false">
4565 property="GitRepository.canResetHead">
4569 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
4572 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
4575 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4585 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-3">
4587 commandId="org.eclipse.egit.ui.team.AddToIndex"
4588 icon="/icons/obj16/add.png"
4589 label="%RepoViewAddToIndex.label"
4592 checkEnabled="false">
4602 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
4605 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
4608 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
4616 commandId="org.eclipse.ui.edit.delete"
4617 label="%RepoViewDeleteFile.label"
4620 checkEnabled="false">
4630 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
4633 value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
4641 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
4642 icon="icons/obj16/import_prj.png"
4643 label="%RepoViewImportProjects.label"
4645 <visibleWhen checkEnabled="true" />
4649 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.open">
4651 commandId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
4652 label="%RepoViewOpenInEditor.label"
4654 <visibleWhen checkEnabled="true" />
4657 commandId="org.eclipse.egit.ui.RepositoriesViewOpen"
4658 label="%OpenInCommitViewerCommand.name"
4660 <visibleWhen checkEnabled="false">
4664 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.StashedCommitNode" />
4671 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-4">
4673 commandId="org.eclipse.egit.ui.team.clean"
4674 label="%CleanCommand.label"
4676 <visibleWhen checkEnabled="true" />
4678 <!-- Use newer flat trash icon when running on Eclipse Photon or newer -->
4680 commandId="org.eclipse.egit.ui.team.GarbageCollect"
4681 label="%GarbageCollectCommand.label"
4682 icon="icons/elcl16/trash_flat.png"
4685 checkEnabled="false">
4687 <test property="org.eclipse.egit.ui.BundleProperty.isBundleInstalled" args="org.eclipse.ui,3.109.100" />
4693 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4699 <!-- Use older trash icon when running on Eclipse Oxygen or older -->
4701 commandId="org.eclipse.egit.ui.team.GarbageCollect"
4702 label="%GarbageCollectCommand.label"
4703 icon="icons/elcl16/trash.png"
4706 checkEnabled="false">
4708 <test property="org.eclipse.egit.ui.BundleProperty.isBundleInstalled" args="org.eclipse.ui,3.109.100" value="false" />
4714 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4721 commandId="org.eclipse.egit.ui.team.InstallLfsLocal"
4722 label="%InstallLfsLocalCommand.label"
4724 <visibleWhen checkEnabled="true" />
4727 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
4728 label="%RepoViewRemove.label"
4730 <visibleWhen checkEnabled="true" />
4733 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
4734 label="%RepoViewDeleteRepository.label"
4736 <visibleWhen checkEnabled="true" />
4740 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-5">
4742 commandId="org.eclipse.egit.ui.team.submodule.add"
4743 label="%SubmoduleAddCommand.label"
4746 checkEnabled="false">
4755 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4759 property="GitRepository.isSubmodule">
4764 property="GitRepository.isBare">
4769 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4777 commandId="org.eclipse.egit.ui.team.submodule.sync"
4778 label="%SubmoduleSyncCommand.label"
4781 checkEnabled="false">
4790 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4793 property="GitRepository.isSubmodule">
4797 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4805 commandId="org.eclipse.egit.ui.team.submodule.update"
4806 label="%SubmoduleUpdateCommand.label"
4809 checkEnabled="false">
4818 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4821 property="GitRepository.isSubmodule">
4825 value="org.eclipse.egit.ui.internal.repository.tree.SubmodulesNode">
4834 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-6">
4836 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
4837 label="%RepoViewCopyPath.label"
4840 checkEnabled="false">
4842 definitionId="org.eclipse.egit.ui.repositoryTreePathNode">
4847 commandId="org.eclipse.egit.ui.RepositoriesViewPaste"
4848 label="%RepoViewPastePath.label"
4853 locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=group.properties">
4855 commandId="org.eclipse.ui.file.properties"
4858 checkEnabled="false">
4865 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
4873 locationURI="toolbar:org.eclipse.egit.ui.RepositoriesView">
4875 name="org.eclipse.egit.ui.repositoryActions"
4879 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4881 tooltip="%RepoViewAddRepository.tooltip">
4884 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4886 tooltip="%RepoViewCloneRepository.tooltip">
4889 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4891 tooltip="%RepoViewCreateRepository.tooltip">
4894 name="org.eclipse.egit.ui.viewActions"
4898 commandId="org.eclipse.ui.file.refresh"
4899 icon="icons/obj16/refresh.png"
4900 disabledIcon="icons/obj16/refresh.png"
4904 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
4908 name="org.eclipse.egit.ui.separator1"
4912 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
4913 helpContextId="Hierarchical Branch Representation"
4915 tooltip="%RepoViewHierarchicalBranchRepresenation.tooltip">
4918 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
4920 tooltip="%RepoViewBranchCommit.tooltip">
4924 locationURI="menu:org.eclipse.egit.ui.RepositoriesView">
4926 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
4927 label="%RepoAddRepositoryViewMenu.label"
4931 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
4932 label="%RepoCloneRepositoryViewMenu.label"
4936 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
4937 label="%RepoCreateRepositoryViewMenu.label"
4941 name="org.eclipse.egit.ui.viewActions"
4945 commandId="org.eclipse.ui.file.refresh"
4946 icon="icons/obj16/refresh.png"
4950 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
4951 label="%RepoViewLinkWithSelectionMenu.label"
4955 name="org.eclipse.egit.ui.separator2"
4959 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
4960 label="%HierarchyLayout.label"
4964 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
4965 label="%BranchCommit.label"
4970 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
4973 label="%TeamMenu.label">
4979 commandId="org.eclipse.egit.ui.team.Commit"
4980 label="%CommitAction_label"
4983 checkEnabled="false">
4985 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
4990 id="egit.menu.stashes"
4991 label="%StashesMenu.label">
4993 class="org.eclipse.egit.ui.internal.actions.StashesMenu"
4994 id="org.eclipse.egit.ui.stashedChanges">
4997 checkEnabled="false">
4999 property="GitSelection.projectsSingleRepository">
5004 commandId="org.eclipse.egit.ui.team.SimplePush"
5005 label="%PushToUpstreamAction.label"
5008 checkEnabled="false">
5010 property="GitSelection.projectsSingleRepository">
5015 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5016 label="%FetchFromUpstreamAction.label"
5020 checkEnabled="false">
5022 property="GitSelection.projectsSingleRepository">
5027 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5028 id="org.eclipse.egit.ui.team.popup.Push">
5030 checkEnabled="false">
5032 property="GitSelection.projectsSingleRepository">
5037 commandId="org.eclipse.egit.ui.team.Pull"
5038 label="%PullIntoCurrentBranchMenuLabel"
5041 checkEnabled="false">
5043 property="GitSelection.projectsWithRepositories">
5048 commandId="org.eclipse.egit.ui.team.PullWithOptions"
5049 label="%PullWithOptions.name"
5052 checkEnabled="false">
5054 property="GitSelection.projectsSingleRepository">
5059 name="org.eclipse.egit.ui.remoteSeparator"
5063 id="egit.menu.remote"
5064 label="%RemoteSubMenu.label">
5066 commandId="org.eclipse.egit.ui.team.Push"
5067 label="%PushAction_label"
5071 commandId="org.eclipse.egit.ui.team.PushTags"
5072 label="%PushTagsCommand.label"
5076 commandId="org.eclipse.egit.ui.team.Fetch"
5077 label="%FetchAction_label"
5081 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5082 label="%PushToGerritMenu.label"
5085 checkEnabled="false">
5087 property="GitSelection.projectsSingleRepository"
5088 args="canPushToGerrit">
5093 commandId="org.eclipse.egit.ui.FetchGerritChange"
5094 label="%FetchFromGerritCommand.label"
5097 checkEnabled="false">
5099 property="GitSelection.projectsSingleRepository"
5100 args="canFetchFromGerrit">
5105 name="org.eclipse.egit.ui.remote.group1"
5109 commandId="org.eclipse.egit.ui.ConfigureUpstreamPush"
5110 label="%ConfigurePushToUpstreamCommand.label"
5114 commandId="org.eclipse.egit.ui.ConfigureUpstreamFetch"
5115 label="%ConfigureFetchFromUpstreamCommand.label"
5119 checkEnabled="false">
5121 property="GitSelection.projectsSingleRepository">
5126 name="org.eclipse.egit.ui.branchSeparator">
5129 id="egit.menu.switch"
5130 label="%SwitchToMenu.label"
5131 icon="icons/obj16/branches_obj.png">
5133 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5134 id="org.eclipse.egit.ui.switchToMenu">
5137 checkEnabled="false">
5139 property="GitSelection.projectsSingleRepository">
5144 name="org.eclipse.egit.ui.AdvancedSeparator">
5148 label="%RepositorySubMenu.label">
5150 checkEnabled="false">
5152 definitionId="org.eclipse.egit.ui.fileOrFolderInRepository">
5160 commandId="org.eclipse.egit.ui.team.SimplePush"
5161 label="%PushToUpstreamAction.label"
5165 commandId="org.eclipse.egit.ui.team.SimpleFetch"
5166 label="%FetchFromUpstreamAction.label"
5170 class="org.eclipse.egit.ui.internal.actions.PushMenu"
5171 id="org.eclipse.egit.ui.team.popup.Push">
5174 commandId="org.eclipse.egit.ui.team.Pull"
5175 label="%RepoViewPullMenu.label"
5179 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
5180 label="%PushToGerritMenu.label"
5183 checkEnabled="false">
5185 definitionId="org.eclipse.egit.ui.fileOrFolderPushToGerrit">
5190 commandId="org.eclipse.egit.ui.FetchGerritChange"
5191 label="%FetchFromGerritCommand.label"
5194 checkEnabled="false">
5196 definitionId="org.eclipse.egit.ui.fileOrFolderFetchFromGerrit">
5205 id="egit.menu.repo.switchto"
5206 label="%SwitchToMenu.label"
5207 icon="icons/obj16/branches_obj.png">
5209 class="org.eclipse.egit.ui.internal.actions.SwitchToMenu"
5210 id="org.eclipse.egit.ui.switchToMenu">
5215 id="egit.menu.advanced"
5216 label="%AdvancedMenu.label">
5218 commandId="org.eclipse.egit.ui.team.RenameBranch"
5219 label="%RenameBranchMenu.label"
5222 checkEnabled="false">
5224 property="GitSelection.projectsSingleRepository">
5229 commandId="org.eclipse.egit.ui.team.DeleteBranch"
5230 label="%DeleteBranchMenu.label"
5233 checkEnabled="false">
5235 property="GitSelection.projectsSingleRepository">
5240 name="org.eclipse.egit.ui.SynchronizeWithSeparator"
5243 id="egit.menu.synchronize"
5244 label="%SynchronizeWith_label"
5245 icon="$nl$/icons/obj16/synchronize.png">
5247 class="org.eclipse.egit.ui.internal.actions.SynchronizeWithMenu"
5248 id="org.eclipse.egit.ui.synchronize">
5250 <visibleWhen checkEnabled="false">
5255 <adapt type="org.eclipse.core.resources.IResource">
5257 <test property="GitResource.isShared" />
5258 <test property="GitResource.isContainer" />
5267 name="org.eclipse.egit.ui.separator1"
5271 commandId="org.eclipse.egit.ui.team.Tag"
5272 label="%TagAction_label"
5275 checkEnabled="false">
5277 property="GitSelection.projectsSingleRepository">
5282 name="org.eclipse.egit.ui.separator2"
5286 commandId="org.eclipse.egit.ui.team.clean"
5287 label="%CleanCommand.label"
5289 <visibleWhen checkEnabled="false">
5290 <test property="GitSelection.projectsSingleRepository" />
5294 name="org.eclipse.egit.ui.TeamAdvancedFileSeparator"
5298 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
5299 label="%AssumeUnchangedAction_label"
5302 checkEnabled="false">
5304 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5309 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
5310 label="%NoAssumeUnchangedAction_label"
5313 checkEnabled="false">
5315 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5320 commandId="org.eclipse.egit.ui.team.Untrack"
5321 icon="$nl$/icons/obj16/untrack.png"
5322 label="%UntrackAction_label"
5325 checkEnabled="false">
5327 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5345 commandId="org.eclipse.egit.ui.team.Merge"
5346 label="%MergeAction_label"
5349 checkEnabled="false">
5351 property="GitSelection.projectsSingleRepository">
5360 commandId="org.eclipse.egit.ui.team.Rebase" style="push"
5361 label="%RebaseWithDialog_label">
5362 <visibleWhen checkEnabled="false">
5364 property="GitSelection.projectsSingleRepository"
5370 icon="icons/obj16/rebase.png"
5371 id="egit.menu.rebase"
5372 label="%RebaseMenu.label">
5374 commandId="org.eclipse.egit.ui.AbortRebase"
5378 <with variable="activeMenuSelection">
5381 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5382 <test property="GitRepository.canAbortRebase" />
5386 property="GitSelection.projectsSingleRepository"
5387 args="canAbortRebase">
5393 commandId="org.eclipse.egit.ui.ContinueRebase"
5397 <with variable="activeMenuSelection">
5400 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5401 <test property="GitRepository.canContinueRebase" />
5405 property="GitSelection.projectsSingleRepository"
5406 args="canContinueRebase">
5412 commandId="org.eclipse.egit.ui.SkipRebase"
5416 <with variable="activeMenuSelection">
5419 <instanceof value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode" />
5420 <test property="GitRepository.canAbortRebase" />
5424 property="GitSelection.projectsSingleRepository"
5425 args="canAbortRebase">
5432 commandId="org.eclipse.egit.ui.team.Reset"
5433 label="%ResetAction_label"
5436 checkEnabled="false">
5438 property="GitSelection.projectsSingleRepository">
5447 commandId="org.eclipse.egit.ui.team.CreatePatch"
5448 label="%CreatePatchAction.label"
5451 checkEnabled="false">
5453 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5458 name="applyPatchGroup"
5474 commandId="org.eclipse.egit.ui.team.ShowHistory"
5475 label="%ShowResourceInHistoryAction_label"
5478 checkEnabled="false">
5480 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5485 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
5486 label="%ShowRepositoryAction_label"
5489 checkEnabled="false">
5491 definitionId="org.eclipse.egit.ui.resourcesSingleRepository">
5496 name="showAnnotationsGroup"
5500 commandId="org.eclipse.egit.ui.team.ShowBlame"
5501 label="%ShowBlameAction_label"
5502 icon="icons/etool16/annotate.png"
5504 <visibleWhen checkEnabled="true" />
5523 commandId="org.eclipse.egit.ui.team.Disconnect"
5524 label="%DisconnectAction_label"
5527 checkEnabled="false">
5529 property="GitSelection.projectsWithRepositories">
5534 <with variable="activeMenu">
5536 <iterate operator="or">
5538 <equals value="#AbstractTextEditorRulerContext" />
5539 <equals value="#OverviewRulerContext" />
5548 locationURI="popup:#AbstractTextEditorRulerContext?after=QuickDiff.Toggle">
5550 commandId="org.eclipse.egit.ui.team.ShowBlame"
5551 label="%ShowBlameAction_label"
5554 checkEnabled="false">
5556 variable="activeEditorInput">
5558 type="org.eclipse.core.resources.IFile">
5560 property="GitResource.isShared" />
5567 locationURI="popup:#AbstractTextEditorRulerContext?after=rulers">
5569 commandId="org.eclipse.egit.ui.team.ShowBlame"
5570 label="%ShowBlameAction_label"
5573 checkEnabled="false">
5575 variable="activeEditorInput">
5577 type="org.eclipse.team.core.history.IFileRevision">
5579 value="org.eclipse.egit.core.internal.storage.CommitFileRevision">
5588 locationURI="popup:team.main?after=group8">
5590 commandId="org.eclipse.egit.ui.team.AddToIndex"
5591 label="%AddToIndexAction_label"
5594 checkEnabled="false">
5596 property="org.eclipse.egit.ui.resources.ResourceState.hasUnstagedChanges">
5601 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
5602 label="%RemoveFromIndexAction_label"
5605 checkEnabled="false">
5607 property="org.eclipse.egit.ui.resources.ResourceState.hasStagedChanges">
5612 commandId="org.eclipse.egit.ui.team.Ignore"
5613 label="%IgnoreAction_label"
5616 checkEnabled="false">
5618 property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources">
5625 locationURI="popup:compareWithMenu?after=gitCompareWithGroup">
5627 commandId="org.eclipse.egit.ui.team.CompareWithHead"
5628 label="%CompareWithHeadAction_label"
5630 <visibleWhen checkEnabled="false">
5632 <test property="GitSelection.selectionSingleRepository" />
5633 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
5638 commandId="org.eclipse.egit.ui.team.CompareWithIndex"
5639 label="%CompareWithIndexAction_label"
5641 <visibleWhen checkEnabled="false">
5643 <test property="GitSelection.selectionSingleRepository" />
5644 <test property="org.eclipse.egit.ui.resources.ResourceState.hasNotIgnoredResources" />
5649 commandId="org.eclipse.egit.ui.team.CompareIndexWithHead"
5650 label="%CompareIndexWithHeadAction_label"
5652 <visibleWhen checkEnabled="true" />
5655 commandId="org.eclipse.egit.ui.team.CompareWithPrevious"
5656 label="%CompareWithPreviousAction.label"
5658 <visibleWhen checkEnabled="true" />
5663 locationURI="popup:compareWithMenu?after=gitCompareWithGroup2">
5665 commandId="org.eclipse.egit.ui.team.CompareWithRef"
5666 label="%CompareWithBranchOrTagAction.label"
5668 <visibleWhen checkEnabled="false">
5669 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
5673 commandId="org.eclipse.egit.ui.team.CompareWithCommit"
5674 label="%CompareWithCommitAction.label"
5676 <visibleWhen checkEnabled="false">
5677 <reference definitionId="org.eclipse.egit.ui.resourcesSingleRepository" />
5683 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup">
5685 commandId="org.eclipse.egit.ui.team.ReplaceWithHead"
5686 label="%ReplaceWithHeadAction_label"
5688 <visibleWhen checkEnabled="true" />
5691 commandId="org.eclipse.egit.ui.team.Discard"
5692 label="%DiscardChangesAction_label"
5694 <visibleWhen checkEnabled="true" />
5697 commandId="org.eclipse.egit.ui.team.ReplaceWithPrevious"
5698 label="%ReplaceWithPreviousVersionAction.label"
5700 <visibleWhen checkEnabled="false">
5703 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5704 <test property="org.eclipse.egit.ui.resources.ResourceState.hasTrackedResources" />
5711 locationURI="popup:replaceWithMenu?after=gitReplaceWithGroup2">
5713 commandId="org.eclipse.egit.ui.team.ReplaceWithRef"
5714 label="%ReplaceWithRefAction_label"
5716 <visibleWhen checkEnabled="false">
5717 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5721 commandId="org.eclipse.egit.ui.team.ReplaceWithCommit"
5722 label="%ReplaceWithCommitAction_label"
5724 <visibleWhen checkEnabled="false">
5725 <test property="GitSelection.resourcesSingleRepository" args="isSafe" />
5731 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5733 id="compareWithMenu"
5734 label="%CompareWithMenu.label">
5736 name="compareWithGroup">
5739 name="gitCompareWithGroup"
5743 name="gitCompareWithGroup2"
5747 <with variable="activeMenu">
5749 <iterate operator="or">
5751 <equals value="#AbstractTextEditorRulerContext" />
5752 <equals value="#OverviewRulerContext" />
5762 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
5764 id="replaceWithMenu"
5765 label="%ReplaceWithMenu.label">
5767 name="replaceWithGroup">
5770 name="gitReplaceWithGroup"
5774 name="gitReplaceWithGroup2"
5778 <with variable="activeMenu">
5780 <iterate operator="or">
5782 <equals value="#AbstractTextEditorRulerContext" />
5783 <equals value="#OverviewRulerContext" />
5793 name="%RepositoryCommandsLabel"
5794 point="org.eclipse.ui.commands">
5796 categoryId="org.eclipse.egit.ui.commandCategory"
5797 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.AddCommand"
5798 id="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5799 name="%AddRepositoryCommand">
5802 categoryId="org.eclipse.egit.ui.commandCategory"
5803 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CloneCommand"
5804 id="org.eclipse.egit.ui.RepositoriesViewClone"
5805 name="%CloneRepositoryCommand">
5808 categoryId="org.eclipse.egit.ui.commandCategory"
5809 id="org.eclipse.egit.ui.RepositoriesViewCopyPath"
5810 name="%CopyPathCommand">
5813 categoryId="org.eclipse.egit.ui.commandCategory"
5814 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.PasteCommand"
5815 id="org.eclipse.egit.ui.RepositoriesViewPaste"
5816 name="%PastePathCommand">
5819 categoryId="org.eclipse.egit.ui.commandCategory"
5820 id="org.eclipse.egit.ui.RepositoriesViewRemove"
5821 name="%RemoveRepositoryCommand">
5824 categoryId="org.eclipse.egit.ui.commandCategory"
5825 id="org.eclipse.egit.ui.RepositoriesViewImportProjects"
5826 name="%ImportProjectsCommand"
5827 description="%ImportProjectsCommand_description"
5831 categoryId="org.eclipse.egit.ui.commandCategory"
5832 id="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
5833 name="%ImportChangedProjectsCommand"
5834 description="%ImportProjectsCommand_description">
5837 categoryId="org.eclipse.egit.ui.commandCategory"
5838 id="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
5839 name="%CreateBranchCommand">
5842 categoryId="org.eclipse.egit.ui.commandCategory"
5843 id="org.eclipse.egit.ui.RepositoriesViewNewRemote"
5844 name="%NewRemoteCommand">
5847 categoryId="org.eclipse.egit.ui.commandCategory"
5848 id="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
5849 name="%ConfigureFetchCommand">
5852 categoryId="org.eclipse.egit.ui.commandCategory"
5853 id="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
5854 name="%ConfigurePushCommand">
5857 categoryId="org.eclipse.egit.ui.commandCategory"
5858 id="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
5859 name="%DeleteRemoteCommand">
5862 categoryId="org.eclipse.egit.ui.commandCategory"
5863 id="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
5864 name="%ConfigureGerritRemoteCommand">
5867 categoryId="org.eclipse.egit.ui.commandCategory"
5868 id="org.eclipse.egit.ui.RepositoriesViewChangeCredentials"
5869 name="%ChangeCredentialsCommand">
5872 categoryId="org.eclipse.egit.ui.commandCategory"
5873 id="org.eclipse.egit.ui.RepositoriesViewClearCredentials"
5874 name="%ClearCredentialsCommand">
5877 categoryId="org.eclipse.egit.ui.commandCategory"
5878 id="org.eclipse.egit.ui.RepositoriesViewOpenInEditor"
5879 name="%OpenInEditorCommand">
5882 categoryId="org.eclipse.egit.ui.commandCategory"
5883 id="org.eclipse.egit.ui.RepositoriesViewOpen"
5884 name="%OpenCommand">
5887 categoryId="org.eclipse.egit.ui.commandCategory"
5888 id="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
5889 name="%LinkWithSelectionCommand">
5891 class="org.eclipse.ui.handlers.RegistryToggleState:false"
5892 id="org.eclipse.ui.commands.toggleState">
5896 categoryId="org.eclipse.egit.ui.commandCategory"
5897 id="org.eclipse.egit.ui.CheckoutCommand"
5898 name="%CheckoutCommand">
5901 categoryId="org.eclipse.egit.ui.commandCategory"
5902 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryCommand"
5903 id="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
5904 name="%RepoViewCreateRepositoryCommand.name">
5907 categoryId="org.eclipse.egit.ui.commandCategory"
5908 id="org.eclipse.egit.ui.RepositoriesViewDelete"
5909 name="%DeleteRepositoryCommand.name">
5912 categoryId="org.eclipse.egit.ui.commandCategory"
5913 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ToggleBranchHierarchyCommand"
5914 id="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
5915 name="%ToggleLayoutCommand.name">
5917 class="org.eclipse.ui.handlers.RegistryToggleState:false"
5918 id="org.eclipse.ui.commands.toggleState">
5922 categoryId="org.eclipse.egit.ui.commandCategory"
5923 defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ToggleBranchCommitCommand"
5924 id="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
5925 name="%ToggleBranchCommitCommand.name">
5927 class="org.eclipse.ui.handlers.RegistryToggleState:true"
5928 id="org.eclipse.ui.commands.toggleState">
5932 categoryId="org.eclipse.egit.ui.commandCategory"
5933 id="org.eclipse.egit.ui.AbortRebase"
5934 name="%AbortRebaseCommand.name">
5937 categoryId="org.eclipse.egit.ui.commandCategory"
5938 id="org.eclipse.egit.ui.SkipRebase"
5939 name="%SkipRebaseCommand.name">
5942 categoryId="org.eclipse.egit.ui.commandCategory"
5943 id="org.eclipse.egit.ui.ContinueRebase"
5944 name="%ContinueRebaseCommand.name">
5947 categoryId="org.eclipse.egit.ui.commandCategory"
5948 id="org.eclipse.egit.ui.team.submodule.update"
5949 name="%SubmoduleUpdateCommand.name">
5952 categoryId="org.eclipse.egit.ui.commandCategory"
5953 id="org.eclipse.egit.ui.team.submodule.sync"
5954 name="%SubmoduleSyncCommand.name">
5957 categoryId="org.eclipse.egit.ui.commandCategory"
5958 id="org.eclipse.egit.ui.team.submodule.add"
5959 name="%SubmoduleAddCommand.name">
5962 categoryId="org.eclipse.egit.ui.commandCategory"
5963 id="org.eclipse.egit.ui.team.clean"
5964 name="%CleanCommand.name">
5967 categoryId="org.eclipse.egit.ui.commandCategory"
5968 id="org.eclipse.egit.ui.team.stash.create"
5969 defaultHandler="org.eclipse.egit.ui.internal.actions.StashCreateHandler"
5970 name="%StashCreateCommand.name">
5973 categoryId="org.eclipse.egit.ui.commandCategory"
5974 id="org.eclipse.egit.ui.team.stash.apply"
5975 name="%StashApplyCommand.name">
5978 categoryId="org.eclipse.egit.ui.commandCategory"
5979 id="org.eclipse.egit.ui.team.stash.drop"
5980 name="%StashDropCommand.name">
5983 categoryId="org.eclipse.egit.ui.commandCategory"
5984 id="org.eclipse.egit.ui.RepositoriesViewConfigureBranch"
5985 name="%RepoViewConfigureBranchCommand.name">
5989 point="org.eclipse.ui.commandImages">
5991 commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
5992 icon="icons/etool16/newlocation_wiz.png">
5995 commandId="org.eclipse.egit.ui.RepositoriesViewClone"
5996 icon="icons/obj16/cloneGit.png">
5999 commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
6000 icon="icons/elcl16/synced.png">
6003 commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
6004 icon="icons/eview16/repo_rep.png">
6007 commandId="org.eclipse.egit.ui.team.ShowHistory"
6008 icon="icons/obj16/history.png">
6011 commandId="org.eclipse.egit.ui.history.CreateBranch"
6012 icon="icons/obj16/new_branch_obj.png">
6015 commandId="org.eclipse.egit.ui.commit.CreateTag"
6016 icon="icons/obj16/new_tag_obj.png">
6019 commandId="org.eclipse.egit.ui.commit.CreateBranch"
6020 icon="icons/obj16/new_branch_obj.png">
6023 commandId="org.eclipse.egit.ui.history.CherryPick"
6024 icon="icons/obj16/cherry-pick.png">
6027 commandId="org.eclipse.egit.ui.commit.CherryPick"
6028 icon="icons/obj16/cherry-pick.png">
6031 commandId="org.eclipse.egit.ui.team.stash.apply"
6032 icon="icons/obj16/stash-apply.png">
6035 commandId="org.eclipse.egit.ui.commit.StashApply"
6036 icon="icons/obj16/stash-apply.png">
6039 commandId="org.eclipse.egit.ui.commit.StashDrop"
6040 icon="icons/obj16/delete_obj.png">
6043 commandId="org.eclipse.egit.ui.history.Squash"
6044 icon="icons/obj16/squash-down.png">
6047 commandId="org.eclipse.egit.ui.commit.Squash"
6048 icon="icons/obj16/squash-down.png">
6051 commandId="org.eclipse.egit.ui.history.Reword"
6052 icon="icons/obj16/reword.png">
6055 commandId="org.eclipse.egit.ui.commit.Reword"
6056 icon="icons/obj16/reword.png">
6059 commandId="org.eclipse.egit.ui.history.Edit"
6060 icon="icons/obj16/editconfig.png">
6063 commandId="org.eclipse.egit.ui.commit.Edit"
6064 icon="icons/obj16/editconfig.png">
6067 commandId="org.eclipse.egit.ui.commit.Checkout"
6068 icon="icons/obj16/checkout.png">
6071 commandId="org.eclipse.egit.ui.CheckoutCommand"
6072 icon="icons/obj16/checkout.png">
6075 commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
6076 icon="icons/obj16/new_branch_obj.png">
6079 commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
6080 icon="icons/obj16/synchronize.png">
6083 commandId="org.eclipse.egit.ui.history.CreateTag"
6084 icon="icons/obj16/new_tag_obj.png">
6087 commandId="org.eclipse.egit.ui.history.PushCommit"
6088 icon="icons/obj16/push.png">
6091 commandId="org.eclipse.egit.ui.history.CheckoutCommand"
6092 icon="icons/obj16/checkout.png">
6095 commandId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
6096 icon="icons/obj16/checkout.png">
6099 commandId="org.eclipse.egit.ui.ImportChangedProjectsCommandId"
6100 icon="icons/obj16/import_prj.png">
6103 commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
6104 icon="icons/obj16/import_prj.png">
6107 commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
6108 icon="icons/etool16/createRepository.png">
6111 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
6112 icon="icons/elcl16/hierarchicalLayout.png">
6115 commandId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit"
6116 icon="icons/obj16/changelog_obj.png">
6119 commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
6120 icon="icons/obj16/delete_obj.png">
6123 commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
6124 icon="icons/obj16/clear.png">
6127 commandId="org.eclipse.egit.ui.AbortRebase"
6128 icon="icons/elcl16/progress_stop.png">
6131 commandId="org.eclipse.egit.ui.ContinueRebase"
6132 icon="icons/elcl16/continue.png">
6135 commandId="org.eclipse.egit.ui.SkipRebase"
6136 icon="icons/elcl16/skip.png">
6139 commandId="org.eclipse.egit.ui.history.Merge"
6140 icon="icons/obj16/merge.png">
6143 commandId="org.eclipse.egit.ui.RebaseCurrent"
6144 icon="icons/obj16/rebase.png">
6147 commandId="org.eclipse.egit.ui.team.Fetch"
6148 icon="icons/obj16/fetch.png">
6151 commandId="org.eclipse.egit.ui.ConfigureUpstreamFetch"
6152 icon="icons/obj16/fetch.png">
6155 commandId="org.eclipse.egit.ui.ConfigureUpstreamPush"
6156 icon="icons/obj16/push.png">
6159 commandId="org.eclipse.egit.ui.team.Push"
6160 icon="icons/obj16/push.png">
6163 commandId="org.eclipse.egit.ui.team.PushBranch"
6164 icon="icons/obj16/push.png">
6167 commandId="org.eclipse.egit.ui.team.PushTags"
6168 icon="icons/obj16/push.png">
6171 commandId="org.eclipse.egit.ui.FetchGerritChange"
6172 icon="icons/obj16/gerrit_fetch.png">
6175 commandId="org.eclipse.egit.ui.team.AddToIndex"
6176 icon="icons/obj16/add.png">
6179 commandId="org.eclipse.egit.ui.team.RemoveFromIndex"
6180 icon="icons/obj16/unstage.png">
6183 commandId="org.eclipse.egit.ui.team.Branch"
6184 icon="icons/obj16/branch_obj.png">
6187 commandId="org.eclipse.egit.ui.team.Commit"
6188 icon="icons/obj16/commit.png">
6191 commandId="org.eclipse.egit.ui.team.SimpleFetch"
6192 icon="icons/obj16/fetch.png">
6195 commandId="org.eclipse.egit.ui.team.SimplePush"
6196 icon="icons/obj16/push.png">
6199 commandId="org.eclipse.egit.ui.team.Ignore"
6200 icon="icons/obj16/ignore.png">
6203 commandId="org.eclipse.egit.ui.team.Merge"
6204 icon="icons/obj16/merge.png">
6207 commandId="org.eclipse.egit.ui.team.MergeTool"
6208 icon="icons/obj16/mergetool.png">
6211 commandId="org.eclipse.egit.ui.team.Rebase"
6212 icon="icons/obj16/rebase.png">
6215 commandId="org.eclipse.egit.ui.team.Pull"
6216 icon="icons/obj16/pull.png">
6219 commandId="org.eclipse.egit.ui.team.PullWithOptions"
6220 icon="icons/obj16/pull_with_options.png">
6223 commandId="org.eclipse.egit.ui.team.Reset"
6224 icon="icons/obj16/reset.png">
6227 commandId="org.eclipse.egit.ui.team.Synchronize"
6228 icon="icons/obj16/synchronize.png">
6231 commandId="org.eclipse.egit.ui.team.Tag"
6232 icon="icons/obj16/new_tag_obj.png">
6235 commandId="org.eclipse.egit.ui.team.AssumeUnchanged"
6236 icon="icons/obj16/assume_unchanged.png">
6239 commandId="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6240 icon="icons/obj16/no_assume_unchanged.png">
6243 commandId="org.eclipse.egit.ui.team.DeleteBranch"
6244 icon="icons/obj16/delete_obj.png">
6247 commandId="org.eclipse.egit.ui.team.RenameBranch"
6248 icon="icons/obj16/editconfig.png">
6251 commandId="org.eclipse.ui.edit.rename"
6252 icon="icons/obj16/editconfig.png">
6255 commandId="org.eclipse.egit.ui.history.DeleteBranch"
6256 icon="icons/obj16/delete_obj.png">
6259 commandId="org.eclipse.egit.ui.history.DeleteTag"
6260 icon="icons/obj16/delete_obj.png">
6263 commandId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
6264 icon="icons/obj16/open-commit.png">
6267 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
6268 icon="icons/elcl16/sha1.png">
6271 commandId="org.eclipse.egit.ui.RebaseInteractiveCurrent"
6272 icon="icons/obj16/rebase_interactive.png">
6275 commandId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
6276 icon="icons/obj16/open-commit.png">
6279 commandId="org.eclipse.egit.ui.RepositoriesViewOpen"
6280 icon="icons/obj16/open-commit.png">
6283 commandId="org.eclipse.egit.ui.history.Revert"
6284 icon="icons/obj16/revert.png">
6287 commandId="org.eclipse.egit.ui.commit.Revert"
6288 icon="icons/obj16/revert.png">
6291 commandId="org.eclipse.egit.ui.commit.ShowInHistory"
6292 icon="icons/obj16/history.png">
6295 commandId="org.eclipse.egit.ui.team.clean"
6296 icon="icons/obj16/clean_obj.png">
6299 commandId="org.eclipse.egit.ui.team.stash.create"
6300 icon="icons/obj16/stash-create.png">
6303 commandId="org.eclipse.egit.ui.history.ShowBlame"
6304 icon="icons/etool16/annotate.png">
6307 commandId="org.eclipse.egit.ui.PushHeadToGerrit"
6308 icon="icons/obj16/gerrit_push.png">
6311 commandId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote"
6312 icon="icons/obj16/gerrit_obj.png">
6315 commandId="org.eclipse.egit.ui.team.GarbageCollect"
6316 icon="icons/elcl16/trash.png">
6319 commandId="org.eclipse.egit.ui.team.Disconnect"
6320 icon="icons/obj16/disconnect_co.png">
6324 point="org.eclipse.core.expressions.propertyTesters">
6326 class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewPropertyTester"
6327 id="org.eclipse.egit.ui.RepositoryTester"
6328 namespace="GitRepository"
6329 properties="isBare,isSafe,canCommit,canAmend,canResetHead,canStash,isRefCheckedOut,isLocalBranch,fetchExists,pushExists,canMerge,canAbortRebase,canContinueRebase,isSubmodule,containsHead,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit,canEnableLfs"
6330 type="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
6333 class="org.eclipse.egit.ui.internal.ResourcePropertyTester"
6334 id="org.eclipse.egit.ui.ResourceTester"
6335 namespace="GitResource"
6336 properties="isShared,isContainer,isSafe,canCommit,canAmend,canResetHead,canAbortRebase,canContinueRebase,hasGerritConfiguration,canFetchFromGerrit,canPushToGerrit"
6337 type="org.eclipse.core.resources.IResource">
6340 class="org.eclipse.egit.ui.internal.selection.SelectionPropertyTester"
6341 id="org.eclipse.egit.ui.SelectionTester"
6342 namespace="GitSelection"
6343 properties="projectsSingleRepository,projectsWithRepositories,resourcesSingleRepository,fileOrFolderInRepository,resourcesAllInRepository,selectionSingleRepository"
6344 type="java.util.Collection">
6347 class="org.eclipse.egit.ui.internal.resources.ResourceStatePropertyTester"
6348 id="org.eclipse.egit.ui.ResourceStateTester"
6349 namespace="org.eclipse.egit.ui.resources.ResourceState"
6350 properties="hasStagedChanges,hasUnstagedChanges,hasNotIgnoredResources,hasTrackedResources"
6351 type="java.util.Collection">
6354 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6355 id="org.eclipse.egit.ui.GitRepositoryCommitTester"
6357 properties="parentCount,isBare,isSafe,canCommit,hasMultipleRefs,hasRef"
6358 type="org.eclipse.egit.core.internal.IRepositoryCommit">
6361 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6362 id="org.eclipse.egit.ui.GitRepositoryTester"
6364 properties="isBare,isSafe,canCommit"
6365 type="org.eclipse.jgit.lib.Repository">
6368 class="org.eclipse.egit.ui.internal.expressions.GitPropertyTester"
6369 id="org.eclipse.egit.ui.GitRevCommitTester"
6371 properties="parentCount"
6372 type="org.eclipse.jgit.revwalk.RevCommit">
6375 class="org.eclipse.egit.ui.internal.history.GitHistoryPropertyTester"
6376 id="org.eclipse.egit.ui.GitHistoryTester"
6377 namespace="GitHistory"
6378 properties="isSingleFileHistory"
6379 type="org.eclipse.team.ui.history.IHistoryView">
6382 class="org.eclipse.egit.ui.internal.expressions.BundlePropertyTester"
6383 id="org.eclipse.egit.ui.BundlePropertyTester"
6384 namespace="org.eclipse.egit.ui.BundleProperty"
6385 properties="isBundleInstalled"
6386 type="java.util.Collection">
6390 point="org.eclipse.ui.navigator.linkHelper">
6392 class="org.eclipse.egit.ui.internal.repository.tree.LinkHelper"
6393 id="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
6394 <editorInputEnablement>
6396 value="org.eclipse.ui.IURIEditorInput">
6397 </instanceof></editorInputEnablement>
6398 <selectionEnablement>
6400 value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
6402 </selectionEnablement>
6407 name="%ChangeSetModel.name"
6408 point="org.eclipse.core.resources.modelProviders">
6410 class="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
6413 value="org.eclipse.core.resources.IResource" />
6415 <extends-model id="org.eclipse.core.resources.modelProvider"/>
6418 point="org.eclipse.team.ui.synchronizeWizards">
6420 class="org.eclipse.egit.ui.internal.synchronize.GitSynchronizeWizard"
6421 description="%gitsyncwizard.description"
6422 icon="icons/obj16/gitrepository.png"
6423 id="org.eclipse.egit.ui.wizard1"
6424 name="%Synchronize_Name">
6428 point="org.eclipse.team.ui.synchronizeParticipants">
6430 class="org.eclipse.egit.ui.internal.synchronize.GitModelSynchronizeParticipant"
6431 id="org.eclipse.egit.ui.modelCompareParticipant"
6432 name="%Synchronize_Name"
6433 icon="icons/obj16/gitrepository.png"
6437 point="org.eclipse.ui.navigator.navigatorContent">
6439 activeByDefault="false"
6440 contentProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetContentProvider"
6441 icon="$nl$/icons/obj16/changelog_obj.png"
6442 id="org.eclipse.egit.ui.changeSetContent"
6443 labelProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetLabelProvider"
6444 name="%Synchronize_ChangeSet"
6448 <instanceof value="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
6449 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"/>
6450 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTree"/>
6454 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetDropAdapterAssistant"
6455 id="org.eclipse.egit.ui.changeSetDropAssistant">
6456 <possibleDropTargets>
6457 <instanceof value="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"/>
6458 </possibleDropTargets>
6461 class="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetSorter"/>
6465 point="org.eclipse.team.ui.teamContentProviders">
6466 <teamContentProvider
6467 contentExtensionId="org.eclipse.egit.ui.changeSetContent"
6468 icon="$nl$/icons/obj16/changelog_obj.png"
6469 modelProviderId="org.eclipse.egit.ui.changeSetModel"/>
6471 <extension point="org.eclipse.ui.navigator.viewer">
6472 <viewer viewerId="org.eclipse.egit.ui.compareSynchronization">
6474 allowsPlatformContributions="false"
6475 id="org.eclipse.egit.ui.compareSynchronizationMenu">
6476 <insertionPoint name="gitActions" separator="true"/>
6477 <insertionPoint name="file"/>
6478 <insertionPoint name="file-bottom"/>
6479 <insertionPoint name="edit" separator="true"/>
6480 <insertionPoint name="synchronize"/>
6481 <insertionPoint name="navigate" separator="true"/>
6482 <insertionPoint name="modelTeam" separator="true"/>
6483 <insertionPoint name="sort" separator="true"/>
6484 <insertionPoint name="additions" separator="true"/>
6489 name="%TeamMenuCommandsLabel"
6490 point="org.eclipse.ui.commands">
6492 categoryId="org.eclipse.egit.ui.commandCategory"
6493 defaultHandler="org.eclipse.egit.ui.internal.actions.AddToIndexActionHandler"
6494 id="org.eclipse.egit.ui.team.AddToIndex"
6495 name="%AddToIndexCommand.name">
6498 categoryId="org.eclipse.egit.ui.commandCategory"
6499 defaultHandler="org.eclipse.egit.ui.internal.actions.CreatePatchActionHandler"
6500 id="org.eclipse.egit.ui.team.CreatePatch"
6501 name="%CreatePatchCommand.name">
6504 categoryId="org.eclipse.egit.ui.commandCategory"
6505 defaultHandler="org.eclipse.egit.ui.internal.actions.RemoveFromIndexActionHandler"
6506 id="org.eclipse.egit.ui.team.RemoveFromIndex"
6507 name="%RemoveFromIndexCommand.name">
6510 categoryId="org.eclipse.egit.ui.commandCategory"
6511 defaultHandler="org.eclipse.egit.ui.internal.actions.BranchActionHandler"
6512 id="org.eclipse.egit.ui.team.Branch"
6513 name="%BranchCommand.name">
6516 categoryId="org.eclipse.egit.ui.commandCategory"
6517 id="org.eclipse.egit.ui.team.CompareWithHead"
6518 name="%CompareWithHeadCommand.name">
6521 categoryId="org.eclipse.egit.ui.commandCategory"
6522 id="org.eclipse.egit.ui.team.CompareWithIndex"
6523 name="%CompareWithIndexCommand.name">
6526 categoryId="org.eclipse.egit.ui.commandCategory"
6527 id="org.eclipse.egit.ui.team.CompareIndexWithHead"
6528 name="%CompareIndexWithHeadCommand.name">
6531 categoryId="org.eclipse.egit.ui.commandCategory"
6532 id="org.eclipse.egit.ui.team.CompareWithPrevious"
6533 name="%CompareWithPreviousCommand.name">
6536 categoryId="org.eclipse.egit.ui.commandCategory"
6537 id="org.eclipse.egit.ui.team.CompareWithRef"
6538 name="%CompareWithHistoryCommand.name">
6541 categoryId="org.eclipse.egit.ui.commandCategory"
6542 id="org.eclipse.egit.ui.team.CompareWithCommit"
6543 name="%CompareWithCommitCommand.name">
6546 categoryId="org.eclipse.egit.ui.commandCategory"
6547 id="org.eclipse.egit.ui.team.Discard"
6548 name="%ReplaceWithIndexCommand.name">
6551 categoryId="org.eclipse.egit.ui.commandCategory"
6552 id="org.eclipse.egit.ui.team.ReplaceWithHead"
6553 name="%ReplaceWithHeadCommand.name">
6556 categoryId="org.eclipse.egit.ui.commandCategory"
6557 id="org.eclipse.egit.ui.team.ReplaceWithCommit"
6558 name="%ReplaceWithCommitCommand.name">
6561 categoryId="org.eclipse.egit.ui.commandCategory"
6562 id="org.eclipse.egit.ui.team.ReplaceWithRef"
6563 name="%ReplaceWithRefCommand.name">
6566 categoryId="org.eclipse.egit.ui.commandCategory"
6567 id="org.eclipse.egit.ui.team.ReplaceWithPrevious"
6568 name="%ReplaceWithPreviousCommand.name">
6571 categoryId="org.eclipse.egit.ui.commandCategory"
6572 defaultHandler="org.eclipse.egit.ui.internal.actions.IgnoreActionHandler"
6573 id="org.eclipse.egit.ui.team.Ignore"
6574 name="%IgnoreCommand.name">
6577 categoryId="org.eclipse.egit.ui.commandCategory"
6578 defaultHandler="org.eclipse.egit.ui.internal.actions.TagActionHandler"
6579 id="org.eclipse.egit.ui.team.Tag"
6580 name="%TagCommand.name">
6583 categoryId="org.eclipse.egit.ui.commandCategory"
6584 defaultHandler="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewActionHandler"
6585 id="org.eclipse.egit.ui.team.ShowRepositoriesView"
6586 name="%ShowRepoViewCommand.name">
6589 categoryId="org.eclipse.egit.ui.commandCategory"
6590 defaultHandler="org.eclipse.egit.ui.internal.actions.ApplyPatchActionHandler"
6591 id="org.eclipse.egit.ui.team.ApplyPatch"
6592 name="%ApplyPatchCommand.name">
6595 categoryId="org.eclipse.egit.ui.commandCategory"
6596 defaultHandler="org.eclipse.egit.ui.internal.actions.MergeToolActionHandler"
6597 id="org.eclipse.egit.ui.team.MergeTool"
6598 name="%MergeToolCommand.name">
6601 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
6602 id="org.eclipse.egit.ui.ConfigureUpstreamFetch"
6603 name="%ConfigureUpstreamFetchCommand.name">
6606 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
6607 id="org.eclipse.egit.ui.ConfigureUpstreamPush"
6608 name="%ConfigureUpstreamPushCommand.name">
6611 categoryId="org.eclipse.egit.ui.commandCategory"
6612 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigureFetchActionHandler"
6613 id="org.eclipse.egit.ui.team.ConfigureFetch"
6614 name="%ConfigureUpstreamFetchCommand.name">
6617 categoryId="org.eclipse.egit.ui.commandCategory"
6618 defaultHandler="org.eclipse.egit.ui.internal.actions.ConfigurePushActionHandler"
6619 id="org.eclipse.egit.ui.team.ConfigurePush"
6620 name="%ConfigureUpstreamPushCommand.name">
6623 categoryId="org.eclipse.egit.ui.commandCategory"
6624 defaultHandler="org.eclipse.egit.ui.internal.actions.DeleteBranchActionHandler"
6625 id="org.eclipse.egit.ui.team.DeleteBranch"
6626 name="%DeleteBranchCommand.name">
6629 categoryId="org.eclipse.egit.ui.commandCategory"
6630 id="org.eclipse.egit.ui.team.RenameBranch"
6631 name="%RenameBranchCommand">
6634 categoryId="org.eclipse.egit.ui.commandCategory"
6635 defaultHandler="org.eclipse.egit.ui.internal.actions.AssumeUnchangedActionHandler"
6636 id="org.eclipse.egit.ui.team.AssumeUnchanged"
6637 name="%AssumeUnchangedCommand">
6640 categoryId="org.eclipse.egit.ui.commandCategory"
6641 defaultHandler="org.eclipse.egit.ui.internal.actions.NoAssumeUnchangedActionHandler"
6642 id="org.eclipse.egit.ui.team.NoAssumeUnchanged"
6643 name="%NoAssumeUnchangedCommand">
6646 categoryId="org.eclipse.egit.ui.commandCategory"
6647 id="org.eclipse.egit.ui.team.Untrack"
6648 name="%UntrackCommand.name">
6652 point="org.eclipse.ui.bindings">
6654 commandId="org.eclipse.egit.ui.team.Commit"
6655 contextId="org.eclipse.ui.contexts.window"
6656 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6659 <!-- Command+Shift+3 takes a screenshot on the Mac. Delete and redefine key binding: -->
6663 contextId="org.eclipse.ui.contexts.window"
6664 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6669 commandId="org.eclipse.egit.ui.team.Commit"
6670 contextId="org.eclipse.ui.contexts.window"
6671 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6672 sequence="COMMAND+ALT+3">
6675 commandId="org.eclipse.egit.ui.RepositoriesViewPaste"
6676 contextId="org.eclipse.egit.ui.RepositoriesView"
6677 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6681 commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
6682 contextId="org.eclipse.egit.ui.RepositoriesView"
6683 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6687 commandId="org.eclipse.egit.ui.internal.reflog.CopyCommand"
6688 contextId="org.eclipse.egit.ui.ReflogView"
6689 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
6694 name="%HistoryViewCommands.extension.name"
6695 point="org.eclipse.ui.commands">
6697 id="org.eclipse.egit.ui.history.CompareVersions"
6698 name="%CompareCommand.name">
6701 id="org.eclipse.egit.ui.history.CompareVersionsInTree"
6702 name="%CompareInTreeCommand.name">
6705 id="org.eclipse.egit.ui.history.CompareWithWorkingTree"
6706 name="%CompareWithWorkTreeCommand.name">
6709 id="org.eclipse.egit.ui.history.CompareWithHead"
6710 name="%CompareWithHeadCommand.name">
6713 id="org.eclipse.egit.ui.history.ShowVersions"
6714 name="%ShowVersionsCommand.name">
6716 id="org.eclipse.egit.ui.history.CompareMode"
6717 name="%CompareModeCommandParameter.name"
6722 id="org.eclipse.egit.ui.history.CreatePatch"
6723 name="%CreatePatchCommand.name">
6726 id="org.eclipse.egit.ui.history.CreateBranch"
6727 name="%CreateBranchCommand.name">
6730 id="org.eclipse.egit.ui.history.DeleteBranch"
6731 name="%DeleteBranchCommand.name">
6734 id="org.eclipse.egit.ui.history.CreateTag"
6735 name="%CreateTagCommand.name">
6738 id="org.eclipse.egit.ui.history.DeleteTag"
6739 name="%DeleteTagCommand.name">
6742 id="org.eclipse.egit.ui.history.PushCommit"
6743 name="%PushCommit.name">
6746 id="org.eclipse.egit.ui.history.Reset"
6747 name="%ResetCommand.name">
6749 id="org.eclipse.egit.ui.history.ResetMode"
6750 name="%ResetModeCommandParameter.name"
6755 id="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
6756 name="%ResetQuickdiffCommand.name">
6758 id="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget"
6759 name="%ResetTargetCommandParameter.name"
6764 id="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
6765 name="%SetQuickdiffBaselineCommand.name">
6768 id="org.eclipse.egit.ui.history.CheckoutCommand"
6769 name="%CheckoutCommand.name">
6772 id="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
6773 name="%OpenInTextEditorCommand.name">
6776 id="org.eclipse.egit.ui.history.CherryPick"
6777 name="%CherryPickCommand.name">
6780 id="org.eclipse.egit.ui.commit.CherryPick"
6781 name="%CherryPickCommand.name">
6784 id="org.eclipse.egit.ui.history.Squash"
6785 name="%SquashCommitsCommand.name">
6788 defaultHandler="org.eclipse.egit.ui.internal.commit.command.SquashHandler"
6789 id="org.eclipse.egit.ui.commit.Squash"
6790 name="%SquashCommitsCommand.name">
6793 id="org.eclipse.egit.ui.history.Reword"
6794 name="%RewordCommitCommand.name">
6797 defaultHandler="org.eclipse.egit.ui.internal.commit.command.RewordHandler"
6798 id="org.eclipse.egit.ui.commit.Reword"
6799 name="%RewordCommitCommand.name">
6802 id="org.eclipse.egit.ui.history.Edit"
6803 name="%EditCommitCommand.name">
6806 defaultHandler="org.eclipse.egit.ui.internal.commit.command.EditHandler"
6807 id="org.eclipse.egit.ui.commit.Edit"
6808 name="%EditCommitCommand.name">
6811 id="org.eclipse.egit.ui.history.Revert"
6812 name="%RevertCommand.name">
6815 id="org.eclipse.egit.ui.commit.Revert"
6816 name="%RevertCommand.name">
6819 id="org.eclipse.egit.ui.commit.ShowInHistory"
6820 name="%ShowInHistoryCommand.name">
6823 id="org.eclipse.egit.ui.history.Merge"
6824 name="%MergeCommand.name">
6827 id="org.eclipse.egit.ui.RebaseCurrent"
6828 name="%RebaseCurrentCommand.name">
6831 id="org.eclipse.egit.ui.RebaseInteractiveCurrent"
6832 name="%RebaseInteractiveCurrentCommand.name">
6835 id="org.eclipse.egit.ui.history.OpenInCommitViewerCommand"
6836 name="%OpenInCommitViewerCommand.name">
6840 name="%CommitViewerCommands.extension.name"
6841 point="org.eclipse.ui.commands">
6843 id="org.eclipse.egit.ui.commit.CreateTag"
6844 name="%CreateTagCommand.name">
6847 id="org.eclipse.egit.ui.commit.CreateBranch"
6848 name="%CreateBranchCommand">
6851 id="org.eclipse.egit.ui.commit.Checkout"
6852 name="%CheckoutCommand">
6855 id="org.eclipse.egit.ui.history.ShowBlame"
6856 name="%ShowBlameCommand.name">
6859 id="org.eclipse.egit.ui.commit.StashApply"
6860 name="%StashApplyCommand.name">
6863 id="org.eclipse.egit.ui.commit.StashDrop"
6864 name="%StashDropCommand.name">
6868 point="org.eclipse.ui.newWizards">
6870 category="org.eclipse.egit.ui.wizardCategory"
6871 class="org.eclipse.egit.ui.internal.repository.NewRepositoryWizard"
6873 icon="icons/etool16/createRepository.png"
6874 id="org.eclipse.egit.ui.CreateRepositoryWizard"
6875 name="%CreateRepositoryWizard.name">
6878 id="org.eclipse.egit.ui.wizardCategory"
6883 point="org.eclipse.ui.contexts">
6885 id="org.eclipse.egit.ui.RepositoriesView"
6886 name="%RepositoriesViewContext.name"
6887 parentId="org.eclipse.ui.contexts.window">
6890 id="org.eclipse.egit.ui.ReflogView"
6891 name="%ReflogViewContext"
6892 parentId="org.eclipse.ui.contexts.window">
6896 point="org.eclipse.ui.editors">
6898 class="org.eclipse.egit.ui.internal.commit.CommitEditor"
6899 contributorClass="org.eclipse.egit.ui.internal.commit.CommitEditorActionBarContributor"
6901 icon="icons/obj16/changelog_obj.png"
6902 id="org.eclipse.egit.ui.commitEditor"
6903 name="%CommitEditor.name">
6907 point="org.eclipse.ui.actionSetPartAssociations">
6908 <actionSetPartAssociation
6909 targetID="org.eclipse.ui.edit.text.actionSet.presentation">
6911 id="org.eclipse.egit.ui.commitEditor">
6913 </actionSetPartAssociation>
6916 point="org.eclipse.ui.editors.annotationTypes">
6917 <type name="org.eclipse.egit.ui.commitEditor.diffAdded" />
6918 <type name="org.eclipse.egit.ui.commitEditor.diffRemoved" />
6921 point="org.eclipse.ui.editors.markerAnnotationSpecification">
6923 annotationType="org.eclipse.egit.ui.commitEditor.diffAdded"
6924 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInOverviewRuler"
6925 overviewRulerPreferenceValue="true"
6926 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedInVerticalRuler"
6927 verticalRulerPreferenceValue="false"
6928 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedIndication"
6929 textPreferenceValue="false"
6930 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedHighlighting"
6931 highlightPreferenceValue="false"
6932 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffAddedInNextPrevDropdownToolbarAction"
6933 showInNextPrevDropdownToolbarAction="false"
6934 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToNextNavigationTarget"
6935 isGoToNextNavigationTarget="true"
6936 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffAddedGoToPreviousNavigationTarget"
6937 isGoToPreviousNavigationTarget="true"
6938 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffAddedColor"
6939 colorPreferenceValue="221,255,221"
6940 contributesToHeader="false"
6941 presentationLayer="5"
6942 includeOnPreferencePage="false">
6945 annotationType="org.eclipse.egit.ui.commitEditor.diffRemoved"
6946 overviewRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInOverviewRuler"
6947 overviewRulerPreferenceValue="true"
6948 verticalRulerPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedInVerticalRuler"
6949 verticalRulerPreferenceValue="false"
6950 textPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedIndication"
6951 textPreferenceValue="false"
6952 highlightPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedHighlighting"
6953 highlightPreferenceValue="false"
6954 showInNextPrevDropdownToolbarActionKey="org.eclipse.egit.ui.commitEditor.diffRemovedInNextPrevDropdownToolbarAction"
6955 showInNextPrevDropdownToolbarAction="false"
6956 isGoToNextNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToNextNavigationTarget"
6957 isGoToNextNavigationTarget="true"
6958 isGoToPreviousNavigationTargetKey="org.eclipse.egit.ui.commitEditor.diffRemovedGoToPreviousNavigationTarget"
6959 isGoToPreviousNavigationTarget="true"
6960 colorPreferenceKey="org.eclipse.egit.ui.commitEditor.diffRemovedColor"
6961 colorPreferenceValue="255,221,221"
6962 contributesToHeader="false"
6963 presentationLayer="5"
6964 includeOnPreferencePage="false">
6968 point="org.eclipse.ui.editors.templates">
6970 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
6971 contextTypeId="java"
6973 description="%GitTemplateVariableResolver_GitConfigDescription">
6977 point="org.eclipse.ui.editors.templates">
6979 class="org.eclipse.egit.ui.internal.variables.GitTemplateVariableResolver"
6980 contextTypeId="javadoc"
6982 description="%GitTemplateVariableResolver_GitConfigDescription">
6986 point="org.eclipse.ui.elementFactories">
6988 class="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory"
6989 id="org.eclipse.egit.ui.internal.commit.CommitEditorInputFactory">
6992 <extension point="org.eclipse.search.searchPages">
6994 class="org.eclipse.egit.ui.internal.search.CommitSearchPage"
6995 icon="icons/obj16/search-commit.png"
6996 id="org.eclipse.egit.ui.commitSearchPage"
6997 label="%CommitSearchPage.label">
7001 point="org.eclipse.search.searchResultViewPages">
7003 class="org.eclipse.egit.ui.internal.search.CommitSearchResultsPage"
7004 icon="icons/obj16/search-commit.png"
7005 id="org.eclipse.egit.ui.commitSearchResultsPage"
7006 label="%CommitSearchResults.label"
7007 searchResultClass="org.eclipse.egit.ui.internal.search.CommitSearchResult">
7012 point="org.eclipse.ui.actionSets">
7014 id="org.eclipse.egit.ui.navigation"
7015 label="%NavigationActionSet.label"
7018 class="org.eclipse.egit.ui.internal.commit.OpenCommitAction"
7019 definitionId="org.eclipse.egit.ui.team.OpenCommit"
7020 icon="icons/obj16/open-commit.png"
7021 id="org.eclipse.egit.ui.commit.OpenCommitAction"
7022 label="%OpenCommitAction.label"
7023 menubarPath="navigate/open.ext3"
7025 toolbarPath="org.eclipse.search.searchActionSet/Search"
7026 tooltip="%OpenCommitAction.tooltip"/>
7030 point="org.eclipse.ui.actionSetPartAssociations">
7031 <actionSetPartAssociation
7032 targetID="org.eclipse.egit.ui.navigation">
7034 id="org.eclipse.egit.ui.RepositoriesView">
7037 id="org.eclipse.egit.ui.StagingView">
7040 id="org.eclipse.egit.ui.CompareTreeView">
7043 id="org.eclipse.egit.ui.ReflogView">
7046 id="org.eclipse.egit.ui.InteractiveRebaseView">
7049 id="org.eclipse.egit.ui.commitEditor">
7052 id="org.eclipse.team.ui.GenericHistoryView">
7054 </actionSetPartAssociation>
7058 point="org.eclipse.core.variables.dynamicVariables">
7060 description="%GitVariable_git_dir"
7062 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7063 supportsArgument="true">
7066 description="%GitVariable_git_repo_relative_path"
7067 name="git_repo_relative_path"
7068 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7069 supportsArgument="true">
7072 description="%GitVariable__git_work_tree_description"
7073 name="git_work_tree"
7074 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7075 supportsArgument="true">
7078 description="%GitVariable_git_branch_description"
7080 resolver="org.eclipse.egit.ui.internal.variables.GitVariableResolver"
7081 supportsArgument="true">
7085 point="org.eclipse.debug.ui.stringVariablePresentations">
7086 <variablePresentation
7087 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7088 variableName="git_dir">
7089 </variablePresentation>
7090 <variablePresentation
7091 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7092 variableName="git_repo_relative_path">
7093 </variablePresentation>
7094 <variablePresentation
7095 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7096 variableName="git_work_tree">
7097 </variablePresentation>
7098 <variablePresentation
7099 argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector"
7100 variableName="git_branch">
7101 </variablePresentation>
7104 point="org.eclipse.mylyn.tasks.bugs.support">
7106 description="%support.egit.description"
7107 id="org.eclipse.egit"
7108 name="%support.egit.name"
7109 icon="icons/egit.png"
7110 providerId="org.eclipse"
7111 url="https://www.eclipse.org/egit"/>
7112 <mapping namespace="org.eclipse.egit.ui" productId="org.eclipse.egit">
7113 <property name="product" value="EGit"/>
7114 <property name="component" value="UI"/>
7116 <mapping namespace="org.eclipse.egit.core" productId="org.eclipse.egit">
7117 <property name="product" value="EGit"/>
7118 <property name="component" value="Core"/>
7120 <mapping namespace="org.eclipse.egit.mylyn" productId="org.eclipse.egit">
7121 <property name="product" value="EGit"/>
7122 <property name="component" value="Mylyn"/>
7124 <mapping namespace="org.eclipse.egit.github" productId="org.eclipse.egit">
7125 <property name="product" value="EGit"/>
7126 <property name="component" value="GitHub"/>
7128 <mapping namespace="org.eclipse.egit.mylyn.internal.github" productId="org.eclipse.egit">
7129 <property name="product" value="EGit"/>
7130 <property name="component" value="GitHub"/>
7132 <mapping namespace="org.eclipse.egit.gitflow" productId="org.eclipse.egit">
7133 <property name="product" value="EGit"/>
7134 <property name="component" value="Gitflow"/>
7138 point="org.eclipse.egit.ui.cloneSourceProvider">
7140 hasFixLocation="true"
7141 icon="/icons/obj16/editconfig.png"
7142 label="%CloneUri.label">
7144 <repositorySearchPage
7145 class="org.eclipse.egit.ui.internal.components.RepositorySelectionPage"></repositorySearchPage>
7148 name="%ReflogViewCommands"
7149 point="org.eclipse.ui.commands">
7151 id="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand"
7152 name="%OpenInCommitViewerCommand.name">
7155 id="org.eclipse.egit.ui.internal.reflog.CheckoutCommand"
7156 name="%CheckoutCommand.name">
7159 id="org.eclipse.egit.ui.internal.reflog.CopyCommand"
7160 name="%ReflogCopyCommandName">
7164 point="org.eclipse.team.core.bundleImporters">
7166 id="org.eclipse.egit.core.importer"
7167 name="%gitBundleImporter"
7168 repository="org.eclipse.egit.core.GitProvider">
7175 point="org.eclipse.team.ui.scmUrlImportPages">
7177 importer="org.eclipse.egit.core.importer"
7178 page="org.eclipse.egit.ui.internal.importing.GitScmUrlImportWizardPage">
7182 point="org.eclipse.e4.ui.css.swt.theme">
7183 <stylesheet uri="css/egit.css" />
7185 uri="css/e4-dark_egit_prefstyle.css">
7187 refid="org.eclipse.e4.ui.css.theme.e4_dark">
7191 <extension point="org.eclipse.core.contenttype.contentTypes">
7193 content-type="org.eclipse.core.runtime.text"
7194 file-names=".gitignore"/>
7196 id="org.eclipse.egit.contenttype.gitignore"
7197 base-type="org.eclipse.core.runtime.text"
7198 file-names=".gitignore"
7200 name="%GitIgnoreContentTypeName"/>
7203 point="org.eclipse.ui.trace.traceComponents">
7205 id="org.eclipse.egit.ui.traceComponent"
7206 label="%extension.traceComponent.name">
7208 name="org.eclipse.egit.core">
7211 name="org.eclipse.egit.ui">
7216 point="org.eclipse.core.expressions.definitions">
7218 id="org.eclipse.egit.ui.egitOnlyResourceMapping">
7220 variable="activeMenuSelection">
7226 type="org.eclipse.core.resources.mapping.ResourceMapping">
7228 args="org.eclipse.team.core.repository"
7229 property="org.eclipse.core.resources.projectPersistentProperty"
7230 value="org.eclipse.egit.core.GitProvider">
7235 type="org.eclipse.core.resources.IResource">
7244 point="org.eclipse.ui.services">
7246 provider="org.eclipse.egit.ui.internal.selection.RepositorySourceProvider">
7248 name="org.eclipse.egit.ui.currentRepository"
7249 priorityLevel="activeWorkbenchWindow">
7254 point="org.eclipse.ui.startup">
7256 class="org.eclipse.egit.ui.internal.clone.GitCloneDropAdapter">