BlackStartx / PyCharm-Blender-Plugin

A PyCharm Plugin that simplify the development of Blender Add-On inside the PyCharm IDE.
MIT License
142 stars 13 forks source link

Blender 4.2 compatibility #25

Open CGSeb opened 4 weeks ago

CGSeb commented 4 weeks ago

Hi, I love the plugin!

With the new Extension structure for the addons, is it planned to update this Blendcharm plugin, please?

It would be awesome!

Have a great day :)

BlackStartx commented 3 weeks ago

Hi Seb! 🌺

First of all, I'm happy you like my plugin!

Secondly, thanks for letting me know, I wasn't aware of the new features implemented with Blender 4.2 and they are interesting changes for the future of the PyCharm plugin.

From what I understand, it appears that the add-ons (should) remain unchanged since the Blender 4.2 documentation is available for those. (We still need to be cautious as things are in Beta, and I haven't checked to see if the feature broke in 4.2 yet)

Regarding the new Blender 4.2 Extensions... I can add a new Right-Click Context button to create a new Blender extension and I will fill or create the required files.

I definitely need to change the Add-on Refresh On Save function, as they are probably handled differently, and so on... I will work on it and add support for them, but I'm not sure if the feature will be ready with Blender version 4.2~

Thanks again and sorry for the late reply! -BlackStartx

CGSeb commented 3 weeks ago

Hi, thanks! Yes the extension feature is 100% probability to go with 4.2 (this is the main feature for this update 😅).

So there are multiple problems with 4.2:

As for the activation/refresh, I don't really know how it works now.

If I can be any help let me know.