2010-06-09 Michael Hutchinson * GnomePlatform.cs: Implemented CanOpenTerminal/OpenInTerminal. 2010-04-28 Michael Hutchinson * GnomePlatform.cs: Track StartConsoleProcess API. 2010-04-26 Lluis Sanchez Gual * GnomePlatform.cs: External console processes are now wrapped by a IProcessAsyncOperation interface, instead of a Process instance. In this way it is possible to create external consoles which are not directly bound to a process. 2010-03-29 Lluis Sanchez Gual * GnomePlatform.cs: Moved external console creation to the platform service. 2010-03-23 Lluis Sanchez Gual * GnomePlatform.cs: If getting the mime type using gio fails for some reason, fallback to vfs. 2010-03-22 Lluis Sanchez Gual * AssemblyInfo.cs: * GnomePlatform.addin.xml: Bumped MD version. 2010-03-17 Lluis Sanchez Gual * Gio.cs: * Makefile.am: * GnomePlatform.cs: * GnomePlatform.csproj: * GnomePlatform.addin.xml: Merged MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components into MD.Ide. 2010-02-18 Lluis Sanchez Gual * GnomePlatform.csproj: Add missing reference. 2010-02-10 Michael Hutchinson * GnomePlatform.cs: Tidy up GIO vs. GnomeVFS a bit. 2009-10-30 Lluis Sanchez Gual * AssemblyInfo.cs: * GnomePlatform.addin.xml: Bump MD version. 2009-10-29 Lluis Sanchez Gual * GnomePlatform.csproj: Flush. 2009-10-08 Ankit Jain * GnomePlatform.csproj: Mark gtk-sharp/pango-sharp with SpecificVersion=false. Add 'GnomePlatform.dll.config' to the project, this is already there in the makefile. 2009-10-07 Lluis Sanchez Gual * AssemblyInfo.cs: * GnomePlatform.addin.xml: Bump MD version. 2009-08-26 Lluis Sanchez Gual * GnomePlatform.csproj: Updated dependencies. We now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4. 2009-06-22 Lluis Sanchez Gual * GnomePlatform.cs: Fallback to Vfs if Gio doesn't have mime type info for a file. 2009-04-29 Lluis Sanchez Gual * GnomePlatform.csproj: Don't require a specific gtk# version. 2009-04-15 Lluis Sanchez Gual * AssemblyInfo.cs: * GnomePlatform.addin.xml: Bump MD version. 2009-02-26 Mike Kestner * Gio.cs: remove an unref that can cause double frees, even though the docs say the GFileInfo should be unref'd. 2009-02-08 Michael Hutchinson * GnomePlatform.csproj: Remove more inadvertent local copying of references. 2009-02-06 Lluis Sanchez Gual * GnomePlatform.csproj: Flush. 2009-02-06 Lluis Sanchez Gual * GnomePlatform.mdp: * GnomePlatform.csproj: Migrated to MSBuild file format. 2009-02-03 Lluis Sanchez Gual * AssemblyInfo.cs: * GnomePlatform.addin.xml: Bump MD version. 2009-01-26 Michael Hutchinson * GnomePlatform.mdp: Flush project format changes. 2008-12-12 Lluis Sanchez Gual * GnomePlatform.mdp: All projects now require fx 3.5. 2008-12-09 Lluis Sanchez Gual * Makefile.am: * GnomePlatform.mdp: Fix project file. * GnomePlatform.cs: Remove unused code. 2008-12-05 Lluis Sanchez Gual * GnomePlatform.addin.xml: Hide/protect add-ins. 2008-12-04 Mike Kestner * GnomePlatform.cs: still need to initialize gnomevfs for the icon lookup. 2008-12-04 Mike Kestner * GnomePlatform.cs: add gio hooks. * GnomePlatform.dll.config: pinvoke-fu. * Gio.cs: gio-based mime lookup code. * Makefile.am: new files and config file magic. [Fixes #400642] 2008-12-04 Lluis Sanchez Gual * Makefile.am: Make it work for parallel build. 2008-12-02 Michael Hutchinson * Makefile.am: * AssemblyInfo.cs: * GnomePlatform.mdp: Add AssemblyInfo.cs files that are autogenerated from the addin manifests. 2008-11-06 Michael Hutchinson * Makefile.am: Fix build dependencies. 2008-11-05 Lluis Sanchez Gual * GnomePlatform.addin.xml: Bump MD version. 2008-07-28 Lluis Sanchez Gual * GnomePlatform.cs: Escape file names when querying the mime type. 2008-07-15 Mike Krüger * GnomePlatform.cs: Fixed possible null reference exception. 2008-06-17 Lluis Sanchez Gual * GnomePlatform.mdp: Fix runtime version. * GnomePlatform.cs: Gnome.Icon.LookupSync crashes in old gnome versions if the file doesn't exist. Fixed this case in OnGetPixbufForFile. Fixes bug #400297. 2008-06-04 Lluis Sanchez Gual * GnomePlatform.addin.xml: Bump MD version. 2008-06-02 Lluis Sanchez Gual * GnomePlatform.mdp: Some fixes in project files. 2008-05-21 Lluis Sanchez Gual * Makefile.am, GnomePlatform.mdp: New project model changes. 2008-05-08 Michael Hutchinson * GnomePlatform.cs: Moved the code here that uses the gedit file association to check whether a file is text. 2008-04-11 Lluis Sanchez Gual * GnomePlatform.mdp: Remove unneeded reference. * GnomePlatform.cs: Track api changes. 2008-03-05 Michael Hutchinson * GnomePlatform.cs: Try to use the base implementation of GetMimeTypeForUri to get a useful value, before falling back to GnomeVFS. Allows finding mimetypes not registered on the system. 2008-02-14 Geoff Norton * GnomePlatform.cs: Expose the Name property. 2008-01-25 Lluis Sanchez Gual * GnomePlatform.addin.xml: Update MD version. 2008-01-22 Lluis Sanchez Gual * GnomePlatform.addin.xml: Updated add-in category and description. 2007-12-13 Lluis Sanchez Gual * GnomePlatform.addin.xml, Makefile.am, GnomePlatform.mdp, GnomePlatform.cs: Moved PlatformService to MD.Core.Gui. Removed old FileIconService class, which is now implemented in PlatformService. 2007-12-13 Lluis Sanchez Gual * GnomePlatform.addin.xml: Fix typo. * Makefile.am, GnomePlatform.mdp: Added MD project. 2007-12-12 Lluis Sanchez Gual * GnomePlatform.addin.xml: Bump add-in versions. 2007-12-06 Geoff Norton * Initial check-in for the Gnome backend to the PlatformService