2008-11-06  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightParsedDocument.cs: Fix build
	dependencies.

2008-11-06  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightProject.cs: Use new API; move default
	build action code into GetDefaultBuildAction override.

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

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

2008-11-04  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightProject.cs: Override new
	IsLibraryBasedProjectType property, consolidating code in base class.

2008-11-02  Michael Hutchinson  <mhutchinson@novell.com>

	* Makefile.am:
	* MonoDevelop.Moonlight.mdp: Updated.

	* MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Added some very
	simple XAML completions.

2008-10-28  Mike Krüger  <mkrueger@novell.com>

	* MonoDevelop.Moonlight.addin.xml: fixed 'Bug 399737 - Code completion
	busted for referenced assemblies that are not in GAC, are outside of
	the solution, and which are referenced by other non-GAC outside
	referenced assemblies'.

2008-10-24  Michael Hutchinson  <mhutchinson@novell.com>

	* Makefile.am:
	* gtk-gui/gui.stetic:
	* gtk-gui/generated.cs:
	* MonoDevelop.Moonlight.mdp:
	* MonoDevelop.Moonlight.Gui:
	* MonoDevelop.Moonlight.addin.xml:
	* MonoDevelop.Moonlight.Gui/MoonlightOptionsPanel.cs:
	* MonoDevelop.Moonlight.Gui/MoonlightOptionsPanelWidget.cs:
	* gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs: Add
	options panel for Moonlight settings.

2008-10-24  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Implement document
	outline.

2008-10-24  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightParsedDocument.cs: Enable folding.

	* Makefile.am:
	* MonoDevelop.Moonlight.mdp: Updated.

	* MonoDevelop.Moonlight/MoonlightParser.cs: Use StateEngine XML parser.
	Gives better position information and more robust errors.

2008-10-23  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightParser.cs: Fix return type of
	InitialiseComponent.

2008-10-23  Michael Hutchinson  <mhutchinson@novell.com>

	* Templates/Moonlight-UserControlXaml.xft.xml:
	* Templates/Moonlight-ApplicationProject.xpt.xml: Fix end tag in user
	control.

	* MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Add stub editor
	extension. Enables path bar.

	* MonoDevelop.Moonlight/XamlG.cs: Import xamlg from moonlight.

	* Makefile.am:
	* MonoDevelop.Moonlight.mdp:
	* MonoDevelop.Moonlight.addin.xml: Updated.

	* MonoDevelop.Moonlight/MoonlightParser.cs: Add live parser based on
	xamlg to inject member info on the fly.

2008-10-22  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight/MoonlightProject.cs: Set generator and content
	type on added xaml files. Auto-add codebehind.

	* Makefile.am:
	* MonoDevelop.Moonlight.mdp: Updated.

	* MonoDevelop.Moonlight.addin.xml:
	* Templates/Moonlight-Xaml.xft.xml:
	* Templates/Moonlight-Library.xpt.xml:
	* Templates/Moonlight-Application.xpt.xml:
	* Templates/Moonlight-LibraryProject.xpt.xml:
	* Templates/Moonlight-UserControlXaml.xft.xml:
	* Templates/Moonlight-ApplicationXaml.xft.xml:
	* Templates/Moonlight-XamlWithCodeBehind.xft.xml:
	* Templates/Moonlight-ApplicationProject.xpt.xml: Updated templates.

2008-10-21  Michael Hutchinson  <mhutchinson@novell.com>

	* Templates/MoonlightProject.xpt.xml:
	* Templates/Moonlight-TestPage.xft.xml:
	* Templates/MoonlightProject-Empty.xpt.xml:
	* Templates/Moonlight-CreateSilverlightJs.xft.xml: Remove outdated
	templates.

	* Makefile.am:
	* MonoDevelop.Moonlight.mdp:
	* MonoDevelop.Moonlight.addin.xml: Updated.

	* Templates/Silverlight.js: Add.

	* Templates/Moonlight-Library.xpt.xml:
	* Templates/Moonlight-Application.xpt.xml:
	* MonoDevelop.Moonlight/MoonlightProject.cs: Create VS-compatible
	Moonlight/Silverlight projects. Limit it to C# for now.

2008-10-20  Michael Hutchinson  <mhutchinson@novell.com>

	* MonoDevelop.Moonlight.addin.xml:
	* MonoDevelop.Moonlight/MoonlightProject.cs: Enable loading of SL 2.0
	projects. Currently only works with C#.

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

	* MonoDevelop.Moonlight.mdp, gtk-gui/generated.cs: Updated generated
	  code.

2008-06-17  Michael Hutchinson <mhutchinson@novell.com> 

	* Templates/MoonlightProject.xpt.xml: Use escaped project name for
	  identifier of main class.

2008-06-10  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight.mdp,
	  MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs, Makefile.am:
	  Remove old CodeBehind grouping mechanism.

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

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

2008-05-21  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.Moonlight/MoonlightProject.cs: New project model changes.

2008-05-08  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight.addin.xml: Set "isText" attribute on the
	  mimetype definitions.

2008-05-02  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight.addin.xml,
	  MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs: Remove use of
	  removed extension point.

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

	* MonoDevelop.Moonlight.addin.xml: Use the new mime type extension to
	  register new file types.

2008-03-05  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight/MoonlightProject.cs: Allow more paths for startup
	  page. Should really make this an option at some point.

2008-03-05  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight/MoonlightProject.cs,
	  Templates/Moonlight-XamlWithCodeBehind.xft.xml: Change "bin" to
	  "ClientBin", which seems to be more conventional.

2008-03-05  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight/MoonlightProject.cs: Avoid NRE because BaseDirectory
	  isn't set during project creation.

2008-03-05  Michael Hutchinson <mhutchinson@novell.com> 

	* MonoDevelop.Moonlight.mdp: Fix build paths and disable local copy of
	  project refs.
	* MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs: Make regex actually
	  work.
	* MonoDevelop.Moonlight/MoonlightProject.cs: Set default properties and
	  paths needed for new Moonlight projects to work.
	* Templates/Moonlight-XamlWithCodeBehind.xft.xml: Use text file template
	  rather than ASP.NET file template. Add some default XAML. Reference the
	  actual codebehind dll and class.
	* Templates/Moonlight-CreateSilverlightJs.xft.xml: Use text file template
	  rather than ASP.NET file template.
	* Templates/Moonlight-Xaml.xft.xml: Use text file template rather than
	  ASP.NET file template. Add some default XAML.

2008-03-04  Michael Hutchinson  <mhutchinson@novell.com> 

	* *.*: Initial commit of unfinished Moonlight addin.

