That’s exactly the problem - they don’t. And you can’t blame them for it. Most developers are not also the users of what they are building. I know this all too well from my work in UX, where I get to design things that developers build.
All this is the job of a UX person and quite apparently they don’t have one of those at Shapediver. It would also appear that their product process as a whole is far from ideal.
Thank you all for your feedback. This issue is fixed in our new beta release, please write using our website’s contact form if you want to take part in the private beta.
We have addressed the topic of the long waiting for this issue (and some others) in many threads on this forum. We have been in a very unique release cycle following our merge with Swarm which delayed some more traditional features requested by our users. We apologize for the inconvenience and are relieved and thrilled to be soon returning to a faster and leaner release cycle.
Finally, we are looking to strengthen our product team with a focus on UI/UX by the end of the year, as we have indeed identified it as an opportunity to fill some gaps in our product development workflow.
I hope I didn’t forget anyone who was waiting for this feature. We have just deployed a fix to this that is already working on the production system, independently from the running ShapeDiver 2.0 Beta release. In other words, this fix already works with the version of the plugin released commercially and the current platform.
First, let me apologize one last time for the time it took to push this fix. We still believe the new plugin (currently available to beta testers) will provide lots of new useful functionalities, but since we had the opportunity to release this independently from the beta version of the new plugin, we decided to go ahead.
Concretely, you can now order parameters top to bottom in the Grasshopper canvas, and this order will be preserved when you upload a definition to the platform.
On the new platform we are releasing soon, this behaviour is further influenced by using native Grasshopper groups: if groups are used, the parameters are first ordered according to the position of each group they belong in (top to bottom), and then the position within the group is used to order parameters further within dropdown menus. There the name of each group in Grasshopper is also used as titles for the group dropdown menu on the platform:
You can already test the ordering on the current platform, and both ordering and grouping on the new platform if you are part of the beta testing phase.
@mathieu1 and the rest of the Shapediver Team - thank you very very much for finally sorting this out.
I just found the time to test the new setup on the current platform and it worked PERFECTLY - finally - all the busy work is over! I’m very very happy!
This will massively improve my ability to develop www.KaroroCAD.online
Hi, just giving my compliments on the parameter grouping functionality in BETA.
For me it’s not the fact per se that the upload goes smoothly (though I can see the annoyance in that). For me it’s more the fact that I would need to have so many parameters eventually, that the customer would get lost scrolling through them in one endless list.
Any competitor offering this feature has a major plus in my book, which I now add to Shapediver as well. Concrats again on getting this done.