| Commit | Date | |
|---|---|---|
|
[r1553]
by
mcurland
Cross-model constraint merging matched constraints that restricted the same roles irrespective of the join paths. However, separate join paths can lead to much different constraints, so this should be a primary requirement for matching, not a secondary consideration. |
2014-12-02 22:16:48 | Tree |
|
[r1552]
by
mcurland
Fixed bug with cross model merge of shapes with multiple readings with same order. Internally, the named element dictionary for the reading signatures is holding a reference to the previous (now deleted) reading item keyed by the signature of the second item. The dictionary event tracking code made a bad assumption about one-or-many-ness of a given relationship and overwrote the tracking information for the second reading. It is highly likely that this could also cause other bugs outside this scenario. |
2014-12-02 05:50:51 | Tree |
|
[r1551]
by
mcurland
Bug fixes: |
2014-11-21 17:47:16 | Tree |
|
[r1550]
by
mcurland
Bug fixes: |
2014-11-21 16:29:21 | Tree |
| 2014-08-07 06:25:14 | Tree | |
|
[r1548]
by
mcurland
* Require all extensions to use a load key that is a hash of the signed type name for the extension domain model. |
2014-08-06 07:21:12 | Tree |
|
[r1547]
by
mcurland
* Additional work on build files. The build helpers were not referencing the correct dll versions, so some of the utility files used in the build were not being found on some builds. Specifically, VS2008 build failed on machines without a simultaneous VS2005 development build. Devtools will need to be rebuilt before a normal build. |
2014-07-10 06:11:04 | Tree |
|
[r1546]
by
mcurland
The recent changes from 4.0 to 12.0 as the default ToolsVersion for all project files (as part of the VS2013 work in [1533]) stopped the project files from loading in Visual Studio 2008. The ToolsVersion for all project files is now set to a fake tools version (12.34), and this version needs to match the corresponding tool requirements for each VS version. To facilitate this, I've added a VSVer.bat to update the registry keys and set the TargetVisualStudioVersion for each VS release. The added version-specific batch files simply call VSVer (VS2008.bat runs VSVer 2008). These batch files need to be run from the corresponding 'Visual Studio 20xx Command Prompt' (opened as an Administrator) before launching a solutions in Visual Studio. Note that the toolsversion setting was usually provided for a command-line build, effectively overriding the value in the .csproj file. Build batch files have been updated so that this is always the case. However, VS cannot be persuaded to pay attention to any similar tools version setting, and the placement of this attribute on the root element of .csproj file means that it cannot be macroized, so some creativity was required to allow a single project file to open in all versions of VS. |
2014-07-09 23:23:40 | Tree |
|
[r1545]
by
mcurland
Fix a couple of diagram tab issues. |
2014-05-09 03:57:29 | Tree |
|
[r1544]
by
mcurland
Added initial database import for Oracle. Code provided by ORMFoundation user Jose Carlus for use with the Oracle-provided ODAC drivers. |
2014-04-19 01:32:20 | Tree |