2008-03-06  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Bump version to 1.0. Yay!

2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Update MD version.

2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/objects.xml, gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic,
	  MonoDevelop.Deployment.Gui/EditDeployTargetDialog.cs: Code cleanup.

2008-01-22  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Updated add-in category and description.

2008-01-15  Michael Hutchinson <mhutchinson@novell.com> 

	* templates/PackagingProject.xpt.xml: Make template categories translatable.

2007-12-14  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.mdp: Updated project files. The order of extended
	  properties won't change anymore.

2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs, gtk-gui/gui.stetic,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs: FileCopy*
	  classes need to be public.

2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml,
	  MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
	  MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
	  MonoDevelop.Deployment.mdp, MonoDevelop.Deployment/DeployData.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
	  gtk-gui/objects.xml,
	  gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
	  gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs,
	  gtk-gui/gui.stetic,
	  MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditor.cs,
	  MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/PackagingFeature.cs,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
	  MonoDevelop.Deployment.Gui/DeployDirectoryInfoEditor.cs,
	  MonoDevelop.Deployment.Gui/CommandDeployEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs,
	  MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditor.cs,
	  Makefile.am,
	  MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs,
	  MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs,
	  MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs,
	  MonoDevelop.Deployment.Targets/BaseFuseFileCopyHandler.cs,
	  MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs: API cleanup.

2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
	  MonoDevelop.Deployment/DeployPlatformNodeType.cs: Fix warning.
	* gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.

2007-12-12  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Bump add-in versions.

2007-12-04  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
	  gtk-gui/gui.stetic, Makefile.am: Directory reorganization.

2007-12-01  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
	  MonoDevelop.Deployment/DeployPlatformNodeType.cs: Make some attributes
	  localizable.
	* MonoDevelop.Deployment/PackageBuilder.cs: Added some null checks.
	* gtk-gui/objects.xml: Updated.
	* MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Avoid nullref when
	  creating the project.
	* MonoDevelop.Deployment.Gui/PackagingFeature.cs,
	  MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Show the packaging
	  feature widget when creating a new packaging project.

2007-11-09  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Deployment/DeployContext.cs,
	  MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs: Track LoggingService
	  API changes.

2007-11-02  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.Gui/DeployDialog.cs,
	  MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
	  MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs,
	  MonoDevelop.Deployment/PackageBuilder.cs: Use RootCombine instead of
	  CurrentOpenCombine when possible.

2007-10-29  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Bump MD version.

2007-10-24  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
	  gtk-gui/objects.xml, Makefile.am, icons/packaging-project-16.png,
	  icons/packaging-32.png, icons/packaging-16.png,
	  icons/packaging-project-32.png, templates/PackagingProject.xpt.xml:
	  Updated project icons. Use the base project icon with an overlay to show
	  the type.
	* MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Track api changes.

2007-10-23  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/objects.xml, gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic: Updated.
	* MonoDevelop.Deployment.Gui/PackagingFeature.cs: Track api changes. Add
	  description property.
	* MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: If the only option
	  is to create a new packaging project, don't show a checkbox, a label is
	  enough.

2007-10-23  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.mdp: Project file names updated by change in MD
	  path functions.

2007-10-12  Mike Krüger <mkrueger@novell.com> 

	* MonoDevelop.Deployment/InstallResolver.cs,
	  MonoDevelop.Deployment/DeployFile.cs,
	  MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
	  MonoDevelop.Deployment/PackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Applied
	  changes that were neccassary for to the new FileService.

2007-10-02  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
	  gtk-gui/objects.xml, gtk-gui/gui.stetic, Makefile.am: Updated.
	* gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditor.cs: New
	  widget for editing SSH FUSE copy config.
	* MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs: Remove old code.
	* MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditor.cs,
	  MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs,
	  MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs,
	  MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs,
	  MonoDevelop.Deployment.Targets/BaseFuseFileCopyHandler.cs: Base work to
	  support FUSE file copiers.
	* MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs: New file deploy
	  handler that copies files over an SSH FUSE connection to a remote
	  computer.

2007-09-28  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Deployment.mdp,
	  gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
	  gtk-gui/objects.xml, gtk-gui/generated.cs,
	  gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic, Makefile.am: Updated.
	* MonoDevelop.Deployment/DeployService.cs: Actually register to handle file
	  copier extensions.
	* MonoDevelop.Deployment/IFileCopyHandler.cs,
	  MonoDevelop.Deployment/FileCopyHandler.cs: Pass DeployContext in
	  CopyFiles operation so that directories can be resolved.
	* MonoDevelop.Deployment/UnknownFileCopyConfiguration.cs: New
	  FriendlyLocation property that specifies how the location should be
	  shown to the user.
	* MonoDevelop.Deployment/FileCopyConfiguration.cs: Implement
	  FriendlyLocation. Track API change in CopyFiles.
	* MonoDevelop.Deployment/IFileReplacePolicy.cs: Name FileReplaceMode = 0 as
	  NotSet.
	* gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs: Make
	  public.
	* gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs,
	  MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs,
	  MonoDevelop.Deployment.Gui/FileReplaceDialog.cs: Much, much better
	  dialog IFileReplacePolicy implementation.
	* MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs: Implement
	  FriendlyLocation. Make TargetLocation virtual so that inheriting classes
	  can override it in order that it's handled correctly by the
	  LocalFileCopyHandler.
	* MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs: Update handler so
	  it can report progress to monitor, and also gives much better feedback
	  on problems. Use DeployContext to look up target directories.

