v0.52.1 — Smart Detailer per-target grid UI + quality defaults
v0.52.1 — Smart Detailer: per-target grid UI + quality defaults
UI
Replaces the long vertical stack of 16+4 per-target widgets (enable / threshold / denoise / max / steps × face / eyes / hands / skin) with a compact 5-column grid:
FACE EYES HANDS SKIN
enable [☐] [☐] [☐] [☐]
threshold [-1.00] [-1.00] [-1.00] [-1.00]
denoise [-1.00] [-1.00] [-1.00] [-1.00]
max N [ 0] [ 0] [ 0] [ 0]
steps [ 0] [ 0] [ 0] [ 0]
- Column headers colour-coded to match the bbox preview: face=green, skin=yellow, eyes=cyan, hands=magenta.
- "Use global" sentinel values (
-1for floats,0for ints) render dimmed-italic so overrides are visually obvious. - Underlying widgets stay in
node.widgetsfor serialisation — hidden behind the DOM panel via the same pattern Multi Library uses. Workflows saved against v0.52.0 load fine. - Default node width bumped to 380 so the grid fits cleanly.
Quality-optimum defaults
| Widget | Old | New | Why |
|---|---|---|---|
steps |
20 | 25 | cleaner sampling |
denoise |
0.40 | 0.45 | enough detail without identity drift |
guide_size |
512 | 1024 | SDXL-native resolution |
max_size |
1024 | 1536 | room for SDXL crops to breathe |
bbox_threshold |
0.5 | 0.45 | catches partial / off-angle faces |
yolo_imgsz |
640 | 960 | catches background / small faces |
Tooltips updated to call out "quality default" and document the speed-vs-quality knob direction for each widget.