Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/ChangeLog.Core.Gui')
-rw-r--r--main/src/core/MonoDevelop.Ide/ChangeLog.Core.Gui2295
1 files changed, 2295 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/ChangeLog.Core.Gui b/main/src/core/MonoDevelop.Ide/ChangeLog.Core.Gui
new file mode 100644
index 0000000000..3fcfe49296
--- /dev/null
+++ b/main/src/core/MonoDevelop.Ide/ChangeLog.Core.Gui
@@ -0,0 +1,2295 @@
+2010-03-16 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Base.glade:
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui/MessageService.cs:
+ * MonoDevelop.Core.Gui.Dialogs/ErrorDialog.cs:
+ * MonoDevelop.Core.Gui.Dialogs/ProgressDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.ErrorDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.ProgressDialog.cs:
+ * MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
+ Ported ErrorDialog and ProgressDialog from glade to stetic.
+
+2010-03-16 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * gtk-gui/generated.cs:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.Instrumentation:
+ * MonoDevelop.Core.Gui.Instrumentation/TimersView.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/TimeLineView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.TimersView.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/TimeLineViewWindow.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/CounterSelectorDialog.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/InstrumenationChartView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.TimeLineViewWindow.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/InstrumentationViewerDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.CounterSelectorDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.InstrumenationChartView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.InstrumentationViewerDialog.cs:
+ Moved instrumentation gui to standalone monitor app.
+
+2010-03-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * gtk-gui/generated.cs:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.Instrumentation:
+ * MonoDevelop.Core.Gui.Instrumentation/TimersView.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/TimeLineView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.TimersView.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/TimeLineViewWindow.cs:
+ * MonoDevelop.Core.Gui.Dialogs/InstrumentationViewerDialog.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/CounterSelectorDialog.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/InstrumenationChartView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.TimeLineViewWindow.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ * MonoDevelop.Core.Gui.Instrumentation/InstrumentationViewerDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.CounterSelectorDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.InstrumenationChartView.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Instrumentation.InstrumentationViewerDialog.cs:
+ New gui for the instrumentation service. Added time line
+ view.
+
+2010-03-08 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Added jay mime type.
+
+2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Moved
+ toolbar to the file scout pad.
+
+2010-02-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons/assembly-project-16.png:
+ * MonoDevelop.Core.Gui.addin.xml: New icon for compiled
+ assembly projects.
+
+2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs:
+ * MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs:
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:
+ * MonoDevelop.Core.Gui.Codons/OptionsDialogSection.cs: Use the
+ new IconId type to represent icon names.
+
+ * MonoDevelop.Core.Gui/CellRendererPixbuf.cs: Renamed to
+ CellRendererIcon to avoid conflicts with the Gtk class.
+ Added support for rendering icons specified with IconId
+ objects.
+
+ * MonoDevelop.Core.Gui/StockIcons.cs: Use new IconId type.
+
+2010-02-16 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: removed assert gui
+ thread.
+
+2010-02-15 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Fixed 'Bug 578960 -
+ Some stock icons not loading'.
+
+2010-02-11 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs:
+ * MonoDevelop.Core.Gui.Codons/StockIconCodon.cs: Add support
+ for loading icons from files.
+
+2010-02-10 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Remove registration of
+ nonexistent icon.
+
+2010-02-09 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/CellRendererPixbuf.cs: Fix lazy loading
+ of pixbuf handler.
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Tidy up error handling
+ a bit. Re-enable lazy loading.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs:
+ * MonoDevelop.Core.Gui/CellRendererPixbuf.cs: turned lazy
+ loading off.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: passed the buffer
+ directly.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: re-enabled lazy
+ loading.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: fixed gdk warning.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: re-enabled icon on
+ demand loading.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: disabled lazy loading
+ for now.
+
+2010-02-09 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui/ImageService.cs:
+ * MonoDevelop.Core.Gui/CellRendererPixbuf.cs:
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Implemented a
+ lazy loading image service/implemented custom
+ cellrendererpixbuf.
+
+2010-01-28 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/hicolor_status_16x16_pin-up.png:
+ * icons/hicolor_status_16x16_pin-down.png:
+ * icons/hicolor_status_16x16_pin-active.png: Added pin icons
+ from tomboy (for pinnable watches).
+
+2010-01-19 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/generated.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ Flush.
+
+2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/generated.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiMessageDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ Flush.
+
+2010-01-14 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Don't break if
+ RunIteration returns false. This is not working on some
+ systems.
+
+2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/formatting-24.png:
+ * icons/formatting-16.png:
+ * icons/visual-style-24.png:
+ * icons/visual-style-16.png:
+ * icons/code-template-16.png:
+ * icons/code-template-24.png:
+ * icons/markers-rulers-24.png:
+ * icons/markers-rulers-16.png:
+ * icons/edit-find-next-24.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons/edit-find-next-16.png:
+ * icons/custom-commands-16.png:
+ * icons/custom-commands-24.png:
+ * icons/view-message-log-16.png:
+ * icons/compiler-options-24.png:
+ * icons/compiler-options-16.png:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/Icons.16x16.FindNextIcon:
+ * icons/author-information-24.png:
+ * icons/author-information-16.png:
+ * icons/syntax-highlighting-16.png:
+ * icons/syntax-highlighting-24.png:
+ * icons/text-editor-behavior-24.png:
+ * icons/text-editor-behavior-16.png: Add new icons.
+
+2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs:
+ Don't crash MD if one of the Completed event handlers throws
+ an exception in an async dispatch.
+
+2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/DesktopApplication.cs: Add some sanity
+ checks for DesktopApplication.
+
+2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Name threads to
+ make debugging easier.
+
+2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Name the dispatcher
+ thread.
+
+2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/static-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: Added new overlay icon for
+ static members. Declared new icons for static members.
+
+2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am: Use the correct Mono.Cairo reference.
+
+2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Setting Modal is not
+ required.
+
+2009-11-12 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Don't log unhandled
+ exceptions; let the IDE do that.
+
+2009-11-12 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Remove ancient
+ reflection code now we depend on a reasonable GTK# version.
+
+2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
+
+ * AssemblyInfo.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj: Reference the mono-cairo
+ package.
+
+2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/generated.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiMessageDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ Flush
+
+2009-10-16 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Handled pixbuf loading
+ failure.
+
+2009-10-09 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/template-surroundwith-16.png: Added new icon.
+
+2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * AssemblyInfo.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2009-10-06 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DesktopApplication.cs: Quote file
+ names.
+
+2009-10-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Added Yes/No stock
+ buttons.
+
+2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/InstrumentationViewerDialog.cs:
+ Minor visual fix.
+
+2009-09-10 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Reduce
+ spacing, add convenience accessor for entry's text.
+
+2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Pack in
+ the default button.
+
+2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Add an
+ IEnumerable AddOptions overload. Check dimensions of array.
+
+2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Use the
+ PositionFunc from MenuButton to align the menu so that it
+ actually looks like a dropdown. Also copy over the code to
+ make the button look depressed when the menu is visible. Add
+ a method for adding multiple options. Use generic
+ collection.
+
+2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Expose
+ the entry.
+
+2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs: Make a
+ ToolboxItem.
+
+2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Use OK as default
+ button for informative dialogs.
+
+2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui\SyncContextAttribute.cs: When running
+ on .NET, IMethodMessage.MethodBase returns the method for
+ the type of the proxy, instead of the target type. There is
+ no legal way of getting the target type, so we have to use
+ reflection here to get it.
+
+2009-08-27 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Fixed
+ tooltip related warnings.
+
+2009-08-27 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: When icon sizes differ
+ in icon composition no longer bail out, instead trying to
+ get a valid icon.
+
+2009-08-27 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Fixed "Bug 534499 -
+ ImageService tries to compose icons at too many sizes".
+
+2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/gui.stetic: Update gtk# dependency.
+
+2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.csproj: Updated dependencies. We now
+ depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
+
+2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui\DispatchService.cs: Don't set STA
+ apartment. It doesn't work for the .NET debugger.
+
+2009-08-25 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Better warnings when
+ composing icons.
+
+2009-08-25 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.csproj: Flush whitespace.
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Add GdkPixbuf to the
+ logging domains.
+
+2009-08-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DesktopService.cs: Fix typo.
+
+2009-08-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/gui.stetic:
+ * MonoDevelop.Core.Gui.Dialogs/InstrumentationViewerDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ Fixed warning. Added method for flushing memory.
+
+2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui\DispatchService.cs: MSBuild requires
+ STA to run.
+
+2009-08-06 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj: Fix resource name. Fixes build.
+
+2009-08-06 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * icons/sort-namespace-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons/remove-namespace-16.png:
+ * MonoDevelop.Core.Gui.addin.xml: Added some icons.
+
+2009-08-06 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.Dialogs/InstrumentationViewerDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.InstrumentationViewerDialog.cs:
+ Implemented instrumentation viewer.
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Fixed TryParseColor.
+ The new implementation didn't work (Gdk.Color.Parse doesn't
+ set the Pixel property).
+
+2009-07-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Add new stock alert
+ button.
+
+2009-07-22 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/AlertDialog.cs: Make sure the label is
+ always aligned to the left.
+
+2009-06-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/folder-new-16.png:
+ * icons/project-new-16.png:
+ * icons/solution-new-16.png:
+ * icons/workspace-new-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/solution-folder-new-16.png:
+ * icons/Icons.16x16.NewCombineIcon.png:
+ * icons/Icons.16x16.NewSolutionIcon.png: Improved icons for
+ new project, solution, workspace, etc.
+
+2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/project-reference-folder-16.png:
+ * icons/project-reference-package-16.png:
+ * icons/project-reference-project-16.png: Added icons specific
+ for each reference type.
+
+2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui/GuiService.cs:
+ * MonoDevelop.Core.Gui/RecentOpen.cs:
+ * MonoDevelop.Core.Gui/DesktopService.cs:
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Use the new
+ DesktopService instead of PlatformService.
+
+2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Show main
+ sections in bold.
+
+2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:
+ * MonoDevelop.Core.Gui.Codons/OptionsPanelNode.cs:
+ * MonoDevelop.Core.Gui.Codons/OptionsDialogSection.cs: Added
+ support for dynamically adding/removing panels.
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Added method for
+ getting an stock id for a given pixbuf.
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiMessageDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs:
+ Flush.
+
+2009-06-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am: Add missing files.
+
+2009-06-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * icons\monodevelop-32.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: Added new size for the MD
+ icon.
+
+2009-06-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * icons\monodevelop-48.png:
+ * icons\monodevelop-22.png:
+ * icons\monodevelop-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons\Icons.SharpDevelopIcon:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * MonoDevelop.Core.Gui\StockIcons.cs:
+ * icons\Icons.SharpDevelopIcon-22.png: Updated the MD icon.
+
+2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: The direct base type of
+ application/x-addin+xml is xml, not text.
+
+2009-05-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui\DispatchService.cs: Limit the loop in
+ RunPendingEvents to 1000 iterations. This is a workaround
+ for an issue that some users have experienced. Sometimes
+ EventsPending starts return 'true' for all iterations,
+ causing the loop to never end.
+
+ * MonoDevelop.Core.Gui\ImageService.cs:
+ * MonoDevelop.Core.Gui\PlatformService.cs: Make sure the
+ default icon is returned for a file when none can be found.
+
+2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/SyncContextAttribute.cs: Don't use
+ ExecuteMessage to dispatch async calls, because this method
+ can only be used from the context of the target object. Use
+ reflection instead.
+
+2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/SyncContextAttribute.cs: Changed the
+ way async messages are dispatched. The old method did not
+ work well in ms.net.
+
+2009-04-28 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/gui.stetic:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs: Fix
+ broken changes in ok button handling.
+
+2009-04-28 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/element-method-new-16.png: Added icon for new method.
+
+2009-04-28 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Option dialog
+ no longer closes when it's not valid and ok is pressed.
+
+2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Fix infinite loop.
+
+2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml:
+ * MonoDevelop.Core.Gui/PlatformService.cs:
+ * MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs: Allow defining
+ base types of a mime type. For example, a .config file is
+ now a subtype of xml.
+
+2009-04-27 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Added IL mime type.
+
+2009-04-25 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Added lua syntax mode.
+
+2009-04-24 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am: Flush file order.
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Add a dummy method we
+ can call to make sure the static constructor's run.
+
+2009-04-24 Mike Krüger <mkrueger@novell.com>
+
+ * AssemblyInfo.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Changed copyright tag.
+
+2009-04-20 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ImageService.cs: Renamed PixbufService
+ to ImageService.
+
+2009-04-20 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui/PixbufList.cs:
+ * MonoDevelop.Core.Gui/AlertDialog.cs:
+ * MonoDevelop.Core.Gui/ImageService.cs:
+ * MonoDevelop.Core.Gui/PixbufService.cs:
+ * MonoDevelop.Core.Gui/PlatformService.cs: Renamed
+ PixbufService to ImageService.
+
+2009-04-20 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Fixed "Bug 489963 -
+ Files loose execution bit when saved".
+
+2009-04-20 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui/GuiService.cs:
+ * MonoDevelop.Core.Gui/PixbufList.cs:
+ * MonoDevelop.Core.Gui/AlertDialog.cs:
+ * MonoDevelop.Core.Gui/PixbufService.cs:
+ * MonoDevelop.Core.Gui/ResourceService.cs:
+ * MonoDevelop.Core.Gui/PlatformService.cs: Replaced the
+ ResourceService with PixbufService. Got rid of some old
+ windows.forms inherited models.
+
+2009-04-17 Mike Kestner <mkestner@novell.com>
+
+ * MonoDevelop.Core.Gui.csproj: don't require specific
+ gtk-sharp version.
+
+2009-04-17 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ResourceService.cs: Removed icon
+ service.
+
+2009-04-17 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * MonoDevelop.Core.Gui.Dialogs/IDialogPanel.cs:
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:
+ * MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs:
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs:
+ * MonoDevelop.Core.Gui.Dialogs/AbstractOptionPanel.cs:
+ * MonoDevelop.Core.Gui.Codons/OptionsDialogSection.cs:
+ * MonoDevelop.Core.Gui.Dialogs/DefaultDialogPanelDescriptor.cs:
+ Removed old GPLed dialog panel infrastructure.
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+
+2009-04-17 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/IMementoCapable.cs: Changed
+ IMementoCapable interface.
+
+2009-04-17 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/RecentOpen.cs:
+ * MonoDevelop.Core.Gui/RecentFileStorage.cs: Worked on recent
+ open.
+
+2009-04-17 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.Dialogs/IDialogPanel.cs:
+ * MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs:
+ * MonoDevelop.Core.Gui.Dialogs/IDialogPanelDescriptor.cs:
+ * MonoDevelop.Core.Gui.Dialogs/DefaultDialogPanelDescriptor.cs:
+ Overworked dialog panels.
+
+2009-04-16 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/ResourceService.cs: Fixed "Bug 495375 -
+ Exception while trying to rename a field.".
+
+2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * AssemblyInfo.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2009-04-06 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Change the platform
+ service method for installing the global menu so that it
+ uses a command path instead of a GTK menu.
+
+2009-04-06 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * icons/add-namespace-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * MonoDevelop.Core.Gui/StockIcons.cs: Added new icon for
+ "resolve namespace" feature.
+
+2009-04-03 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/element-extensionmethod-16.xcf:
+ * icons/element-extensionmethod-16.png: Added extension
+ methods icons.
+
+2009-03-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Fix icon reference.
+
+2009-03-20 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/Icons.16x16.Reference:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/project-reference-16.png: Replaced reference icon.
+
+2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
+
+ * Base.glade: Making some strings not translatable.
+
+2009-03-10 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: fixed "Bug 483721 - .glade
+ files don't have XML syntax highlighting".
+
+2009-03-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Use Glib.Timeout
+ instead of Glib.Idle for dispatching into the gui thread.
+ The execution of idle handlers may be delayed if there are
+ other events waiting.
+
+2009-03-06 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons/translation-fuzzy-16.png:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * icons/translation-valid-16.png:
+ * icons/translation-missing-16.png: Moved icons to the gettext
+ addin.
+
+2009-03-05 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/translation-fuzzy.png:
+ * icons/translation-valid.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * icons/translation-missing.png:
+ * icons/translation-fuzzy-16.png:
+ * icons/translation-valid-16.png:
+ * icons/translation-missing-16.png: Fix icon file names.
+
+2009-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Added makefile mime.
+
+2009-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am: corrected makefile.
+
+2009-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: Added new icons to the icon
+ pool.
+
+2009-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.csproj:
+
+ * icons/translation-fuzzy.png:
+ * icons/translation-valid.png:
+ * icons/translation-missing.png: Added some iconst for gettext
+ addin.
+
+2009-03-03 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * icons/template-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: Added icon for code
+ templates.
+
+2009-03-03 Mike Krüger <mkrueger@novell.com>
+
+ * Makefile.am:
+ * icons/keyword-16.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: Added icon for keywords
+
+2009-03-03 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: added text/x-patch mime.
+
+2009-02-28 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Better message for
+ saving before building. Thanks to Bálint Kriván.
+
+2009-02-25 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Fix translatable strings.
+
+2009-02-23 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Codons/OptionsPanelNode.cs: Localize
+ panel labels. Fixes "Bug 478440 - Missing i18n strings".
+
+2009-02-18 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Add a hook for
+ handling global menu installation.
+
+2009-02-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * icons/warning-overlay.png:
+ * MonoDevelop.Core.Gui.csproj:
+ * MonoDevelop.Core.Gui.addin.xml: New icon for invalid
+ references.
+
+2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Add methods
+ for setting custom font and auto-resizing columns.
+
+2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Set a default
+ response type. Fixes "Bug 324499 - Predefined Default
+ button".
+
+2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Add sln and mds to the
+ mimetype database.
+
+2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp:
+ * MonoDevelop.Core.Gui.csproj: Migrated to MSBuild file
+ format.
+
+2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * AssemblyInfo.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2009-02-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsPanel.cs: DataObject is
+ now public.
+
+2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Flush project format changes.
+
+2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Add a hack to work
+ around broken themes that attach themes to *Panel* widget names.
+
+2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
+
+ * gtk-gui/gui.stetic:
+ * gtk-gui/generated.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiMessageDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs:
+ Updated.
+
+2009-01-15 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/RecentFileStorage.cs: fixed 'Bug 466238 -
+ RecentFileStorage is extremely wasteful of threads'.
+
+2009-01-14 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.mdp:
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Added a new collection
+ which stores the objects modified by the options dialog, so they can
+ be properly saved by the invoker.
+
+2009-01-12 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Registered exe/dll mime type (for
+ assembly browser).
+
+2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Set correct target framework.
+
+2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am:
+ * gtk-gui/gui.stetic:
+ * MonoDevelop.Core.Gui.mdp:
+ * MonoDevelop.Core.Gui.Dialogs/MultiMessageDialog.cs:
+ * gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiMessageDialog.cs: Added
+ dialog which allows showing multiple messages at once.
+
+2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Don't require a specific version of
+ Mono.Addins.
+
+2008-12-04 Mike Kestner <mkestner@novell.com>
+
+ * MonoDevelop.Core.Gui/DesktopApplication.cs : add a ctor. used by
+ the new gio-based GnomePlatform code.
+
+2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs:
+ Implement new SuccessWithWarnings property.
+
+2008-12-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am: Make it work for parallel builds.
+
+2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/ResourceService.cs: Add licence header.
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.mdp:
+ * MonoDevelop.Core.Gui/ITextBufferStrategy.cs: Remove unused GPL file.
+
+2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am:
+ * MonoDevelop.Core.Gui.mdp: Fix Makefile integration for AssemblyInfo.cs
+ files.
+
+2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am:
+ * AssemblyInfo.cs:
+ * AssemblyInfo.cs.in: Add AssemblyInfo.cs files that are autogenerated
+ from the addin manifests.
+
+2008-11-14 Mike Kestner <mkestner@novell.com>
+
+ * gtk-gui/*.cs: regen
+ * gtk-gui/gui.stetic: go back to an hbox, reset some packing and
+ sizing vars to let gtk layout do the right thing.
+
+2008-11-13 Mike Kestner <mkestner@novell.com>
+
+ * gtk-gui/*.cs: regen
+ * gtk-gui/gui.stetic: replace the main hbox with an hpaned to
+ allow resizing.
+
+2008-11-11 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
+
+ * MonoDevelop.Core.Gui/AlertDialog.cs: Escape error text.
+
+2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2008-10-22 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Use Ok button for warning
+ dialogs.
+
+2008-10-13 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Added proceed button to fix
+ the build.
+
+2008-10-02 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui/GuiSyncAbstractService.cs,
+ MonoDevelop.Core.Gui/GuiService.cs,
+ MonoDevelop.Core.Gui/PlatformService.cs, Makefile.am: Track removal
+ of service APIs.
+
+2008-09-30 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: added
+ DefaultControlLeftRightBehavior to the platform service.
+
+2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Updated.
+
+2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs, Makefile.am,
+ icons/empty-category-16.png, icons/empty-category-22.png,
+ MonoDevelop.Core.Gui.addin.xml: Added new simple icon for option
+ dialog panels which don't have one.
+
+2008-08-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/breakpoint-new-16.png,
+ icons/breakpoint-new-22.png, MonoDevelop.Core.Gui.addin.xml: Added
+ icons for New Breakpoint.
+ * MonoDevelop.Core.Gui/GLibLogging.cs,
+ MonoDevelop.Core.Gui/PlatformService.cs: Fix warnings.
+
+2008-08-06 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am,
+ icons/breakpoint-on-off-22.png, icons/breakpoint-invalid-16.png,
+ icons/breakpoint-16.png, icons/breakpoint-disable-all-16.png,
+ icons/breakpoint-invalid-22.png, icons/breakpoint-22.png,
+ icons/breakpoint-remove-all-16.png,
+ icons/breakpoint-disable-all-22.png,
+ icons/breakpoint-disabled-16.png, icons/BreakPoint.png,
+ icons/breakpoint-remove-all-22.png,
+ icons/breakpoint-disabled-22.png, icons/breakpoint-on-off-16.png,
+ MonoDevelop.Core.Gui.addin.xml: Add new breakpoint icons.
+ * MonoDevelop.Core.Gui/ResourceService.cs: Made public the api for
+ registering new icons.
+
+2008-07-24 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/ResourceService.cs: For icon names that begin
+ with '#', return a block of colour.
+
+2008-07-15 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Fixed possible null
+ reference exception.
+
+2008-07-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/SyncContext.cs: Avoid name colisions when
+ creating sync delegates.
+
+2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Use the OnDestroyed
+ event instead of Dispose, since with the latest changes in gtk#,
+ Dispose is not called anymore when a widget is destroyed.
+
+2008-05-27 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/AlertDialog.cs,
+ MonoDevelop.Core.Gui/MessageService.cs: Make font smaller for
+ alterts with only primary text.
+ * MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
+ Added missing null check.
+
+2008-05-26 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs: Make
+ sure all async method calls are finished before disposing the
+ progress monitor.
+
+2008-05-23 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Add some more spacing
+ between panels.
+
+2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: Merged the extension
+ points for project and solution option panels into a single
+ extension point. A single extension point will now be used for all
+ kinds of items. Extension conditions can be used to make panels
+ visible only for some specific item types.
+
+2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs,
+ MonoDevelop.Core.Gui.Components/MenuButtonEntry.cs,
+ MonoDevelop.Core.Gui.Codons/OptionsPanelNode.cs,
+ MonoDevelop.Core.Gui/StockIcons.cs,
+ MonoDevelop.Core.Gui/DispatchService.cs, Makefile.am,
+ icons/solution-folder-open-16.png,
+ icons/solution-folder-closed-16.png,
+ MonoDevelop.Core.Gui.addin.xml: New project model changes.
+
+2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Add a method for determining
+ whether a given mimetype is text.
+ * MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs: Add an attribute for
+ determining whether a given mimetype is text.
+ * MonoDevelop.Core.Gui.addin.xml: Set "isText" attribute on the
+ mimetype definitions.
+
+2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Fix GTK# version to 2.8.
+
+2008-04-24 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Fix a logic error introduced in
+ the last commit.
+
+2008-04-24 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Install some more GLib log
+ handlers.
+
+2008-04-23 Zach Lute <zach.lute@gmail.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Project Options (and
+ other TreeView options) will now correctly select the first element
+ for display. (Bug #379227)
+
+2008-04-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/Icons.16x16.XMLFileIcon,
+ icons/file-xml-16.png, icons/file-addin-16.png,
+ MonoDevelop.Core.Gui.addin.xml: Added new icon for xml files. Added
+ icon and mime type for add-in manifests.
+ * MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs: Fix file pattern
+ matching.
+
+2008-04-11 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Base.glade: Remove some default generated names from labels. They
+ were showing up for some users.
+
+2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs,
+ MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/PlatformService.cs,
+ MonoDevelop.Core.Gui/DefaultPlatformService.cs, Makefile.am,
+ MonoDevelop.Core.Gui.addin.xml: Added extension point for
+ registering new mime types.
+ * MonoDevelop.Core.Gui/ResourceService.cs: Make GetIcon work for stock
+ gnome icons.
+
+2008-04-08 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Log GDK messages too, and
+ correct a typo.
+
+2008-03-25 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Improve stack trace.
+
+2008-03-21 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Updated.
+ * MonoDevelop.Core.Gui/GLibLogging.cs: Convenience class for logging
+ GLib messages via the LoggingService.
+
+2008-03-21 Geoff Norton <gnorton@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Add VB to mimetypes list.
+
+2008-03-11 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Make all calls to the GUI
+ message service invoked synchronously on the GUI thread, hopefully
+ unbreaking code that depended on this behaviour.
+
+2008-03-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Added confirm method.
+
+2008-03-07 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Make message service
+ GUI-thread safe again for methods with no return value, and add GUI
+ thread asserts to the unsafe methods.
+
+2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/OptionsPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/IOptionsPanel.cs,
+ MonoDevelop.Core.Gui.Codons/OptionsDialogSection.cs,
+ MonoDevelop.Core.Gui.Codons/OptionsPanelNode.cs,
+ gtk-gui/MonoDevelop.Core.Gui.Dialogs.OptionsDialog.cs,
+ gtk-gui/generated.cs, gtk-gui/gui.stetic, Makefile.am,
+ icons/pad-task-list-24.png, MonoDevelop.Core.Gui.addin.xml:
+ Implemented new options dialog.
+
+2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/PlatformService.cs: Add XAML to mimetypes list.
+
+2008-03-05 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Added gui sync object to the
+ showdialog.
+
+2008-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Fixed some dialogs for hig
+ compliance.
+
+2008-03-04 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/AbstractOptionPanel.cs,
+ MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/IMessageService.cs,
+ MonoDevelop.Core.Gui/AlertDialog.cs,
+ MonoDevelop.Core.Gui/MessageService.cs,
+ MonoDevelop.Core.Gui/GuiService.cs,
+ gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs,
+ Makefile.am,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MultiTaskDialogProgressMonitor.cs:
+ Worked on gnome hig compliant alerts.
+
+2008-02-28 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Added missing shortcut
+ strings
+
+2008-02-25 Geoff Norton <gnorton@novell.com>
+
+ * MonoDevelop.Core.Gui/MonoDevelop.Core.Gui/PlatformService.cs: Add mime
+ overloads for boo and xml.
+
+2008-02-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Fixed project references.
+
+2008-02-14 Geoff Norton <gnorton@novell.com>
+
+ * MonoDevelop.Core.Gui/DefaultPlatformService.cs:
+ * MonoDevelop.Core.Gui/MonoDevelop.Core.Gui/PlatformService.cs: Add a
+ property for the PlatformService to identify itself to other bindings.
+
+2008-02-12 Geoff Norton <gnorton@novell.com>
+
+ * MonoDevelop.Core.Gui/SyncContext.cs: Create from the interface is marked
+ as virtual. Implement the proper override.
+
+2008-02-12 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Make TreeViewOptions
+ implement IDisposable.
+
+2008-02-01 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Makefile.am:
+ * icons/element-literal-16.png:
+ * MonoDevelop.Core.Gui.mdp:
+ * MonoDevelop.Core.Gui.addin.xml: Updated icon.
+
+ * icons/Icons.16x16.Literal:
+ * icons/Icons.16x16.Struct: Removed old icons.
+
+2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/build-solution-16.png,
+ icons/build-solution-22.png, icons/build-project-16.png,
+ icons/build-project-22.png, icons/visibility-internal-16.png,
+ MonoDevelop.Core.Gui.addin.xml: Updated icons.
+
+2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/build-solution-16.png,
+ icons/Icons.16x16.GotoNextbookmark,
+ icons/Icons.22x22.ClearAllBookmarks.png,
+ icons/Icons.16x16.InternalDelegate, icons/visibility-private-16.png,
+ icons/Icons.16x16.Delegate, icons/Icons.16x16.ProtectedEnum,
+ icons/Icons.16x16.ProtectedClass, icons/element-method-16.png,
+ icons/Icons.16x16.Field, icons/element-property-16.png,
+ icons/Icons.16x16.PrivateInterface, icons/element-interface-16.png,
+ icons/build-project-16.png, icons/Icons.16x16.Method,
+ icons/Icons.16x16.InternalField, icons/file-interface-32.png,
+ icons/Icons.16x16.ProtectedDelegate, icons/pad-task-list-16.png,
+ icons/visibility-protected-16.png, icons/Icons.16x16.ProtectedEvent,
+ icons/element-namespace-16.png, icons/Icons.16x16.ProtectedStruct,
+ icons/Icons.16x16.PrivateEnum, icons/Icons.16x16.TaskListIcon,
+ icons/Icons.16x16.ProtectedInterface, icons/Icons.16x16.PrivateMethod,
+ icons/Icons.16x16.PrivateProperty, icons/Icons.16x16.InternalStruct,
+ icons/element-enumeration-16.png, icons/file-enum-32.png,
+ icons/Icons.16x16.NameSpace, icons/Icons.16x16.PrivateClass,
+ icons/Icons.16x16.InternalEnum, icons/Icons.22x22.GotoPrevbookmark.png,
+ icons/Icons.16x16.InternalProperty, icons/element-event-16.png,
+ icons/element-field-16.png, icons/Icons.16x16.Property,
+ icons/Icons.16x16.ClearAllBookmarks, icons/Icons.16x16.ProtectedField,
+ icons/Icons.16x16.InternalInterface, icons/Icons.16x16.ToggleBookmark,
+ icons/Icons.16x16.PrivateEvent, icons/Icons.16x16.GotoPrevbookmark,
+ icons/Icons.16x16.ProtectedProperty, icons/Icons.16x16.Class,
+ icons/Icons.16x16.PropertiesIcon, icons/Icons.16x16.PrivateStruct,
+ icons/element-structure-16.png, icons/Icons.16x16.InternalClass,
+ icons/element-class-16.png, icons/file-struct-32.png,
+ icons/Icons.22x22.GotoNextbookmark.png,
+ icons/visibility-internal-16.png, icons/Icons.16x16.PrivateField,
+ icons/Icons.16x16.Event, icons/Icons.22x22.ToggleBookmark.png,
+ icons/file-class-32.png, icons/Icons.16x16.ProtectedMethod,
+ icons/Icons.16x16.Interface, icons/Icons.16x16.Enum,
+ icons/Icons.16x16.PrivateDelegate, icons/element-delegate-16.png,
+ icons/Icons.16x16.InternalMethod, icons/Icons.16x16.InternalEvent,
+ MonoDevelop.Core.Gui.addin.xml, icons/Icons.16x16.BuildCombine,
+ icons/Icons.16x16.BuildCurrentSelectedProject: Added new tango icons by
+ Vinicius Depizzol.
+
+2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Update MD version.
+
+2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/ErrorDialog.cs: Workaround to GetFields mono
+ bug fix.
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Don't show labels in the
+ toolbar.
+
+2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/ProgressDialog.cs: Ensure we don't create
+ subclasses of classes with private fields bound by glade#. It would not
+ work due to bug 355228.
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Changed some fields to
+ internal. Workaround to glade# bug 355228.
+
+2008-01-22 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/view-fullscreen_22.png,
+ icons/view-fullscreen.png: Remove unused icon.
+ * MonoDevelop.Core.Gui/StockIcons.cs: Use GTK fullscreen icon (was added in
+ 2.8)
+ * MonoDevelop.Core.Gui/ResourceService.cs: Fix Path.Combine call.
+
+2008-01-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Fix bug #345477 - DispatchService
+ locks up GUI (on Windows). Patch by Rolandas Rudomanskis.
+
+2008-01-08 Michael Hutchinson <mhutchinson@novell.com>
+
+ * Base.glade: Make ErrorDialog modal, like all the other MessageService
+ dialogs, so that it doesn't come up behind modal dialogs. Fixes
+ "Bug 350627 - Error message dialogs come up behind modal dialogs".
+
+2007-12-17 Aaron Bockover <abockover@novell.com>
+
+ * icons/Icons.SharpDevelopIcon, icons/Icons.SharpDevelopIcon-22.png:
+ Updated resources to the new tango icons
+
+2007-12-17 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: RecentFiles location has changed.
+
+2007-12-17 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Freedesktop.RecentFiles/RecentFileStorage.cs,
+ Freedesktop.RecentFiles/RecentItem.cs,
+ MonoDevelop.Core.Gui/RecentFileStorage.cs,
+ MonoDevelop.Core.Gui/RecentItem.cs, MonoDevelop.Core.Gui/RecentOpen.cs:
+ Moved Freedesktop.RecentFiles classes to MonoDevelop.Core.Gui namespace.
+
+2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Updated project files. The order of extended
+ properties won't change anymore.
+
+2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui.Utils/FileIconLoader.cs,
+ MonoDevelop.Core.Gui/DesktopApplication.cs,
+ MonoDevelop.Core.Gui/RecentOpen.cs, MonoDevelop.Core.Gui/GuiService.cs,
+ MonoDevelop.Core.Gui/PlatformService.cs,
+ MonoDevelop.Core.Gui/DefaultPlatformService.cs, Makefile.am,
+ MonoDevelop.Core.Gui.addin.xml: Moved PlatformService to MD.Core.Gui.
+ Removed old FileIconService class, which is now implemented in
+ PlatformService.
+
+2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/MultiTaskProgressDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/DefaultDialogPanelDescriptor.cs,
+ MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs,
+ gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs,
+ gtk-gui/gui.stetic, Freedesktop.RecentFiles/RecentFileStorage.cs: API
+ cleanup.
+
+2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Bump add-in versions.
+
+2007-12-08 Zach Lute <zach.lute@gmail.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Location bar will now
+ expand to fill the rest of the toolbar.
+
+2007-12-06 Geoff Norton <gnorton@novell.com>
+
+ * Base.glade: We no longer require libgnome, remove it.
+ * MonoDevelop.Core.Gui/StockIcons.cs: Gnome.Stock.About isn't needed
+ anymore and removing it no longer hard-requires Gnome.
+ * MonoDevelop.Core.Gui/DesktopApplication.cs: Move to MonoDevelop.Core
+ and refactor it to utilize the new PlatformService.
+ * MonoDevelop.Core.Gui/RecentOpen.cs:
+ * MonoDevelop.Core.Gui/FileIconLoader.cs: Get Icon/Vfs information from
+ the PlatformService
+ * Makefile.am: Remove DesktopApplication.cs from the build.
+
+2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Directory reorganization.
+
+2007-12-03 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.WebBrowser/IWebBrowser.cs: Add LinkClicked event,
+ identical to LocationChanging except that it's not triggered by calls to
+ Load(Url|Html).
+
+2007-11-30 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui.WebBrowser,
+ MonoDevelop.Core.Gui.WebBrowser/LoadingProgressChangedEventArgs.cs,
+ MonoDevelop.Core.Gui.WebBrowser/LocationChangedEventArgs.cs,
+ MonoDevelop.Core.Gui.WebBrowser/StatusMessageChangedEventArgs.cs,
+ MonoDevelop.Core.Gui.WebBrowser/IWebBrowserLoader.cs,
+ MonoDevelop.Core.Gui.WebBrowser/PageLoadedHandler.cs,
+ MonoDevelop.Core.Gui.WebBrowser/LocationChangingEventArgs.cs,
+ MonoDevelop.Core.Gui.WebBrowser/IWebBrowser.cs,
+ MonoDevelop.Core.Gui.WebBrowser/TitleChangedEventArgs.cs,
+ MonoDevelop.Core.Gui/WebBrowserService.cs, Makefile.am,
+ MonoDevelop.Core.Gui.addin.xml: Add new Web Browser extension point and
+ service.
+
+2007-11-21 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/CurrentPanelPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/StatusPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/AbstractWizardPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/IWizardPanel.cs,
+ MonoDevelop.Core.Gui.Components/LocalizedObject.cs,
+ MonoDevelop.Core.Gui.Components/LocalizedPropertyAttribute.cs,
+ MonoDevelop.Core.Gui.Components/LocalizedPropertyDescriptor.cs,
+ MonoDevelop.Core.Gui/ResourceNotFoundException.cs, Makefile.am,
+ MonoDevelop.Core.Gui.ErrorHandlers,
+ MonoDevelop.Core.Gui.ErrorHandlers/CombineLoadError.cs,
+ MonoDevelop.Core.Gui.ErrorHandlers/GenericError.cs: Removed unused
+ files.
+ * MonoDevelop.Core.Gui.Utils/FileIconLoader.cs,
+ MonoDevelop.Core.Gui/StockIcons.cs,
+ MonoDevelop.Core.Gui/DispatchService.cs,
+ MonoDevelop.Core.Gui/AsyncDispatchAttribute.cs,
+ MonoDevelop.Core.Gui/SyncContext.cs,
+ MonoDevelop.Core.Gui/FreeDispatchAttribute.cs,
+ MonoDevelop.Core.Gui/GuiSyncAbstractService.cs,
+ MonoDevelop.Core.Gui/GuiSyncContext.cs,
+ MonoDevelop.Core.Gui/SyncObject.cs,
+ MonoDevelop.Core.Gui/SyncContextAttribute.cs,
+ MonoDevelop.Core.Gui/GuiService.cs,
+ MonoDevelop.Core.Gui/GuiSyncObject.cs: Added missing license headers.
+
+2007-11-20 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Log errors as well as
+ reporting them to the user.
+ * Freedesktop.RecentFiles/RecentItem.cs: Use UTC for Unix timestamps.
+
+2007-11-17 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui/StockIcons.cs, Makefile.am,
+ icons/workspace-32.png, icons/workspace-16.png,
+ MonoDevelop.Core.Gui.addin.xml: Added workspace icons.
+ * MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs: Made some extension node
+ attributes serializable.
+
+2007-11-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Make file scout icons
+ smaller.
+
+2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/AbstractWizardPanel.cs,
+ MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/DispatchService.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MultiTaskDialogProgressMonitor.cs,
+ Freedesktop.RecentFiles/RecentFileStorage.cs: Track LoggingService API
+ changes.
+
+2007-11-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Remove some frames.
+
+2007-10-30 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/Icons.16x16.MiscFiles,
+ icons/Icons.16x16.TextFileIcon, icons/web-overlay-16.png,
+ MonoDevelop.Core.Gui.addin.xml: Registered menu size html file icon.
+ Updated text file icon.
+
+2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui/StockIcons.cs, Makefile.am,
+ icons/Icons.32x32.CombineIcon, icons/Icons.16x16.NewCombineIcon.png,
+ icons/file-xml-32.png, icons/Icons.32x32.TextFileIcon,
+ icons/web-overlay-32.png, icons/Icons.32x32.EmptyProjectIcon,
+ icons/Icons.16x16.NewSolutionIcon.png, icons/file-interface-32.png,
+ icons/Icons.16x16.SolutionIcon, icons/Icons.32x32.EmptyFileIcon,
+ icons/file-struct-32.png, icons/Icons.16x16.CloseCombineIcon,
+ icons/FileIcons.XmlIcon, icons/file-enum-32.png,
+ icons/file-class-32.png, MonoDevelop.Core.Gui.addin.xml: Added
+ class/interface/enum/struct file icons. Tangoified other file icons.
+ Removed obsolete icons.
+
+2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am, icons/solution-32.png,
+ icons/web-overlay-32.png, icons/project-16.png, icons/solution-16.png,
+ icons/project-gui-32.png, icons/project-32.png,
+ icons/project-console-32.png, icons/project-library-32.png,
+ MonoDevelop.Core.Gui.addin.xml: Added new tangoified icons for project
+ and solution.
+ * MonoDevelop.Core.Gui.Codons/StockIconCodon.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs: Allow defining a stock icon as
+ a combination of a set of icons (e.g. a base icon and an overlay icon).
+ * MonoDevelop.Core.Gui/StockIcons.cs: Set the correct names for solution and
+ project icons.
+
+2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Updated.
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Don't allow reordering of
+ rows.
+ * MonoDevelop.Core.Gui/DispatchService.cs: Thread.ManagedThreadId is broken
+ (see bug #335579). Don't use it to check for the gui thread.
+
+2007-10-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Fix warning level.
+ * Base.glade: Made the preferences dialog slightly larger, to make the
+ highlight style page fit with common themes like Clearlooks. Patch by
+ Michael Monreal.
+
+2007-10-12 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/SyncContext.cs, MonoDevelop.Core.Gui/RecentOpen.cs:
+ Applied changes that were neccassary for to the new FileService.
+
+2007-10-11 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/LocalizedPropertyDescriptor.cs,
+ MonoDevelop.Core.Gui/MessageService.cs: Changed calls for the new
+ StringParser.
+
+2007-10-04 Mike Krüger <mkrueger@novell.com>
+
+ * Freedesktop.RecentFiles/RecentFileStorage.cs: Made recent file storage
+ more robust - should fix Bug 330419 - Exception reading the recent file
+ list.
+
+2007-09-27 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Remove duplicate gtk-sharp reference.
+ * MonoDevelop.Core.Gui.Dialogs/MultiTaskProgressDialog.cs,
+ gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs,
+ gtk-gui/gui.stetic: Juggle some close/cancel event handling.
+ * MonoDevelop.Core.Gui/MessageService.cs: Add a method for showing custom
+ GTK dialogs types in the GUI thread.
+
+2007-09-27 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Updated.
+ * MonoDevelop.Core.Gui.Dialogs/MultiTaskProgressDialog.cs, gtk-gui,
+ gtk-gui/generated.cs,
+ gtk-gui/MonoDevelop.Core.Gui.Dialogs.MultiTaskProgressDialog.cs,
+ gtk-gui/gui.stetic,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MultiTaskDialogProgressMonitor.cs:
+ New IProgressMonitor that shows a GUI for multiple tasks.
+
+2007-09-26 Lluis Sanchez Gual <lluis@novell.com>
+
+ * icons/Icons.SharpDevelopIcon, icons/Icons.SharpDevelopIcon-22.png: New
+ logo.
+
+2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Bump MD version.
+
+2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui/IMementoCapable.cs: Fix build.
+
+2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/CurrentPanelPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/StatusPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs,
+ MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/RecentOpen.cs,
+ MonoDevelop.Core.Gui/MessageService.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs: Remove some warnings.
+
+2007-08-31 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/CurrentPanelPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/DefaultDialogPanelDescriptor.cs,
+ MonoDevelop.Core.Gui.Dialogs/StatusPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs,
+ MonoDevelop.Core.Gui.Dialogs/IDialogPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/IWizardPanel.cs,
+ MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/IMessageService.cs,
+ MonoDevelop.Core.Gui/IMementoCapable.cs,
+ MonoDevelop.Core.Gui/RecentOpen.cs,
+ MonoDevelop.Core.Gui/MessageService.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs: Changes due to new property
+ system.
+
+2007-08-21 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui/RecentOpen.cs, Freedesktop.RecentFiles/RecentItem.cs,
+ Freedesktop.RecentFiles/RecentFileStorage.cs: Fixed 82458: unable to
+ open files that have a colon in the path.
+
+2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Codons/LocalCommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/ItemSetCodon.cs,
+ MonoDevelop.Core.Gui.Codons/LinkItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandCategoryCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandCodon.cs,
+ MonoDevelop.Core.Gui.Codons/SeparatorItemCodon.cs,
+ MonoDevelop.Core.Gui/CommandService.cs, Makefile.am,
+ MonoDevelop.Core.Gui.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.Core.Gui.mdp, MonoDevelop.Core.Gui/ResourceService.cs,
+ Makefile.am, MonoDevelop.Core.Gui.addin.xml: Reorganized the extension
+ point hierarchy. Embedded all add-in manifests as resources.
+
+2007-08-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/GuiService.cs: Avoid using the ServiceManager for
+ classes that are not registered as services.
+
+2007-08-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs,
+ MonoDevelop.Core.Gui/GuiService.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs, MonoDevelop.Core.Gui.addin.xml:
+ API cleanup. Converted core services into regular classes.
+
+2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui.Dialogs/ResourceService.cs,
+ MonoDevelop.Core.Gui/ResourceService.cs, Makefile.am: Moved
+ ResourceService to the correct location.
+ * MonoDevelop.Core.Gui/DispatchService.cs: DispatchService is not a service
+ anymore.
+
+2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: DispatchServices is now a static class.
+
+2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs,
+ MonoDevelop.Core.Gui/GuiSyncContext.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs,
+ MonoDevelop.Core.Gui.ProgressMonitoring/BaseProgressMonitor.cs:
+ Converted DispatchService to a static class.
+
+2007-07-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * icons/Icons.16x16.ReplaceInFiles, icons/Icons.16x16.NewFolderIcon,
+ icons/Icons.16x16.ClosedResourceFolder,
+ icons/Icons.16x16.ClosedFolderBitmap,
+ icons/Icons.16x16.OpenResourceFolder,
+ icons/Icons.16x16.ClosedReferenceFolder,
+ icons/Icons.16x16.OpenFolderBitmap, icons/Icons.16x16.FindInFiles,
+ icons/Icons.16x16.OpenReferenceFolder: Tangoified icons.
+
+2007-07-19 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Codons/CommandCategoryCodon.cs: Translate
+ category names.
+ * icons/Icons.16x16.PropertiesIcon, icons/Icons.16x16.TaskListIcon: Use
+ gnome icons.
+
+2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Codons/CommandCategoryCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandCodon.cs,
+ MonoDevelop.Core.Gui/CommandService.cs, Makefile.am: Add support
+ for command categories.
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Use the logging
+ service instead of the console.
+
+2007-07-17 Jeffrey Stedfast <fejj@novell.com>
+
+ * MonoDevelop.Core.Gui.Codons/CommandCodon.cs: Use the new
+ KeyBindingManager to canonicalize the shortcut string into the new
+ format (in case it was in the old format).
+
+2007-06-22 Mike Krüger <mkrueger@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs,
+ MonoDevelop.Core.Gui.Dialogs/IDialogPanel.cs: Tree View Options now
+ works on the IDialogPanel interface instead of the abstract class
+ AbstractOptionPanel.
+
+2007-06-20 Mike Krüger <mkrueger@novell.com>
+
+ Fixed a bug (treeviewoptions asserted that all option dialog
+ widgets are frames).
+
+2007-06-19 Mike Krüger <mkrueger@novell.com>
+
+ * icons/Icons.16x16.ClosedFolderBitmap: overworked some of the windows
+ icons.
+
+2007-06-19 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/DispatchService.cs: Fix some warnings.
+
+2007-06-19 Mike Krüger <mkrueger@novell.com>
+
+ removed standalone tag from .recently-used.
+
+2007-06-19 Mike Krüger <mkrueger@novell.com>
+
+ removed the BOM in .recently-used file.
+
+2007-06-19 Mike Krüger <mkrueger@novell.com>
+
+ RecentItems now use the .NET classes for Uri and DateTime and hides some details of the freedesktop recent file management.
+
+2007-06-19 Mike Krüger <mkrueger@novell.com>
+
+ Added file system watcher and file locking to recent file handling.
+
+2007-06-18 Mike Krüger <mkrueger@novell.com>
+
+ Improved recent file management. The files are now stored only on disc. Still TODO: File System Locks (how to use the posix log from .NET) and file system watcher.
+
+2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Expand root nodes by
+ default.
+
+2007-05-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/CommandService.cs: Unregister commands from
+ unloaded add-ins. Don't reuse extension objects when creating a
+ menu, since they may have changed.
+
+2007-05-21 Ankit Jain <jankit@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Ensure Dialogs are Destroy()'ed.
+
+2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Reference copy fix.
+
+2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Reference shared assemblies
+ from the correct location.
+
+2007-05-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui.Dialogs/SetupApp.cs,
+ Makefile.am, MonoDevelop.Core.Gui.addin.xml: Implemented the gsetup
+ utility using Mono.Addins.
+ * MonoDevelop.Core.Gui.Codons/LocalCommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/ItemSetCodon.cs,
+ MonoDevelop.Core.Gui.Codons/LinkItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/StockIconCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandCodon.cs,
+ MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs,
+ MonoDevelop.Core.Gui.Codons/SeparatorItemCodon.cs: Use the
+ Mono.Addins attributes to provide extension documentation.
+
+2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp,
+ MonoDevelop.Core.Gui.Dialogs/WizardDialog.cs,
+ MonoDevelop.Core.Gui.Dialogs/CurrentPanelPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/DefaultDialogPanelDescriptor.cs,
+ MonoDevelop.Core.Gui.Dialogs/IDialogPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/IWizardPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/StatusPanel.cs,
+ MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs,
+ MonoDevelop.Core.Gui.Dialogs/ResourceService.cs,
+ MonoDevelop.Core.Gui.Codons/LocalCommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/ItemSetCodon.cs,
+ MonoDevelop.Core.Gui.Codons/LinkItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/StockIconCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandItemCodon.cs,
+ MonoDevelop.Core.Gui.Codons/CommandCodon.cs,
+ MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs,
+ MonoDevelop.Core.Gui.Codons/SeparatorItemCodon.cs,
+ MonoDevelop.Core.Gui/IMessageService.cs,
+ MonoDevelop.Core.Gui/StockIcons.cs,
+ MonoDevelop.Core.Gui/CommandService.cs,
+ MonoDevelop.Core.Gui/MessageService.cs,
+ MonoDevelop.Core.Gui/GuiService.cs, Makefile.am,
+ icons/plugin-32.png, icons/plugin-16.png, icons/plugin-22.png,
+ MonoDevelop.Core.Gui.addin.xml: Migration to Mono.Addins.
+
+2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Don't copy referenced assemblies.
+ * MonoDevelop.Core.Gui/RecentOpen.cs: Purge deleted files from the
+ recent list.
+ * Freedesktop.RecentFiles/RecentFiles.cs: Added method for removing old
+ entries from the recent list.
+
+2007-02-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Fix compatible version number.
+
+2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Change add-in versions to 0.13.
+
+2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Utils/DesktopApplication.cs: Ooops, fix build.
+
+2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Added missing file.
+ * MonoDevelop.Core.Gui.Utils/DesktopApplication.cs: Fix warning.
+
+2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Makefile.am: Updated.
+
+2007-02-08 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Updated.
+
+2007-02-08 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, Makefile.am: Synchronized the MD project
+ and the Makefile
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Allow overriding the
+ store method at dialog level.
+ * MonoDevelop.Core.Gui/StockIcons.cs, icons/Icons.16x16.Information,
+ icons/Icons.16x16.SelectionArrow, icons/Icons.AboutImage,
+ icons/Icons.16x16.FindIcon, icons/Icons.16x16.OpenFileIcon,
+ icons/Icons.16x16.SubTypes, icons/Icons.16x16.NextWindowIcon,
+ icons/Icons.16x16.AboutIcon, icons/Icons.16x16.Library,
+ icons/Icons.16x16.SuperTypes, icons/Icons.32x32.ASPFileIcon,
+ icons/Icons.TipOfTheDayIcon, MonoDevelop.Core.Gui.addin.xml:
+ Removed some unused and ugly icons.
+
+2006-02-02 David Makovský (Yakeen) <yakeen@sannyas-on.net>
+
+ * MonoDevelop.Core.Gui/StockIcons.cs: removed unused (SD) stock icons
+ * MonoDevelop.Core.Gui.addin.xml,
+ * Makefile.am: removed and added icons
+ * icons/Icons.16x16.NETWORK,
+ * icons/Icons.16x16.FullScreen,
+ * icons/Icons.16x16.MyComputer,
+ * icons/Icons.16x16.PersonalFiles,
+ * icons/Icons.16x16.DRIVE,
+ * icons/Icons.16x16.CopyLeftIcon,
+ * icons/Icons.16x16.Desktop : removed
+ * icons/view-fullscreen_22.png,
+ * icons/view-fullscreen.png,
+ * icons/edit-select-all.png,
+ * icons/edit-select-all_22.png: added tango icons
+
+2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Utils/DesktopApplication.cs: Added missing id
+ field.
+
+2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Utils/DesktopApplication.cs: Fix warning.
+ * MonoDevelop.Core.Gui/DispatchService.cs: Added fixme.
+ * MonoDevelop.Core.Gui/MessageService.cs: Implemented ShowCustomDialog
+ (patch by Michael Hutchinson).
+
+2007-01-19 Marek Sieradzki <marek.sieradzki@gmail.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs,
+ MonoDevelop.Core.Gui/ResourceNotFoundException.cs,
+ MonoDevelop.Core.Gui.ErrorHandlers/CombineLoadError.cs: Removed
+ redundant String.Format ().
+
+2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp, MonoDevelop.Core.Gui/FileEventArgs.cs,
+ MonoDevelop.Core.Gui/DefaultFileService.cs,
+ MonoDevelop.Core.Gui/IFileService.cs, Makefile.am,
+ MonoDevelop.Core.Gui.addin.xml: FileService has been moved to
+ MonoDevelop.Core.
+
+2006-12-06 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs:
+ * MonoDevelop.Core.Gui.Dialogs/ResourceService.cs:
+ * Freedesktop.RecentFiles/RecentFiles.cs:
+ Fixed a few compiler warnings.
+
+2006-11-26 David Makovský (Yakeen) <yakeen@sannyas-on.net>
+
+ * icons/Icons.16x16.FullScreen: replaced by Tango icon
+
+2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Added new overload to support
+ modal warning dialogs.
+
+2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * .: Added svn:ignore for MonoDevelop.Core.Gui.pidb
+
+2006-09-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * icons/Icons.16x16.SaveAllIcon:
+ * icons/Icons.24x24.SaveAllIcon:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * Makefile.am: Updated the save all icon and added a new
+ icon size. Icons provided by Michael Monreal.
+
+2006-09-11 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Changed
+ title to "MonoDevelop Preferences" to adhere to the HIG.
+
+2006-08-21 Andrés G. Aragoneses <knocte@gmail.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs: Fixed typo.
+
+2006-08-10 Scott Ellington <scott.ellington@gmail.com>
+
+ * Freedesktop.RecentFiles/RecentFiles.cs: check for null Groups when
+ clearing. (fixes bug 79038)
+
+2006-08-08 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/CommandService.cs: Allow specifying an
+ initial command target when showing a context menu.
+ * icons/Icons.16x16.SaveAllIcon: Updated the save all icon.
+
+2006-07-12 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs: Remove debug code.
+ * MonoDevelop.Core.Gui.Dialogs/TreeViewOptions.cs: Added method for
+ selecting a panel in the options dialog.
+ * MonoDevelop.Core.Gui.addin.xml: Removed incorrect icon size for
+ the md-software-update icon.
+
+2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/ProgressDialog.cs: Set the progress
+ bar to complete, when the last task ends.
+ * MonoDevelop.Core.Gui.Dialogs/AddinTreeWidget.cs: Made public.
+ * MonoDevelop.Core.Gui.Dialogs/ResourceService.cs: Stock icons for which
+ size is not specified are valid for all sizes.
+ * MonoDevelop.Core.Gui/Makefile.am: New MD icon.
+ * MonoDevelop.Core.Gui.ProgressMonitoring/MessageDialogProgressMonitor.cs:
+ Minor fix.
+ * MonoDevelop.Core.Gui.addin.xml: Added new icons with different sizes
+ for the MD logo. Updated add-in and references version.
+
+2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Add new GetPassword method
+ using existing GetTextResponse code.
+
+2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/CommandService.cs:
+ * MonoDevelop.Core.Gui.Dialogs/ResourceService.cs: Use the new extension
+ listeners to read extensions.
+
+2006-05-31 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Base.glade: Show enable/disable buttons.
+ * MonoDevelop.Core.Gui.Dialogs/AddinTreeWidget.cs: Save/restore
+ the cursor position when refreshing the tree.
+
+2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp:
+ * Makefile.am: Added DesktopApplication.cs.
+ * MonoDevelop.Core.Gui.Utils/DesktopApplication.cs: Wrapper for
+ MimeApplication. Implementes some missing properties.
+
+2006-05-25 Mark Howard <mh@tildemh.com>
+
+ * Base.glade: Make error message text selectable (and hence copy-able)
+
+2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Codons/ItemSetCodon.cs: Use the new ChildCodons
+ attribute instead of Category.
+ * MonoDevelop.Core.Gui.Utils/FileIconLoader.cs: Added workaround for
+ crash in LookupSync.
+ * MonoDevelop.Core.Gui.addin.xml: Added description.
+
+2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Updated versions.
+ * MonoDevelop.Core.Gui.mdp: Updated.
+
+2006-04-07 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Codons/LocalCommandItemCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/LinkItemCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/StockIconCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/CommandItemCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/CommandCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/DialogPanelCodon.cs:
+ * MonoDevelop.Core.Gui.Codons/SeparatorItemCodon.cs:
+ * MonoDevelop.Core.Gui.addin.xml:
+ * MonoDevelop.Core.Gui.Codons/ItemSetCodon.cs: Add documentation.
+
+2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/ResourceService.cs: Check that
+ icon resources exist before trying to add them.
+
+2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml: Break compatibility
+ with old versions.
+
+2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Base.glade:
+ * MonoDevelop.Core.Gui.Dialogs/AddinInstallDialog.cs: Added a combo
+ to select the filter to apply to the list. Now it can show all
+ packages, only packages not installed or with newer versions,
+ or only updates.
+
+2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.mdp: Updated.
+ * Makefile.am: Use an unified format. Patch by Matze Braun.
+ * MonoDevelop.Core.Gui.addin.xml: Updated add-in versions.
+
+2006-03-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
+
+ * Base.glade: Marking some strings not to be translated. Not include balast in pot file.
+
+2006-03-02 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Make sure that
+ { and } are escaped correctly. Fixes bug 77675.
+
+2006-02-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/AbstractOptionPanel.cs:
+ Catch exceptions thrown while saving options.
+
+2006-02-19 Andrés G. Aragoneses <knocte@gmail.com>
+
+ * Base.glade: Improved some strings.
+ * MonoDevelop.Core.Gui.Codons/CommandCodon.cs: fixed bug
+ #77516.
+
+2006-02-16 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/IFileService.cs:
+ * MonoDevelop.Core.Gui/DefaultFileService.cs: Added some
+ method for notifying file changes.
+
+2006-02-12 Marek Sieradzki <marek.sieradzki@gmail.com>
+
+ * MonoDevelop.Core.Gui.Components/FileBrowser.cs: Localization fix.
+
+2006-01-25 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * Base.glade: Corrected spellings of add-in.
+
+2006-01-24 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui.addin.xml:
+ * Makefile.am: Added new icons.
+
+2006-01-14 John Luke <john.luke@gmail.com>
+
+ * MonoDevelop.Core.Gui.Utils/FileIconLoader.cs:
+ rewrite the way we lookup the "icon_name" from Gnome
+ to avoid relying on exceptions, and just always use
+ "gnome-fs-directory" for directories
+
+2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/CommandService.cs: Added InsertOptions
+ method.
+ * MonoDevelop.Core.Gui/MessageService.cs: Improve the error
+ dialog. Don't show the stack trace for exceptions of type UserException.
+
+2006-01-04 Alexandre Miguel Pedro Gomes <alexmipego@gmail.com>
+
+ * Makefile.am, icons/uncomment.png, icons/comment.png,
+ icons/visual-studio.png, MonoDevelop.Core.Gui.addin.xml: Added icons to
+ Import VS Solution, comment and uncomment code.
+
+2005-12-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * MonoDevelop.Core.Gui/MessageService.cs: Escape now closes
+ message and warning dialogs. Refactored some duplicate methods.
+ Cleaned up Gtk namespace usage.
+
+2005-12-11 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
+
+ * MonoDevelop.Core.Gui.Dialogs/ManageSitesDialog.cs:
+ Only enable the delete button when something is selected.
+
+2005-11-25 Lluis Sanchez Gual <lluis@novell.com>
+
+ * MonoDevelop.Core.Gui/StockIcons.cs:
+ * MonoDevelop.Core.Gui.addin.xml: Removed unused icon that doesn't
+ exist. This may fix bug #76556.
+
+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.