2007-09-21  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml, gtk-gui/gui.stetic: Bump MD version.

2007-09-20  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
	  gtk-gui/generated.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs: Regenerated gui
	  files.

2007-09-15  Andrés G. Aragoneses <knocte@gmail.com>

	* gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
	* gtk-gui/gui.stetic: Don't translate "page#" texts.

2007-09-10  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Cosmetic fix in command label.

2007-08-23  Marcos David Marín Amador <MarcosMarin@gmail.com>

	* MonoDevelop.Deployment/InstallResolver.cs: Added support for
	  targets Include and IncludeRoot.

	* MonoDevelop.Deployment/TargetDirectory.cs: Added targets Include
	  and IncludeRoot.

2007-08-09  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Removed the CommandService class.
	  Everything is done directly with CommandManager. Moved all extension
	  node types to MD.Components.

2007-08-09  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml,
	  MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
	  MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
	  MonoDevelop.Deployment.mdp, MonoDevelop.Deployment/DeployService.cs,
	  gtk-gui/objects.xml,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs, Makefile.am:
	  Reorganized the extension point hierarchy. Embedded all add-in manifests
	  as resources.

2007-08-02  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
	  MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
	  Converted DispatchService to a static class.

2007-07-18  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployContext.cs: Fix build.

2007-07-18  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployContext.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs: Use the log
	  service for logging errors.

2007-07-04  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/InstallResolver.cs,
	  MonoDevelop.Deployment/DeployFile.cs,
	  MonoDevelop.Deployment/DeployProperties.cs,
	  MonoDevelop.Deployment.Gui/PropertyProvider.cs: Added property for
	  specifying the attributes that the deployed file will have.
	* gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.

2007-06-11  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/objects.xml,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic: Updated.

2007-06-06  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.

2007-05-31  Lluis Sanchez Gual <lluis@novell.com> 

	* gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs: Made
	  private gui components internal.

2007-05-31  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployService.cs: Handle add-in unloading.
	* gtk-gui/gui.stetic, MonoDevelop.Deployment.Gui/DeployDialog.cs,
	  MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
	  MonoDevelop.Deployment.Gui/InstallDialog.cs,
	  MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
	  MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/DeployFileListWidget.cs,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
	  MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs,
	  MonoDevelop.Deployment.Gui/CommandDeployEditorWidget.cs: Made gui
	  classes internal.

2007-05-22  Ankit Jain  <jankit@novell.com>

	* MonoDevelop.Deployment.Gui/DeployOperations.cs (Install):
	Destroy dialog in finally block.
	(ShowPackageSettings): Likewise.

2007-05-19  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Register the new property.

2007-05-19  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployProperties.cs: Added
	  UseProjecRelativePath property. When set, the file will be deployed
	  to the same relative path it has in the project.
	* MonoDevelop.Deployment.Gui/PropertyProvider.cs: Use a custom type
	  descriptor. Disable the deploy properties when the file is not set
	  for deployment.

2007-05-11  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.mdp: Don't copy project references.

2007-05-10  Michael Hutchinson <m.j.hutchinson@gmail.com> 

	* MonoDevelop.Deployment.mdp: Add MonoDevelop.Deployment.addin.xml
	  back to the file list, but exclude from makefile synching.

2007-05-09  Michael Hutchinson <m.j.hutchinson@gmail.com> 

	* MonoDevelop.Deployment/Makefile.am: Eliminate duplication of 
	MonoDevelop.Deployment.addin.xml target.

2007-05-09  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml: Added missing dependency.
	* MonoDevelop.Deployment.mdp, Makefile.am: Reference shared assemblies
	  from the correct location.

2007-05-04  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/DeployProjectServiceExtension.cs: Avoid
	  copying files when the target destination is the same file.

2007-05-04  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
	  MonoDevelop.Deployment/DeployService.cs,
	  MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
	  MonoDevelop.Deployment/DeployPlatformNodeType.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic,
	  MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs, Makefile.am:
	  Migration to Mono.Addins.

2007-04-27  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
	  MonoDevelop.Deployment/DeployService.cs,
	  MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
	  Makefile.am: After building a project, copy to the output directory
	  all files marked with the deploy flag.
	* MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Rename
	  app.config files to <assembly-name>.config when deploying.

