Skip to content

Windowed Rhino#28

Open
Lightheart54 wants to merge 18 commits intomcneel:rhino-8.xfrom
Lightheart54:WindowedRhino
Open

Windowed Rhino#28
Lightheart54 wants to merge 18 commits intomcneel:rhino-8.xfrom
Lightheart54:WindowedRhino

Conversation

@Lightheart54
Copy link
Copy Markdown

@Lightheart54 Lightheart54 commented Mar 20, 2026

In the course of developing our plugin we found that we needed to run Rhino in Windowed mode to correctly test the integration between Rhino's events and our code.

This commit adds a WindowedMode option to the Rhino.Testing.Configs.xml file. To Fully support this mode, we also needed to add support for specifying package directories. This is supported with the PackageDirectories option in the Configs file.

Finally, as a convenience for working with teams, we've added support for leveraging environment variables in the Rhino System Path, Plugin Location, and Package Directory Paths. this is done by wrapping the environment variable as such: ${env:VARIABLE}.

Shout out to Wade Vollink for his help on this: @Wizard-Wade

  • Increased Version Number (Version incremented to 8.1 to reflect new features added)
  • Updated CHANGELOG.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants