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.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.IgnoreAction"
119 id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
120 label="%IgnoreAction_label"
121 menubarPath="team.main/group1"
122 tooltip="%IgnoreAction_tooltip"/>
123 </objectContribution>
125 id="org.eclipse.egit.ui.resetto"
126 objectClass="org.eclipse.jgit.revwalk.RevCommit">
128 class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
129 id="org.eclipse.egit.ui.softresettorevision"
130 label="%Soft_Reset_label"
131 menubarPath="additions"
133 tooltip="%Soft_Reset_tooltip">
136 class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
137 id="org.eclipse.egit.ui.mixedresettorevision"
138 label="%Mixed_Reset_label"
139 menubarPath="additions"
141 tooltip="%Mixed_Reset_tooltip">
144 class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
145 id="org.eclipse.egit.ui.hardresettorevision"
146 label="%Hard_Reset_label"
147 menubarPath="additions"
149 tooltip="%Hard_Reset_tooltip">
152 class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
154 id="org.eclipse.egit.ui.setquickdiffbaseline"
155 label="%Set_As_Quickdiff_Baseline_label"
156 menubarPath="additions">
159 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
161 id="org.eclipse.egit.ui.resetquickdiffbaseline"
162 label="%Reset_Quickdiff_Baseline_To_HEAD_label"
163 menubarPath="additions">
166 class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
168 id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
169 label="%Reset_Quickdiff_Baseline_To_First_Parent_label"
170 menubarPath="additions">
172 </objectContribution>
175 id="org.eclipse.egit.ui.fileContributions"
176 objectClass="org.eclipse.core.resources.IFile">
178 class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
179 id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
180 label="%CompareWithRevisionAction_label"
181 menubarPath="compareWithMenu/gitCompareWithGroup"
182 tooltip="%CompareWithRevisionAction_tooltip" />
183 </objectContribution>
187 point="org.eclipse.core.runtime.adapters">
189 adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
190 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
192 type="org.eclipse.team.ui.history.IHistoryPageSource">
196 adaptableType="org.eclipse.core.resources.IResource"
197 class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
199 type="org.eclipse.team.ui.history.IHistoryPageSource">
204 <extension point="org.eclipse.ui.preferencePages">
205 <page name="%GitPreferences_name"
206 category="org.eclipse.team.ui.TeamPreferences"
207 class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
208 id="org.eclipse.egit.ui.GitPreferences" />
210 <page name="%GitPreferences_HistoryPreferencePage_name"
211 category="org.eclipse.egit.ui.GitPreferences"
212 class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
213 id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
215 id="org.eclipse.egit.ui.keyword.git">
218 <page name="%GitPreferences_WindowCachePreferencePage_name"
219 category="org.eclipse.egit.ui.GitPreferences"
220 class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
221 id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
223 id="org.eclipse.egit.ui.keyword.git">
226 <page name="%GitPreferences_DecoratorPreferencePage_name"
227 category="org.eclipse.egit.ui.GitPreferences"
228 class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
229 id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
231 id="org.eclipse.egit.ui.keyword.git">
236 <extension point="org.eclipse.ui.propertyPages">
239 class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
240 id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
242 <adapt type="org.eclipse.core.resources.IProject">
244 property="org.eclipse.core.resources.projectPersistentProperty"
245 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
252 <extension point="org.eclipse.ui.keywords">
254 id="org.eclipse.egit.ui.keyword.git"
255 label="%GitKeyword_label">
259 <extension point="org.eclipse.ui.decorators">
263 label="%Decorator_name"
264 class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
266 location="BOTTOM_RIGHT"
267 id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
269 <objectClass name="org.eclipse.core.resources.IResource"/>
272 %Decorator_description
277 <extension point="org.eclipse.ui.themes">
278 <themeElementCategory
279 id="org.eclipse.egit.ui.GitTheme"
280 label="%Theme_label"/>
282 id="org.eclipse.egit.ui.CommitGraphNormalFont"
283 categoryId="org.eclipse.egit.ui.GitTheme"
284 label="%Theme_CommitGraphNormalFont_label"
285 defaultsTo="org.eclipse.jface.dialogfont">
287 %Theme_CommitGraphNormalFont_description
291 id="org.eclipse.egit.ui.CommitGraphHighlightFont"
292 categoryId="org.eclipse.egit.ui.GitTheme"
293 label="%Theme_CommitGraphHighlightFont_label"
294 defaultsTo="org.eclipse.jface.dialogfont">
296 %Theme_CommitGraphHighlightFont_description
300 id="org.eclipse.egit.ui.CommitMessageFont"
301 categoryId="org.eclipse.egit.ui.GitTheme"
302 label="%Theme_CommitMessageFont_label"
303 defaultsTo="org.eclipse.jface.textfont">
305 %Theme_CommitMessageFont_description
309 id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
310 categoryId="org.eclipse.egit.ui.GitTheme"
311 label="%Theme_UncommittedChangeForegroundColor_label"
312 value="COLOR_LIST_FOREGROUND">
314 %Theme_UncommittedChangeForegroundColor_description
318 id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
319 categoryId="org.eclipse.egit.ui.GitTheme"
320 label="%Theme_UncommittedChangeBackgroundColor_label"
321 value="COLOR_LIST_BACKGROUND">
323 %Theme_UncommittedChangeBackgroundColor_description
327 id="org.eclipse.egit.ui.UncommittedChangeFont"
328 categoryId="org.eclipse.egit.ui.GitTheme"
329 label="%Theme_UncommittedChangeFont_label">
331 %Theme_UncommittedChangeFont_description
336 <!-- ********** QuickDiff text editor support ************** -->
338 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
340 label="%GitRemoteQuickDiffProvider_label"
341 class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
342 id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
346 point="org.eclipse.ui.actionSets">
348 description="%GitActions_description"
349 id="org.eclipse.egit.ui.gitaction"
350 label="%GitActions_label"
354 id="org.eclipse.egit.ui.gitmenu"
355 label="%GitMenu_label"
359 name="repositoryGroup">
363 class="org.eclipse.egit.ui.internal.actions.FetchAction"
364 disabledIcon="icons/toolbar/fetchd.png"
365 icon="icons/toolbar/fetche.png"
366 id="org.eclipse.egit.ui.actionfetch"
367 label="%FetchAction_label"
368 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
370 toolbarPath="org.eclipse.egit.ui"
371 tooltip="%FetchAction_tooltip">
374 class="org.eclipse.egit.ui.internal.actions.PushAction"
375 disabledIcon="icons/toolbar/pushd.png"
376 icon="icons/toolbar/pushe.png"
377 id="org.eclipse.egit.ui.actionpush"
378 label="%PushAction_label"
379 menubarPath="org.eclipse.egit.ui.gitmenu/repo"
381 toolbarPath="org.eclipse.egit.ui"
382 tooltip="%PushAction_tooltip">
385 class="org.eclipse.egit.ui.internal.actions.BranchAction"
386 disabledIcon="icons/toolbar/checkoutd.png"
387 icon="icons/toolbar/checkoute.png"
388 id="org.eclipse.egit.ui.actionbranch"
389 label="%BranchAction_label"
391 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
392 toolbarPath="Normal/additions"
393 tooltip="%BranchAction_tooltip">
396 class="org.eclipse.egit.ui.internal.actions.CommitAction"
397 disabledIcon="icons/toolbar/commitd.png"
398 icon="icons/toolbar/commite.png"
399 id="org.eclipse.egit.ui.actioncommit"
400 label="%CommitAction_label"
402 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
403 toolbarPath="Normal/additions"
404 tooltip="%CommitAction_tooltip">
407 class="org.eclipse.egit.ui.internal.actions.ResetAction"
408 disabledIcon="icons/toolbar/resetd.png"
409 icon="icons/toolbar/resete.png"
410 id="org.eclipse.egit.ui.actionreset"
411 label="%ResetAction_label"
413 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
414 toolbarPath="Normal/additions"
415 tooltip="%ResetAction_tooltip">
418 class="org.eclipse.egit.ui.internal.actions.Track"
419 disabledIcon="icons/toolbar/trackd.png"
420 icon="icons/toolbar/tracke.png"
421 id="org.eclipse.egit.ui.trackaction"
422 label="%TrackAction_label"
424 menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
425 toolbarPath="Normal/additions"
426 tooltip="%TrackAction_tooltip">
431 point="org.eclipse.ui.commands">
433 defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
434 description="%ShareProjectCommand_desc"
435 id="org.eclipse.egit.ui.command.shareProject"
436 name="%ShareProjectCommand_name">
438 id="org.eclipse.egit.ui.command.projectNameParameter"
441 values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">