1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 <extension point="org.eclipse.core.runtime.preferences">
5 <initializer class="org.eclipse.egit.ui.PluginPreferenceInitializer"/>
8 <extension point="org.eclipse.ui.importWizards">
9 <category name="%Git_clone_category"
10 id="org.eclipse.egit.ui.internal.clone.gitclonecategory"/>
11 <wizard name="%Git_clone_wizard"
12 icon="icons/obj16/import_obj.gif"
13 class="org.eclipse.egit.ui.internal.clone.GitCloneWizard"
14 id="org.eclipse.egit.ui.internal.clone.GitCloneWizard"
15 category="org.eclipse.egit.ui.internal.clone.gitclonecategory">
16 <description>%Git_clone_description</description>
20 <extension point="org.eclipse.team.ui.configurationWizards">
21 <wizard name="%SharingWizard_name"
22 icon="icons/etool16/newconnect_wiz.gif"
23 class="org.eclipse.egit.ui.internal.sharing.SharingWizard"
24 id="org.eclipse.egit.ui.internal.sharing.SharingWizard">
28 <extension point="org.eclipse.ui.popupMenus">
29 <objectContribution id="org.eclipse.egit.ui.projectContributions"
30 objectClass="org.eclipse.core.resources.IProject"
32 <filter name="projectPersistentProperty"
33 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
36 label="%DisconnectAction_label"
37 tooltip="%DisconnectAction_tooltip"
38 class="org.eclipse.egit.ui.internal.actions.Disconnect"
39 menubarPath="team.main/projectGroup"
40 id="org.eclipse.egit.ui.internal.actions.Disconnect">
43 class="org.eclipse.egit.ui.internal.actions.FetchAction"
44 id="org.eclipse.egit.ui.internal.actions.FetchAction"
45 label="%FetchAction_label"
46 menubarPath="team.main/projectGroup"
47 tooltip="%FetchAction_tooltip"/>
49 class="org.eclipse.egit.ui.internal.actions.PushAction"
50 id="org.eclipse.egit.ui.internal.actions.PushAction"
51 label="%PushAction_label"
52 menubarPath="team.main/projectGroup"
53 tooltip="%PushAction_tooltip"/>
55 class="org.eclipse.egit.ui.internal.actions.ResetAction"
56 id="org.eclipse.egit.ui.internal.actions.ResetAction"
57 label="%ResetAction_label"
58 menubarPath="team.main/projectGroup"
59 tooltip="%ResetAction_tooltip">
62 class="org.eclipse.egit.ui.internal.actions.BranchAction"
63 id="org.eclipse.egit.ui.internal.actions.BranchAction"
64 label="%BranchAction_label"
65 menubarPath="team.main/projectGroup"
66 tooltip="%BranchAction_tooltip"/>
70 id="org.eclipse.egit.ui.fileFolderContributions"
71 objectClass="org.eclipse.core.resources.IResource">
72 <filter name="projectPersistentProperty"
73 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
76 label="%UntrackAction_label"
77 class="org.eclipse.egit.ui.internal.actions.Untrack"
78 tooltip="%UntrackAction_tooltip"
79 menubarPath="team.main/group1"
80 id="org.eclipse.egit.ui.internal.actions.Untrack"/>
82 label="%TrackAction_label"
83 class="org.eclipse.egit.ui.internal.actions.Track"
84 tooltip="%TrackAction_tooltip"
85 menubarPath="team.main/group1"
86 id="org.eclipse.egit.ui.internal.actions.Track"/>
88 label="%AssumeUnchangedAction_label"
89 class="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
90 tooltip="%AssumeUnchangedAction_tooltip"
91 menubarPath="team.main/group1"
92 id="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"/>
94 class="org.eclipse.egit.ui.internal.actions.ShowResourceInHistoryAction"
95 id="org.eclipse.egit.ui.internal.actions.ShowResourceInHistoryAction"
96 label="%ShowResourceInHistoryAction_label"
97 menubarPath="team.main/group1"
98 tooltip="%ShowResourceInHistoryAction_tooltip"/>
100 class="org.eclipse.egit.ui.internal.actions.ShowInRepositoriesViewAction"
101 definitionId="org.eclipse.egit.ui.ShowInRepositoriesView"
103 id="org.eclipse.egit.ui.internal.actions.ShowInRepositoriesView"
104 label="&Show in Git Repositories View"
105 menubarPath="team.main/group1">
108 class="org.eclipse.egit.ui.internal.actions.Update"
109 id="org.eclipse.egit.ui.internal.actions.Update"
110 label="%UpdateAction_label"
111 menubarPath="team.main/group1"
112 tooltip="%UpdateAction_tooltip"/>
114 class="org.eclipse.egit.ui.internal.actions.CommitAction"
115 id="org.eclipse.egit.ui.internal.actions.CommitAction"
116 label="%CommitAction_label"
117 menubarPath="team.main/group1"
118 tooltip="%CommitAction_tooltip"/>
120 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
121 id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
122 label="%CompareWithIndexAction_label"
123 menubarPath="compareWithMenu/gitCompareWithGroup"
124 tooltip="%CompareWithIndexAction_tooltip"/>
126 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
127 id="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
128 label="%CompareWithHeadAction_label"
129 menubarPath="compareWithMenu/gitCompareWithGroup"
130 tooltip="%CompareWithHeadAction_tooltip"/>
132 class="org.eclipse.egit.ui.internal.actions.IgnoreAction"
133 id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
134 label="%IgnoreAction_label"
135 menubarPath="team.main/group1"
136 tooltip="%IgnoreAction_tooltip"/>
138 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
139 id="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
140 label="%AddToIndexAction_label"
141 menubarPath="team.main/group1"
142 tooltip="%AddToIndexAction_tooltip"/>
144 class="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
145 id="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
146 label="%DiscardChangesAction_label"
147 menubarPath="replaceWithMenu/gitReplaceWithGroup"
148 tooltip="%DiscardChangesAction_tooltip"/>
149 </objectContribution>
151 id="org.eclipse.egit.ui.resetto"
152 objectClass="org.eclipse.jgit.revwalk.RevCommit">
154 class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
155 id="org.eclipse.egit.ui.softresettorevision"
156 label="%Soft_Reset_label"
157 menubarPath="additions"
159 tooltip="%Soft_Reset_tooltip">
162 class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
163 id="org.eclipse.egit.ui.mixedresettorevision"
164 label="%Mixed_Reset_label"
165 menubarPath="additions"
167 tooltip="%Mixed_Reset_tooltip">
170 class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
171 id="org.eclipse.egit.ui.hardresettorevision"
172 label="%Hard_Reset_label"
173 menubarPath="additions"
175 tooltip="%Hard_Reset_tooltip">
178 class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
180 id="org.eclipse.egit.ui.setquickdiffbaseline"
181 label="%Set_As_Quickdiff_Baseline_label"
182 menubarPath="additions">
185 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
187 id="org.eclipse.egit.ui.resetquickdiffbaseline"
188 label="%Reset_Quickdiff_Baseline_To_HEAD_label"
189 menubarPath="additions">
192 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
194 id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
195 label="%Reset_Quickdiff_Baseline_To_First_Parent_label"
196 menubarPath="additions">
198 </objectContribution>
201 id="org.eclipse.egit.ui.fileContributions"
202 objectClass="org.eclipse.core.resources.IFile">
204 class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
205 id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
206 label="%CompareWithRevisionAction_label"
207 menubarPath="compareWithMenu/gitCompareWithGroup"
208 tooltip="%CompareWithRevisionAction_tooltip" />
209 </objectContribution>
213 point="org.eclipse.core.runtime.adapters">
215 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
216 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
218 type="org.eclipse.team.ui.history.IHistoryPageSource">
222 adaptableType="org.eclipse.core.resources.IResource"
223 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
225 type="org.eclipse.team.ui.history.IHistoryPageSource">
230 <extension point="org.eclipse.ui.preferencePages">
231 <page name="%GitPreferences_name"
232 category="org.eclipse.team.ui.TeamPreferences"
233 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
234 id="org.eclipse.egit.ui.GitPreferences" />
236 <page name="%GitPreferences_HistoryPreferencePage_name"
237 category="org.eclipse.egit.ui.GitPreferences"
238 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
239 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
241 id="org.eclipse.egit.ui.keyword.git">
244 <page name="%GitPreferences_WindowCachePreferencePage_name"
245 category="org.eclipse.egit.ui.GitPreferences"
246 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
247 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
249 id="org.eclipse.egit.ui.keyword.git">
252 <page name="%GitPreferences_DecoratorPreferencePage_name"
253 category="org.eclipse.egit.ui.GitPreferences"
254 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
255 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
257 id="org.eclipse.egit.ui.keyword.git">
262 <extension point="org.eclipse.ui.propertyPages">
265 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
266 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
268 <adapt type="org.eclipse.core.resources.IProject">
270 property="org.eclipse.core.resources.projectPersistentProperty"
271 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
278 <extension point="org.eclipse.ui.keywords">
280 id="org.eclipse.egit.ui.keyword.git"
281 label="%GitKeyword_label">
285 <extension point="org.eclipse.ui.decorators">
289 label="%Decorator_name"
290 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
292 location="BOTTOM_RIGHT"
293 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
295 <objectClass name="org.eclipse.core.resources.IResource"/>
298 %Decorator_description
303 <extension point="org.eclipse.ui.themes">
304 <themeElementCategory
305 id="org.eclipse.egit.ui.GitTheme"
306 label="%Theme_label"/>
308 id="org.eclipse.egit.ui.CommitGraphNormalFont"
309 categoryId="org.eclipse.egit.ui.GitTheme"
310 label="%Theme_CommitGraphNormalFont_label"
311 defaultsTo="org.eclipse.jface.dialogfont">
313 %Theme_CommitGraphNormalFont_description
317 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
318 categoryId="org.eclipse.egit.ui.GitTheme"
319 label="%Theme_CommitGraphHighlightFont_label"
320 defaultsTo="org.eclipse.jface.dialogfont">
322 %Theme_CommitGraphHighlightFont_description
326 id="org.eclipse.egit.ui.CommitMessageFont"
327 categoryId="org.eclipse.egit.ui.GitTheme"
328 label="%Theme_CommitMessageFont_label"
329 defaultsTo="org.eclipse.jface.textfont">
331 %Theme_CommitMessageFont_description
335 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
336 categoryId="org.eclipse.egit.ui.GitTheme"
337 label="%Theme_UncommittedChangeForegroundColor_label"
338 value="COLOR_LIST_FOREGROUND">
340 %Theme_UncommittedChangeForegroundColor_description
344 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
345 categoryId="org.eclipse.egit.ui.GitTheme"
346 label="%Theme_UncommittedChangeBackgroundColor_label"
347 value="COLOR_LIST_BACKGROUND">
349 %Theme_UncommittedChangeBackgroundColor_description
353 id="org.eclipse.egit.ui.UncommittedChangeFont"
354 categoryId="org.eclipse.egit.ui.GitTheme"
355 label="%Theme_UncommittedChangeFont_label">
357 %Theme_UncommittedChangeFont_description
362 <!-- ********** QuickDiff text editor support ************** -->
364 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
366 label="%GitRemoteQuickDiffProvider_label"
367 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
368 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
372 point="org.eclipse.ui.actionSets">
374 description="%GitActions_description"
375 id="org.eclipse.egit.ui.gitaction"
376 label="%GitActions_label"
380 id="org.eclipse.egit.ui.gitmenu"
381 label="%GitMenu_label"
385 name="repositoryGroup">
389 class="org.eclipse.egit.ui.internal.actions.FetchAction"
390 disabledIcon="icons/toolbar/fetchd.png"
391 icon="icons/toolbar/fetche.png"
392 id="org.eclipse.egit.ui.actionfetch"
393 label="%FetchAction_label"
394 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
396 toolbarPath="org.eclipse.egit.ui"
397 tooltip="%FetchAction_tooltip">
400 class="org.eclipse.egit.ui.internal.actions.PushAction"
401 disabledIcon="icons/toolbar/pushd.png"
402 icon="icons/toolbar/pushe.png"
403 id="org.eclipse.egit.ui.actionpush"
404 label="%PushAction_label"
405 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
407 toolbarPath="org.eclipse.egit.ui"
408 tooltip="%PushAction_tooltip">
411 class="org.eclipse.egit.ui.internal.actions.BranchAction"
412 disabledIcon="icons/toolbar/checkoutd.png"
413 icon="icons/toolbar/checkoute.png"
414 id="org.eclipse.egit.ui.actionbranch"
415 label="%BranchAction_label"
417 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
418 toolbarPath="Normal/additions"
419 tooltip="%BranchAction_tooltip">
422 class="org.eclipse.egit.ui.internal.actions.CommitAction"
423 disabledIcon="icons/toolbar/commitd.png"
424 icon="icons/toolbar/commite.png"
425 id="org.eclipse.egit.ui.actioncommit"
426 label="%CommitAction_label"
428 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
429 toolbarPath="Normal/additions"
430 tooltip="%CommitAction_tooltip">
433 class="org.eclipse.egit.ui.internal.actions.ResetAction"
434 disabledIcon="icons/toolbar/resetd.png"
435 icon="icons/toolbar/resete.png"
436 id="org.eclipse.egit.ui.actionreset"
437 label="%ResetAction_label"
439 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
440 toolbarPath="Normal/additions"
441 tooltip="%ResetAction_tooltip">
444 class="org.eclipse.egit.ui.internal.actions.Track"
445 disabledIcon="icons/toolbar/trackd.png"
446 icon="icons/toolbar/tracke.png"
447 id="org.eclipse.egit.ui.trackaction"
448 label="%TrackAction_label"
450 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
451 toolbarPath="Normal/additions"
452 tooltip="%TrackAction_tooltip">
457 point="org.eclipse.ui.commands">
459 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
460 description="%ShareProjectCommand_desc"
461 id="org.eclipse.egit.ui.command.shareProject"
462 name="%ShareProjectCommand_name">
464 id="org.eclipse.egit.ui.command.projectNameParameter"
465 name="%ShareProjectCommandParameter_name"
467 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
472 point="org.eclipse.ui.views">
474 category="org.eclipse.egit.ui.GitCategory"
475 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
476 icon="icons/eview16/repo_rep.gif"
477 id="org.eclipse.egit.ui.RepositoriesView"
478 name="%GitRepositoriesView_name"
482 id="org.eclipse.egit.ui.GitCategory"
483 name="%GitCategory_name">
487 point="org.eclipse.ui.perspectives">
489 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
490 icon="icons/obj16/gitrepository.gif"
491 id="org.eclipse.egit.ui.GitRepositoryExploring"
492 name="%GitRepositoryPerspective_name">