507 Commits

Author SHA1 Message Date
TSC
0049562102 Update README.md 2023-10-20 22:27:04 -05:00
TSC
349d6042a9 Delete .gitignore 2023-10-20 15:51:45 -05:00
TSC
93eb925686 Efficiency Nodes V2.0 2023-10-20 15:49:32 -05:00
TSC
749c42b69b Merge pull request #202 from JaredTherriault/patch-1
Resolve issue with loading vae
2023-10-18 17:46:31 -05:00
JaredTherriault
c1c4c97469 Update tsc_utils.py
Resolve issue with loading vae
2023-10-18 11:59:20 -07:00
Phil
7eef73825e Merge branch 'LucianoCirino:main' into optional-cnet_stack 2023-09-25 23:34:38 +02:00
philhk
9a49da2c19 feat: make cnet_stack optional 2023-09-25 23:27:30 +02:00
TSC
6921c58d8d Merge pull request #182 from LucianoCirino/XY-Input-LoRA-Stacks-Fix
XY Input LoRA Stacks Fix
2023-09-18 21:31:25 -05:00
TSC
43d265faf4 Few more I missed 2023-09-18 21:28:10 -05:00
TSC
7756c44639 XY Input LoRA Stacks Fix
Fixed issue where LoRA Stacks where not properly being swapped between generations
2023-09-18 21:17:12 -05:00
TSC
5c42d16494 Merge pull request #180 from edgarGracia/fix/xyplot-start_at_step
Fix Issue with "XY Input: Steps" Node and start_at_step Parameter
2023-09-18 20:05:51 -05:00
Edgar
820fe464bd Fixed start_at_step missing underscores 2023-09-18 16:31:07 +02:00
TSC
7a1e32e9c4 Merge pull request #172 from ltdrdata/fix/xyplot-acc
fix: XY Plot accumulation bug fix about XY Capsule
2023-09-13 20:37:06 -05:00
Dr.Lt.Data
74b4cfa101 fix: XY Plot accumulation bug fix about XY Capsule 2023-09-13 13:44:08 +09:00
TSC
92be0df261 Merge pull request #170 from LucianoCirino/Improve-Auto-Package-Installation
Improve Auto Package Installation
2023-09-12 07:27:10 -05:00
TSC
9634646b40 Improve Auto Package Installation
- Added a timeout of 7 seconds to the package installation process using subprocess.check_call. If any package installation exceeds this duration, it's terminated, and a timeout message is displayed.

- Improved error handling during package installation. If a package fails to install, the specific reason is now displayed to the user.
Split the error message into two lines for better readability: one line indicates the failure, and the next line provides the specific error message.

- Instead of relying solely on pip freeze to determine installed packages, added a function to check if a package is installed by attempting to import it. This provides a more direct and reliable way to verify if a package is available for use.

