2010-06-09  Mike Krüger  <mkrueger@novell.com>

	* DND.cs: Fixed stetic crash when drag & drop widgets on mac.

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

	* GladeUtils.cs:
	* wrapper/objects.xml:
	* wrapper/ActionToolbarWrapper.cs: Allow setting "System
	  Default" as icon size. Fixed handling of default toolbar
	  style. Should fix bug #609132 - Large toolbar reverts to
	  small toolbar after compiling program.

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

	* editor/ActionMenu.cs: Explicit destroy of children should
	  not be required.

2010-04-30  Mike Krüger  <mkrueger@novell.com>

	* editor/ActionMenu.cs: moved code from dispose -> destroy.

2010-04-29  Mike Krüger  <mkrueger@novell.com>

	* editor/ActionMenu.cs:
	* editor/ActionToolbar.cs:
	* editor/ActionMenuBar.cs: Destroy gtk components instead of
	  disposing them.

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

	* GladeUtils.cs: Fix glade import. GtkWindow and GtkDialog
	  need to be special cased, since we are not creating real
	  Gtk.Window objects anymore.

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

	* wrapper/Misc.cs: Show alignment buttons as toggles.

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

	* wrapper/Widget.cs:
	* wrapper/Container.cs: When setting the name of a widget,
	  make sure the old name field is also set. Fixes bug #549463
	  - Forms designer renames variables it shouldn't.

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

	* TypedPropertyDescriptor.cs: Don't translate property names
	  in the property grid. See bug #571351.

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

	* GeneratorContext.cs: When loading an icon, don't hardcode
	  the required size. Instead, call SizeLookup to get the
	  correct size for the current theme.

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

	* Makefile.am:
	* ImageInfo.cs:
	* wrapper/Bin.cs:
	* WidgetUtils.cs:
	* libstetic.csproj:
	* ObjectWrapper.cs:
	* wrapper/Action.cs:
	* wrapper/Widget.cs:
	* wrapper/VScale.cs:
	* wrapper/HScale.cs:
	* wrapper/MenuBar.cs:
	* wrapper/Expander.cs:
	* GeneratorContext.cs:
	* wrapper/Notebook.cs:
	* wrapper/ComboBox.cs:
	* wrapper/Container.cs:
	* RadioGroupManager.cs:
	* wrapper/VScrollbar.cs:
	* ProjectIconFactory.cs:
	* wrapper/HScrollbar.cs:
	* wrapper/ToolButton.cs:
	* wrapper/ActionTree.cs:
	* wrapper/ActionGroup.cs:
	* wrapper/ComboBoxEntry.cs:
	* wrapper/ActionToolbarWrapper.cs:
	* wrapper/RadioActionGroupManager.cs: Use global:: for type
	  references in generated code. 

	* Placeholder.cs:
	* editor/Flags.cs:
	* editor/Enumeration.cs:
	* editor/ActionMenuItem.cs:
	* editor/ActionToolItem.cs: Fix warnings.

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

	* libstetic.csproj: Flush.

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

	* wrapper/Table.cs: Fix table creation issue. Sync call has no
	  effect while loading a widget.

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

	* wrapper/Widget.cs: Fix check for top level window.

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

	* Makefile.am:
	* wrapper/MenuBar.cs:
	* wrapper/ActionToolbarWrapper.cs: Propagate the menu name to
	  the action tree. Fixes bug #540512.

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

	* ObjectReader.cs:
	* ObjectWrapper.cs:
	* ClassDescriptor.cs: Ensure the Loading flag is set when
	  loading internal children of a widget.

