Add a method to rename completed pack
[egit/zawir.git] / org.spearce.egit.ui / plugin.xml
blobb62c9d7e8f81f20fc733a1cf76f02f94456c9af8
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.spearce.egit.ui.PluginPreferenceInitializer"/>
6    </extension>
8    <extension point="org.eclipse.team.ui.configurationWizards">
9       <wizard name="%SharingWizard_name"
10             icon="icons/sharing.gif"
11             class="org.spearce.egit.ui.internal.sharing.SharingWizard"
12             id="org.spearce.egit.ui.internal.sharing.SharingWizard">
13       </wizard>
14    </extension>
16    <extension point="org.eclipse.ui.popupMenus">
17       <objectContribution id="org.spearce.egit.ui.projectContributions"
18             objectClass="org.eclipse.core.resources.IProject"
19             adaptable="true">
20          <filter name="projectPersistentProperty"
21                value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
22          </filter>
23          <action
24                label="%DisconnectAction_label"
25                tooltip="%DisconnectAction_tooltip"
26                class="org.spearce.egit.ui.internal.actions.Disconnect"
27                menubarPath="team.main/projectGroup"
28                id="org.spearce.egit.ui.internal.actions.Disconnect">
29          </action>
30          <action
31                class="org.spearce.egit.ui.internal.actions.CheckpointAction"
32                tooltip="%CheckpointAction_tooltip"
33                label="%CheckpointAction_label"
34                menubarPath="team.main/group1"
35                id="org.spearce.egit.ui.internal.actions.CheckpointAction">
36          </action>
37          <action
38                class="org.spearce.egit.ui.internal.actions.ResetAction"
39                id="org.spearce.egit.ui.internal.actions.ResetAction"
40                label="%ResetAction_label"
41                menubarPath="team.main/projectGroup"
42                tooltip="%ResetAction_tooltip">
43          </action>
44          <action
45                class="org.spearce.egit.ui.internal.actions.BranchAction"
46                id="org.spearce.egit.ui.internal.actions.BranchAction"
47                label="%BranchAction_label"
48                menubarPath="team.main/projectGroup"
49                tooltip="%BranchAction_tooltip"/>
50      </objectContribution>
51      <objectContribution
52             adaptable="true"
53             id="org.spearce.egit.ui.fileFolderContributions"
54             objectClass="org.eclipse.core.resources.IResource">
55          <filter name="projectPersistentProperty"
56                value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
57          </filter>
58          <action
59                label="%UntrackAction_label"
60                class="org.spearce.egit.ui.internal.actions.Untrack"
61                tooltip="%UntrackAction_tooltip"
62                menubarPath="team.main/group1"
63                id="org.spearce.egit.ui.internal.actions.Untrack"/>   
64          <action
65                label="%TrackAction_label"
66                class="org.spearce.egit.ui.internal.actions.Track"
67                tooltip="%TrackAction_tooltip"
68                menubarPath="team.main/group1"
69                id="org.spearce.egit.ui.internal.actions.Track"/>
70          <action
71                label="%AssumeUnchangedAction_label"
72                class="org.spearce.egit.ui.internal.actions.AssumeUnchanged"
73                tooltip="%AssumeUnchangedAction_tooltip"
74                menubarPath="team.main/group1"
75                id="org.spearce.egit.ui.internal.actions.AssumeUnchanged"/>
76          <action
77                class="org.spearce.egit.ui.internal.actions.ShowResourceInHistoryAction"
78                id="org.spearce.egit.ui.internal.actions.ShowResourceInHistoryAction"
79                label="%ShowResourceInHistoryAction_label"
80                menubarPath="team.main/group1"
81                tooltip="%ShowResourceInHistoryAction_tooltip"/>
82          <action
83                class="org.spearce.egit.ui.internal.actions.Update"
84                id="org.spearce.egit.ui.internal.actions.Update"
85                label="%UpdateAction_label"
86                menubarPath="team.main/group1"
87                tooltip="%UpdateAction_tooltip"/>
88          <action
89                class="org.spearce.egit.ui.internal.actions.CommitAction"
90                id="org.spearce.egit.ui.internal.actions.CommitAction"
91                label="%CommitAction_label"
92                menubarPath="team.main/group1"
93                tooltip="%CommitAction_tooltip"/>
94           </objectContribution>
95       <objectContribution
96             objectClass="org.eclipse.core.resources.IFile"
97             adaptable="true"
98             id="org.spearce.egit.ui.IFileContributions">
99          <filter name="projectPersistentProperty"
100                value="org.eclipse.team.core.repository=org.spearce.egit.core.GitProvider">
101          </filter>
102       </objectContribution>
103    </extension>
105    <extension
106          point="org.eclipse.core.runtime.adapters">
107          <factory
108                adaptableType="org.spearce.egit.core.internal.mapping.GitFileHistoryProvider"
109                class="org.spearce.egit.ui.internal.factories.GitAdapterFactory">
110             <adapter
111                   type="org.eclipse.team.ui.history.IHistoryPageSource">
112             </adapter>
113          </factory>
114          <factory
115                adaptableType="org.eclipse.core.internal.resources.Resource"
116                class="org.spearce.egit.ui.internal.factories.GitAdapterFactory">
117             <adapter
118                   type="org.eclipse.team.ui.history.IHistoryPageSource">
119             </adapter>
120          </factory>
121    </extension>
122    
123    <extension point="org.eclipse.ui.preferencePages">
124       <page name="%PreferencePage_name"
125             category="org.eclipse.team.ui.TeamPreferences"
126             class="org.spearce.egit.ui.internal.preferences.GitPreferencePage"
127             id="org.spearce.egit.ui.internal.preferences.GitPreferencePage" />
128    </extension>
130    <extension point="org.eclipse.ui.decorators">
131       <decorator
132             lightweight="true"
133             adaptable="true"
134             label="%Decorator_name"
135             class="org.spearce.egit.ui.internal.decorators.GitResourceDecorator"
136             state="true"
137             location="BOTTOM_RIGHT"
138             id="org.spearce.egit.ui.internal.decorators.GitResourceDecorator">
139             <enablement>
140               <objectClass name="org.eclipse.core.resources.IResource"/>
141             </enablement>
142          <description>
143             %Decorator_description
144          </description>
145       </decorator>
146    </extension>
148 <!-- ********** QuickDiff text editor support ************** -->
149    <extension
150          point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
151       <referenceprovider
152             label="%GitRemoteQuickDiffProvider_label"
153             class="org.spearce.egit.ui.internal.decorators.GitQuickDiffProvider"
154             id="org.spearce.egit.ui.internal.decorators.GitQuickDiffProvider">
155       </referenceprovider>
156    </extension>
157 </plugin>