Commit Graph
17 Commits
Author SHA1 Message Date
Alistair Buxton e0b2d88939 Add SelectImageFromList node
This selects the nth image from a list, such as output by job iterator
workflows.

Fixes #9
2024-11-16 07:50:04 +00:00
Alistair Buxton 95b03b8a2d Update README 2024-09-14 16:24:53 +01:00
Alistair Buxton 96b856a2d5 Remove executor hack, convert job to list instead
This makes the node pack work on the latest ComfyUI. Swap the JobIterator
node for a JobToList node. Nothing else needs to change.

This does mean that the workflow will be evaluated breadth-first instead
of depth-first, which means intermediate results will be cached in memory
and you won't get any output until the whole job is finished.
2024-09-14 16:11:30 +01:00
Alistair Buxton d3e49a47cf Don't iterate if the job iterator isn't present in outputs
If orig_execute encountered an error and did not run, job iterator
will be preent in the prompt but not in the outputs. This would
cause a second exception if some other node had an error, making
it look like the problem is in job iterator when it is not.

Fixes #3
2024-05-22 05:03:54 +01:00
Alistair Buxton dfedfe4052 Also return batch size from GetImageSize 2023-09-11 00:34:48 +01:00
Alistair Buxton 3b2086ff06 Refactor modules and add some image nodes 2023-09-11 00:33:08 +01:00
Alistair Buxton db319d7e86 Add Slice node 2023-09-10 20:35:49 +01:00
Alistair Buxton 25c5f19d58 Forgot to register the image batch nodes 2023-09-10 19:36:40 +01:00
Alistair Buxton 71f2f6e4b7 Tidy up model finder and allow wildcarding but not ascending 2023-09-10 06:20:09 +01:00
Alistair Buxton 6734e435f2 Drop ChainMap and implement job enumeration 2023-09-10 06:18:49 +01:00
Alistair Buxton e1666a2c87 Add wrap modes for GetJobStep 2023-09-10 01:24:59 +01:00
Alistair Buxton b7d40de7d9 Implement model finder
This searches for each model named in a sequence and returns its path
relative to the default folders. Can search recursively.
2023-09-09 22:50:37 +01:00
Alistair Buxton b03c5b276b Implement wildcard attribute getter 2023-09-09 22:48:54 +01:00
Alistair Buxton 18147745af Fix the category on a couple of nodes 2023-09-09 21:14:16 +01:00
Alistair Buxton 426197fd9a Fix typo 2023-09-09 18:06:34 +01:00
Alistair Buxton 8546cec782 Add installation note 2023-09-09 18:06:18 +01:00
Alistair Buxton b4ebd0a7e0 Initial commit 2023-09-09 18:05:22 +01:00