Commit Graph
15 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 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 671391a593 HF dl of models 2026-06-11 09:47:23 +02:00
Darksidewalker 74ee06ec96 rtx node fix for black frames and wrong order 2026-06-10 08:34:23 +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 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 8c342be7d3 New Node- MetadataImageSaver 2026-05-26 14:06:02 +02:00
Darksidewalker 9256771792 Added DaSiWa RTX Node 2026-05-25 12:00:45 +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 e27b0de33c readme and doc 2026-04-03 21:32:00 +02:00