BlendLuxCore icon indicating copy to clipboard operation
BlendLuxCore copied to clipboard

[Feature request] Facilitate the development and debugging of BlendLuxCore

Open howetuft opened this issue 7 months ago • 0 comments

This issue follows on from discussion #1028. Please refer to that discussion for goals and proposal.

The purpose of this issue is to track the developments to be carried out.

The TODO:

  • [x] Create a fork of BlendLuxCore dedicated to this topic (to be merged later)
  • [x] Create a new repository to host the debugging extension. Initialize license (GPL3.0), authors, readme etc.
  • [x] Refactor __init__.py to match https://developer.blender.org/docs/handbook/extensions/addon_dev_setup/#reloading-scripts requirements. I strongly suggest taking advantage of this opportunity to isolate wheel downloading process in a dedicated submodule in BLC, rather than keeping it in __init__.py; the goal is to keep __init__.py concise and focused on importing only (NB: importing is not downloading).
  • [x] Create the debugging extension (should comply with Blender recommendations) as well
  • [x] Modify BLC to take BLC-debug into account
  • [x] Test, test and test again
  • [ ] Update wiki and Readme

howetuft avatar Aug 31 '25 18:08 howetuft