2005-11-21  Lluis Sanchez Gual  <lluis@novell.com>

	* Base.glade: Hide the enable/disable buttons in the add-in manager,
	since this feature is not yet implemented.
	* MonoDevelop.Core.Gui.Dialogs/AddinManagerDialog.cs: ShowAll is bad.

2005-11-21  Lluis Sanchez Gual  <lluis@novell.com> 

	* MonoDevelop.Core.Gui.Utils/FileIconLoader.cs: Really fix.

2005-11-21  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui.Utils/FileIconLoader.cs: Escape some reserved
	characters that cause a crash in gnome_icon_lookup_sync. Based on a
	patch by Dean Brettle. Fixes bug #76776. 

2005-11-14  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui/MessageService.cs:
	* MonoDevelop.Core.Gui.Dialogs/ErrorDialog.cs: Don't show the details
	text view if there are no details to show.
	* MonoDevelop.Core.Gui.Components/FileBrowser.cs: Catch some access
	errors.

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

	* Base.glade:
	* MonoDevelop.Core.Gui.Dialogs/ProgressDialog.cs: Added close
	button which is used when HideWhenDone is set to false.
	* MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
	Added option for keeping open the progress dialog when done.
	* MonoDevelop.Core.Gui/GuiSyncContext.cs: always dispatch synchronously
	if already running in the gui thread.
	
2005-11-09  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinManagerDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinTreeWidget.cs:
	Added support for installing addins in the home directory.
	
	* Makefile.am: 
	* MonoDevelop.Core.Gui.addin.xml: Added new icon.
	
2005-11-04  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui/CommandService.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs: Fix warning.

2005-10-28  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
	Show the error dialog even when the progress dialog is not visible.
	* MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs:
	Avoid dispatching through the GUI thread some property getters and setters. 

2005-10-25  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.Core.Gui.Utils/FileIconLoader.cs: Avoid potential
	crash of Gnome.Icon.LookupSync when the file does not exist.

2005-10-19  Lluis Sanchez Gual  <lluis@novell.com>

	* Makefile.am:
	* MonoDevelop.Core.Gui.mdp: Added new files:
	
	* MonoDevelop.Core.Gui.Dialogs/NewSiteDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinManagerDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/ManageSitesDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinInfoDialog.cs: Made internal.
	
	* MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs: Show a
	progress dialog when updating from repository.
	
	* MonoDevelop.Core.Gui.Dialogs/ProgressDialog.cs:
	* Base.glade: Added progress dialog.
	
	* MonoDevelop.Core.Gui/GuiService.cs: Added method for
	starting the addin manager.
	* MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
	This progress monitor now displays the progress in a dialog.

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

	* MonoDevelop.Core.Gui/MessageService.cs: Added parameter to showError
	to display the dialog as a modal dialog.
	
	* MonoDevelop.Core.Gui.Dialogs/AddinInfoDialog.cs: 
	* MonoDevelop.Core.Gui.Dialogs/ManageSitesDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinManagerDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/NewSiteDialog.cs:
	* MonoDevelop.Core.Gui.Dialogs/AddinTreeWidget.cs:
	* Base.glade: Initial implementation of an add-in manager.
	
	* Makefile.am: Added new files.
	
	* MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs:
	Made some methods public. Implemented BeginStepTask.
	
	* MonoDevelop.Core.Gui.addin.xml:  Fixed addin header information.
	Use "id" attribuet instead of "name" to identify addins.
	Registered some stock icons, applications and services.

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

	* MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs:
	* MonoDevelop.Core.Gui/CommandService.cs: Use the new addin API.
	
	* MonoDevelop.Core.Gui.Dialogs/ResourceService.cs: Converted some static
	methods to instance methods, since they need a properly initialized
	service instance.
	
	* MonoDevelop.Core.Gui.addin.xml: Added addin dependencies.
	Registered ResourceService as a service.

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

	* Makefile.am: Install the assembly in the AddIns directory.

2005-09-28  Lluis Sanchez Gual  <lluis@novell.com>

	Created new assembly. Old ChangeLog entries can be found in the
	MonoDevelop.Ide ChangeLog.
