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

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

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

	* MonoDevelop.Database.ConnectionManager.addin.xml: Update MD version.

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

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

2007-12-22  Ben Motmans <ben.motmans@gmail.com> 

	* NodeBuilders/ColumnsNodeBuilder.cs: removed temporary debug statement

2007-12-22  Ben Motmans <ben.motmans@gmail.com> 

	* NodeBuilders/ParametersNodeBuilder.cs, NodeBuilders/ColumnsNodeBuilder.cs:
	  Add multiple children inside a single dispatch [fixes #339726]

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

	* MonoDevelop.Database.ConnectionManager.mdp: Updated project file. The
	  order of extended properties won't change anymore.

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

	* MonoDevelop.Database.ConnectionManager.addin.xml: Bump add-in versions.

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

	* MonoDevelop.Database.ConnectionManager.mdp: Updated project files.

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

	* NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs,
	  NodeBuilders/ConnectionContextNodeBuilder.cs,
	  NodeBuilders/TypesNodeBuilder.cs, NodeBuilders/LanguagesNodeBuilder.cs,
	  NodeBuilders/ConstraintsNodeBuilder.cs,
	  NodeBuilders/AggregatesNodeBuilder.cs,
	  NodeBuilders/TablesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
	  NodeBuilders/ProceduresNodeBuilder.cs,
	  NodeBuilders/OperatorsNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
	  NodeBuilders/GroupsNodeBuilder.cs, NodeBuilders/ParameterNodeBuilder.cs,
	  NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
	  NodeBuilders/ColumnsNodeBuilder.cs, NodeBuilders/RolesNodeBuilder.cs,
	  NodeBuilders/ConstraintNodeBuilder.cs,
	  NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
	  NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs,
	  NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs,
	  NodeBuilders/ViewsNodeBuilder.cs,
	  MonoDevelop.Database.ConnectionManager.addin.xml,
	  MonoDevelop.Database.ConnectionManager.mdp, Makefile.am: Directory
	  reorganization.

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

	* NodeBuilders/TablesNodeBuilder.cs,
	  NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: Track
	  LoggingService API. Replace some "LogError" calls with "LogDebug" calls.

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

	* MonoDevelop.Database.ConnectionManager.addin.xml: Bump MD version.

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

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

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

	* MonoDevelop.Database.ConnectionManager.mdp: Fix required GTK# version.

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

	* MonoDevelop.Database.ConnectionManager.mdp: Don't unnecessarily local-copy
	  project references. Don't sync EXTRA_DIST with deploy files. Add
	  Makefile.am to file list.
	* Makefile.am: Don't deploy .addin.xml file.

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

	* MonoDevelop.Database.ConnectionManager.addin.xml: Bump MD version.

2007-09-19  Ben Motmans <ben.motmans@gmail.com> 

	* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs:
	  only show child nodes if supported by the provider

2007-09-16  Ben Motmans <ben.motmans@gmail.com> 

	* Makefile.am: link to the correct Mono.Addins dll

2007-09-07  Ben Motmans <ben.motmans@gmail.com> 

	* NodeBuilders/UsersNodeBuilder.cs,
	  NodeBuilders/ConnectionContextNodeBuilder.cs,
	  NodeBuilders/TablesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
	  NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
	  NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
	  NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
	  NodeBuilders/ColumnNodeBuilder.cs: improved capabilities system
	* ConnectionManagerPad.cs: removed unneeded using statement

2007-08-29  Ben Motmans <ben.motmans@gmail.com> 

	* MonoDevelop.Database.ConnectionManager.addin.xml: updated
	  ExtensionNodeSets

2007-08-28  Ben Motmans <ben.motmans@gmail.com> 

	* MonoDevelop.Database.ConnectionManager.mdp, Makefile.am: use project
	  references instead of assembly references

2007-08-28  Ben Motmans <ben.motmans@gmail.com> 

	* NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs,
	  NodeBuilders/TypesNodeBuilder.cs,
	  NodeBuilders/ConnectionContextNodeBuilder.cs,
	  NodeBuilders/LanguagesNodeBuilder.cs,
	  NodeBuilders/ConstraintsNodeBuilder.cs,
	  NodeBuilders/AggregatesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
	  NodeBuilders/TablesNodeBuilder.cs,
	  NodeBuilders/ProceduresNodeBuilder.cs,
	  NodeBuilders/OperatorsNodeBuilder.cs, NodeBuilders/GroupsNodeBuilder.cs,
	  NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
	  NodeBuilders/ColumnsNodeBuilder.cs,
	  NodeBuilders/ParameterNodeBuilder.cs,
	  NodeBuilders/ConstraintNodeBuilder.cs, NodeBuilders/RolesNodeBuilder.cs,
	  NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
	  NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs,
	  NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
	  NodeBuilders/ColumnNodeBuilder.cs,
	  MonoDevelop.Database.ConnectionManager.addin.xml: updated addin paths
	* Makefile.am: updated makefile

2007-08-03  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/*: various fixes for refreshing nodes

	* NodeBuilders/ConnectionContextNodeBuilder.cs: Added a connect command and correctly implemented
	the DropDatabase command
	* use the DispatchService as a static class instead of a service

2007-08-02  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
	NodeBuilders/TableNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs,
	NodeBuilders/ConnectionContextNodeBuilder.cs: fixed rename objects in the tree

2007-08-01  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/*.cs: no longer uses the NodeState object but Context.GetTreeBuilder
	to get the ITreeBuilder for a specific node

	* NodeBuilders/TableNodeBuilder.cs: use a bg thread Select* methods
	* NodeBuilders/ConstraintsNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs: added support for column constraints
	* ConnectionManagerCommands.cs, NodeBuilders/ConnectionContextCollectionNodeBuilder.cs:
	moved AddConnection command into the nodebuilder
	* ConnectionManagerPad.cs: ConnectionContextService is now automatically initialized
	* MonoDevelop.Database.ConnectionManager.addin.xml: commented out a command since it caused problems

2007-07-31  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/*.cs: Make use of the GuiProvider to show Gui dialogs

2007-07-25  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
	NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs:
	implemented create command
	* NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
	NodeBuilders/UserNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs:
	implemented drop, rename and refresh commands
	* NodeBuilders/ConnectionContextNodeBuilder.cs: use the new schemaprovider metadata support
	* NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: implemented CreateDatabase

2007-07-18  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
	NodeBuilders/TableNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs,
	NodeBuilders/ParametersNodeBuilder.cs: Added CommandHandlers and CommandUpdateHandlers
	* NodeBuilders/ConnectionContextNodeBuilder.cs, NodeBuilders/ConstraintsNodeBuilder.cs
	NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
	NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
	NodeBuilders/TriggersNodeBuilder.cs: added CommandUpdateHandlers
	* NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: added a NodeCommandHandler
	* ConnectionManagerCommands.cs: Create, Alter, Drop and Rename Schema commands
	* MonoDevelop.Database.ConnectionManager.addin.xml: Added ExtensionPoints for all NodeBuilders
	and added CommandItems for all ConnectionManagerCommands

2007-07-17  Ben Motmans <ben.motmans@gmail.com>

	* Makefile.am: initial makefile
	* ConnectionManagerCommands.cs: added CreateXXX, DropXXX, AlterXXX, RenameXXX commands
	* NodeBuilders/AggregatesNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs,
	NodeBuilders/ColumnsNodeBuilder.cs, NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
	NodeBuilders/ConnectionContextNodeBuilder.cs, NodeBuilders/ConstraintNodeBuilder.cs, 
	NodeBuilders/ConstraintsNodeBuilder.cs, NodeBuilders/GroupsNodeBuilder.cs, 
	NodeBuilders/LanguagesNodeBuilder.cs, NodeBuilders/OperatorsNodeBuilder.cs, 
	NodeBuilders/ParameterNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs, 
	NodeBuilders/RolesNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs, 
	NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/TriggersNodeBuilder.cs,
	NodeBuilders/TypesNodeBuilder.cs: initial implementation
	* NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/ProceduresNodeBuilder.cs,
	NodeBuilders/TableNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
	NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
	NodeBuilders/UserNodeBuilder.cs, NodeBuilders/UsersNodeBuilder.cs:
	Updated to use the new NodeState object when doing Async method calls
	* MonoDevelop.Database.ConnectionManager.addin.xml: added nodebuilder extension items
	* NodeState.cs: internal class to store the state when doing async calls in the connection manager pad

2007-07-14  Ben Motmans <ben.motmans@gmail.com>

	* NodeBuilders/*.cs: small changes due to updated Mono.Data.Sql API

2007-07-10  Ben Motmans <ben.motmans@gmail.com>

	* NewConnectionDialog.cs: moved to Components project
	* NodeBuilders/*.cs: bugfixes + command implementations
	* FakeNodes.cs: Refresh event + additional properties in some fake nodes

2007-07-05  Ben Motmans <ben.motmans@gmail.com>

	* NewConnectionDialog.cs: small bugfixes
	* FakeNodes.cs: dummy nodes to use in the TreeBuilder
	* Commands.cs: list of commends and AddConnection implementation
	* ConnectionManagerService.cs: service to load/save connection settings
	* ConnectionManagerPad.cs, NodeBuilders/*.cs: update of the old code,
	make use of ThreadPool instead of always creating new threads + use
	the updated Mono.Data.Sql API

2007-07-02  Ben Motmans <ben.motmans@gmail.com>

	* NewConnectionDialog.cs: Remake of the old dialog using the integrated MD designer,
	the new dialog also includes pooling options

