Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn O. Pearce2009-09-30 01:18:28 +0000
committerShawn O. Pearce2009-09-30 01:18:28 +0000
commitdfbdc456d8645fc0c310b5e15cf8d25d8ff7f84b (patch)
tree73461cd1d4e0481e18d25b0c75bd2a4b6d130e45 /org.eclipse.egit.ui/plugin.xml
downloadegit-dfbdc456d8645fc0c310b5e15cf8d25d8ff7f84b.tar.gz
egit-dfbdc456d8645fc0c310b5e15cf8d25d8ff7f84b.tar.xz
egit-dfbdc456d8645fc0c310b5e15cf8d25d8ff7f84b.zip
Initial EGit contribution to eclipse.org
Per CQ 3393 this is the initial contribution of the EGit project (an Eclipse team provider for Git) to eclipse.org. This initial version is derived from the historial EGit repository at commit a9578ba7361b66ab403c6605a1b87fb7b2f94c6e. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.egit.ui/plugin.xml')
-rw-r--r--org.eclipse.egit.ui/plugin.xml391
1 files changed, 391 insertions, 0 deletions
diff --git a/org.eclipse.egit.ui/plugin.xml b/org.eclipse.egit.ui/plugin.xml
new file mode 100644
index 0000000000..032a72e088
--- /dev/null
+++ b/org.eclipse.egit.ui/plugin.xml
@@ -0,0 +1,391 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin>
+ <extension point="org.eclipse.core.runtime.preferences">
+ <initializer class="org.eclipse.egit.ui.PluginPreferenceInitializer"/>
+ </extension>
+
+ <extension point="org.eclipse.ui.importWizards">
+ <category name="%Git_clone_category"
+ id="org.eclipse.egit.ui.internal.clone.gitclonecategory"/>
+ <wizard name="%Git_clone_wizard"
+ icon="icons/obj16/import_obj.gif"
+ class="org.eclipse.egit.ui.internal.clone.GitCloneWizard"
+ id="org.eclipse.egit.ui.internal.clone.GitCloneWizard"
+ category="org.eclipse.egit.ui.internal.clone.gitclonecategory">
+ <description>%Git_clone_description</description>
+ </wizard>
+ </extension>
+
+ <extension point="org.eclipse.team.ui.configurationWizards">
+ <wizard name="%SharingWizard_name"
+ icon="icons/etool16/newconnect_wiz.gif"
+ class="org.eclipse.egit.ui.internal.sharing.SharingWizard"
+ id="org.eclipse.egit.ui.internal.sharing.SharingWizard">
+ </wizard>
+ </extension>
+
+ <extension point="org.eclipse.ui.popupMenus">
+ <objectContribution id="org.eclipse.egit.ui.projectContributions"
+ objectClass="org.eclipse.core.resources.IProject"
+ adaptable="true">
+ <filter name="projectPersistentProperty"
+ value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
+ </filter>
+ <action
+ label="%DisconnectAction_label"
+ tooltip="%DisconnectAction_tooltip"
+ class="org.eclipse.egit.ui.internal.actions.Disconnect"
+ menubarPath="team.main/projectGroup"
+ id="org.eclipse.egit.ui.internal.actions.Disconnect">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.FetchAction"
+ id="org.eclipse.egit.ui.internal.actions.FetchAction"
+ label="%FetchAction_label"
+ menubarPath="team.main/projectGroup"
+ tooltip="%FetchAction_tooltip"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.PushAction"
+ id="org.eclipse.egit.ui.internal.actions.PushAction"
+ label="%PushAction_label"
+ menubarPath="team.main/projectGroup"
+ tooltip="%PushAction_tooltip"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.ResetAction"
+ id="org.eclipse.egit.ui.internal.actions.ResetAction"
+ label="%ResetAction_label"
+ menubarPath="team.main/projectGroup"
+ tooltip="%ResetAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.BranchAction"
+ id="org.eclipse.egit.ui.internal.actions.BranchAction"
+ label="%BranchAction_label"
+ menubarPath="team.main/projectGroup"
+ tooltip="%BranchAction_tooltip"/>
+ </objectContribution>
+ <objectContribution
+ adaptable="true"
+ id="org.eclipse.egit.ui.fileFolderContributions"
+ objectClass="org.eclipse.core.resources.IResource">
+ <filter name="projectPersistentProperty"
+ value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
+ </filter>
+ <action
+ label="%UntrackAction_label"
+ class="org.eclipse.egit.ui.internal.actions.Untrack"
+ tooltip="%UntrackAction_tooltip"
+ menubarPath="team.main/group1"
+ id="org.eclipse.egit.ui.internal.actions.Untrack"/>
+ <action
+ label="%TrackAction_label"
+ class="org.eclipse.egit.ui.internal.actions.Track"
+ tooltip="%TrackAction_tooltip"
+ menubarPath="team.main/group1"
+ id="org.eclipse.egit.ui.internal.actions.Track"/>
+ <action
+ label="%AssumeUnchangedAction_label"
+ class="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
+ tooltip="%AssumeUnchangedAction_tooltip"
+ menubarPath="team.main/group1"
+ id="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.ShowResourceInHistoryAction"
+ id="org.eclipse.egit.ui.internal.actions.ShowResourceInHistoryAction"
+ label="%ShowResourceInHistoryAction_label"
+ menubarPath="team.main/group1"
+ tooltip="%ShowResourceInHistoryAction_tooltip"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.Update"
+ id="org.eclipse.egit.ui.internal.actions.Update"
+ label="%UpdateAction_label"
+ menubarPath="team.main/group1"
+ tooltip="%UpdateAction_tooltip"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.CommitAction"
+ id="org.eclipse.egit.ui.internal.actions.CommitAction"
+ label="%CommitAction_label"
+ menubarPath="team.main/group1"
+ tooltip="%CommitAction_tooltip"/>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
+ id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
+ label="%CompareWithIndexAction_label"
+ menubarPath="compareWithMenu/gitCompareWithGroup"
+ tooltip="&amp;CompareWithIndexAction_tooltip">
+ </action>
+ </objectContribution>
+ <objectContribution
+ id="org.eclipse.egit.ui.resetto"
+ objectClass="org.eclipse.jgit.revwalk.RevCommit">
+ <action
+ class="org.eclipse.egit.ui.internal.actions.SoftResetToRevisionAction"
+ id="org.eclipse.egit.ui.softresettorevision"
+ label="Soft Reset"
+ menubarPath="additions"
+ enablesFor="1"
+ tooltip="Resets HEAD but not working directory nor index">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.MixedResetToRevisionAction"
+ id="org.eclipse.egit.ui.mixedresettorevision"
+ label="Mixed Reset"
+ menubarPath="additions"
+ enablesFor="1"
+ tooltip="Resets HEAD and index, but not working directory">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.HardResetToRevisionAction"
+ id="org.eclipse.egit.ui.hardresettorevision"
+ label="Hard Reset"
+ menubarPath="additions"
+ enablesFor="1"
+ tooltip="Resets HEAD and index, and working directory (changed in tracked files will be lost)">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.SetQuickdiffBaselineAction"
+ enablesFor="1"
+ id="org.eclipse.egit.ui.setquickdiffbaseline"
+ label="Set as quickdiff baseline"
+ menubarPath="additions">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineAction"
+ enablesFor="*"
+ id="org.eclipse.egit.ui.resetquickdiffbaseline"
+ label="Reset quickdiff baseline to HEAD"
+ menubarPath="additions">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.ResetQuickdiffBaselineHeadParentAction"
+ enablesFor="*"
+ id="org.eclipse.egit.ui.resetquickdiffheadparentbaseline"
+ label="Reset quickdiff baseline to first parent of HEAD"
+ menubarPath="additions">
+ </action>
+ </objectContribution>
+ </extension>
+
+ <extension
+ point="org.eclipse.core.runtime.adapters">
+ <factory
+ adaptableType="org.eclipse.egit.core.internal.storage.GitFileHistoryProvider"
+ class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
+ <adapter
+ type="org.eclipse.team.ui.history.IHistoryPageSource">
+ </adapter>
+ </factory>
+ <factory
+ adaptableType="org.eclipse.core.resources.IResource"
+ class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
+ <adapter
+ type="org.eclipse.team.ui.history.IHistoryPageSource">
+ </adapter>
+ </factory>
+ </extension>
+
+ <extension point="org.eclipse.ui.preferencePages">
+ <page name="%GitPreferences_name"
+ category="org.eclipse.team.ui.TeamPreferences"
+ class="org.eclipse.egit.ui.internal.preferences.GitPreferenceRoot"
+ id="org.eclipse.egit.ui.GitPreferences" />
+
+ <page name="%GitPreferences_HistoryPreferencePage_name"
+ category="org.eclipse.egit.ui.GitPreferences"
+ class="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage"
+ id="org.eclipse.egit.ui.internal.preferences.HistoryPreferencePage" >
+ <keywordReference
+ id="org.eclipse.egit.ui.keyword.git">
+ </keywordReference>
+ </page>
+ <page name="%GitPreferences_WindowCachePreferencePage_name"
+ category="org.eclipse.egit.ui.GitPreferences"
+ class="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage"
+ id="org.eclipse.egit.ui.internal.preferences.WindowCachePreferencePage" >
+ <keywordReference
+ id="org.eclipse.egit.ui.keyword.git">
+ </keywordReference>
+ </page>
+ <page name="%GitPreferences_DecoratorPreferencePage_name"
+ category="org.eclipse.egit.ui.GitPreferences"
+ class="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage"
+ id="org.eclipse.egit.ui.internal.preferences.GitDecoratorPreferencePage" >
+ <keywordReference
+ id="org.eclipse.egit.ui.keyword.git">
+ </keywordReference>
+ </page>
+ </extension>
+
+ <extension point="org.eclipse.ui.propertyPages">
+ <page
+ name="%Git"
+ class="org.eclipse.egit.ui.internal.preferences.GitProjectPropertyPage"
+ id="org.eclipse.egit.ui.preferences.GitProjectPropertyPage">
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject">
+ <test
+ property="projectPersistentProperty org.eclipse.team.core.repository" value="org.eclipse.egit.core.GitProvider">
+ </test>
+ </adapt>
+ </enabledWhen>
+ <filter
+ name="projectPersistentProperty"
+ value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
+ </filter>
+ </page>
+ </extension>
+
+ <extension point="org.eclipse.ui.keywords">
+ <keyword
+ id="org.eclipse.egit.ui.keyword.git"
+ label="git">
+ </keyword>
+ </extension>
+
+ <extension point="org.eclipse.ui.decorators">
+ <decorator
+ lightweight="true"
+ adaptable="true"
+ label="%Decorator_name"
+ class="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator"
+ state="true"
+ location="BOTTOM_RIGHT"
+ id="org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator">
+ <enablement>
+ <objectClass name="org.eclipse.core.resources.IResource"/>
+ </enablement>
+ <description>
+ %Decorator_description
+ </description>
+ </decorator>
+ </extension>
+
+ <extension point="org.eclipse.ui.themes">
+ <themeElementCategory
+ id="org.eclipse.egit.ui.GitTheme"
+ label="%Theme_label"/>
+ <fontDefinition
+ id="org.eclipse.egit.ui.CommitGraphNormalFont"
+ categoryId="org.eclipse.egit.ui.GitTheme"
+ label="%Theme_CommitGraphNormalFont_label"
+ defaultsTo="org.eclipse.jface.dialogfont">
+ <description>
+ %Theme_CommitGraphNormalFont_description
+ </description>
+ </fontDefinition>
+ <fontDefinition
+ id="org.eclipse.egit.ui.CommitGraphHighlightFont"
+ categoryId="org.eclipse.egit.ui.GitTheme"
+ label="%Theme_CommitGraphHighlightFont_label"
+ defaultsTo="org.eclipse.jface.dialogfont">
+ <description>
+ %Theme_CommitGraphHighlightFont_description
+ </description>
+ </fontDefinition>
+ <fontDefinition
+ id="org.eclipse.egit.ui.CommitMessageFont"
+ categoryId="org.eclipse.egit.ui.GitTheme"
+ label="%Theme_CommitMessageFont_label"
+ defaultsTo="org.eclipse.jface.textfont">
+ <description>
+ %Theme_CommitMessageFont_description
+ </description>
+ </fontDefinition>
+ </extension>
+
+<!-- ********** QuickDiff text editor support ************** -->
+ <extension
+ point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
+ <referenceprovider
+ label="%GitRemoteQuickDiffProvider_label"
+ class="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider"
+ id="org.eclipse.egit.ui.internal.decorators.GitQuickDiffProvider">
+ </referenceprovider>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSets">
+ <actionSet
+ description="Common things to do with Git"
+ id="org.eclipse.egit.ui.gitaction"
+ label="%GitActions_label"
+ visible="false"
+ >
+ <menu
+ id="org.eclipse.egit.ui.gitmenu"
+ label="%GitMenu_label"
+ path="additions"
+ >
+ <separator
+ name="repositoryGroup">
+ </separator>
+ </menu>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.FetchAction"
+ disabledIcon="icons/toolbar/fetchd.png"
+ icon="icons/toolbar/fetche.png"
+ id="org.eclipse.egit.ui.actionfetch"
+ label="%FetchAction_label"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repo"
+ style="push"
+ toolbarPath="org.eclipse.egit.ui"
+ tooltip="%FetchAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.PushAction"
+ disabledIcon="icons/toolbar/pushd.png"
+ icon="icons/toolbar/pushe.png"
+ id="org.eclipse.egit.ui.actionpush"
+ label="%PushAction_label"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repo"
+ style="push"
+ toolbarPath="org.eclipse.egit.ui"
+ tooltip="%PushAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.BranchAction"
+ disabledIcon="icons/toolbar/checkoutd.png"
+ icon="icons/toolbar/checkoute.png"
+ id="org.eclipse.egit.ui.actionbranch"
+ label="%BranchAction_label"
+ style="push"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
+ toolbarPath="Normal/additions"
+ tooltip="%BranchAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.CommitAction"
+ disabledIcon="icons/toolbar/commitd.png"
+ icon="icons/toolbar/commite.png"
+ id="org.eclipse.egit.ui.actioncommit"
+ label="%CommitAction_label"
+ style="push"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
+ toolbarPath="Normal/additions"
+ tooltip="%CommitAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.ResetAction"
+ disabledIcon="icons/toolbar/resetd.png"
+ icon="icons/toolbar/resete.png"
+ id="org.eclipse.egit.ui.actionreset"
+ label="%ResetAction_label"
+ style="push"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
+ toolbarPath="Normal/additions"
+ tooltip="%ResetAction_tooltip">
+ </action>
+ <action
+ class="org.eclipse.egit.ui.internal.actions.Track"
+ disabledIcon="icons/toolbar/trackd.png"
+ icon="icons/toolbar/tracke.png"
+ id="org.eclipse.egit.ui.trackaction"
+ label="%TrackAction_label"
+ style="push"
+ menubarPath="org.eclipse.egit.ui.gitmenu/repositoryGroup"
+ toolbarPath="Normal/additions"
+ tooltip="%TrackAction_tooltip">
+ </action>
+ </actionSet>
+ </extension>
+</plugin>

Back to the top