Remove Unused Texts from UIText.java and corresponding properties
[egit/spearce.git] / org.eclipse.egit.ui / plugin.xml
blob7ff7ab3a4d6f3d726b72c2dcdc617298a9fd73ca
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin>
4    <extension point="org.eclipse.core.runtime.preferences">
5       <initializer class="org.eclipse.egit.ui.PluginPreferenceInitializer"/>
6    </extension>
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>
17       </wizard>
18    </extension>
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">
25       </wizard>
26    </extension>
28    <extension point="org.eclipse.ui.popupMenus">
29       <objectContribution id="org.eclipse.egit.ui.projectContributions"
30             objectClass="org.eclipse.core.resources.IProject"
31             adaptable="true">
32          <filter name="projectPersistentProperty"
33                value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
34          </filter>
35          <action
36                class="org.eclipse.egit.ui.internal.actions.Disconnect"
37                icon="$nl$/icons/obj16/disconnect_co.gif"
38                id="org.eclipse.egit.ui.internal.actions.Disconnect"
39                label="%DisconnectAction_label"
40                menubarPath="team.main/group10"
41                tooltip="%DisconnectAction_tooltip">
42          </action>
43          <action
44                class="org.eclipse.egit.ui.internal.actions.FetchAction"
45                icon="$nl$/icons/obj16/pull.gif"
46                id="org.eclipse.egit.ui.internal.actions.FetchAction"
47                label="%FetchAction_label"
48                menubarPath="team.main/group2"
49                tooltip="%FetchAction_tooltip"/>
50          <action
51                class="org.eclipse.egit.ui.internal.actions.PushAction"
52                icon="$nl$/icons/obj16/commit.gif"
53                id="org.eclipse.egit.ui.internal.actions.PushAction"
54                label="%PushAction_label"
55                menubarPath="team.main/group1"
56                tooltip="%PushAction_tooltip"/>
57          <action
58                class="org.eclipse.egit.ui.internal.actions.ResetAction"
59                icon="$nl$/icons/obj16/reset.gif"
60                id="org.eclipse.egit.ui.internal.actions.ResetAction"
61                label="%ResetAction_label"
62                menubarPath="team.main/group4"
63                tooltip="%ResetAction_tooltip">
64          </action>
65          <action
66                class="org.eclipse.egit.ui.internal.actions.TagAction"
67                icon="$nl$/icons/obj16/tags.gif"
68                id="org.eclipse.egit.ui.internal.actions.TagAction"
69                label="%TagAction_label"
70                menubarPath="team.main/group4"
71                tooltip="%TagAction_tooltip"/>
72          <action
73                class="org.eclipse.egit.ui.internal.actions.BranchAction"
74                icon="$nl$/icons/obj16/branch_obj.gif"
75                id="org.eclipse.egit.ui.internal.actions.BranchAction"
76                label="%BranchAction_label"
77                menubarPath="team.main/group4"
78                tooltip="%BranchAction_tooltip"/>
79      </objectContribution>
80      <objectContribution
81             adaptable="true"
82             id="org.eclipse.egit.ui.fileFolderContributions"
83             objectClass="org.eclipse.core.resources.IResource">
84          <filter name="projectPersistentProperty"
85                value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
86          </filter>
87          <action
88                class="org.eclipse.egit.ui.internal.actions.Track"
89                icon="$nl$/icons/obj16/add.gif"
90                id="org.eclipse.egit.ui.internal.actions.Track"
91                label="%TrackAction_label"
92                menubarPath="team.main/group9"
93                tooltip="%TrackAction_tooltip"/>
94          <action
95                class="org.eclipse.egit.ui.internal.actions.Untrack"
96                icon="$nl$/icons/obj16/remove.gif"
97                id="org.eclipse.egit.ui.internal.actions.Untrack"
98                label="%UntrackAction_label"
99                menubarPath="team.main/group9"
100                tooltip="%UntrackAction_tooltip"/>
101          <action
102                class="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
103                icon="$nl$/icons/obj16/add.gif"
104                id="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
105                label="%AssumeUnchangedAction_label"
106                menubarPath="team.main/group9"
107                tooltip="%AssumeUnchangedAction_tooltip"/>
108          <action
109                class="org.eclipse.egit.ui.internal.actions.Update"
110                icon="$nl$/icons/obj16/refresh.gif"
111                id="org.eclipse.egit.ui.internal.actions.Update"
112                label="%UpdateAction_label"
113                menubarPath="team.main/group3"
114                tooltip="%UpdateAction_tooltip"/>
115          <action
116                class="org.eclipse.egit.ui.internal.actions.CommitAction"
117                icon="$nl$/icons/obj16/commit.gif"
118                id="org.eclipse.egit.ui.internal.actions.CommitAction"
119                label="%CommitAction_label"
120                menubarPath="team.main/group1"
121                tooltip="%CommitAction_tooltip"/>
122          <action
123                class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
124                id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
125                label="%CompareWithIndexAction_label"
126                menubarPath="compareWithMenu/gitCompareWithGroup"
127                tooltip="%CompareWithIndexAction_tooltip"/>
128          <action
129                class="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
130                id="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
131                label="%CompareWithHeadAction_label"
132                menubarPath="compareWithMenu/gitCompareWithGroup"
133                tooltip="%CompareWithHeadAction_tooltip"/>
134          <action
135                class="org.eclipse.egit.ui.internal.actions.IgnoreAction"
136                icon="$nl$/icons/obj16/ignore.gif"
137                id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
138                label="%IgnoreAction_label"
139                menubarPath="team.main/group8"
140                tooltip="%IgnoreAction_tooltip"/>
141          <action
142                class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
143                icon="$nl$/icons/obj16/add.gif"
144                id="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
145                label="%AddToIndexAction_label"
146                menubarPath="team.main/group9"
147                tooltip="%AddToIndexAction_tooltip"/>
148          <action
149                class="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
150                id="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
151                label="%DiscardChangesAction_label"
152                menubarPath="replaceWithMenu/gitReplaceWithGroup"
153                tooltip="%DiscardChangesAction_tooltip"/>
154          <action
155                class="org.eclipse.team.internal.ui.actions.ApplyPatchAction"
156                enablesFor="*"
157                id="org.eclipse.egit.ui.internal.actions.applyPatch"
158                label="%ApplyPatchAction_label"
159                menubarPath="team.main/group5"
160                overrideActionId="org.eclipse.team.ui.applyPatch">
161          </action>
162           </objectContribution>
163           <objectContribution
164          id="org.eclipse.egit.ui.resetto"
165          objectClass="org.eclipse.jgit.revwalk.RevCommit">
166          <action
167                class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
168                id="org.eclipse.egit.ui.softresettorevision"
169                label="%Soft_Reset_label"
170                menubarPath="org.eclipse.egit.ui.reset/reset"
171                enablesFor="1"
172                tooltip="%Soft_Reset_tooltip">
173          </action>
174          <action
175                class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
176                id="org.eclipse.egit.ui.mixedresettorevision"
177                label="%Mixed_Reset_label"
178                menubarPath="org.eclipse.egit.ui.reset/reset"
179                enablesFor="1"
180                tooltip="%Mixed_Reset_tooltip">
181          </action>
182          <action
183                class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
184                id="org.eclipse.egit.ui.hardresettorevision"
185                label="%Hard_Reset_label"
186                menubarPath="org.eclipse.egit.ui.reset/reset"
187                enablesFor="1"
188                tooltip="%Hard_Reset_tooltip">
189          </action>
190          <action
191                class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
192                enablesFor="1"
193                id="org.eclipse.egit.ui.setquickdiffbaseline"
194                label="%Set_As_Quickdiff_Baseline_label"
195                menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
196          </action>
197          <action
198                class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
199                enablesFor="*"
200                id="org.eclipse.egit.ui.resetquickdiffbaseline"
201                label="%Reset_Quickdiff_Baseline_To_HEAD_label"
202                menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
203          </action>
204          <action
205                class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
206                enablesFor="*"
207                id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
208                label="%Reset_Quickdiff_Baseline_To_First_Parent_label"
209                menubarPath="org.eclipse.egit.ui.quickdiffbaseline/quickdiff">
210          </action>
211   <menu
212         id="org.eclipse.egit.ui.quickdiffbaseline"
213         label="%QuickDiffMenuName"
214         path="additions">
215      <groupMarker
216            name="quickdiff">
217      </groupMarker>
218   </menu>
219   <menu
220         id="org.eclipse.egit.ui.reset"
221         label="%ResetMenuName"
222         path="additions">
223      <groupMarker
224            name="reset">
225      </groupMarker>
226   </menu>
227           </objectContribution>
228           <objectContribution
229          adaptable="true"
230          id="org.eclipse.egit.ui.fileContributions"
231          objectClass="org.eclipse.core.resources.IFile">
232          <action
233                class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
234                icon="$nl$/icons/obj16/history.gif"
235                id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
236                label="%CompareWithRevisionAction_label"
237                menubarPath="compareWithMenu/gitCompareWithGroup"
238                tooltip="%CompareWithRevisionAction_tooltip"/>
239       </objectContribution>
240    </extension>
242    <extension
243          point="org.eclipse.core.runtime.adapters">
244          <factory
245                adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
246                class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
247             <adapter
248                   type="org.eclipse.team.ui.history.IHistoryPageSource">
249             </adapter>
250          </factory>
251          <factory
252                adaptableType="org.eclipse.core.resources.IResource"
253                class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
254             <adapter
255                   type="org.eclipse.team.ui.history.IHistoryPageSource">
256             </adapter>
257          </factory>
258    </extension>
260    <extension point="org.eclipse.ui.preferencePages">
261       <page name="%GitPreferences_name"
262             category="org.eclipse.team.ui.TeamPreferences"
263             class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
264             id="org.eclipse.egit.ui.GitPreferences" />
266       <page name="%GitPreferences_HistoryPreferencePage_name"
267             category="org.eclipse.egit.ui.GitPreferences"
268             class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
269             id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
270             <keywordReference
271                   id="org.eclipse.egit.ui.keyword.git">
272             </keywordReference>
273             </page>
274       <page name="%GitPreferences_WindowCachePreferencePage_name"
275             category="org.eclipse.egit.ui.GitPreferences"
276             class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
277             id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
278             <keywordReference
279                   id="org.eclipse.egit.ui.keyword.git">
280             </keywordReference>
281       </page>
282           <page name="%GitPreferences_DecoratorPreferencePage_name"
283             category="org.eclipse.egit.ui.GitPreferences"
284             class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
285             id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
286             <keywordReference
287                   id="org.eclipse.egit.ui.keyword.git">
288             </keywordReference>
289       </page>
290    </extension>
292    <extension point="org.eclipse.ui.propertyPages">
293       <page
294             name="%Git"
295             class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
296             id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
297             <enabledWhen>
298                 <adapt type="org.eclipse.core.resources.IProject">
299                         <test
300                                 property="org.eclipse.core.resources.projectPersistentProperty"
301                                 args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
302                         </test>
303                 </adapt>
304             </enabledWhen>
305       </page>
306    </extension>
308    <extension point="org.eclipse.ui.keywords">
309           <keyword
310                         id="org.eclipse.egit.ui.keyword.git"
311                         label="%GitKeyword_label">
312           </keyword>
313    </extension>
315    <extension point="org.eclipse.ui.decorators">
316       <decorator
317             lightweight="true"
318             adaptable="true"
319             label="%Decorator_name"
320             class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
321             state="true"
322             location="BOTTOM_RIGHT"
323             id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
324             <enablement>
325               <objectClass name="org.eclipse.core.resources.IResource"/>
326             </enablement>
327          <description>
328             %Decorator_description
329          </description>
330       </decorator>
331    </extension>
333    <extension point="org.eclipse.ui.themes">
334       <themeElementCategory
335             id="org.eclipse.egit.ui.GitTheme"
336             label="%Theme_label"/>
337       <fontDefinition
338             id="org.eclipse.egit.ui.CommitGraphNormalFont"
339             categoryId="org.eclipse.egit.ui.GitTheme"
340             label="%Theme_CommitGraphNormalFont_label"
341             defaultsTo="org.eclipse.jface.dialogfont">
342          <description>
343             %Theme_CommitGraphNormalFont_description
344          </description>
345       </fontDefinition>
346       <fontDefinition
347             id="org.eclipse.egit.ui.CommitGraphHighlightFont"
348             categoryId="org.eclipse.egit.ui.GitTheme"
349             label="%Theme_CommitGraphHighlightFont_label"
350             defaultsTo="org.eclipse.jface.dialogfont">
351          <description>
352             %Theme_CommitGraphHighlightFont_description
353          </description>
354       </fontDefinition>
355       <fontDefinition
356             id="org.eclipse.egit.ui.CommitMessageFont"
357             categoryId="org.eclipse.egit.ui.GitTheme"
358             label="%Theme_CommitMessageFont_label"
359             defaultsTo="org.eclipse.jface.textfont">
360          <description>
361             %Theme_CommitMessageFont_description
362          </description>
363       </fontDefinition>
364         <colorDefinition
365         id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
366         categoryId="org.eclipse.egit.ui.GitTheme"
367         label="%Theme_UncommittedChangeForegroundColor_label"
368         value="COLOR_LIST_FOREGROUND">
369         <description>
370         %Theme_UncommittedChangeForegroundColor_description
371         </description>
372       </colorDefinition>
373       <colorDefinition
374         id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
375         categoryId="org.eclipse.egit.ui.GitTheme"
376         label="%Theme_UncommittedChangeBackgroundColor_label"
377         value="COLOR_LIST_BACKGROUND">
378         <description>
379         %Theme_UncommittedChangeBackgroundColor_description
380         </description>
381       </colorDefinition>
382       <fontDefinition
383         id="org.eclipse.egit.ui.UncommittedChangeFont"
384         categoryId="org.eclipse.egit.ui.GitTheme"
385         label="%Theme_UncommittedChangeFont_label">
386         <description>
387         %Theme_UncommittedChangeFont_description
388         </description>
389       </fontDefinition>
390    </extension>
392 <!-- ********** QuickDiff text editor support ************** -->
393    <extension
394          point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
395       <referenceprovider
396             label="%GitRemoteQuickDiffProvider_label"
397             class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
398             id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
399       </referenceprovider>
400    </extension>
401    <extension
402          point="org.eclipse.ui.actionSets">
403       <actionSet
404             description="%GitActions_description"
405             id="org.eclipse.egit.ui.gitaction"
406             label="%GitActions_label"
407             visible="false"
408             >
409             <menu
410            id="org.eclipse.egit.ui.gitmenu"
411            label="%GitMenu_label"
412            path="additions"
413            >
414         <separator
415               name="repositoryGroup">
416         </separator>
417             </menu>
418                 <action
419         class="org.eclipse.egit.ui.internal.actions.FetchAction"
420         disabledIcon="icons/toolbar/fetchd.png"
421         icon="icons/toolbar/fetche.png"
422         id="org.eclipse.egit.ui.actionfetch"
423         label="%FetchAction_label"
424         menubarPath="org.eclipse.egit.ui.gitmenu/repo"
425         style="push"
426         toolbarPath="org.eclipse.egit.ui"
427         tooltip="%FetchAction_tooltip">
428                 </action>
429                 <action
430         class="org.eclipse.egit.ui.internal.actions.PushAction"
431         disabledIcon="icons/toolbar/pushd.png"
432         icon="icons/toolbar/pushe.png"
433         id="org.eclipse.egit.ui.actionpush"
434         label="%PushAction_label"
435         menubarPath="org.eclipse.egit.ui.gitmenu/repo"
436         style="push"
437         toolbarPath="org.eclipse.egit.ui"
438         tooltip="%PushAction_tooltip">
439                 </action>
440                 <action
441                        class="org.eclipse.egit.ui.internal.actions.BranchAction"
442                        disabledIcon="icons/toolbar/checkoutd.png"
443                        icon="icons/toolbar/checkoute.png"
444                        id="org.eclipse.egit.ui.actionbranch"
445                        label="%BranchAction_label"
446                        style="push"
447                        menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
448                        toolbarPath="Normal/additions"
449                        tooltip="%BranchAction_tooltip">
450                 </action>
451                 <action
452                        class="org.eclipse.egit.ui.internal.actions.CommitAction"
453                        disabledIcon="icons/toolbar/commitd.png"
454                        icon="icons/toolbar/commite.png"
455                        id="org.eclipse.egit.ui.actioncommit"
456                        label="%CommitAction_label"
457                        style="push"
458                        menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
459                        toolbarPath="Normal/additions"
460                        tooltip="%CommitAction_tooltip">
461                 </action>
462                 <action
463                        class="org.eclipse.egit.ui.internal.actions.ResetAction"
464                        disabledIcon="icons/toolbar/resetd.png"
465                        icon="icons/toolbar/resete.png"
466                        id="org.eclipse.egit.ui.actionreset"
467                        label="%ResetAction_label"
468                        style="push"
469                        menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
470                        toolbarPath="Normal/additions"
471                        tooltip="%ResetAction_tooltip">
472                 </action>
473                 <action
474                        class="org.eclipse.egit.ui.internal.actions.Track"
475                        disabledIcon="icons/toolbar/trackd.png"
476                        icon="icons/toolbar/tracke.png"
477                        id="org.eclipse.egit.ui.trackaction"
478                        label="%TrackAction_label"
479                        style="push"
480                        menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
481                        toolbarPath="Normal/additions"
482                        tooltip="%TrackAction_tooltip">
483                 </action>
484       </actionSet>
485    </extension>
486    <extension
487          point="org.eclipse.ui.commands">
488       <command
489             defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
490             description="%ShareProjectCommand_desc"
491             id="org.eclipse.egit.ui.command.shareProject"
492             name="%ShareProjectCommand_name">
493          <commandParameter
494                id="org.eclipse.egit.ui.command.projectNameParameter"
495                name="%ShareProjectCommandParameter_name"
496                optional="false"
497                values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
498          </commandParameter>
499       </command>
500    </extension>
501    <extension
502          point="org.eclipse.ui.views">
503       <view
504             category="org.eclipse.egit.ui.GitCategory"
505             class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
506             icon="icons/eview16/repo_rep.gif"
507             id="org.eclipse.egit.ui.RepositoriesView"
508             name="%GitRepositoriesView_name"
509             restorable="true">
510       </view>
511       <category
512             id="org.eclipse.egit.ui.GitCategory"
513             name="%GitCategory_name">
514       </category>
515    </extension>
516    <extension
517          point="org.eclipse.ui.perspectives">
518       <perspective
519             class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
520             icon="icons/obj16/gitrepository.gif"
521             id="org.eclipse.egit.ui.GitRepositoryExploring"
522             name="%GitRepositoryPerspective_name">
523       </perspective>
524    </extension>
525    <extension
526          point="org.eclipse.ui.perspectiveExtensions">
527       <perspectiveExtension
528             targetID="org.eclipse.ui.resourcePerspective">
529          <showInPart
530                id="org.eclipse.egit.ui.RepositoriesView">
531          </showInPart>
532       </perspectiveExtension>
533       <perspectiveExtension
534             targetID="org.eclipse.jdt.ui.JavaPerspective">
535          <showInPart
536                id="org.eclipse.egit.ui.RepositoriesView">
537          </showInPart>
538       </perspectiveExtension>
539       <perspectiveExtension
540             targetID="org.eclipse.debug.ui.DebugPerspective">
541          <showInPart
542                id="org.eclipse.egit.ui.RepositoriesView">
543          </showInPart>
544       </perspectiveExtension>
545       <perspectiveExtension
546             targetID="org.eclipse.pde.ui.PDEPerspective">
547          <showInPart
548                id="org.eclipse.egit.ui.RepositoriesView">
549          </showInPart>
550       </perspectiveExtension>
551    </extension>
552 </plugin>