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.TagAction"
63 id="org.eclipse.egit.ui.internal.actions.TagAction"
64 label="%TagAction_label"
65 menubarPath="team.main/projectGroup"
66 tooltip="%TagAction_tooltip"/>
68 class="org.eclipse.egit.ui.internal.actions.BranchAction"
69 id="org.eclipse.egit.ui.internal.actions.BranchAction"
70 label="%BranchAction_label"
71 menubarPath="team.main/projectGroup"
72 tooltip="%BranchAction_tooltip"/>
76 id="org.eclipse.egit.ui.fileFolderContributions"
77 objectClass="org.eclipse.core.resources.IResource">
78 <filter name="projectPersistentProperty"
79 value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
82 label="%UntrackAction_label"
83 class="org.eclipse.egit.ui.internal.actions.Untrack"
84 tooltip="%UntrackAction_tooltip"
85 menubarPath="team.main/group1"
86 id="org.eclipse.egit.ui.internal.actions.Untrack"/>
88 label="%TrackAction_label"
89 class="org.eclipse.egit.ui.internal.actions.Track"
90 tooltip="%TrackAction_tooltip"
91 menubarPath="team.main/group1"
92 id="org.eclipse.egit.ui.internal.actions.Track"/>
94 label="%AssumeUnchangedAction_label"
95 class="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
96 tooltip="%AssumeUnchangedAction_tooltip"
97 menubarPath="team.main/group1"
98 id="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"/>
100 class="org.eclipse.egit.ui.internal.actions.Update"
101 id="org.eclipse.egit.ui.internal.actions.Update"
102 label="%UpdateAction_label"
103 menubarPath="team.main/group1"
104 tooltip="%UpdateAction_tooltip"/>
106 class="org.eclipse.egit.ui.internal.actions.CommitAction"
107 id="org.eclipse.egit.ui.internal.actions.CommitAction"
108 label="%CommitAction_label"
109 menubarPath="team.main/group1"
110 tooltip="%CommitAction_tooltip"/>
112 class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
113 id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
114 label="%CompareWithIndexAction_label"
115 menubarPath="compareWithMenu/gitCompareWithGroup"
116 tooltip="%CompareWithIndexAction_tooltip"/>
118 class="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
119 id="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
120 label="%CompareWithHeadAction_label"
121 menubarPath="compareWithMenu/gitCompareWithGroup"
122 tooltip="%CompareWithHeadAction_tooltip"/>
124 class="org.eclipse.egit.ui.internal.actions.IgnoreAction"
125 id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
126 label="%IgnoreAction_label"
127 menubarPath="team.main/group1"
128 tooltip="%IgnoreAction_tooltip"/>
130 class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
131 id="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
132 label="%AddToIndexAction_label"
133 menubarPath="team.main/group1"
134 tooltip="%AddToIndexAction_tooltip"/>
136 class="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
137 id="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
138 label="%DiscardChangesAction_label"
139 menubarPath="replaceWithMenu/gitReplaceWithGroup"
140 tooltip="%DiscardChangesAction_tooltip"/>
141 </objectContribution>
143 id="org.eclipse.egit.ui.resetto"
144 objectClass="org.eclipse.jgit.revwalk.RevCommit">
146 class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
147 id="org.eclipse.egit.ui.softresettorevision"
148 label="%Soft_Reset_label"
149 menubarPath="org.eclipse.egit.ui.reset/reset"
151 tooltip="%Soft_Reset_tooltip">
154 class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
155 id="org.eclipse.egit.ui.mixedresettorevision"
156 label="%Mixed_Reset_label"
157 menubarPath="org.eclipse.egit.ui.reset/reset"
159 tooltip="%Mixed_Reset_tooltip">
162 class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
163 id="org.eclipse.egit.ui.hardresettorevision"
164 label="%Hard_Reset_label"
165 menubarPath="org.eclipse.egit.ui.reset/reset"
167 tooltip="%Hard_Reset_tooltip">
170 class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
172 id="org.eclipse.egit.ui.setquickdiffbaseline"
173 label="%Set_As_Quickdiff_Baseline_label"
174 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
177 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
179 id="org.eclipse.egit.ui.resetquickdiffbaseline"
180 label="%Reset_Quickdiff_Baseline_To_HEAD_label"
181 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
184 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
186 id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
187 label="%Reset_Quickdiff_Baseline_To_First_Parent_label"
188 menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
191 id="org.eclipse.egit.ui.quickdiffbaseline"
192 label="%QuickDiffMenuName"
199 id="org.eclipse.egit.ui.reset"
200 label="%ResetMenuName"
206 </objectContribution>
209 id="org.eclipse.egit.ui.fileContributions"
210 objectClass="org.eclipse.core.resources.IFile">
212 class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
213 id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
214 label="%CompareWithRevisionAction_label"
215 menubarPath="compareWithMenu/gitCompareWithGroup"
216 tooltip="%CompareWithRevisionAction_tooltip" />
217 </objectContribution>
221 point="org.eclipse.core.runtime.adapters">
223 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
224 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
226 type="org.eclipse.team.ui.history.IHistoryPageSource">
230 adaptableType="org.eclipse.core.resources.IResource"
231 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
233 type="org.eclipse.team.ui.history.IHistoryPageSource">
238 <extension point="org.eclipse.ui.preferencePages">
239 <page name="%GitPreferences_name"
240 category="org.eclipse.team.ui.TeamPreferences"
241 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
242 id="org.eclipse.egit.ui.GitPreferences" />
244 <page name="%GitPreferences_HistoryPreferencePage_name"
245 category="org.eclipse.egit.ui.GitPreferences"
246 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
247 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
249 id="org.eclipse.egit.ui.keyword.git">
252 <page name="%GitPreferences_WindowCachePreferencePage_name"
253 category="org.eclipse.egit.ui.GitPreferences"
254 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
255 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
257 id="org.eclipse.egit.ui.keyword.git">
260 <page name="%GitPreferences_DecoratorPreferencePage_name"
261 category="org.eclipse.egit.ui.GitPreferences"
262 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
263 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
265 id="org.eclipse.egit.ui.keyword.git">
270 <extension point="org.eclipse.ui.propertyPages">
273 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
274 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
276 <adapt type="org.eclipse.core.resources.IProject">
278 property="org.eclipse.core.resources.projectPersistentProperty"
279 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
286 <extension point="org.eclipse.ui.keywords">
288 id="org.eclipse.egit.ui.keyword.git"
289 label="%GitKeyword_label">
293 <extension point="org.eclipse.ui.decorators">
297 label="%Decorator_name"
298 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
300 location="BOTTOM_RIGHT"
301 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
303 <objectClass name="org.eclipse.core.resources.IResource"/>
306 %Decorator_description
311 <extension point="org.eclipse.ui.themes">
312 <themeElementCategory
313 id="org.eclipse.egit.ui.GitTheme"
314 label="%Theme_label"/>
316 id="org.eclipse.egit.ui.CommitGraphNormalFont"
317 categoryId="org.eclipse.egit.ui.GitTheme"
318 label="%Theme_CommitGraphNormalFont_label"
319 defaultsTo="org.eclipse.jface.dialogfont">
321 %Theme_CommitGraphNormalFont_description
325 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
326 categoryId="org.eclipse.egit.ui.GitTheme"
327 label="%Theme_CommitGraphHighlightFont_label"
328 defaultsTo="org.eclipse.jface.dialogfont">
330 %Theme_CommitGraphHighlightFont_description
334 id="org.eclipse.egit.ui.CommitMessageFont"
335 categoryId="org.eclipse.egit.ui.GitTheme"
336 label="%Theme_CommitMessageFont_label"
337 defaultsTo="org.eclipse.jface.textfont">
339 %Theme_CommitMessageFont_description
343 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
344 categoryId="org.eclipse.egit.ui.GitTheme"
345 label="%Theme_UncommittedChangeForegroundColor_label"
346 value="COLOR_LIST_FOREGROUND">
348 %Theme_UncommittedChangeForegroundColor_description
352 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
353 categoryId="org.eclipse.egit.ui.GitTheme"
354 label="%Theme_UncommittedChangeBackgroundColor_label"
355 value="COLOR_LIST_BACKGROUND">
357 %Theme_UncommittedChangeBackgroundColor_description
361 id="org.eclipse.egit.ui.UncommittedChangeFont"
362 categoryId="org.eclipse.egit.ui.GitTheme"
363 label="%Theme_UncommittedChangeFont_label">
365 %Theme_UncommittedChangeFont_description
370 <!-- ********** QuickDiff text editor support ************** -->
372 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
374 label="%GitRemoteQuickDiffProvider_label"
375 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
376 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
380 point="org.eclipse.ui.actionSets">
382 description="%GitActions_description"
383 id="org.eclipse.egit.ui.gitaction"
384 label="%GitActions_label"
388 id="org.eclipse.egit.ui.gitmenu"
389 label="%GitMenu_label"
393 name="repositoryGroup">
397 class="org.eclipse.egit.ui.internal.actions.FetchAction"
398 disabledIcon="icons/toolbar/fetchd.png"
399 icon="icons/toolbar/fetche.png"
400 id="org.eclipse.egit.ui.actionfetch"
401 label="%FetchAction_label"
402 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
404 toolbarPath="org.eclipse.egit.ui"
405 tooltip="%FetchAction_tooltip">
408 class="org.eclipse.egit.ui.internal.actions.PushAction"
409 disabledIcon="icons/toolbar/pushd.png"
410 icon="icons/toolbar/pushe.png"
411 id="org.eclipse.egit.ui.actionpush"
412 label="%PushAction_label"
413 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
415 toolbarPath="org.eclipse.egit.ui"
416 tooltip="%PushAction_tooltip">
419 class="org.eclipse.egit.ui.internal.actions.BranchAction"
420 disabledIcon="icons/toolbar/checkoutd.png"
421 icon="icons/toolbar/checkoute.png"
422 id="org.eclipse.egit.ui.actionbranch"
423 label="%BranchAction_label"
425 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
426 toolbarPath="Normal/additions"
427 tooltip="%BranchAction_tooltip">
430 class="org.eclipse.egit.ui.internal.actions.CommitAction"
431 disabledIcon="icons/toolbar/commitd.png"
432 icon="icons/toolbar/commite.png"
433 id="org.eclipse.egit.ui.actioncommit"
434 label="%CommitAction_label"
436 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
437 toolbarPath="Normal/additions"
438 tooltip="%CommitAction_tooltip">
441 class="org.eclipse.egit.ui.internal.actions.ResetAction"
442 disabledIcon="icons/toolbar/resetd.png"
443 icon="icons/toolbar/resete.png"
444 id="org.eclipse.egit.ui.actionreset"
445 label="%ResetAction_label"
447 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
448 toolbarPath="Normal/additions"
449 tooltip="%ResetAction_tooltip">
452 class="org.eclipse.egit.ui.internal.actions.Track"
453 disabledIcon="icons/toolbar/trackd.png"
454 icon="icons/toolbar/tracke.png"
455 id="org.eclipse.egit.ui.trackaction"
456 label="%TrackAction_label"
458 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
459 toolbarPath="Normal/additions"
460 tooltip="%TrackAction_tooltip">
465 point="org.eclipse.ui.commands">
467 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
468 description="%ShareProjectCommand_desc"
469 id="org.eclipse.egit.ui.command.shareProject"
470 name="%ShareProjectCommand_name">
472 id="org.eclipse.egit.ui.command.projectNameParameter"
473 name="%ShareProjectCommandParameter_name"
475 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
480 point="org.eclipse.ui.views">
482 category="org.eclipse.egit.ui.GitCategory"
483 class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
484 icon="icons/eview16/repo_rep.gif"
485 id="org.eclipse.egit.ui.RepositoriesView"
486 name="%GitRepositoriesView_name"
490 id="org.eclipse.egit.ui.GitCategory"
491 name="%GitCategory_name">
495 point="org.eclipse.ui.perspectives">
497 class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
498 icon="icons/obj16/gitrepository.gif"
499 id="org.eclipse.egit.ui.GitRepositoryExploring"
500 name="%GitRepositoryPerspective_name">
504 point="org.eclipse.ui.perspectiveExtensions">
505 <perspectiveExtension
506 targetID="org.eclipse.ui.resourcePerspective">
508 id="org.eclipse.egit.ui.RepositoriesView">
510 </perspectiveExtension>
511 <perspectiveExtension
512 targetID="org.eclipse.jdt.ui.JavaPerspective">
514 id="org.eclipse.egit.ui.RepositoriesView">
516 </perspectiveExtension>
517 <perspectiveExtension
518 targetID="org.eclipse.debug.ui.DebugPerspective">
520 id="org.eclipse.egit.ui.RepositoriesView">
522 </perspectiveExtension>
523 <perspectiveExtension
524 targetID="org.eclipse.pde.ui.PDEPerspective">
526 id="org.eclipse.egit.ui.RepositoriesView">
528 </perspectiveExtension>