Ehsan, you LEGEND! Thank you!
You are 100% correct - I had my custom manifest file looking like this:
---
name: DKUI
version: 25.5.28.3
authors:
- David Kay
description: A WebUI based, cross platform GUI builder for Grasshopper. Icons by https://icons8.com
license: ''
url: ''
keywords:
- guid:3344a56f-c707-4b52-8f1d-66f39084ea4a
icon: icon.png
keywords:
- DKUI
- HumanUI
- Synaspe
- ETOWebview
- User_interface
- GUI
- Grasshopper
I hadn’t noticed that the GUID was actually under a keywords: key, so ended up with keywords: TWICE.
Updated today to:
---
name: DKUI
version: 25.5.30.1
authors:
- David Kay
description: A WebUI based, cross platform GUI builder for Grasshopper. Icons by https://icons8.com
license: ''
url: ''
icon: icon.png
keywords:
- guid:3344a56f-c707-4b52-8f1d-66f39084ea4a
- DKUI
- HumanUI
- Synaspe
- ETOWebview
- User_interface
- GUI
- Grasshopper
AND:
GH is able to find and install perfectly.
Thank you.
BUT - this does bring up a request for the Script Compiler.
Can we please have the option to fill out more details for the manifest file than just what is available on this menu:
In particular project Icon, to be included in the .YAK file and a full set of keywords.
The current auto created manifest does not include these:
---
name: DKUI
version: 25.5.29+9282
authors:
- David Kay
description: A WebUI based, cross platform GUI builder for Grasshopper. Icons by https://icons8.com
license: ''
url: ''
keywords:
- guid:3344a56f-c707-4b52-8f1d-66f39084ea4a
So currently EVERYTIME I compile my plugin I’m:
- renaming the .YAK to .ZIP
- copying in the project icon.png file
- copying in/over writing the stock manifest file with the one above with the extra details
- renaming back to a .YAK file
Its a bunch of busy work that could/should just be part of the Script Editor setup for the project.
I could start a different thread on this feature request if needed?
Cheers
DK