Node Wrangler: refactor by splitting the script into several files #104463

Merged
Damien Picard merged 2 commits from pioverfour/blender-addons:dp_node_wrangler_refactor into main 2023-03-05 12:24:26 +01:00

2 Commits

Author SHA1 Message Date
c1382e3899 Node Wrangler: apply autopep8 formatting
The node wrangler source code wasn't consistently formatted before,
which made it quite annoying to make changes. This formats it with the
same formatter used for other python files in blender's source code, so
that, in principle, the IDE would already be configured correctly for
anyone working on blender.
2023-03-05 12:14:40 +01:00
1c308ec742 Node Wrangler: refactor by splitting the script into several files
After discussion in !104444 and !104457 it became apparent that Node
Wrangler needs a bit of work to make its maintenance more comfortable.
So, split the code into interface, operators and preferences, and a
few specific utility files.

The bulk of the add-on now resides in operators.py.
2023-03-05 12:05:11 +01:00