[mapguide-commits] r6034 - in trunk/Tools/Maestro: Maestro.Base/UI
OSGeo.MapGuide.MaestroAPI Thirdparty/NTS
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Thu Aug 4 10:03:12 EDT 2011
Author: jng
Date: 2011-08-04 07:03:12 -0700 (Thu, 04 Aug 2011)
New Revision: 6034
Modified:
trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.cs
trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.resx
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/BindingListExtensions.cs
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj
trunk/Tools/Maestro/Thirdparty/NTS/NetTopologySuite.Merged.dll
trunk/Tools/Maestro/Thirdparty/NTS/readme.txt
Log:
Update NTS with a freshly built and ilmerged copy from the v1.8 source. Our custom copy of NTS is rebuilt from source to target framework 2.0 and references LinqBridge (http://code.google.com/p/linqbridge) to provide a framework 3.5 compatibility layer for the 3.5 types used in NTS
Modified: trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.cs 2011-08-04 13:07:52 UTC (rev 6033)
+++ trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.cs 2011-08-04 14:03:12 UTC (rev 6034)
@@ -336,7 +336,7 @@
private void tfnetLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
- _launcher.OpenUrl("http://code.google.com/p/tf-net/");
+ _launcher.OpenUrl("http://code.google.com/p/nettopologysuite/");
}
private void ziplibLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
Modified: trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.resx 2011-08-04 13:07:52 UTC (rev 6033)
+++ trunk/Tools/Maestro/Maestro.Base/UI/AboutDialog.resx 2011-08-04 14:03:12 UTC (rev 6034)
@@ -1460,13 +1460,13 @@
<value>8, 52</value>
</data>
<data name="tfnetLinkLabel.Size" type="System.Drawing.Size, System.Drawing">
- <value>181, 13</value>
+ <value>99, 13</value>
</data>
<data name="tfnetLinkLabel.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="tfnetLinkLabel.Text" xml:space="preserve">
- <value>Topology Framework .NET (TF.NET)</value>
+ <value>.net Topology Suite</value>
</data>
<data name=">>tfnetLinkLabel.Name" xml:space="preserve">
<value>tfnetLinkLabel</value>
Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/BindingListExtensions.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/BindingListExtensions.cs 2011-08-04 13:07:52 UTC (rev 6033)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/BindingListExtensions.cs 2011-08-04 14:03:12 UTC (rev 6034)
@@ -50,7 +50,7 @@
}
}
}
-
+/*
//A well known hack to get extension methods working in .net framework 2.0
namespace System.Runtime.CompilerServices
@@ -62,4 +62,4 @@
{
}
-}
+}*/
Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj 2011-08-04 13:07:52 UTC (rev 6033)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj 2011-08-04 14:03:12 UTC (rev 6034)
@@ -39,7 +39,7 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Thirdparty\Flee\lib\Ciloci.Flee.dll</HintPath>
</Reference>
- <Reference Include="NetTopologySuite.Merged, Version=1.8.0.0, Culture=neutral, PublicKeyToken=f526c48929fda856, processorArchitecture=MSIL">
+ <Reference Include="NetTopologySuite.Merged, Version=1.8.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Thirdparty\NTS\NetTopologySuite.Merged.dll</HintPath>
</Reference>
Modified: trunk/Tools/Maestro/Thirdparty/NTS/NetTopologySuite.Merged.dll
===================================================================
(Binary files differ)
Modified: trunk/Tools/Maestro/Thirdparty/NTS/readme.txt
===================================================================
--- trunk/Tools/Maestro/Thirdparty/NTS/readme.txt 2011-08-04 13:07:52 UTC (rev 6033)
+++ trunk/Tools/Maestro/Thirdparty/NTS/readme.txt 2011-08-04 14:03:12 UTC (rev 6034)
@@ -1,3 +1,6 @@
-This is a monolithic version of NetTopologySuite 1.8.
+This is a monolithic version of NetTopologySuite 1.8.
-NetTopologySuite and its dependent assemblies were combined with ILMerge
\ No newline at end of file
+The v1.8 source and binaries was modified in the following way:
+
+ - The NetTopologySuite project was changed to target .net framework 2.0 and references LinqBridge 1.2 to provide a FX 3.5 compatibility layer. Existing unit tests still pass with this change.
+ - NetTopologySuite and its dependent assemblies (GeoAPI, LinqBridge, NetTopologySuite, PowerCollections, ProjNet) were combined with ILMerge-GUI (http://ilmerge-gui.devv.com)
\ No newline at end of file
More information about the mapguide-commits
mailing list