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.GitImportWizard"
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.Update"
95 id="org.eclipse.egit.ui.internal.actions.Update"
96 label="%UpdateAction_label"
97 menubarPath="team.main/group1"
98 tooltip="%UpdateAction_tooltip"/>
100 class="org.eclipse.egit.ui.internal.actions.CommitAction"
101 id="org.eclipse.egit.ui.internal.actions.CommitAction"
102 label="%CommitAction_label"
103 menubarPath="team.main/group1"
104 tooltip="%CommitAction_tooltip"/>
106 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
107 id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
108 label="%CompareWithIndexAction_label"
109 menubarPath="compareWithMenu/gitCompareWithGroup"
110 tooltip="%CompareWithIndexAction_tooltip"/>
112 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
113 id="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
114 label="%CompareWithHeadAction_label"
115 menubarPath="compareWithMenu/gitCompareWithGroup"
116 tooltip="%CompareWithHeadAction_tooltip"/>
118 class="org.eclipse.egit.ui.internal.actions.IgnoreAction"
119 id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
120 label="%IgnoreAction_label"
121 menubarPath="team.main/group1"
122 tooltip="%IgnoreAction_tooltip"/>
124 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
125 id="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
126 label="%AddToIndexAction_label"
127 menubarPath="team.main/group1"
128 tooltip="%AddToIndexAction_tooltip"/>
130 class="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
131 id="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
132 label="%DiscardChangesAction_label"
133 menubarPath="replaceWithMenu/gitReplaceWithGroup"
134 tooltip="%DiscardChangesAction_tooltip"/>
135 </objectContribution>
137 id="org.eclipse.egit.ui.resetto"
138 objectClass="org.eclipse.jgit.revwalk.RevCommit">
140 class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
141 id="org.eclipse.egit.ui.softresettorevision"
142 label="%Soft_Reset_label"
143 menubarPath="org.eclipse.egit.ui.reset/reset"
145 tooltip="%Soft_Reset_tooltip">
148 class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
149 id="org.eclipse.egit.ui.mixedresettorevision"
150 label="%Mixed_Reset_label"
151 menubarPath="org.eclipse.egit.ui.reset/reset"
153 tooltip="%Mixed_Reset_tooltip">
156 class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
157 id="org.eclipse.egit.ui.hardresettorevision"
158 label="%Hard_Reset_label"
159 menubarPath="org.eclipse.egit.ui.reset/reset"
161 tooltip="%Hard_Reset_tooltip">
164 class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
166 id="org.eclipse.egit.ui.setquickdiffbaseline"
167 label="%Set_As_Quickdiff_Baseline_label"
168 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
171 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
173 id="org.eclipse.egit.ui.resetquickdiffbaseline"
174 label="%Reset_Quickdiff_Baseline_To_HEAD_label"
175 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
178 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
180 id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
181 label="%Reset_Quickdiff_Baseline_To_First_Parent_label"
182 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
185 id="org.eclipse.egit.ui.quickdiffbaseline"
186 label="%QuickDiffMenuName"
193 id="org.eclipse.egit.ui.reset"
194 label="%ResetMenuName"
200 </objectContribution>
203 id="org.eclipse.egit.ui.fileContributions"
204 objectClass="org.eclipse.core.resources.IFile">
206 class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
207 id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
208 label="%CompareWithRevisionAction_label"
209 menubarPath="compareWithMenu/gitCompareWithGroup"
210 tooltip="%CompareWithRevisionAction_tooltip" />
211 </objectContribution>
215 point="org.eclipse.core.runtime.adapters">
217 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
218 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
220 type="org.eclipse.team.ui.history.IHistoryPageSource">
224 adaptableType="org.eclipse.core.resources.IResource"
225 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
227 type="org.eclipse.team.ui.history.IHistoryPageSource">
232 <extension point="org.eclipse.ui.preferencePages">
233 <page name="%GitPreferences_name"
234 category="org.eclipse.team.ui.TeamPreferences"
235 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
236 id="org.eclipse.egit.ui.GitPreferences" />
238 <page name="%GitPreferences_HistoryPreferencePage_name"
239 category="org.eclipse.egit.ui.GitPreferences"
240 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
241 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
243 id="org.eclipse.egit.ui.keyword.git">
246 <page name="%GitPreferences_WindowCachePreferencePage_name"
247 category="org.eclipse.egit.ui.GitPreferences"
248 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
249 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
251 id="org.eclipse.egit.ui.keyword.git">
254 <page name="%GitPreferences_DecoratorPreferencePage_name"
255 category="org.eclipse.egit.ui.GitPreferences"
256 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
257 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
259 id="org.eclipse.egit.ui.keyword.git">
264 <extension point="org.eclipse.ui.propertyPages">
267 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
268 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
270 <adapt type="org.eclipse.core.resources.IProject">
272 property="org.eclipse.core.resources.projectPersistentProperty"
273 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
280 <extension point="org.eclipse.ui.keywords">
282 id="org.eclipse.egit.ui.keyword.git"
283 label="%GitKeyword_label">
287 <extension point="org.eclipse.ui.decorators">
291 label="%Decorator_name"
292 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
294 location="BOTTOM_RIGHT"
295 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
297 <objectClass name="org.eclipse.core.resources.IResource"/>
300 %Decorator_description
305 <extension point="org.eclipse.ui.themes">
306 <themeElementCategory
307 id="org.eclipse.egit.ui.GitTheme"
308 label="%Theme_label"/>
310 id="org.eclipse.egit.ui.CommitGraphNormalFont"
311 categoryId="org.eclipse.egit.ui.GitTheme"
312 label="%Theme_CommitGraphNormalFont_label"
313 defaultsTo="org.eclipse.jface.dialogfont">
315 %Theme_CommitGraphNormalFont_description
319 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
320 categoryId="org.eclipse.egit.ui.GitTheme"
321 label="%Theme_CommitGraphHighlightFont_label"
322 defaultsTo="org.eclipse.jface.dialogfont">
324 %Theme_CommitGraphHighlightFont_description
328 id="org.eclipse.egit.ui.CommitMessageFont"
329 categoryId="org.eclipse.egit.ui.GitTheme"
330 label="%Theme_CommitMessageFont_label"
331 defaultsTo="org.eclipse.jface.textfont">
333 %Theme_CommitMessageFont_description
337 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
338 categoryId="org.eclipse.egit.ui.GitTheme"
339 label="%Theme_UncommittedChangeForegroundColor_label"
340 value="COLOR_LIST_FOREGROUND">
342 %Theme_UncommittedChangeForegroundColor_description
346 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
347 categoryId="org.eclipse.egit.ui.GitTheme"
348 label="%Theme_UncommittedChangeBackgroundColor_label"
349 value="COLOR_LIST_BACKGROUND">
351 %Theme_UncommittedChangeBackgroundColor_description
355 id="org.eclipse.egit.ui.UncommittedChangeFont"
356 categoryId="org.eclipse.egit.ui.GitTheme"
357 label="%Theme_UncommittedChangeFont_label">
359 %Theme_UncommittedChangeFont_description
364 <!-- ********** QuickDiff text editor support ************** -->
366 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
368 label="%GitRemoteQuickDiffProvider_label"
369 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
370 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
374 point="org.eclipse.ui.actionSets">
376 description="%GitActions_description"
377 id="org.eclipse.egit.ui.gitaction"
378 label="%GitActions_label"
382 id="org.eclipse.egit.ui.gitmenu"
383 label="%GitMenu_label"
387 name="repositoryGroup">
391 class="org.eclipse.egit.ui.internal.actions.FetchAction"
392 disabledIcon="icons/toolbar/fetchd.png"
393 icon="icons/toolbar/fetche.png"
394 id="org.eclipse.egit.ui.actionfetch"
395 label="%FetchAction_label"
396 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
398 toolbarPath="org.eclipse.egit.ui"
399 tooltip="%FetchAction_tooltip">
402 class="org.eclipse.egit.ui.internal.actions.PushAction"
403 disabledIcon="icons/toolbar/pushd.png"
404 icon="icons/toolbar/pushe.png"
405 id="org.eclipse.egit.ui.actionpush"
406 label="%PushAction_label"
407 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
409 toolbarPath="org.eclipse.egit.ui"
410 tooltip="%PushAction_tooltip">
413 class="org.eclipse.egit.ui.internal.actions.BranchAction"
414 disabledIcon="icons/toolbar/checkoutd.png"
415 icon="icons/toolbar/checkoute.png"
416 id="org.eclipse.egit.ui.actionbranch"
417 label="%BranchAction_label"
419 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
420 toolbarPath="Normal/additions"
421 tooltip="%BranchAction_tooltip">
424 class="org.eclipse.egit.ui.internal.actions.CommitAction"
425 disabledIcon="icons/toolbar/commitd.png"
426 icon="icons/toolbar/commite.png"
427 id="org.eclipse.egit.ui.actioncommit"
428 label="%CommitAction_label"
430 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
431 toolbarPath="Normal/additions"
432 tooltip="%CommitAction_tooltip">
435 class="org.eclipse.egit.ui.internal.actions.ResetAction"
436 disabledIcon="icons/toolbar/resetd.png"
437 icon="icons/toolbar/resete.png"
438 id="org.eclipse.egit.ui.actionreset"
439 label="%ResetAction_label"
441 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
442 toolbarPath="Normal/additions"
443 tooltip="%ResetAction_tooltip">
446 class="org.eclipse.egit.ui.internal.actions.Track"
447 disabledIcon="icons/toolbar/trackd.png"
448 icon="icons/toolbar/tracke.png"
449 id="org.eclipse.egit.ui.trackaction"
450 label="%TrackAction_label"
452 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
453 toolbarPath="Normal/additions"
454 tooltip="%TrackAction_tooltip">
459 point="org.eclipse.ui.commands">
461 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
462 description="%ShareProjectCommand_desc"
463 id="org.eclipse.egit.ui.command.shareProject"
464 name="%ShareProjectCommand_name">
466 id="org.eclipse.egit.ui.command.projectNameParameter"
467 name="%ShareProjectCommandParameter_name"
469 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
474 point="org.eclipse.ui.views">
476 category="org.eclipse.egit.ui.GitCategory"
477 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
478 icon="icons/eview16/repo_rep.gif"
479 id="org.eclipse.egit.ui.RepositoriesView"
480 name="%GitRepositoriesView_name"
484 id="org.eclipse.egit.ui.GitCategory"
485 name="%GitCategory_name">
489 point="org.eclipse.ui.perspectives">
491 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
492 icon="icons/obj16/gitrepository.gif"
493 id="org.eclipse.egit.ui.GitRepositoryExploring"
494 name="%GitRepositoryPerspective_name">
498 point="org.eclipse.ui.perspectiveExtensions">
499 <perspectiveExtension
500 targetID="org.eclipse.ui.resourcePerspective">
502 id="org.eclipse.egit.ui.RepositoriesView">
504 </perspectiveExtension>
505 <perspectiveExtension
506 targetID="org.eclipse.jdt.ui.JavaPerspective">
508 id="org.eclipse.egit.ui.RepositoriesView">
510 </perspectiveExtension>
511 <perspectiveExtension
512 targetID="org.eclipse.debug.ui.DebugPerspective">
514 id="org.eclipse.egit.ui.RepositoriesView">
516 </perspectiveExtension>
517 <perspectiveExtension
518 targetID="org.eclipse.pde.ui.PDEPerspective">
520 id="org.eclipse.egit.ui.RepositoriesView">
522 </perspectiveExtension>