Closed tokejepsen closed 3 years ago
This commit marks the completion of the integration.
The hound violation is required to evaluate the code coming from Python.
The Travis error is to do with the module queue
which is for threading in Python 3. The error only occurs in Python 2. The question is whether this needs fixing?
BTW the server used for this integration has the potential to be more universal since it just accepts connections over sockets and the messages are json dumps. It could for example be used in Photoshop and After Effects.
Exploring Toon Booms other product "Storyboard Pro" revealed that the two product are built on the same architecture, similar to how NukeStudio/Hiero is similar to Nuke/NukeX. This means the two products can share a lot of core, but the workflow is different. Currently working on the Storyboard Pro integration, so this PR will eventually turn into a "Toon Boom" PR with both Harmony and Storyboard Pro integration.
This PR has been superseded by the Pype, so it better for the code to come from there.
What's changed? This is the Toon Boom Harmony integration which fixes #527
The best introduction to the integration is with the README