How do I specify the plugin icon so that Yak uses it?

Hello there,

pushing a Yak package containing .gha and assorted files, how can I specify a package icon for Yak?

Grasshopper itself correctly uses the icon specified in the GH_AssemblyInfo:

Hey @harmatb, right now the only way to specify an icon is via the icon_url key in manifest.yml. This is just a temporary solution until it’s possible to include the icon file inside the package or use an icon that’s already embedded in .gha or .rhp.

@will I’ve attempted to do this with the VoxelTools 1.0.2. But it does not seem to update, does this take a while? Or is there any procedure to debug why the image would not be showing?

@arendvw I think there’s a bug in the build command that’s stripping the icon_url out of the manifest.yml file. You can check by renaming the resulting .yak file to .zip and unpacking the manifest.yml file. I’ve logged it as RH-59246 and I’ll get it fixed ASAP.

1 Like

Hey @arendvw, we just shipped Service Release 27 for Rhino 6 which includes a fix for the missing icon_url.

1 Like

Cool! I always use http://files.mcneel.com/yak/tools/latest/yak.exe, is this file also updated?

Oh, that version is old! I’ll updated it this week.

1 Like

@arendvw The link above is now up to date and I’ll try and do a better job of keeping it that way!

1 Like