- set opencv version to 4.13>=; this uses a newer numpy version so should solve issues with newer libraries used in generative workflows. The issue has been raised once in the past (now deleted by the op) so hopefully it is addressed for now. MIGHT update to the new opencv 5.x later (would need to test it first).
- updated some pyproject.toml fields so that pip install can run without problems.
- misc.: updated a speech bubbles workflow to use the native list node instead of requiring an additional custom nodes.
- added SortPanels node to custom nodes
- updated Manga Panel Extration Example workflows
- added new workflow: WAN2.2 I2V Oneshot Animate All Panels Sequentially with FadeIn
- updated project version to 1.1.0
- should replace WAS node in speech bubble inpaint workflow later with this node.
- unsure how I feel about the nomenclature mismatch between PolygonToResizedMask "pad" and this new node "align_multiple". Technically pad is potentially misleading, and should be the one to change. hmmmm...
unsure if the function is working properly, I don't recall testing it.
will leave it as it is, likely a rare thing to be used anyway... I don't anticipate any issues soon.
haven't reviewed prior workflows yet.
currently using some old bmad nodes, likely not a good idea since I haven't removed nodes that use eval... should do something about this in the future =/ .
panel w/ bleedout subgraph already working locally, but need to revise some stuff before sending to main, namely:
- Verify & update workflows using PolygonToResizedMask, which now outputs the used scale.
- Reconsider GrowPanel behavior when using rounded corners.
subgraph for panel w/ bleedout elements is now doable, but setting the actual desired margins can be cumbersome... likely need one or two more custom nodes to remediate this.