7 Commits
Author SHA1 Message Date
pixelass b67e161b43 docs: changelog 2023-08-26 21:48:31 +02:00
pixelass 0951891cd8 chore: v1.7.0 2023-08-26 21:47:53 +02:00
Gregor Adams 18e74b627c feat: add hidden to global LinkRenderModes (#11) 2023-08-26 21:47:13 +02:00
pixelass 112e8755e1 docs: changelog 2023-08-11 00:08:24 +02:00
pixelass 7a5b62470d chore: version bump 2023-08-11 00:07:55 +02:00
pixelass f20c45e026 docs: update changelog and readme 2023-08-11 00:06:42 +02:00
pixelass e0a4343965 feat: remove links render mode 2023-08-11 00:03:46 +02:00
5 changed files with 58 additions and 85 deletions
+27
View File
@@ -1,3 +1,30 @@
# [1.7.0](https://github.com/failfa-st/failfast-comfyui-extensions/compare/v1.6.1...v1.7.0) (2023-08-26)
### Features
* add hidden to global LinkRenderModes ([#11](https://github.com/failfa-st/failfast-comfyui-extensions/issues/11)) ([18e74b6](https://github.com/failfa-st/failfast-comfyui-extensions/commit/18e74b627caeb5bafa0fbeb4264e2c092c73f59a))
## [1.6.1](https://github.com/failfa-st/failfast-comfyui-extensions/compare/v1.6.0...v1.6.1) (2023-08-10)
### Features
* remove links render mode ([e0a4343](https://github.com/failfa-st/failfast-comfyui-extensions/commit/e0a4343965dec9c3d283d1c9cd281a85f95e1063))
## [1.6.0](https://github.com/failfa-st/failfast-comfyui-extensions/compare/v1.6.0...v1.5.1) (2023-08-10)
### Features
* remove links render mode ([e0a4343](https://github.com/failfa-st/failfast-comfyui-extensions/commit/e0a4343965dec9c3d283d1c9cd281a85f95e1063))
## [1.5.1](https://github.com/failfa-st/failfast-comfyui-extensions/compare/v1.5.0...v1.5.1) (2023-08-01)
+3 -18
View File
@@ -15,6 +15,7 @@ personalization in your ComfyUI environment.
### If you have an idea for a new extension, you can open a [Feature Request](https://github.com/failfa-st/failfast-comfyui-extensions/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.md&title=)
## Table of Contents
<!-- toc -->
- [Installation](#installation)
@@ -24,7 +25,6 @@ personalization in your ComfyUI environment.
- [Update](#update)
- [Settings](#settings)
* [Options](#options)
* [Links Render Mode](#links-render-mode)
* [Colored Nodes](#colored-nodes)
+ [Positive/Negative](#positivenegative)
+ [Dynamic Colors](#dynamic-colors)
@@ -103,7 +103,6 @@ Different customization options available with their default settings and descri
| Name | Default | Description |
| ------------------ | --------- | ----------------------------------------------------------------------------------- |
| Links Render Mode | `spline` | Sets the render mode of connector lines (options: straight, angled, curved, hidden) |
| Force Snap to Grid | `false` | Forces nodes to snap to the grid |
| Force Box Shape | `false` | Removes round corners from all nodes |
| Render Shadows | `true` | Toggles visibility of shadows |
@@ -112,20 +111,6 @@ Different customization options available with their default settings and descri
| Colored Nodes | `default` | Applies dynamic coloring to nodes |
| Batch Resize | `false` | Resizes multiple selected nodes to the same size synchronously |
### Links Render Mode
Choose from four rendering modes for connector lines:
- straight
- linear
- spline (default)
- hidden
<div align="center">
<img src="https://github.com/ltdrdata/ComfyUI-Manager/assets/1148334/af4b05ab-33b8-4cce-be3b-59765b7ea5a6" alt="Links Render Mode" height="300px">
<p>Links Render Mode Options</p>
</div>
### Colored Nodes
Apply automatic color coding to nodes using various modes.
@@ -249,9 +234,9 @@ Each extension is fully capable of functioning individually. This allows you to
Simply download the desired file from the [`extensions`](extensions) directory and place it in the extensions folder of ComfyUI.
1. Download the required file for example, [linksRenderMode](extensions/linksRenderMode.js).
1. Download the required file for example, [reroute](extensions/reroute.js).
2. Transfer the file to `path/to/your/ComfyUI/web/extensions`.
3. The folder structure should appear as: `path/to/your/ComfyUI/web/extensions/linksRenderMode.js`.
3. The folder structure should appear as: `path/to/your/ComfyUI/web/extensions/reroute.js`.
## Contribution
+27
View File
@@ -0,0 +1,27 @@
/**
* Coded with love by Failfa.st
* LICENSE: AGPL 3.0
* https://github.com/failfa-st/failfast-comfyui-extensions/blob/main/LICENSE
*
* Visit https://github.com/failfa-st/failfast-comfyui-extensions for more info
*
* Homepage: https://failfa.st
* GitHub: https://github.com/failfa-st
* Discord: https://discord.com/invite/m3TBB9XEkb
*/
import { app } from "/scripts/app.js";
/**
* Render Shadow
*/
const linkRenderModesName = "Failfast.linkRenderModes";
app.registerExtension({
name: linkRenderModesName,
async init() {
if (LiteGraph?.LINK_RENDER_MODES) {
LiteGraph.LINK_RENDER_MODES[3] = "Hidden";
}
},
});
-66
View File
@@ -1,66 +0,0 @@
/**
* Coded with love by Failfa.st
* LICENSE: AGPL 3.0
* https://github.com/failfa-st/failfast-comfyui-extensions/blob/main/LICENSE
*
* Visit https://github.com/failfa-st/failfast-comfyui-extensions for more info
*
* Homepage: https://failfa.st
* GitHub: https://github.com/failfa-st
* Discord: https://discord.com/invite/m3TBB9XEkb
*/
import { app } from "/scripts/app.js";
import { $el } from "/scripts/ui.js";
/**
* Toggle links render mode
*/
const linksRenderModeName = "Failfast.linksRenderMode";
const renderModes = [...LiteGraph.LINK_RENDER_MODES, "hidden"];
app.registerExtension({
name: linksRenderModeName,
async init(app) {
app.ui.settings.addSetting({
id: linksRenderModeName,
name: "Links Render Mode",
type(name, setter, value) {
return $el("tr", [
$el("td", [
$el("label", {
for: linksRenderModeName.replaceAll(".", "-"),
textContent: "Links Render Mode",
}),
]),
$el("td", [
$el(
"select",
{
id: linksRenderModeName.replaceAll(".", "-"),
onchange: (event) => {
setter(+event.target.value);
},
},
renderModes.map((mode, index) => {
return $el("option", {
textContent: mode,
value: index,
selected: index === +value,
});
})
),
]),
]);
},
tooltip: "Render mode of connector lines",
defaultValue: 2,
onChange(value) {
app.canvas.links_render_mode = +value;
app.graph.setDirtyCanvas(true, true);
},
});
},
});
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "failfast-comfyui-extensions",
"version": "1.5.1",
"version": "1.7.0",
"scripts": {
"changelog": "npx conventional-changelog-cli -p angular -i CHANGELOG.md -s",
"toc": "npx markdown-toc README.md -i "