- Removed the use of subprocess.getoutput which was causing hangs for some users and replaced it with subprocess.run.
Streamlined the logic to determine whether to use the embedded Python executable or the system's Python for installations.
2023-09-11 18:17:34 -05:00
TSC
16602c024e Merge pull request #165 from LucianoCirino/Use-sys.executable-for-Pip-Calls
Use sys.executable for Pip Calls
2023-09-10 17:38:28 -05:00
TSC
1479ea36a4 updated when to use embedded 2023-09-10 17:35:08 -05:00
TSC
359ff0f788 Use sys.executable for Pip Calls
This PR addresses an issue where the code could potentially use a global version of pip not associated with the running Python interpreter, leading to errors such as "module pip not found".
2023-09-10 14:09:51 -05:00
TSC
3f9d0ba636 Merge pull request #164 from LucianoCirino/Fixed-ClipSkip-Issues-(Loader-&-XY-Plot)
Fixed ClipSkip Issues (Loader & XY Plot)
2023-09-09 19:59:43 -05:00
TSC
7a0adcc335 Fixed ClipSkip Issues (Loader & XY Plot)
Efficient Loader "Clip" output was not getting its "Clip Set Last Layer" settings applied. XY Plot was also not properly applying Clip Skips.
2023-09-09 19:57:52 -05:00
TSC
db169a3c5a Merge pull request #163 from LucianoCirino/Generalize-Auto-Package-Installation-Error-Handling
Generalize Auto-Package Installation Error Handling
2023-09-09 13:21:13 -05:00
TSC
c8f21356e8 Generalize Auto-Package Installation Error Handling 2023-09-09 13:19:21 -05:00
TSC
e1d302b5f5 Merge pull request #161 from LucianoCirino/Change-how-Web-Extensions-are-Loaded
Change how Web Extensions are Loaded
2023-09-09 11:51:34 -05:00
TSC
8429544192 Update tsc_utils.py 2023-09-09 11:51:12 -05:00
TSC
efe4656caa Change how Web Extensions are Loaded
This change comes from changes made to ComfyUI from commmit https://github.com/comfyanonymous/ComfyUI/pull/1273
2023-09-09 11:49:23 -05:00
TSC
23ee8bf91b Merge pull request #157 from LucianoCirino/Improve-Compatability-with-Nested-Nodes
Improve Compatability with Nested Nodes
2023-09-07 22:56:02 -05:00
TSC
8ba2fe2777 Improve Compatability with Nested Nodes 2023-09-07 22:54:47 -05:00
TSC
d8b446b976 Merge pull request #155 from LucianoCirino/ControlNet-Fixes-(XY-Input+StackApplications)
ControlNet Fixes (XY Input+StackApplications)
2023-09-07 20:42:44 -05:00
TSC
8cb207b539 ControlNet Fixes (XY Input+StackApplications)
1) Fixed issue where Control Net Stacks would not get applied
2) Fixed issue where XY Input Control Net was not coded whatsoever.
2023-09-07 20:41:20 -05:00
TSC
1c8a6268ea Update README.md 2023-09-06 09:23:57 -05:00
TSC
ca3f5ae870 Merge pull request #152 from LucianoCirino/Fix-Baked-VAE-XY-Plot-Issues
Fix Baked VAE XY Plot Issues
2023-09-06 09:12:09 -05:00
TSC
15a19c84fe Fix Baked VAE XY Plot Issues
Forced Checkpoints to always overwrite cache in order to always have a Baked VAE available to grab.
2023-09-06 09:11:43 -05:00
TSC
0c95fba0c8 Update Direct Download Link 2023-09-05 23:41:07 -05:00
TSC
e610d704eb Merge pull request #151 from LucianoCirino/Fixed-Efficient-Loaders-auto-resizing-issues
Fixed Efficient Loaders auto resizing issues
2023-09-05 23:17:24 -05:00
TSC
2cb958c6b8 Update widgethider.js 2023-09-05 23:15:23 -05:00
TSC
4097b75049 Fixed Efficient Loaders auto resizing issues 2023-09-05 23:13:05 -05:00
TSC
8129da835e Merge pull request #149 from LucianoCirino/XY-Inputs-Checkpoint-&-LoRA-input_modes-Fix-#2
XY Inputs Checkpoint & LoRA input_modes Fix #2
2023-09-05 21:10:42 -05:00
TSC
a2fe4265b6 XY Inputs Checkpoint & LoRA input_modes Fix #2
Fixed an issue where adding Checkpoints would not add the VAE option for when input mode was set to "Ckpt Names+ClipSkip+VAE".
Fixed Issue where LoRA XY inputs would also not show the correct widgets on node.
2023-09-05 21:10:04 -05:00
TSC
0216d23335 Merge pull request #148 from LucianoCirino/XY-Input-Checkpoint-"+VAE"-input_mode-Fix
XY Input: Checkpoint "+VAE" input_mode Fix
2023-09-05 20:31:30 -05:00
TSC
555002aaff XY Input: Checkpoint "+VAE" input_mode Fix
Fixed an issue where adding Checkpoints would not add the VAE option for when input mode was set to "Ckpt Names+ClipSkip+VAE"
2023-09-05 20:30:59 -05:00
TSC
eb8f8bebff Merge pull request #147 from LucianoCirino/XY-PLot-Refiner-ClipSkip-Printouts-Fix
XY PLot Refiner ClipSkip Printouts Fix
2023-09-05 19:16:21 -05:00
TSC
545ccc012a XY PLot Refiner ClipSkip Printouts Fix 2023-09-05 19:13:21 -05:00
TSC
5947885ee3 Update README.md 2023-09-05 18:35:26 -05:00
TSC
dcfa033433 Update README.md 2023-09-05 18:30:23 -05:00
TSC
03d660b77f Update README.md 2023-09-05 18:14:26 -05:00
TSC
17b46f6e47 Add files via upload 2023-09-05 18:10:51 -05:00
TSC
2aa413ef6c Add files via upload 2023-09-05 17:58:47 -05:00
TSC
7788741c70 Merge pull request #145 from LucianoCirino/Control-Net-Stack-Apply-Fix
Control Net Stack Apply Fix
2023-09-05 12:38:40 -05:00
TSC
a468ffd7a2 Control Net Stack Apply Fix 2023-09-05 12:36:41 -05:00