Skip to content

Commit

Permalink
Merge branch 'release/0.11.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
philipbelesky committed May 17, 2020
2 parents 1c5052e + 28cc13a commit 1847f8b
Show file tree
Hide file tree
Showing 104 changed files with 56,701 additions and 22,185 deletions.
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.4.3
2.6.2
7 changes: 5 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
language: generic # Need python and node
language: ruby # Need python and node

cache:
pip: true
bundler: true
npm: true

rvm:
- 2.6.2

# Setup pandoc for building
before_install:
- sudo apt-get update -qq
Expand All @@ -13,6 +15,7 @@ before_install:

script:
- cd site
- ruby --version
- bundler install
- npm install
- npm run build
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
## Changelog

#### [0.11.0] - 2020-05-17
###### Changed
- Definitions and models now default to Rhino 6 compatibility
- Clarified parameter labels in planting components
- Renamed 'Fidelity' parameter to 'Jump' for flow components

###### Added
- Added components to visualise canopy/root masses using meshes
- Flow components can now trace uphill paths with negative distances
- Flow catchments component now guesses a proximity threshold if one is not set
- Plant components actually use variance values
- Added "Volume %" output to catchment component to easily display the % of flow paths terminating within an area

#### [0.10.2] - 2019-04-09
###### Fixed
- Fixed issue where no components would work due to problem in the build process
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

</div>

Groundhog is a [Grasshopper plugin](http://grasshopper3d.com), a set of reference models, and wiki exploring the applications of computational design in landscape architecture. Groundhog is currently in beta. The plugin and associated site will be updated with more features and information over the course of 2018.
Groundhog is a [Grasshopper plugin](http://grasshopper3d.com), a set of reference models, and wiki exploring the applications of computational design in landscape architecture. Groundhog is currently in beta and material is added sporadically, usually in conjunction with [courses at RMIT](http://landscapearchitecture.rmit.edu.au) that teach parametric modelling.

Please visit [www.groundhog.la](http://groundhog.la) for documentation and examples of how to use the plugin and for resources on computational approaches to landscape architectural design in general.

Expand All @@ -35,9 +35,9 @@ See the [`README.md` file](https://github.com/philipbelesky/groundhog/blob/devel

To develop the plugin you will need a copy of Rhinoceros installed, and some knowledge working with [C# code](https://docs.microsoft.com/en-us/dotnet/csharp/) and the [Rhinoceros/Grasshopper APIs](http://developer.rhino3d.com).

Editing and compiling that code is best done in Visual Studio 2017. The [community editions](https://www.visualstudio.com) for Windows or macOS should both work. Upon first build it should fetch the required RhinoCommon, Grasshopper, and third-party references from NuGet (an internet connection is required).
Editing and compiling that code is best done in Visual Studio. The [community editions](https://www.visualstudio.com) for Windows or macOS should both work. Upon first build it should fetch the required RhinoCommon, Grasshopper, and third-party references from NuGet (an internet connection is required).

You will need to add the `build` folder to your Grasshopper Folders once you have compiled the project. To do so use the `GrasshopperDeveloperSettings` command in Rhinoceros.
Once you have compiled the project you will need to add the `bin` folder to the folders that Grasshopper looks for components in. To do so use the `GrasshopperDeveloperSettings` command in Rhinoceros.

## Wiki Development

Expand Down
13 changes: 2 additions & 11 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,13 @@

#### Increment Version Numbers

- Version number to be iterated in `plugin.md`
- Version number to be iterated in `download.html`
- Version number to be iterated in `_config.yml`
- Version number to be iterated in `AssemblyInfo.cs`
- Version number to be iterated in `groundhog readme.md`
- Version number to be iterated in the `gh_string` of each definition; search string for *Definition prepared for Groundhog v0.8.0b and depends on*
- Version number to be iterated in `package.json`
- Version number to be iterated in `manifest.yml`
- Release date/notes in `CHANGELOG.md`

#### Update Models/Definitions

- Downsave models to Rhinoceros 5
- Update screenshots used on site
- Check Full Names are on; fancy wires are on
- Export as JPG with background 227, 222, 218; at 2X resolution (needs to be done in Rhinoceros 6)

#### Update Plugin on Website

- Rebuild `groundhog readme.pdf` from the Markdown source
Expand All @@ -33,4 +24,4 @@ In command prompt (not power shell) executed in the `plugin\release` directory:

#### Update Plugin on Github

- Upload plugin zip
- Upload plugin zip (in the built site's downloads/plugin directory)
4 changes: 2 additions & 2 deletions assets/icons.ai
Git LFS file not shown
4 changes: 1 addition & 3 deletions demos/Groundhog - General Demo.ghx
Original file line number Diff line number Diff line change
Expand Up @@ -17998,9 +17998,7 @@

Contact groundhog@philipbelesky.com for support or feedback

This is an incomplete/unfinished demonstration file.

This definition is licensed under the terms of the GPL v3 https://opensource.org/licenses/GPL-3.0</item>
This is an incomplete/unfinished demonstration file.</item>
</items>
<chunks count="2">
<chunk name="Attributes">
Expand Down
4 changes: 1 addition & 3 deletions demos/Groundhog - Planting Plan Demo.ghx
Original file line number Diff line number Diff line change
Expand Up @@ -3775,9 +3775,7 @@

Contact groundhog@philipbelesky.com for support or feedback

This is an incomplete/unfinished demonstration file.

This definition is licensed under the terms of the GPL v3 https://opensource.org/licenses/GPL-3.0</item>
This is an incomplete/unfinished demonstration file.</item>
</items>
<chunks count="2">
<chunk name="Attributes">
Expand Down
Loading

0 comments on commit 1847f8b

Please sign in to comment.