Rhino/Orkestra deletes existing Libraries and User Objects

Hello, I’m been using Rhino 7 and Orkestra and I’ve found a very disruptive bug in which Orkestra deletes all existing grasshopper plugins contained in these locations:

…\AppData\Roaming\Grasshopper\Libraries
…\AppData\Roaming\Grasshopper\UserObjects

Here are some before/after screenshots of what the folders looked like; I confirmed this was Orkestra by watching each folder as Orkestra opened and watched the files be removed.

Here is the Orkestra folder:
ORKESTRA_LIBRARIES

I can only post one media file, please see my replys for the screenshots.

USER OBJECTS FOLDERS BEFORE

USER OBJECTS FOLDERS AFTER - these are all empty folders now

LADYBUG USER OBJECT FOLDERS BEFORE

LADYBUG USER OBJECT FOLDERS AFTER

LIBRARIES BEFORE

LIBRARIES WHILE ORKESTRA IS OPEN

LIBRARIES AFTER - the folders came back empty… weirdly Pufferfish came back from somewhere)

hey there @nlundberg !
Thank you for reporting this !

Here’s a little context on what Orkestra does with Rhino plugins:

  • When you login to Orkestra in Rhino and pick a plug in environmenet, Orkestra stores all the local libraries and user objects in a temporary location, for the duration of the session. This is meant to enable switching plugin environment without loosing what users have on their local setup.
  • When you close Rhino, Orkestra brings back your local settings (libraries and user objecs).

Normally, if you don’t login and pick an environment, Orkestra shouldn’t make any change.

The fact that some plugins aren’t brought back is something we’ve had reported once and I believe we were able to fix that. We have a pre-release of 1.9.0 due within a couple of weeks, it would be awesome if you could give it a shot and let us know how it goes. I’ll update this thread when that is out.

Hi Mostafa,

Thanks for the response, I’m glad to hear it may be fixed in the new update, I’ll get back to you in this thread if I have the same issue with the new release.

You are probably already aware of it but I thought it’s worth mentioning; Orkestra also has conflicts with plugins installed using the Rhino package manager. The package manager installs plugins in the AppData>Roaming>McNeel folder where as the above issue I mentioned is for plugins inside the AppData>Roaming>Grasshopper folder. This doesn’t cause any issues other than some pop-ups when you start grasshopper.