diff --git a/README.md b/README.md index f154ae3..690bfe1 100644 --- a/README.md +++ b/README.md @@ -75,11 +75,6 @@ Provides a simple method to set custom denoise on the advanced sampler ![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/42946bd8-0078-4c7a-bfe9-7adb1382b5e2) ![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/7cfccb22-f155-4848-934b-a2b2a6efe16f) -## Lock Nodes & Groups -![image](https://user-images.githubusercontent.com/125205205/230172868-5c5a943c-ade1-4799-bf80-cc931da5d4b2.png) -![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/cfca09d9-38e5-4ecd-8b73-1455009fcd67) -Adds a lock option to nodes & groups that prevents you from moving them until unlocked - ## Math Expression Allows for evaluating complex expressions using values from the graph. You can input `INT`, `FLOAT`, `IMAGE` and `LATENT` values. ![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/1593edde-67b8-45d8-88cb-e75f52dba039) @@ -103,7 +98,7 @@ Adds various menu items to some nodes for quickly setting up common parts of gra ## Play Sound ![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/9bcf9fb3-5898-4432-a974-fb1e17d3b7e8) Plays a sound when the node is executed, either after each prompt or only when the queue is empty for queuing multiple prompts. -You can customize the sound by replacing the mp3 file `web/extensions/pysssss/CustomScripts/assets\notify.mp3` +You can customize the sound by replacing the mp3 file `ComfyUI/custom_nodes/ComfyUI-Custom-Scripts/web/js/assets/notify.mp3` ## System Notification ![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/30354775/993fd783-5cd6-4779-aa97-173bc06cc405) @@ -160,243 +155,6 @@ Warning: Don't use normal reroutes or primitives with these nodes, it isn't test ## WD14 Tagger Moved to: https://github.com/pythongosssss/ComfyUI-WD14-Tagger -## Link Render Mode -![image](https://github.com/pythongosssss/ComfyUI-Custom-Scripts/assets/125205205/ad3be76b-43b1-455e-a64a-bf2a6571facf) -Allows you to control the rendering of the links between nodes between straight, linear & spline, e.g. Straight. - -
-
- - -# Changelog - -## 2023-09-22 -### Minor -- ✨ Use Civitai image as preview -- 🐛 CTRL+Enter on autocomplete will no longer accept the suggestions as it is the shortcut for queuing a prompt. -- 🐛 Fix using numbers in widget defaults -- ✨ Support setting node properties (e.g. title, colors) via widget defaults - -## 2023-09-13 -### New -- ✨ Ability to "send" an image to a Load Image node in either the current or a different workflow -### Minor -- ✨ Add support for A1111 autocomplete CSV format -- ✨ Allow setting custom node for middle click to add node - -## 2023-09-10 -### Minor -- 🐛 Fix rendering new lines in workflow image exports - -## 2023-09-08 -### New -- ✨ Add Load + Save Text file nodes, you can configure the allowed directories in the `user/text_file_dirs.json` file -### Minor -- 🎨 Show autocomplete alias word on popup -- ✨ Add setting to disable middle click from adding a reroute node -- 🎨 Add prompt for setting custom column count on image feed (click the column count label) - -## 2023-09-07 -### New -- ✨ Support Unicode (e.g. Chinese) and word aliases in autocomplete. - -## 2023-09-05 -### Minor -- 🎨 Disable autocomplete on math node -- 🐛 Fix Show Text node always resizing on update - -### Minor -- 🎨 Better adding of preview image to menu (thanks to @zeroeightysix) -- 🎨 UX improvements for image feed (thanks to @birdddev) -- 🐛 Fix Math Expression expression not showing on updated ComfyUI -- -## 2023-08-30 -### Minor -- 🎨 Allow jpeg lora/checkpoint preview images -- ✨ Save ShowText value to embedded image metadata - -## 2023-08-29 -### Minor -- ✨ Option to auto insert `, ` after autocomplete -- 🎨 Exclude arrow keys from triggering autocomplete -- 🐛 Split paths by `\` and `/` on Windows for submenus - -## 2023-08-28 -### New -- ✨ Add custom autocomplete word list setting -- ✨ Support autocomplete word priority sorting -- ✨ Support autocomplete matching anywhere in word rather than requiring starts with - -## 2023-08-27 -### New -- ✨ Add Checkpoint info -- ✨ Add embedding autocomplete -- ✨ Add embedding info -### Major -- ♻️ Refactor LoRA info - -## 2023-08-26 -### Minor -- 🐛 Fix using text widget values in Math Expression not casting to number -- 🎨 Fix padding on lightbox next arrow - -## 2023-08-25 -### Minor -- ♻️ Support older versions of python - -## 2023-08-24 -### Minor -- 🐛 Fix extracting links from LoRA info notes - -## 2023-08-23 -### Major -- 🚨 Update to use `WEB_DIRECTORY` feature instead of manual linking/copying web files - -## 2023-08-22 -### New -- ✨ Math Expression now supports IMAGE and LATENT inputs, to access the dimensions use `a.width`, `b.height` -- 🎨 Removed STRING output on Math Expression, now draws the result onto the node - -## 2023-08-21 -### New -- ✨ Allow custom note (named {file}.txt) to show in LoRA info -- ✨ Query Civita API using the model hash to provide link - -## 2023-08-20 -### New -- ✨ Add LoRA Info menu option for displaying LoRA metadata -### Minor -- 🐛 Fix crash on preset text replacement (thanks to @sjuxax) - -## 2023-08-19 -### New -- ✨ Add support for importing JPG files with embedded metadata (e.g. from Civitai) -### Minor -- 🐛 Fix crash on graph arrange where LiteGraph sometimes stores links to deleted nodes -- 🐛 Fix a couple of rendering issues in workflow export - -## 2023-08-18 -### New -- ✨ Add "example" widget to custom LoRA + Checkpoint loader allowing you to quickly view saved prompts, triggers, etc -- ✨ Add quick "Save as Preview" option on images to save generated images for models - -## 2023-08-16 -### New -- ✨ Add repeater node for generating lists or quickly duplicating nodes -### Minor -- 🐛 Support quick Add LoRA on custom Checkpoint Loader -- ✨ Support `randomint(min,max)` function in math node -- 🎨 Use relative imports to support proxied urls not on root path (thanks to @mcmonkey4eva) - -## 2023-08-13 -### Minor -- ✨ Support `round` `floor` `ceil` functions in math node -- 🐛 Fix floor division in math node - -## 2023-08-12 -### New -- 🎨 Image feed now uses a lightbox for showing images -### Minor -- 🎨 Better loader lists now supports images named `{name}.preview.png` - -## 2023-08-11 -### Minor -- ✨ Enable filter box on submenus - -## 2023-08-05 -### Major -- 🚨 The ComfyUI Lora Loader no longer has subfolders, due to compatibility issues you need to use my Lora Loader if you want subfolers, these can be enabled/disabled on the node via a setting (🐍 Enable submenu in custom nodes) -### New -- ✨ Add custom Checkpoint Loader supporting images & subfolders -- ✨ Add Play Sound node for notifying when a prompt is finished -### Minor -- ✨ Quick Nodes supports new LoRA loader ("Add 🐍 LoRA") -- ♻️ Disable link render mode if ComfyUI has native support - -## 2023-08-04 -### Minor -- ✨ Always snap to grid now applies on node resize -- 🐛 Fix reroute primitive widget value not being restored on reload -- ✨ Workflows now reuse last filename from load & save - save must be done by the submenu - -## 2023-08-02 -### New -- ✨ Add "Always snap to grid" setting that does the same as holding shift, aligning nodes to the grid -### Minor -- 🚨 No longer populates image feed when its closed -- 🐛 Allow lock/unlock of multiple selected nodes - -## 2023-08-01 -### Minor -- 🎨 Image feed now uses comfy theme variables for colors -- 🐛 Link render mode redraws graph on change of setting instead of requiring mouse move - -## 2023-07-30 -- 🎨 Update to image feed to make more user friendly, change image size to column count, various other tweaks (thanks @DrJKL) - -## 2023-07-30 -### Major -- 🐛 Fix issue with context menu (right click) not working for some users after Lora script updates -### New -- ✨ Add "Custom" option to color menu for nodes & groups -### Minor -- 🐛 Fix String Function values converted to unconnected inputs outputting the text "undefined" - -## 2023-07-29 -### New -- ✨ Added Reroute Primitive combining the functionality of reroutes + primitives, also allowing collapsing to a single point. -- ✨ Add support for exporting workflow images as PNGs and optional embedding of metadata in PNG and SVG -### Minor -- ✨ Remove new lines in Math Expression node -- ✨ String function is now an output node -- 🐛 Fix conflict between Lora Loader + Lora submenu causing the context menu to be have strangely (#23, #24) -- 🎨 Rename "SVG -> Import/Export" to "Workflow Image" -> Import/Export - -## 2023-07-27 -### New -- ✨ Added custom Lora Loader that includes image previews -### Minor -- ✨ Add preview output to string function node -- 📄 Updated missing/out of date parts of readme -- 🐛 Fix crash on show image on menu when set to not show (thanks @DrJKL) -- 🐛 Fix incorrect category (util vs utils) for math node (thanks @DrJKL) - -## 2023-07-27 -### Minor -- ✨ Save Image Feed close state -- 🐛 Fix unlocked group size calculation - -## 2023-07-21 + 22 -### Minor -- 🐛 Fix preset text incompatibility with Impact Pack (thanks @ltdrdata) - -## 2023-07-13 -### New -- ✨ Add Math Expression node for evaluating expressions using values from the graph -### Minor -- ✨ Add settings for image feed location + image order - -## 2023-06-27 -### Minor -- 🐛 Fix unlocking group using incorrect size -- ✨ Save visibility of image feed - -## 2023-06-18 -### Major Changes -- ✨ Added auto installation of scripts and `__init__` (thanks @TashaSkyUp) -- ♻️ Reworked folder structure -- 🚨 Renamed a number of nodes to include `pysssss` to prevent name conflicts -- 🚨 Remove Latent Upscale By as it is now a built in node in ComfyUI -- 🚨 Removed Anime Segmentation to own repo -### New -- ✨ Add Link Render Mode setting to choose how links are rendered -- ✨ Add Constrain Image node for resizing nodes to a min/max resolution with optional cropping -- ✨ Add Show Image On Menu to include the latest image output on the menu -- ✨ Add KSamplerAdvanced simple denoise prompt for configuring the node using steps + denoise -- 🎨 Add sizing options to Image Feed - -### Other -- ♻️ Include [canvas2svg](https://gliffy.github.io/canvas2svg/) for SVG export in assets to prevent downloading at runtime -- 🎨 Add background color (using theme color) to exported SVG -- 🐛 Fix Manage Widget Defaults to work with new ComfyUI settings dialog -- 🐛 Increase Image Feed z-index to prevent node text overlapping +## ~~Lock Nodes & Groups~~ +This is now a standard feature of ComfyUI +~~Adds a lock option to nodes & groups that prevents you from moving them until unlocked~~