Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 9a8384ea9e6f905770da3dbbd95b96250bfb31d9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                            
                                                                      





















                                                                                          
                                                                      


                                                                   
                                               


                                                                       
                                                            
                                                

                                                                    
                                               

                                                                      
                                               

                                                                   
                                               

                                                                       
                                                

                                                                    
                                              

                  



                                                                                 
                                               
                
                                                                     
                                               

                                                                  
                                               
                
                                                                       
                                                                       


                                                                    
                                               
                
                                                                        
                                                     

                                                                     
                                               







                                                                                        


                            
                                                          




                                                                                          
                                                                   
                                                  

                                                                
                                               
                
                                                                           
                                                      

                                                                        
                                               
                
                                                                        
                                                             
                                                 

                                                                     
                                               



                                                                                  
                                                                  
                


                                                                                 
                                                                  
                
                                                                        
                                                             
                                                 

                                                                     
                                               

                                                                            
                                              

                                                                         
                                               



                                                                                
                                                                  
                

                                                                            


                                                                   
                                             

                                                                 





                                                                                 
                                               








                                                                                      
                               





                                                                                     
                                                  

                                                                                  
                                                                  
                           













                                                                                            




                                                                        






                                                                                              

                                                                                    



                                                                        


















                                                                                                





                                                                                           





                                                                                                 



























                                                                                             




                                                                                        




                                                                                              










                                                                                       
               
 





                                                                              















                                                                                       








                                                                                           









                                                                                   

                                                                                                           


                               





                                                            
                                                  
                    



                                                                


















































                                                                                   

























                                                                 













                                                                                
                                                 



































































                                                                                

                  
             
                                    







                                                                                            
                                                        



                                                                                         



                                                    





                                                                                             
               




                                                                            
                                             
                                                     
                                            



                                                
                                     

                 








                                                                         







                                                          

















                                                             
               













                                                                                                     
                                                                       





                                                                                           







                                                                                   












































                                                                                               
                                           


















                                                                                               
                                          


















                                                                                               
                                                    






























                                                                                                  
                                                              
                                              
































                                                                                              
                                                                          
                                                 


















                                                                                              








                                                                 





























                                                                                              
                                                                              
                                                 


















                                                                                          
                                               






















                                                                                         
                                            
















                                                                                               
                                                  

















                                                                                                     


                                                                                           





                            
                                                                        
                                               


















                                                                                            
                                           































                                                                                                     
                                                 






























                                                                                              
                                                                        
                                                  
















                                                                                            
                                                    




























                                                                                                 
                                                   


























                                                                                                 

                                                                    
                                           



















                                                                                           




                                                                               
                                                  






















                                                                                         
                                                  



                                       
                        
                                  
                          




















                                                                                              





                                                                           


                                  
                           


                                                                                        




                            
                                                                           
                                                  


















                                                                                           
                                                 


















                                                                                          
                                                

















                                                                                         

















                                                                                               
                                                                             
                                                    



























                                                                                                  
                                              


































                                                                                                     
                                               




                                                                       






                                                                            
                                                        



                                                                    
                                                          



                                                                               
                                                           












                                                                            









                                                                                


                                                                    

                                                                            
                                                       



                                                                    
                                                         


                            
                                                                               
                                                          






                                                     
                                                                      
                                                     



                                                                            
                                                           

                              








                                                                                


                         
                                        

                                         

                                                                                            
                                                                  
                                         

                

                                                                                              
                                                          
                                           

                

                                                                                                 
                                                             
                                    

                

                                                                                                     
                                                                 
                                        

                

                                                                                              
                                                          
                                 

                
                                                            





                                                                                                     
                                                                                              
                                                          
                                     

                

                                                                                                       
                                                                   
                                          

                

                                                                                             
                                                         
                                

                

                                                                                                
                                                            
                                   

                

                                                                                               
                                                           
                                            

                

                                                                                                       
                                                                   
                                          

                

                                                                                                     
                                                                 
                                        

                

                                                                                                        
                                                              
                                     

                

                                                                                                       
                                                                   
                                          

                

                                                                                                      
                                                                  
                                         

                

                                                                                                     
                                                                 
                                        

                

                                                                                                             
                                                                   
                                      

                

                                                                                                              
                                                                    
                                       

                

                                                                                                   
                                                               
                                      

                

                                                                                                    
                                                                
                                       

                

                                                                                                         
                                                                     
                                        

                

                                                                                             
                                                         
                                

                

                                                                                                          
                                                                  
                                             
                
              

                                                                                                    
                                                                
                                       
                
              
                                                            





                                                                                                    
                                                                                                  
                                                              
                                     

                

                                                                                              
                                                                
                                 

                
                                                            
                                                          
                                           
                
              

                                                                                              
                                                          
                                 
                
              
                                                            



                                                                                                 

                                                            

                                                                                                         
                                                         


                                                            



                                                                                               









                                                                                                              




















                                                                         
                                        




                                                                         











                                                                       



                                                                 







                                                                     
            
                                                                


                                              


                                                           







                                                                        



                                                             



                                                                   



































                                                                           
            



                                                                            


                                                                  



                                                                             



                                                                  



                                                              
                                                                                               

                                                     
                                                                                             

















                                                                                   

                
                            
                                    









                                                                                        


                                                                                 
                                                    













                                                                                     


                                                                                           

                                                


























                                                                                                          
               
             
                                      

                                         
                                                            

                                                                                     
                                       

                
                                                            

                                                                                     
                                       

                
                                                            

                                                                                              
                                                

                    


                                                             

                      



                                                                                               

                
                                                            

                                                                                             
                                                 

                
                                                            

                                                                                    
                                      

                    



                                                                                     

                
                                                            

                                                                                    
                                      

                
                                                            

                                                                                   
                                     

                    



                                                                                    

                
                                                            

                                                                                              
                                            

                
                                                            

                                                                                  
                                    
                
              
                                                            

                                                                                          
                                              

                
                                                            

                                                                                                   
                                             
                
              
                                                            

                                                                                         
                                           
                
               
             

















                                                                     


























































                                                                                                       
                                                                                                     
                                                                 




                                                                                               
                                         
                




                                                                                                 




                                                                                           
               







                                                                               
                                                





                                                   





                                                                                     

                                  













                                                                                            

                                  






                                                                 
         