2009-11-05  Mike Kestner  <mkestner@novell.com>

	* wrapper/*.cs: improper new keyword warning cleanup.

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

	* Makefile.am:
	* libstetic.csproj: Reference mono-cairo package.

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

	* wrapper/Widget.cs: Don't fire the name changed event while
	  loading.

	* wrapper/Container.cs: Set the loading flag when loading.

2009-10-16  Mike Krüger  <mkrueger@novell.com>

	* DND.cs:
	* WidgetUtils.cs:
	* CommandDescriptor.cs:
	* editor/Translatable.cs:
	* editor/ActionMenuItem.cs: Handled icon loading failures.

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

	* wrapper/Paned.cs: Avoid unnecessary Changed event.

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

	* wrapper\Paned.cs: Restore the paned position after
	  realizing. It may have been reset during the realization.
	  Fixes bug #542227.

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

	* wrapper/Widget.cs: Fire name change event when name changes.
	  Fixes bug #540512 - NullReferenceException in stetic
	  generated code.

2009-09-10  Christian Hergert  <chris@dronelabs.com>

	* libstetic/libstetic.dll.config: Use quartz on osx.

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

	* wrapper/Action.cs: For stock gtk and gnome icons, use the
	  stock id as base name for the action identifier. Fixes bug
	  #525571.

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

	* libstetic.csproj: Updated dependencies. We now depend on
	  gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.

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

	* wrapper/Container.cs: Properly validate widget ids when
	  pasting a child. If there is a conflict, the child has to be
	  modified. Fixes bug #530086 - When copy/pasting widgets in
	  stetic, the original is renamed.

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

	* wrapper/Notebook.cs: Fix issue with adding a widget with
	  ShowScrollbars=true to a notebook. Fixes bug 526434 -
	  Notebook Tab Labels Revert Back to "Page 1".

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

	* wrapper/ComboBox.cs:
	* wrapper/ComboBoxEntry.cs: Changed the sensitivity mode to
	  'always on'. Since gtk+ 2.14, empty combos are disabled by
	  default.

2009-07-31  Lluis Sanchez Gual  <lluis@novell.com>

	* wrapper/objects.xml: Fix invalid xml.

2009-07-31  Lluis Sanchez Gual  <lluis@novell.com>

	* wrapper/objects.xml: Fix some default values.

2009-07-31  Lluis Sanchez Gual  <lluis@novell.com>

	* wrapper/objects.xml: Make sure the default value for
	  HasSeparator is true.

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

	* wrapper/objects.xml: Removed Version=2.6.0.0 specification
	  from Pango.EllipsizeMode type. This allows other GTK
	  versions to work. Patch by Daniel Newton.


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

	* ClassDescriptor.cs: When creating a widget instance,
	  initialize the properties after creating the wrapper, since
	  some properties may be implemented in the wrapper. This
	  should fix bug #505083 - hbuttonbox1.cs file being created
	  in gtk-gui causing problems with compilation.

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

	* Makefile.am:
	* Placeholder.cs:
	* libstetic.csproj: Improved the look of placeholders.

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

	* ItemDescriptor.cs: Added missing BindingFlags.Instance flag.

	* wrapper/Container.cs: Fix bug when showing the selection
	  box.

	* TopLevelWindow.cs:
	* TopLevelDialog.cs:
	* wrapper/Dialog.cs:
	* wrapper/Window.cs:
	* wrapper/objects.xml: Top level windows are not represented
	  using a Gtk.Window anymore at design time. Instead they are
	  represented by TopLevelWindow. This is a regular widget, so
	  window embedding hacks are not required anymore. The same
	  has been done for Gtk.Dialog/TopLevelDialog.

	* libstetic.csproj: Added new files.

	* Makefile.am: Updated.

	* DND.cs: Accept copy as drop target. Fixed the target list.

	* TypedClassDescriptor.cs: Invocation of a constructor does
	  not need an instance reference.

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

	* Registry.cs: Make sure GetType can find the type when the
	  provided assembly name does not have version info.

	* libstetic.csproj: Copy the config file to the output dir.

	* TypedPropertyDescriptor.cs: Catch ambiguous match exception
	  when looking for properties. 

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

	* libstetic.csproj: Don't require a specific gtk# version.

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

	* Registry.cs:
	* WidgetLibrary.cs: Flush cached data when closing a change
	  set.

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

	* wrapper/Table.cs:
	* wrapper/objects.xml: A better fix for the default row/column
	  issue.

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

	* libstetic.csproj: Don't build with make, since MD can build
	  these just fine.

2009-02-07  Mike Krüger  <mkrueger@novell.com>

	* GladeUtils.cs: fixed compiler warning.

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

	* libstetic.mdp:
	* libstetic.csproj: Migrated to MSBuild file format.

2009-01-26  Michael Hutchinson  <mhutchinson@novell.com>

	* libstetic.mdp: Flush project format changes.

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

	* wrapper/objects.xml: Added some defaults.

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

	* libstetic.mdp: All projects now require fx 3.5.

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

	* PropertyDescriptor.cs: Use invariant culture when converting types.

2008-07-27  Mike Krüger <mkrueger@novell.com> 

	

2008-02-23  Mike Krüger <mkrueger@novell.com> 

	* MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: Removed some unused glade
	  and gnome-sharp references (only the unused). But I'll continue to
	  remove glade, we need to lower the dependency tree a bit.

2008-02-22  Mike Krüger <mkrueger@novell.com> 

	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added IViewContent
	  switching logic (but should be done centrally using the secondaryview
	  paradigmn).

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Workaround for mono bug
	  #350432.

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

	* MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Handle the delete
	  key in TreeViewPad, so it will work event if the shortcut is not
	  defined.

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

	* MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
	  icons/pad-widget-tree-16.png: Added widget tree icon.

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

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

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

	* MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
	  MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
	  MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Made internal
	  some classes that don't need to be public.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Notify file changes
	  through the FileService.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Stetic code must be
	  generated in the GUI thread. Should fix bug #349505.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Feed default layout
	  name to Gettext for translation.

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

	* templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
	  templates/WindowPartial.xft.xml, templates/ActionGroupPartial.xft.xml,
	  templates/Window.xft.xml, templates/ActionGroup.xft.xml,
	  templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Make template
	  categories translatable.

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

	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added null check on the
	  result of UpdateFile. Should fix bug #352194.

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

	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
	  MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs,
	  MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
	  MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Handle
	  projects which don't support the GTK# designer. Window and widget
	  generation options are hidden, and code is never generated. Fixes bug
	  #350632.

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

	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Don't update bindings if the
	  file has syntax errors. May fix bug #347590.

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

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

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

	* Makefile.am: Update after build reorg.

2007-12-06  Geoff Norton  <gnorton@novell.com>

	* Makefile.am: Only build the GtkCore addin if we have gnome-sharp 
	  available.

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

	* MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
	  Makefile.am: Directory reorganization.

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

	* gui.glade, MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Removed
	  Gnome.FileEntry.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Track
	  LoggingService API changes.

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

	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use RootCombine
	  instead of CurrentOpenCombine when possible.

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

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

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix nullref. Happens
	  when removing a project from a solution while one of the windows of that
	  project is open.

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

	* templates/ActionGroup.xft.xml, templates/ActionGroupPartial.xft.xml,
	  templates/Dialog.xft.xml, templates/DialogPartial.xft.xml,
	  templates/Widget.xft.xml, templates/WidgetPartial.xft.xml,
	  templates/Window.xft.xml, templates/WindowPartial.xft.xml: Use tango
	  file icons. Removed obsolete icons.

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

	* MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api changes. Added
	  Description property.

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

	* lib/libsteticui.mdp, lib/libstetic.mdp: Project file names updated by
	  change in MD path functions.

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

	* MonoDevelop.GtkCore.mds, Makefile.am: Added custom command for updating
	  the Stetic sources.

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

	* MonoDevelop.GtkCore.addin.xml: Set a more meaningful category name for
	  addin commands.
	* MonoDevelop.GtkCore.mdp, MonoDevelop.GtkCore.mds: Updated.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the current selection
	  can't be deleted, just ignore the delete command, so the default handler
	  will be executed. Fixes bug #325440.

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

	* lib/libstetic.mdp: Fix required gtk# version.

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

	* MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Applied changes that
	  were neccassary for to the new FileService.

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

	* MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Changed calls for
	  the new StringParser.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: In Bind(), don't subscribe the
	  NameChanged event at every call.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer needs to
	  be explicitely destroyed.

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

	* MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: No need to implement
	  IComparable; it's done in the base class now.

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

	* MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Assign the selected
	  target gtk# version to the new project.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Use ProjectReference.StoredReference
	  rather than ProjectReference.Reference, in order to refer to the actual
	  stored reference string rather than a temporarily bumped version.

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

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

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Implemented an
	  assembly resolver for the stetic app, so assembly widgets registered
	  with .pc files can be found.
	* MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: If a widget dll belongs
	  to a package, store it as a package reference in the toolbox index.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Allow setting TargetGtkVersion to
	  DefaultGtkVersion when current value is null.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Don't touch GTK# assembly versions
	  when a target version is not set. Don't use gtkVersion=null to represent
	  default version.
	* MonoDevelop.GtkCore/GtkCoreService.cs: Set TargetGtkVersion on new
	  projects. Bump default version to 2.8.

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

	* MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
	  lib/Makefile.am, MonoDevelop.GtkCore.mds, Makefile.am: Use projects for
	  imported stetic libraries.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed access to
	  Component object.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Remove unused method.

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

	* MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
	  MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
	  MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
	  MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Fix warnings.

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

	* lib/stetic, Makefile.am, lib/Makefile.am: Build stetic from 
	  svn:externals.
	* lib/libsteticui.dll.config, lib/libstetic.dll.config,
	  lib/libstetic.dll, lib/libsteticui.dll: Removed.

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

	* templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
	  templates/WindowPartial.xft.xml, templates/Window.xft.xml,
	  templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
	  templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Remove
	  deprecated FileOptions element from templates.

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

	* lib/libsteticui.dll, lib/libstetic.dll,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Changed the way to
	  set the active designer (the api changed). Fixed some renaming issues.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Track api changes.

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

	* templates/Window.xft.xml: Oops, PartialTypeSupport should be set to
	  Disabled for non-partial window.

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

	* MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
	* MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs: Use DotNetProject.UsePartialTypes
	  instead of custom setting.
	* MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
	  MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs: No longer needed.
	* templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
	  templates/WindowPartial.xft.xml, templates/Window.xft.xml,
	  templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
	  templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Use
	  PartialTypes condition instead of custom file template.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	  Includes fixes for bugs #82671, #82527, #82476, #81763 and #81238.

2007-08-31  Mike Krüger <mkrueger@novell.com> 

	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs: Changes due to new
	  property infrastructure.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs: By default use the project name
	  as category name for new custom widgets.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Don't show the full
	  name of widgets in the toolbar.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: In FindClass, make
	  sure the getUserClass parameter is taken into account when the found
	  class is not a multi-part class. Fixes bug #82258.

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

	* MonoDevelop.GtkCore.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.GtkCore.addin.xml,
	  MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
	  MonoDevelop.GtkCore.mdp, Makefile.am: Reorganized the extension point
	  hierarchy. Embedded all add-in manifests as resources.
	* lib/libstetic.dll: Updated from stetic module.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Improved error
	  reporting.

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

	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Converted
	  DispatchService to a static class.

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

	* lib/libstetic.dll: Updated.

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

	* lib/libsteticui.dll, lib/libstetic.dll,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
	  problems with the target gtk version. It was not assigned to the
	  stetic project. Also fixed some stock icon rendering issues in
	  Stetic.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	  Includes a nullref fix.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Layout switch
	  delay is not needed anymore.

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

	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix nullref
	  when gtk support is not enabled. Patch by Chris Howie.

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

	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
	  Don't try to use the CurrentNode property after adding the file,
	  since it may have changed. Should fix bug #82123.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
	  Fixes bugs #81846 and #82144.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix window
	  source file lookup.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Use the new methods
	  for checking clipboard operations on the current selection.
	* MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Include the
	  current project in the list of libraries to show in the toolbox.
	  Fixes bug #82125.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated. Fixes bugs 81977,
	  81810 and 82052.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Properly rename
	  fields when the widget name is changed. Fixes bug #81976.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Update the
	  properties pad when the focus is on the widget tree pad. Fixes bug
	  #81971.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added null
	  check.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api changes
	  in DesignerSupport. When adding a project reference to a widget
	  library, take into account that widgets may be implemented in a
	  library different from the one providing the widget list.
	* MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: In
	  GetDynamicItems, only return widgets provided by libraries
	  referenced by the project. Don't return widgets from libstetic
	  since those are already included by default in the toolbox.
	  Implemented IToolboxDefaultProvider.

2007-07-03  Mike Krüger <mkrueger@novell.com> 

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Changed a bit
	  because of the removal of custom collections in the Ide project.

2007-06-30 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>

	* gui.glade: Fixed capitalization.

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

	* MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Don't show windows
	  in the toolbox.
	* lib/libstetic.dll, lib/libsteticui.dll: Updated from Stetic module.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.

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

	* gui.glade, MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs,
	  MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
	  MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Allow selecting
	  the target GTK# version of the project.
	* MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
	  MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Implemented a
	  toolbox loader, which allows registering assemblies in the toolbox.
	  When a widget from a toolbox is dropped to a window, MD will now
	  add a reference to the required assembly.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.

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

	* lib/libsteticui.dll: One last update.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.

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

	* MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Set the import
	  file callback when editing project stock icons.
	* MonoDevelop.GtkCore/ProjectResourceProvider.cs: The GetResources
	  method only returns resource files now.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.

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

	* MonoDevelop.GtkCore.addin.xml,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Default pad
	  placement is now specified in the xml file.

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

	* MonoDevelop.GtkCore/GtkCoreService.cs: In GetBaseType, use
	  Project.GetWidgetTypes to get all registered wiget types, including
	  base widget types (which were not provided by GetComponentTypes).
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	  Includes fix for bug #81785.

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

	* MonoDevelop.GtkCore/GtkCoreService.cs: Don't include non-public
	  members to the objects.xml file.

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

	* MonoDevelop.GtkCore.mdp: Updated.
	* MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Fix feature message.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
	  Includes fixes for bugs #81761, #81758 and #81762.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
	  (UpdateLibraries) Properly check for library changes.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	  Fixes bugs #80783 and #81683.

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

	* MonoDevelop.GtkCore.mdp, Makefile.am: Added new dependency.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from svn. Fixes bug
	  #81590.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When selecting an
	  image file in the widget designer, import the file into the
	  project.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added some delay
	  in the code that changes the workbench layout when selecting the
	  designer. Fixes bug #80963.

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

	* MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs: Removed old
	  palette pad.
	* MonoDevelop.GtkCore/GtkCoreService.cs: Set the 'internal' flag for
	  widgets implemented by private classes.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
	  Fixes bugs #80875, #81261, #81365.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: If the project
	  is a library, add itself as an internal widget library, so widgets
	  with internal visibility will be shown.
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: When saving a window,
	  use the visibility of the class to set the visibility of the
	  component. Together with all changes done in stetic, fixes bug
	  #80875.

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

	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
	  MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
	  MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Track api changes in
	  Stetic.
	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Delay
	  library updating until really necessary.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.

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

	* MonoDevelop.GtkCore.mdp: Copy the .addins.xml file to the output dir.

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

	* MonoDevelop.GtkCore.mdp: Copy stetic dlls together with the assembly.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated.

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

	* MonoDevelop.GtkCore.mdp, Makefile.am: Reference shared assemblies
	  from the correct location.

2007-05-04  Wade Berrier  <wberrier@novell.com> 
	* lib/libstetic.dll.config:
	* lib/libsteticui.dll.config:
	Fix os attribute formats (mono-config.c separates oses by comma, 
	and ignores or includes the whole string.)

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

	* MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am:
	  Migration to Mono.Addins.

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

	* MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp,
	  MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs, Makefile.am:
	  Implemented project feature for enabling gtk# support in new
	  projects.
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Use
	  Menu icon size in the project pad.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.

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

	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show a
	  relative path in the window delete confirm dialog, since the
	  absolute path may take too much space.
	* MonoDevelop.GtkCore.mdp: Updated.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Add
	  Ok/Cancel buttons by default in new dialogs.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	  Includes fixes for bugs 81033, 81086, 81239, 81143, 81014 and
	  81015.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Allow pasting when
	  a placeholder is selected. Fixes bug #81246.

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

	* MonoDevelop.GtkCore.addin.xml,
	  MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
	  MonoDevelop.GtkCore.mdp, Makefile.am, icons/image-x-generic.png:
	  Show a "Stock Icons" node in the User Interface folder. It's easier
	  to discover than the context menu option.
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore.Commands/GladeCommands.cs: Added menu option
	  for opening the gtk# settings.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't crash if
	  the gtk-gui folder doesn't exist. Fixes bug #81152.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Hide the border
	  of the combined view notebook.

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

	* lib/libstetic.dll: Updated from stetic module. Fixes NRE crash.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Fix null ref.

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

	* MonoDevelop.GtkCore.addin.xml: Register a new toolbox loader. Removed
	  old properties pads.
	* MonoDevelop.GtkCore.mdp, Makefile.am: Added reference to
	  MonoDevelop.DesignerSupport.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Integrate Stetic
	  widgets in the main toolbox.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Implement
	  ICustomPropertyPadProvider and return the Stetic property pad.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Renamed.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Fix warning.

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

	Updated from Stetic module. Includes fix for bug #80864.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Fixes some
	  memory leaks and bug #79453.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Explicitely
	  destroy notebook children, since notebook doesnt do it because of a
	  gtk bug.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some fixes in the
	  dispose code.

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

	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use
	  ProjectOperations.SaveProject to save projects.

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

	* MonoDevelop.GtkCore.addin.xml: Change add-in versions to 0.13.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix nullref.
	* MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Log
	  error message.
	* Makefile.am, MonoDevelop.GtkCore.mdp: Synchronized MD project and
	  makefile.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Avoid throwing
	  delayed events after the project has been disposed.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
	  null check.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Ask for user
	  confirmation when reloading a designer only when the designer has
	  unsaved changes.

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

	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs,
	  MonoDevelop.GtkCore/GtkDesignInfo.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Detect external
	  changes in the gui.stetic files, and reload it when it changes.
	  Take into account that the load of gui.stetic can fail. Added
	  several workarounds for this case.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Includes
	  fixes for bugs #80722, #79427 and #80127.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Store some
	  Stetic configuration in the MD properties.

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

	* gui.glade, MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added options
	  for enabling/disabling gtk support, and for gettext support.
	* MonoDevelop.GtkCore.addin.xml: Change options panel name.
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Make sure the
	  MD project is saved together with the stetic project, if necessary.
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
	  MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Avoid saving
	  the MD project twice.
	* MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: If gtk
	  integration status changes for a project, refresh the tree.
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Null check.
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for gettext and
	  gettext class options for generated code.
	* MonoDevelop.GtkCore/GtkCoreService.cs: Added events for notifying
	  when the gtk integration status changes for a project.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* Makefile.am: distcheck fixes
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
	  MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When a designer
	  project is disposed, hide the designer view in the editor.
	* MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
	  Factorized some code into GtkDesignInfo.

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

	* MonoDevelop.GtkCore.addin.xml: Make sure the code generation
	  extension is executed before the last step.
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
	  Hide the add window commands when the project is not DotNet
	* MonoDevelop.GtkCore.mdp, lib/libsteticui.dll, lib/libstetic.dll:
	  Updated.

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

	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Intercept calls
	  to the IPositionable interface, and show the editor page when
	  jumping to a line.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: When looking for
	  the window class, avoid returning the generated partial class.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Show the editor
	  page when jumping to a signal handler.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Warn the user if
	  the gtk-sharp-2 package can't be found. Some distros don't include
	  the .pc file in the gtk# package, only in the -devel package.

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

	* lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.

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

	* lib/libstetic.dll.config, lib/libsteticui.dll, lib/libstetic.dll,
	  lib/libsteticui.dll.config: Updated from Stetic module.

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

	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
	  MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Track api
	  changes in Document class.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated form Stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Removed
	  implementation of all text editor interfaces. Now the view
	  overrides GetContent and calls editor.GetContent when a requested
	  interface is not found.

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

	* MonoDevelop.GtkCore.mdp: Updated.
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Removed unused namespace.
	* MonoDevelop.GtkCore/GtkCoreService.cs: Use the new base-type property
	  to describe custom widgets. When looking for properties and events,
	  look in the base classes as well as in the widget class.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* Makefile.am,
	  MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs,
	  MonoDevelop.GtkCore.WidgetLibrary/ProjectSignalDescriptor.cs,
	  MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
	  MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs,
	  MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
	  Removed unused files. All widget library functionality has been
	  moved to stetic.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed all
	  widget library management, which has been moved to Stetic.
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added some null checks.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use the new way
	  of managing dependencies in projects.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
	  templates/WindowPartial.xft.xml, templates/Window.xft.xml: The
	  window constructor now takes the window type.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some gui
	  improvements and added some null checks.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't crash if the
	  designer can't be loaded for some reason.

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

	* MonoDevelop.GtkCore.addin.xml,
	  MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
	  MonoDevelop.GtkCore/GtkCoreService.cs,
	  MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
	  MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
	  MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
	  templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
	  templates/WindowPartial.xft.xml, templates/Window.xft.xml,
	  templates/ActionGroupPartial.xft.xml,
	  templates/ActionGroup.xft.xml, templates/DialogPartial.xft.xml,
	  templates/Dialog.xft.xml: Implemented support for generating code
	  in partial classes.
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Use the
	  correct method for saving the project.
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Refresh the user
	  interface folder when the gui project is reloaded.
	* MonoDevelop.GtkCore.mdp: Updated.
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for partial
	  classes. In the GuiBuilderProject property, don't update the
	  gtk-gui folder since this call may change the contents of the
	  project, and weird things happen when called by the project pad to
	  fill the tree.
	* lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
	* Makefile.am: Added new files.
	* MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
	  MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
	  Make it work even when the assembly it references has been deleted
	  (maybe as a result of cleaning a project). In this case the widget
	  library is shown as empty.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added support
	  for Loading/Unloading a project, to optimize use of memory for
	  solutions with many gui projects. Implemented support for
	  generating code in partial classes.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
	  MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Implemented
	  support for generating code in partial classes. Implemented support
	  for UNDO/REDO.
	* MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
	  Generation of gui code is now done from the Build method of a
	  project service extension. Fixes some issues when building a
	  project which contains custom components.

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

	* MonoDevelop.GtkCore/GtkCoreService.cs: Track API changes in
	  FileService.

2006-12-13 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't
	generate stetic code if CurrentOpenCombine is null.

2006-12-07 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>

	* MonoDevelop.GtkCore.mdp: Updated to it can be
	built from MonoDevelop.

2006-11-16  Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Simplified the
	  code by using global events from the Ide, instead of combine
	  events.

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

	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Added RemoveExportedWidget method.
	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: track
	  API changes.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the name of a
	  widget changes and it is being exported, update it in the objects.xml
	  file. Fixes bug #79656.

2006-09-23 Lluis Sanchez Gual  <lluis@novell.com> 

	* lib/*: Updated from Stetic module. It provides a redesigned API
	  which will allow running designers in a separate process.
	
	* MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
	* MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
	* MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
	* MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs:
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs:
	  Track api changes.
	
	* MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Make sure
	  parse information is up to date before loading an assembly library.
	* MonoDevelop.GtkCore/ProjectResourceProvider.cs: Make sure this object
	  is always alive when remoted.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added null check.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Not needed anymore.
	* MonoDevelop.GtkCore.addin.xml: Removed build step. Code generation
	  is done now before compiling.
	  
	* MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
	* MonoDevelop.GtkCore.WidgetLibrary/CachedProjectWidgetLibrary.cs:
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: ProjectWidgetLibrary is not used
	  anymore. All libraries are now handled by AssemblyReferenceWidgetLibrary.
	  
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
	  Moved to Stetic.

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

2006-09-23 Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.

2006-09-19 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>

	* .: Added svn:ignore for MonoDevelop.GtkCore.pidb

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

	* lib/*: Updated from stetic module. Includes fix for bug #79247.
	
2006-09-01 Lluis Sanchez Gual  <lluis@novell.com>

	* lib/*: Updated from stetic module.
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
	  Save the project after editing the icons.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Set the
	  ResourceProvider for the main stetic project. Added null check.

2006-08-30 Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fixed bug about 
	  adding the wrong widget as action designer page.

2006-08-30 Lluis Sanchez Gual  <lluis@novell.com> 

	* MonoDevelop.GtkCore/GtkCoreService.cs: Only export properties which
	  return primitive types. Fixes bug #79195.
	* lib/*: Updated from stetic module.
	* MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Unsubscribe close
	  event when done.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Handle designer
	  commands in its own tab page.
	  
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Explicitely dispose
	  custom widgets to avoid memory leaks.
	  
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track api changes.
	
	* MonoDevelop.GtkCore.mdp: Updated.

2006-08-18 Lluis Sanchez Gual  <lluis@novell.com> 

	* gui.glade: Minor fix.
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Track api
	  changes.
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Stetic files don't need
	  to be added as resource to projects.
	* MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Make it
	  work for action groups.
	* lib/*: several fixes.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added method
	  for removing an action group.
	  
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track API changes
	  in Stetic. Properly bound edit commands from the main menu.
	
	* MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
	* MonoDevelop.GtkCore.addin.xml: Implemented Open and Delete
	  commands for global action groups.
	  
	* MonoDevelop.GtkCore.mdp: Updated.

2006-08-11 Lluis Sanchez Gual  <lluis@novell.com> 

	* lib/*: Updated from Stetic module. Includes fixes for
	  bugs #79043, #79044 and #79045
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Don't
	  crash if something goes wrong when binding a class.
	  Fixed nullref.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
	  CreateContentForFile should not load the file, just create
	  the view.
	  
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add
	  support for IEncodedTextContent.

2006-08-01 Lluis Sanchez Gual  <lluis@novell.com> 

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	  Set the resource provider before loading the project.
	  Fixes bug #78966.
	  
	* libs/*: Updated from Stetic module. Fixes several bugs:
	  78938, 78916, 78909, 78956, and 78867.

2006-07-27 Lluis Sanchez Gual  <lluis@novell.com> 

	* MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
	  Added null check.
	  
	* MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
	  Get the parser context using the assembly file name, not the full
	  assembly name.

2006-07-25 Lluis Sanchez Gual  <lluis@novell.com> 

	* MonoDevelop.GtkCore/GtkDesignInfo.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Factorized several
	  more or less duplicate methods into GuiBuilderProject, specially
	  methods for locating the class bound to a window. GuiBuilderProject
	  now will explicitelly update the parser database the first time it
	  needs to locate a class, so it will work even if the parser service
	  is busy parsing assemblies.

2006-07-24 Lluis Sanchez Gual  <lluis@novell.com> 

	* lib/libstetic.dll: Updated from stetic module. Fixes a bug
	  in the table wrapper which may cause an endless loop.

2006-07-05 Matej Urbas <matej.urbas@gmail.com>

	* MonoDevelop.GtkCore/GtkCoreService.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
	* MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Updated to use
	  ReturnType as BaseTypes in IClass instances.

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

	* lib/*: Updated from Stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed automatic
	  layout switch policy.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix showing of
	  action group view.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
	  bind actions when pressing "BindToField".
	  
	* MonoDevelop.GtkCore.addin.xml: Updated versions. 

2006-06-29  Michael Hutchinson <m.j.hutchinson@gmail.com>

	* MonoDevelop.GtkCore.addin.xml: Only display WidgetBuilderOptionPanel 
	for "DotNet" projects.

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

	* lib/*: Updated from Stetic module.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Switch to the
	  designer workbench layout when selecting an action group file.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Support jumping
	  to signal hanlder when double-clicking it in the signals editor.
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Removed debug code.
	
	* templates/ActionGroup.xft.xml:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: 
	  Fix code generation of action groups.

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

	* MonoDevelop.GtkCore/GtkCoreService.cs: If a member has a [Browsable(false)]
	  attribute, don't add it to the objects.xml file. Also don't add
	  read-only properties.
	* lib/*: Updated from stetic module. Fixes bugs #78622 and #78620.
	  Adds an icon for expander and fixes a bug in ColorButton (fix by ml)

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

	* lib/libsteticui.dll:
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
	  Track changes in the api.

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

	* libs/*: Updated from stetic module. Several improvements.
	  Also fixes bug #78160.
	
2006-05-30  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
	  Added DisplayName property.

2006-05-29  David Makovský (Yakeen) <yakeen@sannyas-on.net> 

	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes - missing file change
	
2006-05-29  David Makovský (Yakeen) <yakeen@sannyas-on.net> 

	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes

2006-05-26  Lluis Sanchez Gual  <lluis@novell.com>

	* libs/*: Updated from stetic module. Adds support for toolbars.

2006-05-23  David Makovský (Yakeen) <yakeen@sannyas-on.net> 

	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: track api changes
	
2006-05-19  Lluis Sanchez Gual  <lluis@novell.com>

	* MonoDevelop.GtkCore.Commands/GladeCommands.cs:
	* MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
	* MonoDevelop.GtkCore.addin.xml: Added commands for creating
	  an action group and editing the project icons.
	  
	* MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show local
	  action groups as children of the window node.
	
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Moved
	  some event subscriptions to WindowsFolder.cs
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: 
	* MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Open the
	  corresponding file when clicking on local action groups.
	  
	* Makefile.am:
	* MonoDevelop.GtkCore.mdp: Added action group template.
	
	* MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Added support for
	  action group file templates.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Notify changes in
	  local action groups.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show the actions
	  tab until there is at least one action group.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Don't show
	  properties or signals for global actions.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added virtual method
	  OnActiveDocumentChanged, which is called when the view is brought to front.
	  
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Use the new MemberName
	  field when binding fields.
	  
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Several minor fixes.
	  
	* lib/*: Updated.
	  

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

	* Initial support for the menu editor. Still very unstable!!
	
	* lib/*: Updated from Stetic module.
	* MonoDevelop.GtkCore.addin.xml: Register a node builder and and
	  display binding for action groups.
	* MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Update
	  the folder when action groups change.
	* MonoDevelop.GtkCore/GtkCoreService.cs: Fix nullref.
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Factorized
	  some code into CodeBinder.cs
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Factorized some
	  code into CombinedDesignView.cs.
	
	* MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: New node
	  builder for action groups.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: New display
	  binding for editing global action groups.
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs: Moved from
	  GuiBuilderView.cs.
	* MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs: A new
	  toolbar for the action group designer.
	* MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: A view for editing
	  global action groups.
	* MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Moved here some code
	  from GuiBuilderEditSession.cs.
	* MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Moved here some
	  code from GuiBuilderView.cs.

	* Makefile.am:
	* MonoDevelop.GtkCore.mdp: Added new files.
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
	
2006-05-05 Lluis Sanchez Gual  <lluis@novell.com>

	* lib/libstetic.dll: Updated from Stetic module. Includes
	  a fix for bug #78307.

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

	* MonoDevelop.GtkCore.addin.xml: Updated versions.
	* MonoDevelop.GtkCore.mdp: Updated.

2006-05-03 Lluis Sanchez Gual  <lluis@novell.com>

	* lib/*: Updated from Stetic module. Includes fixes for
	  bugs #78266, #78240 and #78276.
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track changes
	  in the Stetic API.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't
	  crash if a stetic project can't be loaded. Fixes bug #78169.
	* lib/libstetic.dll: Updated from Stetic module. Fixes bug #78167.

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

	* libs/*: Updated from stetic module. Fixed construction of
	  scales and scrollbars.

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

	* MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs: When
	  creating a widget from a widget design, remove the signals since
	  those signals reference handlers in the widget class, not the
	  widget container class.

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

	* libs/*: Fix nullref in some themes.

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

	* MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Fix typo.
	* libs/*: Fix for #78111, #78092 and #78090.

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

	* MonoDevelop.GtkCore/ProjectResourceProvider.cs: Save the project
	  after adding or removing a resource.

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

	* lib/*: Updated.

2006-03-31 Lluis Sanchez Gual <lluis@novell.com>

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Get open
	  combine events in the GUI thread.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
	  delete signals for which there isn't a handler. Half fixed field
	  renaming.
	* lib/*: Updated.

2006-03-31 Lluis Sanchez Gual <lluis@novell.com> 

	* MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml: Fix ID and
	  description. Added stetic config files to add-in package.

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

	* MonoDevelop.GtkCore.addin.xml: Updated references.

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

	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	  Don't crash if no parse info is available for the file
	  being edited. Should fix #77885.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show
	  the bind to field button for the root container.
	* lib/*: Updated.

2006-03-24 Lluis Sanchez Gual  <lluis@novell.com>   

	* Makefile.am: Use an unified format. Patch by Matze Braun.
	* MonoDevelop.GtkCore.addin.xml: Updated add-in versions.

2006-03-22 Lluis Sanchez Gual  <lluis@novell.com>    

	* MonoDevelop.GtkCore.addin.xml:
	* MonoDevelop.GtkCore.mdp: Removed GladeFileDisplayBinding.
	* lib/*: Updated.
	* Makefile.am: Updated. Some files have been moved to Stetic.
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed
	  layout switching. Don't show the widget tree pad by default,
	  since it is already available as a combo in the designer.
	* MonoDevelop.GtkCore.GuiBuilder/GladeFileDisplayBinding.cs: Removed.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: use
	  the new property tree instead of the grid.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer
	  toolbar has been moved to Stetic.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Changed
	  default placement.

2006-03-19  Jacob Ilsø Christensen  <jacobilsoe@gmail.com>

	* .: Added Makefile.in and Makefile to svn:ignore.

2006-03-15 Lluis Sanchez Gual  <lluis@novell.com>    

	* Makefile.am:
	* MonoDevelop.GtkCore.mdp: Updated.
	
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
	* MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for using
	  resource images in the designer.
	  
	* MonoDevelop.GtkCore/GtkCoreService.cs: Check if the objects.xml
	  file exists before loading it.
	* MonoDevelop.GtkCore/GeneratorBuildStep.cs: Don't generate code
	  if the stetic file has not been modified since the last
	  generation.
	* MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: If Gtk
	  support is not enabled, don't enable it if no widgets have
	  been selected.
	* lib/libstetic.dll: Updated.
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Mapped some
	  commands.
	* templates/Window.xft.xml: The constructor of Gtk.Window requires
	  the title of the window.

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

	* MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
	* MonoDevelop.GtkCore/GeneratorBuildStep.cs: When generating
	  code for a project that exports widgets, include the own
	  project library to the generation, since there can be
	  widgets that contain other widgets defined in the project.
	* MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
	  removed some IdeApp dependencies.
	* MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
	  added method for getting the class information from
	  a project.
	* CachedProjectWidgetLibrary.cs: New widget library class
	  which takes class information from a collection of 
	  ProjectClassInfo objects.
	* MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
	  Consider all properties runtime-properties, since they have 
	  been created from class properties.
	* lib/*: Updated.

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

	* Makefile.am: removed debug files.

2006-03-02 Lluis Sanchez Gual  <lluis@novell.com>    
 
	* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Propagate
	  project changes to the editor.
 
2006-03-02 Lluis Sanchez Gual  <lluis@novell.com>   
 
	Initial implementation of the Stetic add-in.
