Skip to content

Commit

Permalink
doc revision
Browse files Browse the repository at this point in the history
  • Loading branch information
lin-ycv committed Mar 28, 2024
1 parent c5080a2 commit 8e694af
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 15 deletions.
22 changes: 11 additions & 11 deletions .github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,30 +8,30 @@

</div>

This is a Grasshopper plugin containing a collection of utilities.
Melanoplus is a large genus of Grasshopper

Melanoplus is a large genus of Grasshopper. From icon design to component and menu placement, it is designed to blend into native Grasshopper and minimize the presence of the plugin.
This Grasshopper plugin comprises a set of utilities designed to enhance the native Grasshopper experience by introducing essential functions that are currently absent.

## Install

- Install using the `_PackageMager` command in Rhino and search for `Melanoplus`

To maximize compatibility, only .NET Framework version is published on PackageManager; while .NET version is offered in the release section.
For compatibility optimization, only the .NET Framework version is published on PackageManager, while the .NET version is provided in the release section.

> Version x.1.x targets .NET 7.0, and only works with Rhino 8 when `_SetDotNetRuntime` is in `/netcore` mode (default).<br>
> Version x.0.x targets .NET Framework 4.8, and works with Rhino 7.19+ and Rhino 8.
The minor version denotes the targeted framework:
- Version x.1.x is tailored for .NET 7.0, functioning exclusively with Rhino 8 when `_SetDotNetRuntime` is in `/netcore` mode, the default setting in Rhino 8.
- Version x.0.x is geared towards .NET Framework 4.8, compatible with Rhino 7.19+ and Rhino 8.

*Ie: 0.1.6 and 0.0.6 is the same version of the plugin*
For instance, 1.1.6 and 1.0.6 represent the same version of the plugin.

[Read more](https://developer.rhino3d.com/guides/rhinocommon/moving-to-dotnet-7/) on .NET and .NET Framework differences.

> Melanoplus is tested against the latest version of Rhino at the time of release. <br>
> While Melanoplus is designed and tested on Windows, Mac users can still install this plugin at their own discretion.
>Melanoplus is tested against the most recent version of Rhino available at the time of its release. While Melanoplus is primarily designed and validated for Windows, Mac users can still choose to install this plugin at their own discretion.
## Support and Feedback

Bug reporting is done through [GitHub Issues](https://github.com/lin-ycv/Melanoplus/issues), or if you're code literate, you can fix the bug and create a [Pull request](https://github.com/lin-ycv/Melanoplus/pulls) for the fix.
You can report bugs via [GitHub Issues](https://github.com/lin-ycv/Melanoplus/issues). Alternatively, if you're familiar with coding, you can address the bug yourself and submit a [Pull Request](https://github.com/lin-ycv/Melanoplus/pulls) with the fix.

If you require support or have feedback, please use [GitHub Discussions](https://github.com/lin-ycv/Melanoplus/discussions).
For support or feedback, please utilize [GitHub Discussions](https://github.com/lin-ycv/Melanoplus/discussions).

There are some functionality demos in the [Wiki Page](https://github.com/lin-ycv/Melanoplus/wiki).
You can find demos of various functionalities on the [Wiki Page](https://github.com/lin-ycv/Melanoplus/wiki).
8 changes: 4 additions & 4 deletions .github/workflows/PUBLISH.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ jobs:
YAK_TOKEN: ${{ secrets.YAK_TOKEN }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: setup-msbuild
uses: microsoft/setup-msbuild@v1.1
uses: microsoft/setup-msbuild@v2
with:
msbuild-architecture: x64

Expand All @@ -31,9 +31,9 @@ jobs:
del *.pdb
curl https://raw.githubusercontent.com/lin-ycv/Melanoplus/Docs/manifest.yml -o manifest.yml
curl https://raw.githubusercontent.com/lin-ycv/Melanoplus/main/Resources/MelanoplusSimple.png -o Melanoplus.png
..\yak.exe build --platform 'any'
..\..\..\..\yak.exe build --platform 'any'
$YAK_FILENAME = dir *.yak
$name = $YAK_FileNAME.name.Split("-")
$name = $name[0]+"-"+$name[1]+"-any-any.yak"
Rename-Item $YAK_FileNAME.name $name
..\yak.exe push $YAK_FILENAME.Name
..\..\..\..\yak.exe push $name

0 comments on commit 8e694af

Please sign in to comment.