2007-04-26  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/PackageBuilder.cs: Avoid including duplicated
	  entries to the package builder.
	* MonoDevelop.Deployment.Gui/DeployDialog.cs: Minor fix.
	* MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs: Properly select
	  the default format (comparison is done now by name, since the file
	  formant instances may be different).
	* MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Don't explicitely
	  exclude PackagingProjects. The package builders will do it.
	* MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Include the
	  parent combine in new packages.
	* MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs: Don't
	  allow including PackagingProjects in the archive. Compile the
	  project before generating the package.
	* MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Use the
	  file format of the source project by default.

2007-04-26  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.addin.xml,
	  gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
	  gtk-gui/gui.stetic, MonoDevelop.Deployment.Gui/PackagingFeature.cs,
	  MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Implemented a
	  project feature which allows creating packages for new projects.
	* MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs: Show the
	  package type name if it is different from the package name.
	* MonoDevelop.Deployment.mdp, Makefile.am: Added new files.
	* MonoDevelop.Deployment/DeployService.cs: Added method for getting the
	  extension of an archive.
	* MonoDevelop.Deployment/PackageBuilder.cs: Added DefaultName and
	  CreateDefaultBuilders(). Implemented method for add-in new combine
	  entries to the builder.
	* gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/objects.xml: Updated.
	* MonoDevelop.Deployment.Gui/DeployDialog.cs: Minor fixes.
	* MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Moved common
	  combine selection code to PackageBuilder.
	* MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs:
	  Implemented DefaultName and CreateDefaultBuilders().
	* BinariesZipEditorWidget.cs: Moved to GUI directory.

2007-04-24  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment/PackagingProject.cs,
	  MonoDevelop.Deployment.Commands/Commands.cs: Provide the package
	  name when creating a new package.
	* MonoDevelop.Deployment/DeployService.cs: In GetDeployFiles, remove
	  files excluded by the deploy context.
	* MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Clone the
	  file list returned by IDeployable, since the list is going to be
	  modified.
	* MonoDevelop.Deployment/DeployFile.cs: Added copy constructor.
	* MonoDevelop.Deployment/DeployContext.cs: Added method which allows
	  filtering the deploy file list.
	* MonoDevelop.Deployment/PackageBuilder.cs: Added property which allows
	  specifying files which have to be excluded from the package. If a
	  combine is open in the IDE, try to get combine entries to package
	  from it.
	* MonoDevelop.Deployment/DeployProperties.cs: TargetDirectory now
	  returns ProgramFiles by default.
	* gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs: Removed the
	  Add button.
	* gtk-gui/objects.xml: Updated.
	* gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic,
	  MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
	  MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Added a page for
	  selecting the combine entries to deploy.
	* MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Allow selecting
	  the files to deploy.
	* MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs: Track
	  api changes.
	* MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Source
	  package don't need a deploy context.

2007-04-20  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Deployment.mdp, Makefile.am: Updated.
	* MonoDevelop.Deployment/PackagingProject.cs,
	  MonoDevelop.Deployment/Package.cs,
	  MonoDevelop.Deployment/PackageBuilder.cs: Store the path to the
	  entry to package in the package builder. Allow specifying a list of
	  child entries to be included in the package, in this way it is
	  possible to create packages which include only some of the
	  projects.
	* MonoDevelop.Deployment/DeployService.cs,
	  MonoDevelop.Deployment/DeployServiceExtension.cs,
	  MonoDevelop.Deployment.Commands/Commands.cs,
	  MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
	  MonoDevelop.Deployment.Gui/IPackageBuilderEditor.cs,
	  MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs,
	  MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
	  MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: The
	  combine entry to package (and the child entries to include) are now
	  part of the package builder configuration.
	* MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Provide the
	  source project in the deploy file constructor.
	* MonoDevelop.Deployment/UnknownPackageBuilder.cs,
	  MonoDevelop.Deployment/InstallResolver.cs,
	  BinariesZipEditorWidget.cs: Track api changes.
	* MonoDevelop.Deployment/DeployFile.cs: Added SourceCombineEntry, which
	  returns the combine entry which generated this file, and
	  DisplayName, which is a descriptive name of the file.
	* gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
	  gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
	  gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
	  gtk-gui/objects.xml,
	  gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
	  gtk-gui/gui.stetic: Implemented new deploy file list widget.
	  Changed order of steps in the package creation wizard.
	* MonoDevelop.Deployment.Gui/DeployDialog.cs: Changed the order of some
	  steps. The first step is now selecting the package type, and the
	  second step is selecting the projects/solutions to include in the
	  package.
	* MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
	  MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Added a new
	  view which shows the list of files to be deployed.
	* MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Allow selecting
	  multiple projects/solutions.

2007-04-19  Lluis Sanchez Gual <lluis@novell.com>

	New deployment add-in. Some classes have been moved from MonoDevelop.Projects.

