2010-10-14  Lluis Sanchez Gual  <lluis@novell.com>

	* SetupService.cs: Build package now returns a list of the
	  generated files. 

2010-07-01  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Generate documentation.

2010-07-01  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/Package.cs:
	* Mono.Addins.Setup/AddinInfo.cs:
	* Mono.Addins.Setup/SetupTool.cs:
	* Mono.Addins.Setup/SetupService.cs:
	* Mono.Addins.Setup/RepositoryRecord.cs:
	* Mono.Addins.Setup/InstallException.cs:
	* Mono.Addins.Setup/PackageCollection.cs:
	* Mono.Addins.Setup/RepositoryRegistry.cs:
	* Mono.Addins.Setup/AddinRepositoryEntry.cs:
	* Mono.Addins.Setup/ConsoleAddinInstaller.cs: Added some
	  documentation.

2010-05-25  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Fix output directory for the
	  Release configuration.

2010-04-08  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/AddinStore.cs: Properly get the url path
	  (old way didn't work on windows).

2010-04-08  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/RepositoryRegistry.cs: GetAvailableUpdates
	  (id,version) doesn't work. It makes no sense to ask for
	  updates for a specific add-in version. Added
	  GetAvaliableAddinUpdates methods which take only an id and
	  no version.

2010-03-30  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: csc doesn't like iso-2.

2010-03-29  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Make sure the solution builds on
	  MS.NET 2.0.

2010-03-26  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Flush.

2009-11-13  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/SetupTool.cs: Allow specifying multiple
	  levels of verbosity.

2009-09-01  Lluis Sanchez Gual  <lluis@novell.com>

	* AssemblyInfo.cs: Bump Mono.Addins version.

2009-08-25  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/PcFileCache.cs: Updated from MD.

2009-08-24  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/PcFileCache.cs:
	* Mono.Addins.Setup/SetupService.cs: Make it buildable in .net
	  2.0.

2009-08-21  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup/SetupService.cs: Applications can now
	  register a test command to be used for testing add-ins.
	  Don't use the pkg-config command, use instead the
	  PcFileCache.

	* Mono.Addins.Setup/PcFileCache.cs: Updated.

2009-08-20  Lluis Sanchez Gual  <lluis@novell.com>

	* Makefile.am:
	* Mono.Addins.Setup.csproj:
	* Mono.Addins.Setup/SetupTool.cs:
	* Mono.Addins.Setup/PcFileCache.cs:
	* Mono.Addins.Setup/SetupService.cs: Added a new project which
	  Implements an msbuild task for resolving add-in references.

2009-08-19  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Update target framework to 2.0.

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

	* Mono.Addins.Setup/SetupService.cs: Added method for getting
	  a registry from a package name.

	* Mono.Addins.Setup/SetupTool.cs: Added some more help for the
	  info command.

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

	* Makefile.am:
	* Mono.Addins.Setup.csproj: Remove unnecessary Mono.Posix
	  reference.

2009-05-28  Lluis Sanchez Gual  <lluis@novell.com>

	* Mono.Addins.Setup.csproj: Properly sign assemblies.

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

	* Mono.Addins.Setup/SetupTool.cs: Added command for getting
	  the list of assemblies of an add-in.

2009/02/06  Lluis Sanchez Gual  <lluis@novell.com>

 * Mono.Addins.Setup.csproj: Updated.

2008-11-10  Lluis Sanchez Gual  <lluis@novell.com>

	* mono-addins-setup.pc.in: Respect custom libdir during ./configure.
	Fixes bug #443205. Patch by Diego Pettenò.

2008-11-10  Lluis Sanchez Gual  <lluis@novell.com>

	* Makefile.am: Fix building with parallel make jobs (-j8). Fixes bug
	#443206. Patch by Diego Pettenò.

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

	* Mono.Addins.Setup.csproj, Mono.Addins.Setup.mdp: Use msbuild file
	  format for projects. Removed the old MD1 projects.

2008-07-15  Lluis Sanchez Gual <lluis@novell.com> 

	* Mono.Addins.Setup/SetupTool.cs: Add missing parameter documentation.

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

	* Mono.Addins.Setup.mdp: Updated.
	* Mono.Addins.Setup/SetupTool.cs: Don't allow uninstalling add-ins with
	  the CantUninstall flag. Same for hidden flag.

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

	* AssemblyInfo.cs: Added support for pluggable add-in assembly reflectors.
	  Implemented an add-in assembly reflector based on Cecil.

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

	* Mono.Addins.Setup/RepositoryRegistry.cs: Don't break the api.

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

	* Mono.Addins.Setup/AddinPackage.cs: Delete subdirectories when
	  uninstalling.
	* Mono.Addins.Setup/AddinStore.cs: Use a more informative uninstall message.
	* Mono.Addins.Setup/RepositoryRegistry.cs: Fix a nullref. Improved error
	  reporting.

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

	* mono-addins-setup.pc.in: Update assembly paths.

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

	* Mono.Addins.Setup/SetupTool.cs: Typo fix.
	* Makefile.am: Generate and install policy files for old Mono.Addins
	  versions.

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

	* Mono.Addins.Setup/AddinPackage.cs: When checking if an add-in is
	  installed, don't provide the version number. This will return whatever
	  version is installed.

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

	* mono-addins-setup.pc.in: Fix dependencies.

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

	* Mono.Addins.Setup.mdp: Updated.
	* Mono.Addins.Setup/SetupTool.cs: Added initial support for generating
	  add-in documentation as XML.

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

	* Mono.Addins.Setup.mdp: Update paths.

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

	* AssemblyInfo.cs: Get ready for 0.3 release.

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

	* Mono.Addins.Setup/RepositoryRegistry.cs: Make sure RegisterRepository
	  always returns a reference to the new repo.

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

	* Mono.Addins.Setup.mdp: Minor fix.

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

	* AssemblyInfo.cs, Mono.Addins.Setup.mdp, Makefile.am: Sign the
	  assembly.
	* Mono.Addins.Setup/ConsoleAddinInstaller.cs: New IAddinInstaller
	  implementation.

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

	* Mono.Addins.Setup.ProgressMonitoring/ConsoleProgressMonitor.cs,
	  Mono.Addins.Setup.ProgressMonitoring/ProgressStatusMonitor.cs,
	  Mono.Addins.Setup.ProgressMonitoring/NullProgressMonitor.cs,
	  Mono.Addins.Setup/IProgressMonitor.cs: Track api changes.
	* Mono.Addins.Setup/SetupService.cs, Mono.Addins.Setup/AddinStore.cs:
	  Added new overload for ResolveDependencies.
	* Mono.Addins.Setup/SetupTool.cs: Added new CheckInstall command. Fixed
	  some issues with add-in id comparison.
	* Mono.Addins.Setup/AddinRepositoryEntry.cs,
	  Mono.Addins.Setup/RepositoryRegistry.cs: When looking for
	  installable add-ins, sort the result by version number. Some fix in
	  the code that compares ids.

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

	* Mono.Addins.Setup/SetupService.cs: When creating a package,
	  generating a valid file name when the add-in doesn't have an ID.
	  Fixed the generated html page. Don't add the go-mono repository by
	  default.
	* Mono.Addins.Setup/AddinInfo.cs: Generate a better default name when
	  not provided.
	* Mono.Addins.Setup/RepositoryRegistry.cs: Added method for registering
	  a repository without updating it.

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

	* Mono.Addins.mdp: Updated.
	* Mono.Addins/ExtensionContext.cs: Fixed GetExtensionObjects overload
	  which was not using the correct reuseCachedInstance value.
	* Mono.Addins/ExtensionTree.cs: Improved error message. When looking
	  for a type in an assembly, avoid throwing an exception too early,
	  since it may be found in other assemblies.
	* Mono.Addins.Database/AddinDatabase.cs: In the addin info cache, also
	  store information about unsuccessful lookups, to avoid looking for
	  an add-in again if we found that it doesn't exist. In Update(),
	  don't use verbose output by default.

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

	* Mono.Addins.Setup.ProgressMonitoring/NullProgressMonitor.cs: Fix
	  warning.
	* Mono.Addins.Setup/SetupTool.cs, Makefile.am: Use ISO-1 compliant c#
	  only.

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

	* Mono.Addins.Setup.csproj: Added msbuild project files. Patch by
	  Matthijs ter Woord.
	* Mono.Addins.Setup/AddinPackage.cs, Mono.Addins.Setup/AddinStore.cs,
	  Mono.Addins.Setup/SetupTool.cs,
	  Mono.Addins.Setup/RepositoryRegistry.cs: Removed Mono.Posix
	  dependency. Patch by Matthijs ter Woord.

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

	* Mono.Addins.Setup/SetupTool.cs: Cosmetic fixes.
	* Mono.Addins.Setup/RepositoryRegistry.cs: Fix NRE (repoList may change
	  as a result of initializing the configuration).

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

	* Mono.Addins.Setup.mdp, Makefile.am: Removed unused file.

