UVToolkit icon indicating copy to clipboard operation
UVToolkit copied to clipboard

Will this add-on be on the new Extension Platform?

Open Dangry98 opened this issue 1 year ago • 4 comments

Hi, are there any plans to add this amazing add-on to the new Blender Extension Platform? https://extensions.blender.org/

Dangry98 avatar Jul 15 '24 14:07 Dangry98

Hey Dangry, I'm not the original creator of the tool so I have no idea if the blender foundation would appreciate me submitting the codebase. I may reach out to see if I can do such a thing

oRazeD avatar Jul 15 '24 18:07 oRazeD

Hi @oRazeD, it seems fine to upload Forks, I just got 2 forks of other add-ons approvde :) As long as you follow this: image

Dangry98 avatar Jul 15 '24 18:07 Dangry98

Alright, I have some other personal add-ons I need to add to Extensions so I'll handle this when I do those. Thanks for bringing this up!

oRazeD avatar Jul 21 '24 03:07 oRazeD

Awesome! Thank you :)

Dangry98 avatar Jul 21 '24 11:07 Dangry98

Hi, are there any news on this?

PS, GrabDoc will need to be set to "Awaiting Review" in order to get reviewed again, and hopfuly approvde on the extension platform!

https://extensions.blender.org/approval-queue/grabdoc/ image

Dangry98 avatar Sep 01 '24 10:09 Dangry98

The webpage already says it was set to "Awaiting Review", but I posted another comment with your instructions.... Hopefully it helps.

oRazeD avatar Sep 01 '24 16:09 oRazeD

I updated my GrabDoc submission with everything they've asked for, but I've still run into one more issue I hope they can assist in resolving. Once GrabDoc is approved, I'll immediately do the same steps I did here to get UVToolkit on the extensions platform. Thanks for your patience!

https://extensions.blender.org/approval-queue/grabdoc/#activity-3259

oRazeD avatar Sep 01 '24 19:09 oRazeD

Thank you! And hope the review proccese will go along a bit smoother from now one :)

Dangry98 avatar Sep 01 '24 19:09 Dangry98

I updated my GrabDoc submission with everything they've asked for, but I've still run into one more issue I hope they can assist in resolving. Once GrabDoc is approved, I'll immediately do the same steps I did here to get UVToolkit on the extensions platform. Thanks for your patience!

https://extensions.blender.org/approval-queue/grabdoc/#activity-3259

Hi, I made a fixed version, seems that the folder path to the blender_manifest.toml in get_version was wrong, now it start up with no errors! :) GrabDoc.zip

New code: def get_version(version: tuple[int, int, int] | None = None) -> str | None: if version is None: import os file_path = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "blender_manifest.toml") print(file_path) with open(file_path, "rb") as f: data = tomllib.load(f) return data.get("version", None) # NOTE: Since 4.2 this pattern is deprecated version_pattern = r'\((\d+), (\d+), (\d+)\)' match = re.match(version_pattern, str(version)) return '.'.join(match.groups()) if match else None

I also made some cleanups to the blender_manifest.toml

Dangry98 avatar Sep 01 '24 20:09 Dangry98

And do not forget that the add-on also needs a icon and at least one preview image to get accepted

Dangry98 avatar Sep 01 '24 20:09 Dangry98

Thanks for this. I got stuck here because the error code it gave was kind enough to not return an actual traceback, and the code worked in my development environment.

oRazeD avatar Sep 01 '24 23:09 oRazeD

Since GrabDoc seems 99% of the way there, I modified UVToolkit to support the extensions system 0dbc47a and submitted the add-on to the extensions program.

https://extensions.blender.org/approval-queue/uv-toolkit/

oRazeD avatar Sep 02 '24 20:09 oRazeD

Since GrabDoc seems 99% of the way there, I modified UVToolkit to support the extensions system 0dbc47a and submitted the add-on to the extensions program.

https://extensions.blender.org/approval-queue/uv-toolkit/

Yay! 🥳 🎊 Thank you so much! Thats awsome! 😄 Going to be great once its available! You are doing important work for the community!

Dangry98 avatar Sep 02 '24 20:09 Dangry98

Closing this as UV Toolkit is now available on the extensions program.

https://extensions.blender.org/add-ons/uv-toolkit/

oRazeD avatar Sep 12 '24 15:09 oRazeD