Commit Graph
62 Commits
Author SHA1 Message Date
Darksidewalker 45c92e1e1d docs: add full system monitor preview 2026-07-16 21:31:27 +02:00
Darksidewalker ae56c99a68 feat: add configurable system monitor display 2026-07-16 21:11:55 +02:00
Darksidewalker 112e6d1e4f fix: match ComfyUI native MP convention (1024^2) in Resolution Scale Calculator (#4)
- Switch multiplier from 1_000_000 to 1024*1024 (1,048,576) to match
  ComfyUI's Scale Image to Total Pixels node
- Recalibrate resolution presets (###p) to real-world pixel counts under
  new formula with sufficient precision to avoid off-by-one rounding
- Keep MP precision preset labels unchanged (0.26-8.30) — they now
  correctly map to ComfyUI-native megapixels
- Add unit tests for ComfyUI compatibility and preset accuracy
- Update documentation with MP convention explanation

Bump version to 0.2.10
2026-07-16 13:22:12 +02:00
Darksidewalker a145c4540a feat: add DaSiWa System Monitor node (v0.2.9) 2026-07-16 13:03:40 +02:00
Darksidewalker df4c52a221 feat: add DaSiWa System Monitor node
Compact, color-coded system telemetry bar in the ComfyUI top toolbar.
Displays CPU, RAM, SWAP, DISK, and per-GPU Util/VRAM/Temp metrics
with proportional 0-100% background fills.

Features:
- Multi-GPU support (NVIDIA, AMD, Intel) with indexed labels (GPU0, GPU1...)
- Cross-platform (Linux/Windows) with graceful GPU tool fallbacks
- Responsive layout that hides lower-priority metrics on narrow viewports
- Independent toolbar placement, no dependency on rgthree or other extensions
- Detailed tooltips with device names, IDs, and byte-level usage

Files:
- nodes/system_monitor.py: psutil + nvidia-smi/rocm-smi/sysfs collector
- js/dasiwa_system_monitor.js: ComfyUI frontend extension with live polling
- tests/test_system_monitor.py: collector tests including Windows fixtures
- docs/system_monitor.md: full documentation
- assets/DaSiWa_System_Monitor.png: screenshot
- README.md: updated with new node section
2026-07-16 12:48:52 +02:00
Darksidewalker c7260479ad fix: refresh lora list dynamically 2026-07-11 11:44:06 +02:00
Darksidewalker 8853395660 fix: support new ComfyUI validate_inputs signature 2026-07-05 14:56:18 +02:00
Darksidewalker c83775c054 Bump version 2026-06-17 18:17:56 +02:00
Darksidewalker 65a9281e4b RTX fix 2026-06-17 18:16:20 +02:00
Darksidewalker 80d781fd1f bump version 2026-06-11 19:57:36 +02:00
Darksidewalker f4156eca83 validate_inputs on rtx node fix 2026-06-11 19:57:19 +02:00
Darksidewalker 671391a593 HF dl of models 2026-06-11 09:47:23 +02:00
Darksidewalker b6e9414fe0 bumped version 2026-06-10 08:36:03 +02:00
Darksidewalker 74ee06ec96 rtx node fix for black frames and wrong order 2026-06-10 08:34:23 +02:00
Darksidewalker aa88b69453 Bump version 2026-06-08 19:57:40 +02:00
Darksidewalker 81036de68d Corrected bug for blurry upscale 2026-06-08 19:57:17 +02:00
Darksidewalker 3c05c1b0fe Added new Node RandomStringPicker 2026-06-06 16:41:25 +02:00
Darksidewalker f99e9e6f5e Updates descriptions, Readme, Assets 2026-06-05 22:33:39 +02:00
Darksidewalker 6fb01e3eb3 Added Watermark overlay, reworked dasiwa scaler 2026-06-05 18:52:53 +02:00
Darksidewalker 5cf7074ba5 Added New Node for LTX23 Lora Loading 2026-06-04 20:02:46 +02:00
Darksidewalker 87a101bff4 Fixed Informational Warning erros for arguments 2026-06-04 18:39:52 +02:00
Darksidewalker dd27cabac3 Validate input fix 2026-06-04 16:50:49 +02:00
Darksidewalker 09f2c4e07d version update 2026-05-26 14:31:49 +02:00
Darksidewalker 1cd826a803 Updated project 2026-05-26 14:27:07 +02:00
Darksidewalker 166b18f59b Bumped version 2026-05-26 14:11:11 +02:00
Darksidewalker 6f614444d4 Readme update 2026-05-26 14:08:24 +02:00
Darksidewalker 8c342be7d3 New Node- MetadataImageSaver 2026-05-26 14:06:02 +02:00
Darksidewalker 57b46bcf62 Bump version 2026-05-25 12:11:04 +02:00
Darksidewalker cac453e567 updated requirements 2026-05-25 12:10:02 +02:00
darksidewalker facc2638c0 Rename RTX_UpscalerRefiner.png.png to RTX_UpscalerRefiner.png 2026-05-25 12:02:30 +02:00
Darksidewalker 813debb8b2 Updated version 2026-05-25 12:01:49 +02:00
Darksidewalker f21b368e05 added asset 2026-05-25 12:00:45 +02:00
Darksidewalker 9256771792 Added DaSiWa RTX Node 2026-05-25 12:00:45 +02:00
darksidewalker 5ce4f76f14 Update pyproject.toml 2026-05-12 11:48:57 +02:00
darksidewalker 261fe16f41 Merge pull request #3 from gamobox/feature/support-for-reroute-connections
feat(node_status_switch): support Reroute nodes for switch connections
2026-05-12 11:46:32 +02:00
gamobox eeb6116652 feat(node_status_switch): support Reroute nodes for switch connections 2026-05-10 17:29:29 +09:00
Darksidewalker 37f2ee4bd4 made a flexible custom divisor option 2026-05-09 10:11:04 +02:00
Darksidewalker 995e5ee8c6 Added seperate ltx2 mode for upscaling since it uses div64 2026-05-09 08:55:27 +02:00
Darksidewalker a24d041df8 Bump Node Version for ComfyUI-Manager 2026-05-02 09:18:18 +02:00
Darksidewalker b7b3e51393 made status nodes chainable 2026-05-02 08:45:44 +02:00
Darksidewalker 24559ac212 Added Status Switch Node 2026-05-02 07:14:21 +02:00
Darksidewalker c4bd19357c bump 2026-04-05 22:37:57 +02:00
Darksidewalker 9522b7a8b2 corrected dependencies 2026-04-05 22:37:43 +02:00
Darksidewalker 4a2efdf008 first publish 2026-04-05 22:15:05 +02:00
Darksidewalker f9ea5f08fa publish action 2026-04-05 22:13:33 +02:00
Darksidewalker e79afd7e51 updated icon and dependencies 2026-04-05 21:40:56 +02:00
Darksidewalker a2dbf7cf8c update description 2026-04-05 21:11:42 +02:00
Darksidewalker d25b6a1017 . 2026-04-03 21:55:58 +02:00
Darksidewalker 3b79004472 assets 2026-04-03 21:53:26 +02:00
Darksidewalker 11f5d98bb0 readme 2026-04-03 21:34:00 +02:00