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.spearce.egit.ui.PluginPreferenceInitializer"/>
8 <extension point="org.eclipse.ui.importWizards">
9 <category name="%Git_clone_category"
10 id="org.spearce.egit.ui.internal.wizards.gitclonecategory"/>
11 <wizard name="%Git_clone_wizard"
12 icon="icons/etool16/import_wiz.gif"
13 class="org.spearce.egit.ui.internal.wizards.GitCloneWizard"
14 id="org.spearce.egit.ui.internal.wizards.GitCloneWizard"
15 category="org.spearce.egit.ui.internal.wizards.gitclonecategory">
19 <extension point="org.eclipse.team.ui.configurationWizards">
20 <wizard name="%SharingWizard_name"
21 icon="icons/sharing.gif"
22 class="org.spearce.egit.ui.internal.sharing.SharingWizard"
23 id="org.spearce.egit.ui.internal.sharing.SharingWizard">
27 <extension point="org.eclipse.ui.popupMenus">
28 <objectContribution id="org.spearce.egit.ui.projectContributions"
29 objectClass="org.eclipse.core.resources.IProject"
31 <filter name="projectPersistentProperty"
32 value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
35 label="%DisconnectAction_label"
36 tooltip="%DisconnectAction_tooltip"
37 class="org.spearce.egit.ui.internal.actions.Disconnect"
38 menubarPath="team.main/projectGroup"
39 id="org.spearce.egit.ui.internal.actions.Disconnect">
42 class="org.spearce.egit.ui.internal.actions.ResetAction"
43 id="org.spearce.egit.ui.internal.actions.ResetAction"
44 label="%ResetAction_label"
45 menubarPath="team.main/projectGroup"
46 tooltip="%ResetAction_tooltip">
49 class="org.spearce.egit.ui.internal.actions.BranchAction"
50 id="org.spearce.egit.ui.internal.actions.BranchAction"
51 label="%BranchAction_label"
52 menubarPath="team.main/projectGroup"
53 tooltip="%BranchAction_tooltip"/>
57 id="org.spearce.egit.ui.fileFolderContributions"
58 objectClass="org.eclipse.core.resources.IResource">
59 <filter name="projectPersistentProperty"
60 value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
63 label="%UntrackAction_label"
64 class="org.spearce.egit.ui.internal.actions.Untrack"
65 tooltip="%UntrackAction_tooltip"
66 menubarPath="team.main/group1"
67 id="org.spearce.egit.ui.internal.actions.Untrack"/>
69 label="%TrackAction_label"
70 class="org.spearce.egit.ui.internal.actions.Track"
71 tooltip="%TrackAction_tooltip"
72 menubarPath="team.main/group1"
73 id="org.spearce.egit.ui.internal.actions.Track"/>
75 label="%AssumeUnchangedAction_label"
76 class="org.spearce.egit.ui.internal.actions.AssumeUnchanged"
77 tooltip="%AssumeUnchangedAction_tooltip"
78 menubarPath="team.main/group1"
79 id="org.spearce.egit.ui.internal.actions.AssumeUnchanged"/>
81 class="org.spearce.egit.ui.internal.actions.ShowResourceInHistoryAction"
82 id="org.spearce.egit.ui.internal.actions.ShowResourceInHistoryAction"
83 label="%ShowResourceInHistoryAction_label"
84 menubarPath="team.main/group1"
85 tooltip="%ShowResourceInHistoryAction_tooltip"/>
87 class="org.spearce.egit.ui.internal.actions.Update"
88 id="org.spearce.egit.ui.internal.actions.Update"
89 label="%UpdateAction_label"
90 menubarPath="team.main/group1"
91 tooltip="%UpdateAction_tooltip"/>
93 class="org.spearce.egit.ui.internal.actions.CommitAction"
94 id="org.spearce.egit.ui.internal.actions.CommitAction"
95 label="%CommitAction_label"
96 menubarPath="team.main/group1"
97 tooltip="%CommitAction_tooltip"/>
100 objectClass="org.eclipse.core.resources.IFile"
102 id="org.spearce.egit.ui.IFileContributions">
103 <filter name="projectPersistentProperty"
104 value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
106 </objectContribution>
110 point="org.eclipse.core.runtime.adapters">
112 adaptableType="org.spearce.egit.core.internal.storage.GitFileHistoryProvider"
113 class="org.spearce.egit.ui.internal.factories.GitAdapterFactory">
115 type="org.eclipse.team.ui.history.IHistoryPageSource">
119 adaptableType="org.eclipse.core.internal.resources.Resource"
120 class="org.spearce.egit.ui.internal.factories.GitAdapterFactory">
122 type="org.eclipse.team.ui.history.IHistoryPageSource">
127 <extension point="org.eclipse.ui.preferencePages">
128 <page name="%GitPreferences_name"
129 category="org.eclipse.team.ui.TeamPreferences"
130 class="org.spearce.egit.ui.internal.preferences.GitPreferenceRoot"
131 id="org.spearce.egit.ui.GitPreferences" />
133 <page name="%GitPreferences_HistoryPreferencePage_name"
134 category="org.eclipse.team.ui.TeamPreferences/org.spearce.egit.ui.GitPreferences"
135 class="org.spearce.egit.ui.internal.preferences.HistoryPreferencePage"
136 id="org.spearce.egit.ui.internal.preferences.HistoryPreferencePage" />
137 <page name="%GitPreferences_WindowCachePreferencePage_name"
138 category="org.eclipse.team.ui.TeamPreferences/org.spearce.egit.ui.GitPreferences"
139 class="org.spearce.egit.ui.internal.preferences.WindowCachePreferencePage"
140 id="org.spearce.egit.ui.internal.preferences.WindowCachePreferencePage" />
143 <extension point="org.eclipse.ui.decorators">
147 label="%Decorator_name"
148 class="org.spearce.egit.ui.internal.decorators.GitResourceDecorator"
150 location="BOTTOM_RIGHT"
151 id="org.spearce.egit.ui.internal.decorators.GitResourceDecorator">
153 <objectClass name="org.eclipse.core.resources.IResource"/>
156 %Decorator_description
161 <extension point="org.eclipse.ui.themes">
162 <themeElementCategory
163 id="org.spearce.egit.ui.GitTheme"
164 label="%Theme_label"/>
166 id="org.spearce.egit.ui.CommitGraphNormalFont"
167 categoryId="org.spearce.egit.ui.GitTheme"
168 label="%Theme_CommitGraphNormalFont_label"
169 defaultsTo="org.eclipse.jface.dialogfont">
171 %Theme_CommitGraphNormalFont_description
175 id="org.spearce.egit.ui.CommitGraphHighlightFont"
176 categoryId="org.spearce.egit.ui.GitTheme"
177 label="%Theme_CommitGraphHighlightFont_label"
178 defaultsTo="org.eclipse.jface.dialogfont">
180 %Theme_CommitGraphHighlightFont_description
184 id="org.spearce.egit.ui.CommitMessageFont"
185 categoryId="org.spearce.egit.ui.GitTheme"
186 label="%Theme_CommitMessageFont_label"
187 defaultsTo="org.eclipse.jface.textfont">
189 %Theme_CommitMessageFont_description
194 <!-- ********** QuickDiff text editor support ************** -->
196 point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
198 label="%GitRemoteQuickDiffProvider_label"
199 class="org.spearce.egit.ui.internal.decorators.GitQuickDiffProvider"
200 id="org.spearce.egit.ui.internal.decorators.GitQuickDiffProvider">
204 point="org.eclipse.ui.actionSets">
206 description="Common things to do with Git"
207 id="org.spearce.egit.ui.gitaction"
208 label="%GitActions_label"
212 id="org.spearce.egit.ui.gitmenu"
213 label="%GitMenu_label"
214 path="org.spearce.egit.ui.gitmenu"
218 class="org.spearce.egit.ui.internal.actions.BranchAction"
219 disabledIcon="icons/toolbar/checkoutd.png"
220 icon="icons/toolbar/checkoute.png"
221 id="org.spearce.egit.ui.actionbranch"
222 label="%BranchAction_label"
224 menubarPath="org.spearce.egit.ui.gitmenu/repo"
225 toolbarPath="org.spearce.egit.ui"
226 tooltip="%BranchAction_tooltip">
229 class="org.spearce.egit.ui.internal.actions.CommitAction"
230 disabledIcon="icons/toolbar/commitd.png"
231 icon="icons/toolbar/commite.png"
232 id="org.spearce.egit.ui.actioncommit"
233 label="%CommitAction_label"
235 menubarPath="org.spearce.egit.ui.gitmenu/repo"
236 toolbarPath="org.spearce.egit.ui"
237 tooltip="%CommitAction_tooltip">
240 class="org.spearce.egit.ui.internal.actions.ResetAction"
241 disabledIcon="icons/toolbar/resetd.png"
242 icon="icons/toolbar/resete.png"
243 id="org.spearce.egit.ui.actionreset"
244 label="%ResetAction_label"
246 menubarPath="org.spearce.egit.ui.gitmenu/repo"
247 toolbarPath="org.spearce.egit.ui"
248 tooltip="%ResetAction_tooltip">