<?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.GitImportWizard"
	    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
               class="org.eclipse.egit.ui.internal.actions.Disconnect"
               icon="$nl$/icons/obj16/disconnect_co.gif"
               id="org.eclipse.egit.ui.internal.actions.Disconnect"
               label="%DisconnectAction_label"
               menubarPath="team.main/group11">
         </action>
         <action
               class="org.eclipse.egit.ui.internal.actions.FetchAction"
               definitionId="org.eclipse.egit.ui.team.Fetch"
               icon="$nl$/icons/obj16/fetch.gif"
               id="org.eclipse.egit.ui.internal.actions.FetchAction"
               label="%FetchAction_label"
               menubarPath="team.main/group2"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.PushAction"
               icon="$nl$/icons/obj16/push.gif"
               id="org.eclipse.egit.ui.internal.actions.PushAction"
               label="%PushAction_label"
               menubarPath="team.main/group1"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.ResetAction"
               icon="$nl$/icons/obj16/reset.gif"
               id="org.eclipse.egit.ui.internal.actions.ResetAction"
               label="%ResetAction_label"
               menubarPath="team.main/group5">
         </action>
         <action
               class="org.eclipse.egit.ui.internal.actions.SynchronizeWithAction"
               id="org.eclipse.egit.ui.internal.actions.SynchronizeWithAction"
               icon="$nl$/icons/obj16/remotespec.gif"
               label="%SynchronizeWith_label"
               menubarPath="team.main/group3"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.TagAction"
               icon="$nl$/icons/obj16/tags.gif"
               id="org.eclipse.egit.ui.internal.actions.TagAction"
               label="%TagAction_label"
               menubarPath="team.main/group5"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.MergeAction"
               definitionId="org.eclipse.egit.ui.RepositoriesViewMerge"
               icon="$nl$/icons/obj16/merge.gif"
               id="org.eclipse.egit.ui.internal.actions.MergeAction"
               label="%MergeAction_label"
               menubarPath="team.main/group4"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.BranchAction"
               icon="$nl$/icons/obj16/branch_obj.gif"
               id="org.eclipse.egit.ui.internal.actions.BranchAction"
               label="%BranchAction_label"
               menubarPath="team.main/group5"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.PullFromUpstreamConfigAction"
               definitionId="org.eclipse.egit.ui.team.PullFromUpstreamConfig"
               icon="$nl$/icons/obj16/pull.gif"
               id="org.eclipse.egit.ui.team.PullCurrentBranchAction"
               label="%PullIntoCurrentBranchMenuLabel"
               menubarPath="team.main/group2">
         </action>
     </objectContribution>
     <objectContribution
            adaptable="true"
            id="org.eclipse.egit.ui.resourceContributions"
            objectClass="org.eclipse.core.resources.IResource">
         <filter name="projectPersistentProperty"
               value="org.eclipse.team.core.repository=org.eclipse.egit.core.GitProvider">
         </filter>
         <action
               class="org.eclipse.egit.ui.internal.actions.Untrack"
               icon="$nl$/icons/obj16/untrack.gif"
               id="org.eclipse.egit.ui.internal.actions.Untrack"
               label="%UntrackAction_label"
               menubarPath="team.main/group9"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
               icon="icons/obj16/assume-unchanged.gif"
               id="org.eclipse.egit.ui.internal.actions.AssumeUnchanged"
               label="%AssumeUnchangedAction_label"
               menubarPath="team.main/group9"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.CommitAction"
               definitionId="org.eclipse.egit.ui.team.Commit"
               icon="$nl$/icons/obj16/commit.gif"
               id="org.eclipse.egit.ui.internal.actions.CommitAction"
               label="%CommitAction_label"
               menubarPath="team.main/group1"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
               id="org.eclipse.egit.ui.internal.actions.CompareWithIndexAction"
               label="%CompareWithIndexAction_label"
               menubarPath="compareWithMenu/gitCompareWithGroup"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
               id="org.eclipse.egit.ui.internal.actions.CompareWithHeadAction"
               label="%CompareWithHeadAction_label"
               menubarPath="compareWithMenu/gitCompareWithGroup"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.IgnoreAction"
               definitionId="org.eclipse.egit.ui.team.Ignore"
               icon="$nl$/icons/obj16/ignore.gif"
               id="org.eclipse.egit.ui.internal.actions.IgnoreAction"
               label="%IgnoreAction_label"
               menubarPath="team.main/group8"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
               icon="$nl$/icons/obj16/add.gif"
               id="org.eclipse.egit.ui.internal.actions.AddToIndexAction"
               label="%AddToIndexAction_label"
               menubarPath="team.main/group9"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
               id="org.eclipse.egit.ui.internal.actions.DiscardChangesAction"
               label="%DiscardChangesAction_label"
               menubarPath="replaceWithMenu/gitReplaceWithGroup"/>
         <action
               class="org.eclipse.egit.ui.internal.actions.ApplyPatchAction"
               definitionId="org.eclipse.egit.ui.team.ApplyPatch"
               enablesFor="*"
               id="org.eclipse.egit.ui.internal.actions.applyPatch"
               label="%ApplyPatchAction_label"
               menubarPath="team.main/group6"
               overrideActionId="org.eclipse.team.ui.applyPatch">
         </action>
         <action
               class="org.eclipse.egit.ui.internal.actions.ShowHistoryAction"
               definitionId="org.eclipse.egit.ui.team.ShowHistory"
               icon="icons/obj16/history.gif"
               id="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler"
               label="%ShowResourceInHistoryAction_label"
               menubarPath="team.main/group10">
         </action>
         <action
               class="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewAction"
               definitionId="org.eclipse.egit.ui.team.ShowRepositoriesView"
               icon="icons/eview16/repo_rep.gif"
               id="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewAction"
               label="%ShowRepositoryAction_label"
               menubarPath="team.main/group10">
         </action>
	  </objectContribution>
   	  <objectContribution
         adaptable="true"
         id="org.eclipse.egit.ui.fileContributions"
         objectClass="org.eclipse.core.resources.IFile">
         <action
               class="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
               icon="$nl$/icons/obj16/history.gif"
               id="org.eclipse.egit.ui.internal.actions.CompareWithRevisionAction"
               label="%CompareWithRevisionAction_label"
               menubarPath="compareWithMenu/gitCompareWithGroup"/>
      </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>
         <factory
               adaptableType="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.team.ui.history.IHistoryPageSource">
            </adapter>
         </factory>
         <factory
               adaptableType="org.eclipse.egit.ui.internal.history.HistoryPageInput"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.team.ui.history.IHistoryPageSource">
            </adapter>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRoot"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelTree"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
	       adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
               class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
            <adapter
                  type="org.eclipse.ui.model.IWorkbenchAdapter"/>
         </factory>
         <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelObject"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
         <adapter type="org.eclipse.core.resources.IResource"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelRepository"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCommit"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelCache"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTree"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelTree"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
         <adapter type="org.eclipse.core.resources.IResource"/>
      </factory>
      <factory
            adaptableType="org.eclipse.egit.ui.internal.synchronize.model.GitModelBlob"
            class="org.eclipse.egit.ui.internal.factories.GitAdapterFactory">
         <adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
         <adapter type="org.eclipse.core.resources.IResource"/>
      </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_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>
   <page
         category="org.eclipse.egit.ui.GitPreferences"
         class="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
         id="org.eclipse.egit.ui.internal.preferences.GlobalConfigurationPreferencePage"
         name="%ConfigurationPage.name">
      <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="org.eclipse.core.resources.projectPersistentProperty"
				args="org.eclipse.team.core.repository, org.eclipse.egit.core.GitProvider">
			</test>
		</adapt>
	    </enabledWhen>
      </page>
   </extension>

   <extension point="org.eclipse.ui.keywords">
	  <keyword
			id="org.eclipse.egit.ui.keyword.git"
			label="%GitKeyword_label">
	  </keyword>
	  <keyword
			id="org.eclipse.egit.ui.keyword.refresh"
			label="%GitKeyword_Refresh_label">
	  </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>
	<colorDefinition
        id="org.eclipse.egit.ui.UncommittedChangeForegroundColor"
        categoryId="org.eclipse.egit.ui.GitTheme"
        label="%Theme_UncommittedChangeForegroundColor_label"
        value="COLOR_LIST_FOREGROUND">
        <description>
        %Theme_UncommittedChangeForegroundColor_description
        </description>
      </colorDefinition>
      <colorDefinition
        id="org.eclipse.egit.ui.UncommittedChangeBackgroundColor"
        categoryId="org.eclipse.egit.ui.GitTheme"
        label="%Theme_UncommittedChangeBackgroundColor_label"
        value="COLOR_LIST_BACKGROUND">
        <description>
        %Theme_UncommittedChangeBackgroundColor_description
        </description>
      </colorDefinition>
      <fontDefinition
        id="org.eclipse.egit.ui.UncommittedChangeFont"
        categoryId="org.eclipse.egit.ui.GitTheme"
        label="%Theme_UncommittedChangeFont_label">
        <description>
        %Theme_UncommittedChangeFont_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="%GitActions_description"
	    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>
      </actionSet>
   </extension>
   <extension
         name="%SharedCommandsLabel"
         point="org.eclipse.ui.commands">
      <command
            defaultHandler="org.eclipse.egit.ui.internal.commands.ShareSingleProjectCommand"
            description="%ShareProjectCommand_desc"
            id="org.eclipse.egit.ui.command.shareProject"
            name="%ShareProjectCommand_name">
         <commandParameter
               id="org.eclipse.egit.ui.command.projectNameParameter"
               name="%ShareProjectCommandParameter_name"
               optional="false"
               values="org.eclipse.egit.ui.internal.commands.ProjectNameParameterValues">
         </commandParameter>
      </command>
      <category
            id="org.eclipse.egit.ui.commandCategory"
            name="%Git">
      </category>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.commands.ConfigureDebugTraceCommand"
            id="org.eclipse.egit.ui.command.configureTrace"
            name="%ConfigureTraceCommand.name">
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.views">
      <view
            category="org.eclipse.egit.ui.GitCategory"
            class="org.eclipse.egit.ui.internal.repository.RepositoriesView"
            icon="icons/eview16/repo_rep.gif"
            id="org.eclipse.egit.ui.RepositoriesView"
            name="%GitRepositoriesView_name"
            restorable="true">
      </view>
      <category
            id="org.eclipse.egit.ui.GitCategory"
            name="%GitCategory_name">
      </category>
   </extension>
   <extension
         point="org.eclipse.ui.perspectives">
      <perspective
            class="org.eclipse.egit.ui.GitRepositoriesPerspectiveFactory"
            icon="icons/obj16/gitrepository.gif"
            id="org.eclipse.egit.ui.GitRepositoryExploring"
            name="%GitRepositoryPerspective_name">
      </perspective>
   </extension>
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="org.eclipse.ui.resourcePerspective">
         <showInPart
               id="org.eclipse.egit.ui.RepositoriesView">
         </showInPart>
      </perspectiveExtension>
      <perspectiveExtension
            targetID="org.eclipse.jdt.ui.JavaPerspective">
         <showInPart
               id="org.eclipse.egit.ui.RepositoriesView">
         </showInPart>
      </perspectiveExtension>
      <perspectiveExtension
            targetID="org.eclipse.debug.ui.DebugPerspective">
         <showInPart
               id="org.eclipse.egit.ui.RepositoriesView">
         </showInPart>
      </perspectiveExtension>
      <perspectiveExtension
            targetID="org.eclipse.pde.ui.PDEPerspective">
         <showInPart
               id="org.eclipse.egit.ui.RepositoriesView">
         </showInPart>
      </perspectiveExtension>
   </extension>
   <extension
         point="org.eclipse.ui.navigator.navigatorContent">
      <navigatorContent
            contentProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider"
            icon="icons/obj16/repository_rep.gif"
            id="org.eclipse.egit.ui.RepositoriesViewContent"
            labelProvider="org.eclipse.egit.ui.internal.repository.RepositoriesViewLabelProvider"
            name="%GitRepositoriesContentName">
         <triggerPoints>
            <or>
               <instanceof
                     value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
               </instanceof>
               <instanceof
                     value="org.eclipse.core.resources.IWorkspaceRoot">
               </instanceof>
            </or>
         </triggerPoints>
         <commonSorter
               class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewSorter">
         </commonSorter>
         <dropAssistant
               class="org.eclipse.egit.ui.internal.repository.DropAdapterAssistant"
               id="org.eclipse.egit.ui.repositoriesView.dropAssistant">
            <possibleDropTargets>
               <instanceof
                     value="org.eclipse.core.resources.IWorkspaceRoot">
               </instanceof></possibleDropTargets>
         </dropAssistant>
      </navigatorContent>
      <actionProvider
            class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewActionProvider"
            id="RepositoriesViewActionProvider">
         <enablement>
            <instanceof
                  value="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
            </instanceof>
         </enablement>
      </actionProvider>
   </extension>
   <extension
         point="org.eclipse.ui.navigator.viewer">
      <viewer
            viewerId="org.eclipse.egit.ui.RepositoriesView">
      </viewer>
      <viewerContentBinding
            viewerId="org.eclipse.egit.ui.RepositoriesView">
         <includes>
            <contentExtension
                  pattern="org.eclipse.egit.ui.RepositoriesViewContent">
            </contentExtension>
            <contentExtension
                  pattern="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
            </contentExtension>
         </includes>
      </viewerContentBinding>
      <viewerActionBinding
            viewerId="org.eclipse.egit.ui.RepositoriesView">
         <includes>
            <actionExtension
                  pattern="RepositoriesViewActionProvider">
            </actionExtension>
         </includes>
      </viewerActionBinding>
   </extension>
   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
            locationURI="popup:org.eclipse.egit.ui.RepositoriesView">
         <separator
               name="FirstGroup">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewFetch"
               label="%RepoViewFetch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewPush"
               label="%RepoViewPush.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
               label="%RepoViewImportProjects.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
                        </instanceof>
                     </or>
                  </iterate>
                  <iterate>
                     <not>
                        <test
                              property="GitRepository.isBare">
                        </test>
                     </not>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.CheckoutCommand"
               label="%RepoViewCheckout.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <and>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                           </instanceof>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                           </instanceof>
                        </or>
                        <not>
                           <test
                                 property="GitRepository.isRefCheckedOut">
                           </test>
                        </not>
                        <not>
                           <test
                                 property="GitRepository.isBare">
                           </test>
                        </not>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewSynchronize"
               label="%RepoViewSynchronize.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <and>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                           </instanceof>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                           </instanceof>
                        </or>
                        <not>
                           <test
                                 property="GitRepository.isBare">
                           </test>
                        </not>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewSynchronizeWithEachOther"
               label="%RepoViewSynchronizeEachOther.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="2">
                  </count>
                  <iterate>
                     <and>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                           </instanceof>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                           </instanceof>
                        </or>
                        <not>
                           <test
                                 property="GitRepository.isBare">
                           </test>
                        </not>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewFetchConfigured"
               label="%RepoViewFetchSimple.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewPushConfigured"
               label="%RepoViewPushSimpleLabel"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <separator
               name="FirstSeparator"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
               label="%RepoViewRemove.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="+">
                  </count>
                  <iterate>
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
               label="%RepoViewCreateBranch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.LocalBranchesNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.BranchesNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                        </instanceof>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewCreateTag"
               label="%RepoViewCreateTag.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.TagsNode">
                        </instanceof>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewMerge"
               label="%RepoViewMerge.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <and>
                        <test
                              property="GitRepository.canMerge">
                        </test>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                           </instanceof>
                           <and>
                              <instanceof
                                    value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                              </instanceof>
                              <test
                                    property="GitRepository.isRefCheckedOut">
                              </test>
                           </and>
                        </or>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewMergeSimple"
               label="%RepoViewMergeSimple.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <and>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                           </instanceof>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                           </instanceof>
                        </or>
                        <test
                              property="GitRepository.canMerge">
                        </test>
                        <not>
                           <test
                                 property="GitRepository.isRefCheckedOut">
                           </test>
                        </not>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
               label="%RepoViewCreateRemote.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RemotesNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
               label="%RepoViewConfigureFetch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <and>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
                           </instanceof>
                           <not>
                              <test
                                    property="GitRepository.fetchExists">
                              </test>
                           </not>
                        </and>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
                        </instanceof>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
               label="%RepoViewConfigurePush.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
                        </instanceof>
                        <and>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
                           </instanceof>
                           <not>
                              <test
                                    property="GitRepository.pushExists">
                              </test>
                           </not>
                        </and>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewReset"
               label="%RepoViewReset.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.TagNode">
                        </instanceof>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <separator
               name="SecondGroup">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewOpenInTextEditor"
               label="%RepoViewOpenInEditor.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <separator
               name="SecondSeparator"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewDeleteBranch"
               label="%RepoViewDeleteBranch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="+">
                  </count>
                  <iterate>
                     <and>
                        <or>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                           </instanceof>
                           <test
                                 property="GitRepository.isLocalBranch">
                           </test>
                        </or>
                        <not>
                           <test
                                 property="GitRepository.isRefCheckedOut">
                           </test>
                        </not>
                     </and>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewRenameBranch"
               label="%RepoViewRenameBranch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
               label="%RepoViewRemoveRemote.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewDeleteFetch"
               label="%RepoViewDeleteFetch.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewDeletePush"
               label="%RepoViewDeletePush.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate
                        ifEmpty="false"
                        operator="and">
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
               label="%RepoViewDeleteRepository.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="+">
                  </count>
                  <iterate>
                     <instanceof
                           value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                     </instanceof>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewOpenProperties"
               label="%RepoViewOpenProperties.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RemoteNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.FetchNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.PushNode">
                        </instanceof>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewCopyPath"
               label="%RepoViewCopyPath.label"
               style="push">
            <visibleWhen
                  checkEnabled="false">
               <and>
                  <count
                        value="1">
                  </count>
                  <iterate>
                     <or>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
                        </instanceof>
                        <instanceof
                              value="org.eclipse.egit.ui.internal.repository.tree.FolderNode">
                        </instanceof>
                        <and>
                           <instanceof
                                 value="org.eclipse.egit.ui.internal.repository.tree.WorkingDirNode">
                           </instanceof>
                           <not>
                              <test
                                    property="GitRepository.isBare">
                              </test>
                           </not>
                        </and>
                     </or>
                  </iterate>
               </and>
            </visibleWhen>
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewPaste"
               label="%RepoViewPastePath.label"
               style="push">
         </command>
      </menuContribution>
      <menuContribution
            locationURI="toolbar:org.eclipse.egit.ui.RepositoriesView">
         <separator
               name="org.eclipse.egit.ui.repositoryActions"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
               style="push"
               tooltip="%RepoViewAddRepository.tooltip">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewClone"
               style="push"
               tooltip="%RepoViewCloneRepository.tooltip">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
               style="push"
               tooltip="%RepoViewCreateRepository.tooltip">
         </command>
         <separator
               name="org.eclipse.egit.ui.viewActions"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewRefresh"
               style="push">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
               style="toggle">
         </command>
         <separator
               name="org.eclipse.egit.ui.separator1"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
               helpContextId="Hierarchical Branch Representation"
               style="toggle"
               tooltip="%RepoViewHierarchicalBranchRepresenation.tooltip">
         </command>
      </menuContribution>
      <menuContribution
            locationURI="menu:org.eclipse.egit.ui.RepositoriesView">
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
               label="%RepoAddRepositoryViewMenu.label"
               style="push">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewClone"
               label="%RepoCloneRepositoryViewMenu.label"
               style="push">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
               label="%RepoCreateRepositoryViewMenu.label"
               style="push">
         </command>
         <separator
               name="org.eclipse.egit.ui.viewActions"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesViewRefresh"
               label="%RepoViewRefreshViewMenu.label"
               style="push">
         </command>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
               label="%RepoViewLinkWithSelectionMenu.label"
               style="toggle">
         </command>
         <separator
               name="org.eclipse.egit.ui.separator2"
               visible="true">
         </separator>
         <command
               commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
               label="%HierarchyLayout.label"
               style="toggle">
         </command>
      </menuContribution>
   </extension>
   <extension
         name="%RepositoryCommandsLabel"
         point="org.eclipse.ui.commands">
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.AddCommand"
            id="org.eclipse.egit.ui.RepositoriesViewAddRepository"
            name="%AddRepositoryCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CloneCommand"
            id="org.eclipse.egit.ui.RepositoriesViewClone"
            name="%CloneRepositoryCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CopyPathCommand"
            id="org.eclipse.egit.ui.RepositoriesViewCopyPath"
            name="%CopyPathCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.DeleteBranchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewDeleteBranch"
            name="%DeleteBranchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.FetchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewFetch"
            name="%FetchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.RenameBranchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewRenameBranch"
            name="%RenameBranchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.PasteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewPaste"
            name="%PastePathCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.OpenPropertiesCommand"
            id="org.eclipse.egit.ui.RepositoriesViewOpenProperties"
            name="%OpenPropertiesCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.PushCommand"
            id="org.eclipse.egit.ui.RepositoriesViewPush"
            name="%PushCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.RefreshCommand"
            id="org.eclipse.egit.ui.RepositoriesViewRefresh"
            name="%RefreshCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.RemoveCommand"
            id="org.eclipse.egit.ui.RepositoriesViewRemove"
            name="%RemoveRepositoryCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ImportProjectsCommand"
            id="org.eclipse.egit.ui.RepositoriesViewImportProjects"
            name="%ImportProjectsCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateBranchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
            name="%CreateBranchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureRemoteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewNewRemote"
            name="%NewRemoteCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ConfigureFetchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewConfigureFetch"
            name="%ConfigureFetchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ConfigurePushCommand"
            id="org.eclipse.egit.ui.RepositoriesViewConfigurePush"
            name="%ConfigurePushCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.RemoveRemoteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
            name="%DeleteRemoteCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.PushConfiguredRemoteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewPushConfigured"
            name="%SimplePushCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.FetchConfiguredRemoteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewFetchConfigured"
            name="%SimpleFetchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.DeletePushCommand"
            id="org.eclipse.egit.ui.RepositoriesViewDeletePush"
            name="%RemovePushCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.DeleteFetchCommand"
            id="org.eclipse.egit.ui.RepositoriesViewDeleteFetch"
            name="%RemoveFetchCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.OpenInTextEditorCommand"
            id="org.eclipse.egit.ui.RepositoriesViewOpenInTextEditor"
            name="%OpenInEditorCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.OpenCommand"
            id="org.eclipse.egit.ui.RepositoriesViewOpen"
            name="%OpenCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.LinkWithSelectionCommand"
            id="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
            name="%LinkWithSelectionCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand"
            id="org.eclipse.egit.ui.RepositoriesViewSynchronize"
            name="%SynchronizeCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.SynchronizeCommand"
            id="org.eclipse.egit.ui.RepositoriesViewSynchronizeWithEachOther"
            name="%SynchronizeCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateTagCommand"
            id="org.eclipse.egit.ui.RepositoriesViewCreateTag"
            name="%CreateTagCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand"
            id="org.eclipse.egit.ui.RepositoriesViewMergeSimple"
            name="%MergeCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            id="org.eclipse.egit.ui.RepositoriesViewMerge"
            name="%MergeWithDialogCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ResetCommand"
            id="org.eclipse.egit.ui.RepositoriesViewReset"
            name="%ResetCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CheckoutCommand"
            id="org.eclipse.egit.ui.CheckoutCommand"
            name="%CheckoutCommand">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.CreateRepositoryCommand"
            id="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
            name="%RepoViewCreateRepositoryCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.DeleteCommand"
            id="org.eclipse.egit.ui.RepositoriesViewDelete"
            name="%DeleteRepositoryCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.repository.tree.command.ToggleBranchHierarchyCommand"
            id="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
            name="%ToggleLayoutCommand.name">
         <state
               class="org.eclipse.ui.handlers.RegistryToggleState:false"
               id="org.eclipse.ui.commands.toggleState">
         </state>
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.commandImages">
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewAddRepository"
            icon="icons/etool16/newlocation_wiz.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewFetch"
            icon="icons/obj16/pull.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewClone"
            icon="icons/obj16/cloneGit.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewRefresh"
            icon="icons/obj16/refresh.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewPush"
            icon="icons/obj16/push.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesLinkWithSelection"
            icon="icons/elcl16/synced.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewCreateTag"
            icon="icons/obj16/version_rep.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewMerge"
            icon="icons/obj16/merge.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewMergeSimple"
            icon="icons/obj16/merge.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewReset"
            icon="icons/obj16/reset.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.team.ShowRepositoriesView"
            icon="icons/eview16/repo_rep.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.team.ShowHistory"
            icon="icons/obj16/history.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.history.CreateBranch"
            icon="icons/obj16/branch_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.CheckoutCommand"
            icon="icons/obj16/checkout.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewCreateBranch"
            icon="icons/obj16/branch_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewNewRemote"
            icon="icons/obj16/remotespec.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.history.CreateTag"
            icon="icons/obj16/version_rep.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.history.CheckoutCommand"
            icon="icons/obj16/checkout.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewSynchronize"
            icon="$nl$/icons/obj16/remotespec.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewImportProjects"
            icon="icons/obj16/import_prj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewFetchConfigured"
            icon="icons/obj16/pull.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewDeleteBranch"
            icon="icons/obj16/delete_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewDeleteFetch"
            icon="icons/obj16/delete_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewDeletePush"
            icon="icons/obj16/delete_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote"
            icon="icons/obj16/delete_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewPushConfigured"
            icon="icons/obj16/push.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewOpenProperties"
            icon="icons/obj16/properties.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewCreateRepository"
            icon="icons/etool16/createRepository.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewDelete"
            icon="icons/obj16/delete_obj.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy"
            icon="icons/elcl16/hierarchicalLayout.gif">
      </image>
      <image
            commandId="org.eclipse.egit.ui.RepositoriesViewRemove"
            icon="icons/obj16/clear.gif">
      </image>
   </extension>
   <extension
         point="org.eclipse.core.expressions.propertyTesters">
      <propertyTester
            class="org.eclipse.egit.ui.internal.repository.tree.RepositoriesViewPropertyTester"
            id="org.eclipse.egit.ui.RepositoryTester"
            namespace="GitRepository"
            properties="isBare,isRefCheckedOut,isLocalBranch,fetchExists,pushExists,canMerge"
            type="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNode">
      </propertyTester>
   </extension>
   <extension
         point="org.eclipse.ui.navigator.linkHelper">
      <linkHelper
            class="org.eclipse.egit.ui.internal.repository.tree.LinkHelper"
            id="org.eclipse.egit.ui.RepositoriesViewLinkHelper">
         <editorInputEnablement>
            <instanceof
                  value="org.eclipse.ui.IURIEditorInput">
            </instanceof></editorInputEnablement>
         <selectionEnablement>
            <instanceof
                  value="org.eclipse.egit.ui.internal.repository.tree.FileNode">
            </instanceof>
         </selectionEnablement>
      </linkHelper>
    </extension>
    <extension
         id="changeSetModel"
         name="%ChangeSetModel.name"
         point="org.eclipse.core.resources.modelProviders">
      <modelProvider
            class="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
      <enablement>
        <instanceof
             value="org.eclipse.core.resources.IResource" />
      </enablement>
      <extends-model id="org.eclipse.core.resources.modelProvider"/>
   </extension>
    <extension
         point="org.eclipse.team.ui.synchronizeWizards">
      <wizard
            class="org.eclipse.egit.ui.internal.synchronize.GitSynchronizeWizard"
            description="%gitsyncwizard.description"
            icon="icons/obj16/gitrepository.gif"
            id="org.eclipse.egit.ui.wizard1"
            name="%Synchronize_Name">
      </wizard>
   </extension>
   <extension
         point="org.eclipse.team.ui.synchronizeParticipants">
      <participant
            class="org.eclipse.egit.ui.internal.synchronize.GitSubscriberParticipant"
            id="org.eclipse.egit.ui.synchronizeParticipant"
            icon="icons/obj16/gitrepository.gif"
            name="%Synchronize_Name"
            persistent="false">
      </participant>
      <participant
            class="org.eclipse.egit.ui.internal.synchronize.GitModelSynchronizeParticipant"
            id="org.eclipse.egit.ui.modelCompareParticipant"
            name="%Synchronize_Name"
            icon="icons/obj16/gitrepository.gif"
            persistent="false"/>
   </extension>
   <extension
         point="org.eclipse.ui.navigator.navigatorContent">
      <navigatorContent
            activeByDefault="true"
            contentProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetContentProvider"
            icon="$nl$/icons/obj16/changelog_obj.gif"
            id="org.eclipse.egit.ui.changeSetContent"
            labelProvider="org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetLabelProvider"
            name="%Synchronize_ChangeSet"
            priority="normal">
         <enablement>
           <or>
            <instanceof value="org.eclipse.egit.ui.internal.synchronize.GitChangeSetModelProvider"/>
           </or>
         </enablement>
         <commonSorter
               class="org.eclipse.egit.ui.internal.synchronize.mapping.GitCommitChangeSetSorter"/>
       </navigatorContent>
   </extension>
   <extension
         point="org.eclipse.team.ui.teamContentProviders">
      <teamContentProvider
            contentExtensionId="org.eclipse.egit.ui.changeSetContent"
            icon="$nl$/icons/obj16/changelog_obj.gif"
            modelProviderId="org.eclipse.egit.ui.changeSetModel"/>
   </extension>
   <extension
         name="%TeamMenuCommandsLabel"
         point="org.eclipse.ui.commands">
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.BranchActionHandler"
            id="org.eclipse.egit.ui.team.Branch"
            name="%BranchCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.CommitActionHandler"
            id="org.eclipse.egit.ui.team.Commit"
            name="%CommitCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.CompareWithHeadActionHandler"
            id="org.eclipse.egit.ui.team.CompareWithHead"
            name="%CompareWithHeadCommand.name">
      </command>
            <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            id="org.eclipse.egit.ui.team.CompareWithRevision"
            name="%CompareWithHistoryCommand.name">
            </command>
            <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.CompareWithIndexActionHandler"
            id="org.eclipse.egit.ui.team.CompareWithIndex"
            name="%CompareWithIndexCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.DiscardChangesActionHandler"
            id="org.eclipse.egit.ui.team.Discard"
            name="%ReplaceWithIndexCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.FetchActionHandler"
            id="org.eclipse.egit.ui.team.Fetch"
            name="%FetchCommand.name">
      </command>
            <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.IgnoreActionHandler"
            id="org.eclipse.egit.ui.team.Ignore"
            name="%IgnoreCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.MergeActionHandler"
            id="org.eclipse.egit.ui.team.Merge"
            name="%MergeCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.PushActionHandler"
            id="org.eclipse.egit.ui.team.Push"
            name="%PushCommand.name">
      </command>
            <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.ResetActionHandler"
            id="org.eclipse.egit.ui.team.Reset"
            name="%ResetCommand.name2">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.SynchronizeWithActionHandler"
            id="org.eclipse.egit.ui.team.SyncWith"
            name="%SynchronizeCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.TagActionHandler"
            id="org.eclipse.egit.ui.team.Tag"
            name="%TagCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.ShowHistoryActionHandler"
            id="org.eclipse.egit.ui.team.ShowHistory"
            name="%ShowInHistoryCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.ShowRepositoriesViewActionHandler"
            id="org.eclipse.egit.ui.team.ShowRepositoriesView"
            name="%ShowRepoViewCommand.name">
      </command>
      <command
            categoryId="org.eclipse.egit.ui.commandCategory"
            defaultHandler="org.eclipse.egit.ui.internal.actions.ApplyPatchActionHandler"
            id="org.eclipse.egit.ui.team.ApplyPatch"
            name="%ApplyPatchCommand.name">
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.bindings">
      <key
            commandId="org.eclipse.egit.ui.team.Commit"
            contextId="org.eclipse.ui.contexts.window"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+C">
      </key>
      <key
            commandId="org.eclipse.egit.ui.team.Ignore"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+I">
      </key>
      <key
            commandId="org.eclipse.egit.ui.RepositoriesViewMerge"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+M">
      </key>
   </extension>
   <extension
         name="%HistoryViewCommands.extension.name"
         point="org.eclipse.ui.commands">
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CompareVersionsHandler"
            id="org.eclipse.egit.ui.history.CompareVersions"
            name="%CompareCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CompareWithWorkingTreeHandler"
            id="org.eclipse.egit.ui.history.CompareWithWorkingTree"
            name="%CompareWithWorkTreeCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.ShowVersionsHandler"
            id="org.eclipse.egit.ui.history.ShowVersions"
            name="%OpenCommand.name">
         <commandParameter
               id="org.eclipse.egit.ui.history.CompareMode"
               name="%CompareModeCommandParameter.name"
               optional="true">
         </commandParameter>
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CreatePatchHandler"
            id="org.eclipse.egit.ui.history.CreatePatch"
            name="%CreatePatchCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CreateBranchOnCommitHandler"
            id="org.eclipse.egit.ui.history.CreateBranch"
            name="%CreateBranchCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CreateTagOnCommitHandler"
            id="org.eclipse.egit.ui.history.CreateTag"
            name="%CreateTagCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.ResetHandler"
            id="org.eclipse.egit.ui.history.Reset"
            name="%ResetCommand.name">
         <commandParameter
               id="org.eclipse.egit.ui.history.ResetMode"
               name="%ResetModeCommandParameter.name"
               optional="false">
         </commandParameter>
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.ResetQuickdiffBaselineHandler"
            id="org.eclipse.egit.ui.history.ResetQuickdiffBaseline"
            name="%ResetQuickdiffCommand.name">
         <commandParameter
               id="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget"
               name="%ResetTargetCommandParameter.name"
               optional="false">
         </commandParameter>
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.SetQuickdiffBaselineHandler"
            id="org.eclipse.egit.ui.history.SetQuickdiffBaseline"
            name="%SetQuickdiffBaselineCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CheckoutCommitHandler"
            id="org.eclipse.egit.ui.history.CheckoutCommand"
            name="%CheckoutCommand.name">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.OpenInTextEditorHandler"
            id="org.eclipse.egit.ui.history.OpenInTextEditorCommand"
            name="Open in Text Editor">
      </command>
      <command
            defaultHandler="org.eclipse.egit.ui.internal.history.command.CherryPickHandler"
            id="org.eclipse.egit.ui.history.CherryPick"
            name="%CherryPickCommand.name">
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.newWizards">
      <wizard
            category="org.eclipse.egit.ui.wizardCategory"
            class="org.eclipse.egit.ui.internal.repository.NewRepositoryWizard"
            hasPages="true"
            icon="icons/etool16/createRepository.gif"
            id="org.eclipse.egit.ui.CreateRepositoryWizard"
            name="%CreateRepositoryWizard.name">
      </wizard>
      <category
            id="org.eclipse.egit.ui.wizardCategory"
            name="%Git">
      </category>
   </extension>
   <extension
         point="org.eclipse.ui.handlers">
      <handler
            class="org.eclipse.egit.ui.internal.repository.tree.command.MergeCommand"
            commandId="org.eclipse.egit.ui.RepositoriesViewMerge">
         <activeWhen>
            <iterate
                  ifEmpty="false">
               <or>
                  <instanceof
                        value="org.eclipse.egit.ui.internal.repository.tree.RepositoryNode">
                  </instanceof>
                  <instanceof
                        value="org.eclipse.egit.ui.internal.repository.tree.RefNode">
                  </instanceof>
               </or>
            </iterate></activeWhen>
      </handler>
      <handler
            class="org.eclipse.egit.ui.internal.actions.MergeAction"
            commandId="org.eclipse.egit.ui.RepositoriesViewMerge">
         <activeWhen>
            <iterate
                  ifEmpty="false">
               <instanceof
                     value="org.eclipse.core.resources.IProject">
               </instanceof>
            </iterate>
         </activeWhen>
      </handler>
   </extension>
</plugin>

Back to the top