Skip to content

Commit

Permalink
Bus Nodes
Browse files Browse the repository at this point in the history
  • Loading branch information
Suzie1 committed Jan 12, 2024
1 parent 3a9779f commit 27a1601
Show file tree
Hide file tree
Showing 10 changed files with 735 additions and 45 deletions.
7 changes: 7 additions & 0 deletions Patch_Notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# 🧩 Comfyroll Studio - Patch Notes

## v1.67 Jan 12, 2024
- added CR Data Bus In
- added CR Data Bus Out
- added CR 8 Channel In
- added CR 8 Channel
- updated CR Random Multiline Values, output is now any_type

## v1.66 Jan 11, 2024
- added CR Select Font
- updated CR Get Parameter From Prompt, added handling for quotes
Expand Down
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Co-authored by Suzie1 and RockOfFire

Current version: 1.66
Current version: 1.67

# Wiki

Expand Down Expand Up @@ -82,6 +82,12 @@ __🕹️ ControlNet__
* CR Multi-ControlNet Stack
* CR Apply Multi-ControlNet Stack

__🚌 Bus__
* CR Data Bus In (new 12/1/2024)
* CR Data Bus Out (new 12/1/2024)
* CR 8 Channel In (new 12/1/2024)
* CR 8 Channel Out (new 12/1/2024)

__✈️ Module__
* CR Module Pipe Loader
* CR Module Input
Expand Down
4 changes: 2 additions & 2 deletions __init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
@author: Suzie1
@title: Comfyroll Studio
@nickname: Comfyroll Studio
@description: 165 custom nodes for artists, designers and animators.
@description: 169 custom nodes for artists, designers and animators.
"""

from .live_node_mappings import LIVE_NODE_CLASS_MAPPINGS, LIVE_NODE_DISPLAY_NAME_MAPPINGS
Expand All @@ -36,7 +36,7 @@
NODE_DISPLAY_NAME_MAPPINGS = LIVE_NODE_DISPLAY_NAME_MAPPINGS

print("------------------------------------------")
print("\033[34mComfyroll Studio v1.66 : \033[92m 165 Nodes Loaded\033[0m")
print("\033[34mComfyroll Studio v1.67 : \033[92m 169 Nodes Loaded\033[0m")
print("------------------------------------------")
print("** For changes, please see patch notes at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/blob/main/Patch_Notes.md")
print("** For help, please see the wiki at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki")
Expand Down
1 change: 1 addition & 0 deletions categories.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"Comfyroll/Aspect Ratio": "🧩 Comfyroll Studio/✨ Essential/🔳 Aspect Ratio",
"Comfyroll/Pipe/Module": "🧩 Comfyroll Studio/✨ Essential/🎷 Pipe/✈️ Module",
"Comfyroll/Pipe/Image": "🧩 Comfyroll Studio/✨ Essential/🎷 Pipe/🛩️ Image",
"Comfyroll/Pipe/Bus": "🧩 Comfyroll Studio/✨ Essential/🎷 Pipe/🚌 Bus",
"Comfyroll/Pipe": "🧩 Comfyroll Studio/✨ Essential/🎷 Pipe",
"Comfyroll/Graphics/Text": "🧩 Comfyroll Studio/👾 Graphics/🔤 Text",
"Comfyroll/Graphics/Layout": "🧩 Comfyroll Studio/👾 Graphics/🌁 Layout",
Expand Down
8 changes: 8 additions & 0 deletions live_node_mappings.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,10 @@
"CR Apply Model Merge": CR_ApplyModelMerge,
"CR Model Merge Stack": CR_ModelMergeStack,
### Pipe Nodes
"CR Data Bus In":CR_DataBusIn,
"CR Data Bus Out":CR_DataBusOut,
"CR 8 Channel In":CR_8ChannelIn,
"CR 8 Channel Out":CR_8ChannelOut,
"CR Module Pipe Loader": CR_ModulePipeLoader,
"CR Module Input": CR_ModuleInput,
"CR Module Output": CR_ModuleOutput,
Expand Down Expand Up @@ -329,6 +333,10 @@
"CR Apply Model Merge": "⛏️ CR Apply Model Merge",
"CR Model Merge Stack": "⛏️ CR Model Merge Stack",
### Pipe Nodes
"CR Data Bus In": "🚌 CR Data Bus In",
"CR Data Bus Out": "🚌 CR Data Bus Out",
"CR 8 Channel In": "🚌 CR 8 Channel In",
"CR 8 Channel Out": "🚌 CR 8 Channel Out",
"CR Module Pipe Loader": "✈️ CR Module Pipe Loader",
"CR Module Input": "✈️ CR Module Input",
"CR Module Output": "✈️ CR Module Output",
Expand Down
8 changes: 4 additions & 4 deletions nodes/nodes_list.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,9 @@ def INPUT_TYPES(s):
FUNCTION = "make_list"
CATEGORY = icons.get("Comfyroll/List")

def make_list(self, multiline_text, start_index, max_rows):
def make_list(self, multiline_text, start_index, max_rows, loops):

show_help = "https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki/Other-Nodes#cr-text-list"

lines = multiline_text.split('\n')

Expand All @@ -88,9 +90,7 @@ def make_list(self, multiline_text, start_index, max_rows):

# Extract the desired portion of the list
selected_rows = lines[start_index:end_index]

show_help = "https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki/Other-Nodes#cr-text-list"


return (selected_rows, show_help, )

#---------------------------------------------------------------------------------------------------------------------#
Expand Down
Loading

0 comments on commit 27a1601

Please sign in to comment.