Commit Graph
70 Commits
Author SHA1 Message Date
Salvador E. Tropea 58aaaf966d [Added] DataListListCreate node
- This node can handle ComfyUI lists as input (INPUT_IS_LIST)
- The output is a list, so you get a list of lists
2025-11-20 13:31:14 -03:00
Salvador E. Tropea 912e918f17 [Added] input_dir and output_dir
To allow users to play nice with ComfyUI, storing and reading from the
standard paths
2025-11-15 17:22:59 -03:00
StableLlama eae08bbf7b Add tests for time 2025-07-17 21:22:08 +02:00
StableLlama 77bb515aa4 Merge branch 'main' into time_nodes 2025-07-16 22:30:04 +02:00
StableLlama 846dc56da3 Version 0.4.7
recalculate file loader when the file modification date was changed
add passthrough to the execution order node for even better order control
2025-07-16 21:32:09 +02:00
StableLlama bdae6308b1 Version 0.4.6 - fix pop random to make them always recalculate 2025-07-16 20:03:15 +02:00
StableLlama 9759167ab5 Fix formula node (catagory as well as make every input optional) 2025-07-16 19:18:59 +02:00
StableLlama c01ccba707 Fix formula node (catagory as well as make every input optional) 2025-07-14 19:36:09 +02:00
StableLlama a18bae6715 Try to fix the linter 2025-07-05 00:25:55 +02:00
StableLlama 72953b202a Try to fix the linter 2025-07-05 00:19:45 +02:00
StableLlama 9ae4b57c00 Add file I/O support for strings, images, and masks
Extended functionality to load and save strings, RGB/RGBA images, and masks, with various format options and error handling. Updated tests to cover new capabilities, ensuring robust behavior across different use cases. Updated documentation and version to reflect these changes.
2025-07-05 00:03:03 +02:00
StableLlama cf9f95be71 Add JPEG XL support and refine return values for save functions
Introduced JPEG XL support in save_image and save_image_with_mask functions, with a check for the pillow-jxl module. Refined the return values in save_text and other save methods to align with updated function outputs, simplifying the code and ensuring consistency.
2025-07-04 23:45:05 +02:00
StableLlama cdd9bacc40 Add new image and file handling utilities
Introduced helper functions and nodes for loading and saving images, masks, and text files with enhanced functionality. These include handling RGB/RGBA formats, creating greyscale and alpha-based masks, and supporting directory creation and encoding options during file save operations.
2025-07-04 23:34:07 +02:00
StableLlama d9163feae6 Version 0.4.3
Rename "disable flow" to "continue flow" to respect the way the boolean input is working
2025-06-15 21:49:36 +02:00
StableLlama 02d9d69725 Remove unintended change 2025-06-09 17:38:42 +02:00
StableLlama 62b88aae58 Fix control flow node bugs 2025-06-09 17:32:13 +02:00
StableLlama e4d59c24a7 Version 0.4.1
Add all, any, enumerate and sum nodes for LIST, SET and data list
2025-06-09 15:08:56 +02:00
StableLlama 622f471bfa Add rage nodes, disable flow and force calculation nodes 2025-06-09 13:33:10 +02:00
StableLlama a64634a6b6 Version 0.4.0 2025-06-07 01:30:52 +02:00
StableLlama 2bac353f81 Add more test cases for function node and fix it to work well with it 2025-06-07 01:28:15 +02:00
StableLlama caf7672126 Completely rework the formula node - make it much more stable and much more powerfull 2025-06-07 01:01:24 +02:00
StableLlama b1dd341756 Remove the experimental marking 2025-06-06 22:41:06 +02:00
StableLlama efe477287e Add set extension node 2025-06-05 23:24:47 +02:00
StableLlama 597f56cef6 Add STRING escape and unescape nodes.
Fix test cases for containers and add those for the new string nodes
2025-06-03 17:47:40 +02:00
StableLlama 43b8665a36 Version 0.3.5
Try to make it work as intended
2025-06-03 00:25:03 +02:00
StableLlama e856773ebf Add remaining tests 2025-05-30 01:02:01 +02:00
StableLlama 6ee8d30bbd Remove debug message 2025-05-30 00:39:54 +02:00
StableLlama 2808f41972 Version 0.3.4
Add nodes to LIST, data list, DICT and SET to get first and last element as well as popping a random element
2025-05-30 00:38:56 +02:00
StableLlama 043efe8e10 Make dynamic inputs work better 2025-05-29 23:38:01 +02:00
StableLlama 48c68f3e5c Test work around for missing imports when the GitHub actions are running, part 2 2025-05-25 14:56:15 +02:00
StableLlama 42fa147352 Test work around for missing imports when the GitHub actions are running 2025-05-25 14:46:33 +02:00
StableLlama 7aa2d1c641 Clean up 2025-05-18 16:43:49 +02:00
StableLlama c39481d460 Remove debug output 2025-05-18 16:42:35 +02:00
StableLlama dfd660badc clean up 2025-05-18 16:41:02 +02:00
StableLlama fdeef2d407 clean up 2025-05-18 16:39:17 +02:00
StableLlama 5f95924606 Merge remote-tracking branch 'origin/dynamic_nodes2' into dynamic_nodes2
# Conflicts:
#	src/basic_data_handling/control_flow_nodes.py
2025-05-18 16:35:42 +02:00
StableLlama 0917a6705a Optimize node display 2025-05-18 16:33:44 +02:00
StableLlama e0643e885e Add flow selection nodes 2025-05-18 16:33:41 +02:00
StableLlama 8741e48602 Version 0.3.1
Add node to force an execution order
2025-05-18 16:13:29 +02:00
StableLlama 800636baaa Add flow selection nodes 2025-05-18 14:35:04 +02:00
StableLlama 89353b42aa Fix typo 2025-05-18 01:51:32 +02:00
StableLlama b7c18ea8fd Fix tests 2025-05-18 01:48:01 +02:00
StableLlama 74f1a34d26 Add DICT creators
Add if/elif/else control flow and fix switch/case
2025-05-18 01:41:34 +02:00
StableLlama 334d693eff Bump version to 0.3.0 due to breaking changes in this PR
Update tests
2025-05-18 00:38:17 +02:00
StableLlama b8d2062e75 Better internal names for BOOLEAN functions (breaking change)
Rename CATEGORY "Flow Control" to "flow control" and "data list" to "Data List" and "path" to "Path"
Add creation nodes for Data List, LIST and SET
Add creation nodes for FLOAT and INT, the later also with different bases
Optimize math input widgets to prevent rounding
2025-05-17 23:30:32 +02:00
StableLlama d506487d55 Allow dynamic inputs 2025-05-17 18:27:27 +02:00
StableLlama a4c5075c52 Version 0.2.2
Fix: Use of defaultInput is deprecated.
Also: reflect the new license in the toml file
2025-05-17 18:24:37 +02:00
StableLlama e5eec7c74d version 0.2.1
Sort the node names
2025-05-15 21:13:06 +02:00
StableLlama 7fe4478f3e Bum version to 0.2.0 as most nodes should be stable now.
Consolidate all nodes.
2025-05-11 21:52:29 +02:00
StableLlama 2e4dadaa80 Consolidate boolean, casting, control flow, data list and dict nodes 2025-05-11 16:18:45 +02:00