home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2003 January / PCpro_2003_01.ISO / born / SharpDev / 091setup.exe / data / SharpCvs / AddIns / SharpCvsRepositoryView.xml < prev   
Encoding:
Text File  |  2002-06-29  |  6.1 KB  |  131 lines

  1. <AddIn name        = "SharpCvs Repository View"
  2.        author      = "Mike Krueger"
  3.        copyright   = "GPL"
  4.        url         = "http://www.icsharpcode.net"
  5.        description = "SharpCvs repository view"
  6.        version     = "1.0.0">
  7.     
  8.     <Runtime>
  9.         <Import assembly="SharpCvs.RepositoryView.dll"/>
  10.     </Runtime>
  11.     
  12.     <Extension path = "/SharpCvs/Workspace/MainMenu/File">
  13.         <MenuItem id    = "Connect" 
  14.                   label = "${res:SharpCvs.Workspace.MainMenu.File.Connect}" 
  15.                   class = "SharpCvsRepositoryView.Commands.ConnectCommand"/>
  16.     </Extension>
  17.     
  18.     <Extension path = "/SharpCvs/Workspace/Views/RepositoryView/FileListContextMenu">
  19.         <MenuItem id    = "View" 
  20.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.FileListContextMenu.View}"
  21.                   class = "SharpCvsRepositoryView.Commands.ViewFileCommand"/>
  22.  
  23.         <MenuItem id    = "Log" 
  24.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.FileListContextMenu.Log}"
  25.                   class = "SharpCvsRepositoryView.Commands.ViewLogCommand"/>
  26.         
  27.         <MenuItem id    = "Separator1" label = "-"/>
  28.         
  29.         <MenuItem id    = "Delete" 
  30.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.FileListContextMenu.Delete}"
  31.                   icon  = "Icons.16x16.DeleteIcon"
  32.                   class = "SharpCvsRepositoryView.Commands.RemoveFileCommand"/>
  33.                   
  34.         <MenuItem id    = "Rename" 
  35.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.FileListContextMenu.Rename}"
  36.                   class = "SharpCvsRepositoryView.Commands.TodoCommand"/>
  37.                   
  38.         <MenuItem id    = "Properties" 
  39.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.FileListContextMenu.Properties}"
  40.                   icon  = "Property"                  
  41.                   class = "SharpCvsRepositoryView.Commands.TodoCommand"/>
  42.     </Extension>
  43.     
  44.     <Extension path ="/SharpCvs/Workspace/Views/RepositoryView/ModuleTreeContextMenu">
  45.         <MenuItem id    = "CheckOut" 
  46.                   label = "${res:SharpCvs.Workspace.Views.RepositoryView.RepositoryView.CheckOut}"
  47.                   class = "SharpCvsRepositoryView.Commands.ShowCheckOutDialog"/>
  48.     </Extension>
  49.  
  50.     <Extension path ="/SharpCvs/Workspace/Dialogs/ConnectDialog/GroupTreeContextMenu">
  51.         
  52.         <MenuItem id       = "AddGroup" 
  53.                   label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.GroupTreeContextMenu.AddGroup}"
  54.                   class    = "SharpCvsRepositoryView.Commands.AddGroup"/>
  55.                   
  56.         <MenuItem id       = "AddConnection" 
  57.                   label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.GroupTreeContextMenu.AddConnection}"
  58.                   class    = "SharpCvsRepositoryView.Commands.AddConnection"/>
  59.         
  60.         <MenuItem id       = "Separator1" label = "-"/>
  61.         
  62.         <MenuItem id       = "Rename" 
  63.                   label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.GroupTreeContextMenu.Rename}"
  64.                   shortcut = "F2"
  65.                   class    = "SharpCvsRepositoryView.Commands.RenameGroup"/>
  66.         
  67.         <MenuItem id       = "Delete" 
  68.                   label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.GroupTreeContextMenu.Delete}"
  69.                   shortcut = "Del"
  70.                   icon     = "Icons.16x16.DeleteIcon"
  71.                   class    = "SharpCvsRepositoryView.Commands.DeleteGroup"/>
  72.     </Extension>
  73.  
  74.     <Extension path ="/SharpCvs/Workspace/Dialogs/ConnectDialog/ConnectionListContextMenu">
  75.         
  76.         <Conditional ownerstate="Normal">
  77.             <MenuItem id       = "AddConnection" 
  78.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.ConnectionListContextMenu.AddConnection}"
  79.                       class    = "SharpCvsRepositoryView.Commands.AddConnection"/>
  80.         </Conditional>
  81.         
  82.         <Conditional ownerstate="ConnectionSelected">
  83.             <MenuItem id       = "Rename" 
  84.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.ConnectionListContextMenu.Rename}"
  85.                       shortcut = "F2"
  86.                       class    = "SharpCvsRepositoryView.Commands.RenameConnection"/>
  87.             
  88.             <MenuItem id       = "Delete" 
  89.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.ConnectionListContextMenu.Delete}"
  90.                       shortcut = "Del"
  91.                       icon     = "Icons.16x16.DeleteIcon"
  92.                       class    = "SharpCvsRepositoryView.Commands.DeleteConnection"/>
  93.             
  94.             <MenuItem id       = "Separator1" label = "-"/>
  95.             
  96.             <MenuItem id       = "Properties" 
  97.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.ConnectionListContextMenu.Properties}"
  98.                        icon     = "Property"
  99.                       class    = "SharpCvsRepositoryView.Commands.ConnectionPreferences"/>
  100.         </Conditional>
  101.     </Extension>
  102.     
  103.     <Extension path = "/SharpCvs/Workspace/Dialogs/ConnectDialog/MainMenu">
  104.         <MenuItem id       = "Action"  label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.MainMenu.Action}">
  105.             <MenuItem id       = "AddGroup" 
  106.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.MainMenu.AddGroup}"
  107.                       class    = "SharpCvsRepositoryView.Commands.AddGroup"/>
  108.             
  109.             <MenuItem id       = "AddConnection" 
  110.                       label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.MainMenu.AddConnection}"
  111.                       class    = "SharpCvsRepositoryView.Commands.AddConnection"/>
  112.         </MenuItem>
  113.         
  114.         <MenuItem id       = "Preferences"  label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.MainMenu.Preferences}">
  115.             <Conditional ownerstate="ConnectionSelected" action="Disable">
  116.                 <MenuItem id       = "Preferences" 
  117.                           label    = "${res:SharpCvs.Workspace.Dialogs.ConnectDialog.MainMenu.Properties}"
  118.                                icon     = "Property"
  119.                           class    = "SharpCvsRepositoryView.Commands.ConnectionPreferences"/>
  120.             </Conditional>
  121.         </MenuItem>
  122.     </Extension>
  123.     <Extension path = "/SharpCvs/Workspace/Dialogs/OptionsDialog">
  124.         <DialogPanel id = "SharpCvsOptions" label = "${res:SharpCvs.Workspace.Dialogs.OptionsDialog.SharpCvsOptions}">
  125.             <DialogPanel id = "Connection" 
  126.                          label = "${res:SharpCvs.Workspace.Dialogs.OptionsDialog.ConnectionPanel}"
  127.                          class = "SharpCvs.Gui.Dialogs.ConnectionOptionsPanel"/>
  128.         </DialogPanel>
  129.     </Extension>
  130.     
  131. </AddIn>