82d18494ad
feat: FunPack Save Video: H.265 on NVENC (hvc1, plays in Mac Chrome/Safari), H.264 option; no NVENC = H.264 on every CPU core (core SaveVideo used one); presets use it
digital-garbageandClaude Opus 5.52026-10-07 15:43:18 +03:00
6a4133feb2
feat: "FunPack Timing" log line after every run: seconds per node (ComfyUI only logs the total)
digital-garbageandClaude Opus 5.52026-10-07 15:36:54 +03:00
05fde80caf
feat: H3 decode logs where its time goes: picture vs sound seconds, VAE precision, and whether the VAE was fully on the GPU
digital-garbageandClaude Opus 5.52026-10-07 15:26:31 +03:00
109ea2fb4f
revert: H3 decode in one piece showed a tile grid (the decoder is trained on 256px tiles); back to ComfyUI's own tiling, tooltip says so
digital-garbageandClaude Opus 5.52026-10-07 15:00:32 +03:00
54ca164926
feat: length fields and timeline trims/cuts follow the model's frame grid, read from its length input (H3 17k+5: 22, 39, 56…)
digital-garbageandClaude Opus 5.52026-10-07 14:58:58 +03:00
b015ce3f87
fix: H3 decode with tile size 0 decodes each frame in one piece (core tiled at 256 regardless); out of memory steps down to 512, then 256 tiles
digital-garbageandClaude Opus 5.52026-10-07 14:51:11 +03:00
dc67fc8274
fix: Taste steering is named "(REINS)" and says it moves toward liked AND away from disliked, only after 2+ of each
digital-garbageandClaude Opus 5.52026-10-07 14:46:44 +03:00
2eaad8b5ae
fix: 💡 Ideas sits inside its prompt box's bottom-right corner, not floating over the controls above it
digital-garbageandClaude Opus 5.52026-10-07 14:38:38 +03:00
1ee963d5d3
feat: media bin marks references as solid R1/R2 tags (◐ for the resolution source) in every view; Clear references (N) button
digital-garbageandClaude Opus 5.52026-10-07 14:23:12 +03:00
dcc6cba02f
fix: Project tab follows Length/FPS changes; seed can be kept (Sampler ▸ New seed every Generate), last seed shown with Keep
digital-garbageandClaude Opus 5.52026-10-07 14:01:41 +03:00
88b9388dec
fix: Update says what it installed or why pip failed, even when the code is already current
digital-garbageandClaude Opus 5.52026-10-07 13:57:46 +03:00
33cd5fac71
fix: Update and Switch branch install whatever FunPack needs and is missing (spaCy + its model now listed)
digital-garbageandClaude Opus 5.52026-10-07 13:51:50 +03:00
429445126e
fix: variable values take Enter as a new line; the box is one line until clicked, then shows all of it
digital-garbageandClaude Opus 5.52026-10-06 23:47:03 +03:00
03cd77e0cd
fix: a picture gone from the media bin is dropped from its scene at Generate (said), not sent to fail in ComfyUI; the References field names it (deleted)
digital-garbageandClaude Opus 5.52026-10-06 23:32:31 +03:00
1576730c52
fix: no empty toast at generation start (a cleared pipeline note became a wordless bubble); toasts with no words are never shown
digital-garbageandClaude Opus 5.52026-10-06 12:45:26 +03:00
feabbaaa4b
fix: a node change holds runs back from the moment it is asked; values typed for a swapped node are dropped, not misplaced; problems naming no slot first stay visible in the simple view
digital-garbageandClaude Opus 5.52026-10-06 11:56:34 +03:00
4f6c6284fd
feat: Models & Pipeline shows only what needs a choice (model files, sampler, anything broken); Show all nodes brings back the plumbing
digital-garbageandClaude Opus 5.52026-10-06 10:49:30 +03:00
1bf880c9cc
fix: values typed during a node change survive its answer; preset/import releases the run wait; a group move outlives a queued save; corrupt captures don't block a new Generate
digital-garbageandClaude Opus 5.52026-10-06 10:14:33 +03:00
e9aaffc461
fix: Generate never waits on a value save, only on a pipeline loading or a node change; a new Generate spares the run it queued; keyless toast states facts, not a cause
digital-garbageandClaude Opus 5.52026-10-06 10:04:32 +03:00
ec0021892d
fix: Inspector keeps a pressed button through its click; not-taught reason trusts the server's label; no reload flicker at the end; keyboard arrows commit like typing
digital-garbageandClaude Opus 5.52026-10-06 09:53:50 +03:00
05ade5db82
fix: typed node values go live at once; number arrows commit; closing a window or starting Generate commits the focused field; Composer button toggles; padded popovers
digital-garbageandClaude Opus 5.52026-10-06 09:43:41 +03:00
a563b4b502
fix: media bin marks the selected scene's source and references; menu can take them back off
digital-garbageandClaude Opus 5.52026-10-06 06:50:11 +03:00
f9ca895d42
feat: Composer Files tab back (library files + taste keys); Enhance shows each run's final prompt, live
digital-garbageandClaude Opus 5.52026-10-06 06:47:45 +03:00
f4e89d4433
fix: auto-hide opens from its strip, never the title bar; popovers re-place on resize; one-line autocomplete; last frame held at end; saved videos named after their render
digital-garbageandClaude Opus 5.52026-10-06 06:44:27 +03:00
3db07afdcb
fix: log reads ComfyUI's own output; Taste key field visible, chip beside Generate, honest not-taught reason; splitters stop above timeline
digital-garbageandClaude Opus 5.52026-10-06 06:39:44 +03:00
baaa792993
fix: window ✕ closes (title-bar drag no longer captures its buttons); 💡 follows its box when the window moves
digital-garbageandClaude Opus 5.52026-10-06 03:32:14 +03:00
2aa52b0eee
fix: a removed scene's result says where it went; Inspector follows text edited elsewhere; own renders import past the upload limit; xformers warning only when it is on
digital-garbageandClaude Opus 5.52026-10-06 03:13:05 +03:00
837a4215a4
fix: v4 regressions before the rental: taste judge trains under inference mode; LoRA keys unwrapped, misfits dropped, no-match said; unsupported dtype said; missed run finish read from history; prompt nudge no longer holds the model
digital-garbageandClaude Opus 5.52026-10-06 03:08:29 +03:00
debe785e40
fix: Revert to the live pipeline is a no-op; cross-tab check per shot with a timeout; refusals name the scene; no-text note judged on what is sent
digital-garbageandClaude Opus 5.52026-10-06 02:50:22 +03:00
ce60e4d9ad
fix: a failed run says which node and why; one queued run per project across tabs; Sampler settings say when not saved
digital-garbageandClaude Opus 5.52026-10-06 02:24:55 +03:00
9f8d8034e1
fix: Generate waits for Story text still being split; Chat says when no enhancer is there; node dots match the banner; queue refusals name the scene; drop unused frozenInputs
digital-garbageandClaude Opus 5.52026-10-06 02:04:19 +03:00
a784bed919
fix: only a change of shape replaces a refused pipeline, a value tweak is refused with how; a Generate click during a run says so
digital-garbageandClaude Opus 5.52026-10-06 01:46:30 +03:00
944aaadc0b
fix: edits after a refused pipeline is replaced go through; Continuity hides on a pipeline with no start-picture input (ROLES)
digital-garbageandClaude Opus 5.52026-10-06 01:31:14 +03:00
e71627d17b
fix: Generate reads the whole project as it was at the click; a shot with no text or picture is said
digital-garbageandClaude Opus 5.52026-10-05 16:21:04 +03:00
62126c0320
fix: swapped-in settings node keeps the project's settings; retry that worked lets queued edits in; 5xx is an outage; Revert follows the open project; Sampler type-back during a save
digital-garbageandClaude Opus 5.52026-10-05 16:10:14 +03:00
2d7de26db1
fix: edits to a stand-in pipeline are refused with the reason instead of silently reverted; Sampler judges a save by the newest edit; a stand-in does not show the last project's readiness
digital-garbageandClaude Opus 5.52026-10-05 15:39:11 +03:00
7c6212c319
fix: a refused pipeline's stand-in carries no flags of the project it replaced; a setting changed during another save survives it; only an edit replaces a refused pipeline; settings reach a just-added settings node; pre-Ampere bf16 is a warning
digital-garbageandClaude Opus 5.52026-10-05 15:27:45 +03:00
62e3c7fa07
fix: settings are read and written only where the server says they live, so a fresh pipeline mirrors at once and a hidden module's settings survive; a refused pipeline names the server's reason and the next edit replaces it; a refused value is not also called missing
digital-garbageandClaude Opus 5.52026-10-05 15:09:59 +03:00
bd00692f85
fix: a saved pipeline the server refuses is said as a refusal, not an outage; Continuity reads the run's frozen settings; readiness checks bf16 on the card ComfyUI uses
digital-garbageandClaude Opus 5.52026-10-05 14:47:51 +03:00
8399b9f196
fix: Generate freezes the pipeline at the click for the whole run; a pipeline that could not get through mid-session keeps being retried; Generate's refusal says the real reason; Sampler waits for a queued save before calling it failed
digital-garbageandClaude Opus 5.52026-10-05 14:31:37 +03:00
b65ef15199
fix: Generate refuses, saying why, until the open project's pipeline is live; Sampler shows what will really run when a save fails; takes check the right pipeline
digital-garbageandClaude Opus 5.52026-10-05 14:14:34 +03:00
a9f6a7f4ad
fix: a slow pipeline load is waited for instead of retried over; Generate refuses, saying why, while a project's pipeline is still loading
digital-garbageandClaude Opus 5.52026-10-05 13:51:59 +03:00
83665a7234
fix: Taste key follows each learner's real store use (USES_WHEN); Sampler saves a value typed back; pipeline requests give up instead of freezing; a failed module list recovers; a stale waiting pipeline never lands on a later project; Shot camera memory appears once ComfyUI answers; Generate waits for a pipeline going in
digital-garbageandClaude Opus 5.52026-10-05 10:42:51 +03:00
382a72cfd7
fix: a project opened while ComfyUI is down is owned once it answers; the Modules page keeps its rows under Disable all; settings visibility is computed once per list
digital-garbageandClaude Opus 5.52026-10-05 10:15:45 +03:00
f423f84a30
fix: a pipeline retried after a failed first load no longer deadlocks; Undo keeps a pipeline edit in flight and skips needless reloads; opening a project never rewrites it; Enhance follows the open project; readiness names the GPU ComfyUI uses; Sampler says when it cannot read its options
digital-garbageandClaude Opus 5.52026-10-05 09:46:12 +03:00
ef84df4286
fix: views redraw when a project's pipeline goes in; project switches wait for edits in flight and load one at a time; modifier settings hide when the pipeline cannot install them; refusals name the setting the person sees; older SD1.x files are recognised; stale load retries are cancelled
digital-garbageandClaude Opus 5.52026-10-05 09:23:18 +03:00
608b4dd566
fix: a new project keeps an inherited preset pipeline whole; an edit reaches its project before the model probe answers; readiness names non-CPU devices; a pipeline that cannot load says so
digital-garbageandClaude Opus 5.52026-10-05 08:47:57 +03:00
fd35f4582d
fix: project switches mid-load no longer cross-write pipelines; unrecognised model files say why nothing hides; Sampler window has steps/sampler/scheduler
digital-garbageandClaude Opus 5.52026-10-05 05:32:37 +03:00
ce874b4447
fix: an older project with no saved pipeline opens on the default and is not rewritten (only a new one keeps the live pipeline); a save is announced after its model's modules are known; Taste key counts only learners that are on; readiness names the device ComfyUI really uses
digital-garbageandClaude Opus 5.52026-10-05 05:04:35 +03:00
6fa6c4c6ee
fix: a preset, import or wizard pipeline reopens exactly as saved (roles too); Taste key hides when no learning feature is on; a broken node schema no longer takes the module list down; a failed model probe is retried
digital-garbageandClaude Opus 5.52026-10-05 04:40:32 +03:00
22df12a487
fix: a preset, import or wizard pipeline no longer regains the default's loaders on reopen; opening a project no longer rewrites it; Engine hides settings whose node is not in the pipeline; readiness knows Apple GPUs; a detected model with no traits is filtered
digital-garbageandClaude Opus 5.52026-10-05 04:19:20 +03:00
927d8d7358
feat: Stable Diffusion 1.5 model module, so the whole pipeline runs on a Mac (picture held for the clip's length)
digital-garbageandClaude Opus 5.52026-10-05 04:19:20 +03:00
054f18a525
fix: Generate reads the live screen, not a save; autosave delay is a setting that waits for typing; H3 preset always carries a LoRA loader (None = untouched)
digital-garbageandClaude Sonnet 5.52026-10-04 15:51:40 +03:00
c0cdf9efd9
fix: all-enhancements payload valid alone, Generate waits for pending settings, forget is complete and sticks, camera choices listed, Manager lookup case-proof and declared
digital-garbageandClaude Sonnet 5.52026-10-04 15:37:30 +03:00
1984dd6c1e
feat: a missing node card offers the pack that provides it (ComfyUI-Manager's node map) with an Install button
digital-garbageandClaude Sonnet 5.52026-10-04 15:27:03 +03:00
079a5104c7
feat(ui): Models & Pipeline shows every node as a card in its group; a card opens the node's settings
digital-garbageandClaude Sonnet 5.52026-10-04 15:23:31 +03:00
046e24dea1
style: inspector cards, readiness rows, list cards, responsive columns, welcome; remove Simple mode (replaced by Disable all enhancements)
digital-garbageandClaude Sonnet 5.52026-10-04 15:18:37 +03:00
fd5e072826
feat: subject text — a reference picture's meaning is put before the anchor of every scene that uses it (tile menu ▸ Subject text…)
digital-garbageandClaude Sonnet 5.52026-10-04 13:55:47 +03:00
a3327a37ae
feat: 'Ready to generate?' — a machine check (ffmpeg, Pillow, GPU/bf16/xformers, models, missing nodes per starting point, failed modules) in Settings
digital-garbageandClaude Sonnet 5.52026-10-04 12:49:40 +03:00
f2e8c6f002
fix(takes): takes follow a new unit root and an upscale, keep their own length, the batch is frozen at its start, a pre-takes render is kept, rated takes survive the cap, a batch with no seed input or during a run says so
digital-garbageandClaude Sonnet 5.52026-10-04 12:44:38 +03:00
7c3faf7294
feat(ui): Alt+drag the left edge of a rendered clip slips its source; Shift frees edge snapping
digital-garbageandClaude Sonnet 5.52026-10-04 12:40:30 +03:00
e6b928826f
feat(ui): takes — every render is kept; 'Takes ×N' remakes a scene with only the seed changing; the Scene tab steps through them, ratings travel with each take
digital-garbageandClaude Sonnet 5.52026-10-04 12:37:58 +03:00
972a5e97b4
fix(import): bypassed/muted subgraphs, primitives through reroutes, one control to every node of a kind, no binding to a lookalike, scoped Set/Get, widget alignment from the export, 400 on bad shape
digital-garbageandClaude Sonnet 5.52026-10-04 12:35:22 +03:00
a8f5163822
feat: import a ComfyUI workflow (UI or API export) as the pipeline, with the app's controls bound to the nodes that take them
digital-garbageandClaude Sonnet 5.52026-10-04 12:29:27 +03:00
022c254ab5
chore: retire the v4-derived frontend (app/legacy, old shell/composer/catalogue, boot.js, layout specs); fonts: Inter Tight licence, drop unused Archivo/Figtree
digital-garbageandClaude Sonnet 5.52026-10-04 12:22:13 +03:00
3f8607b343
feat(h3): Negative Erase node — the negative prompt takes its direction out of the positive at CFG 1 (off at strength 0)
digital-garbageandClaude Sonnet 5.52026-10-04 12:05:10 +03:00
1343486f87
feat(ltx): 'Anchor as guide' pipeline preset (stock LTXVAddGuide at frame 0, empty latent, guides cropped before decode)
digital-garbageandClaude Sonnet 5.52026-10-04 12:01:55 +03:00
0f9a2ac98e
fix(continuity): reversed predecessor, pin note, quiet first clip, clamped last frame, flat-dark guard
digital-garbageandClaude Sonnet 5.52026-10-04 04:08:21 +03:00
4d76f4c6e0
feat: Continuity — a 'From generated frame' scene starts from the last picture of the clip before it (render module's last-frame route, dark-frame guard), identity picture for every scene, Engine ▸ Continuity settings
digital-garbageandClaude Sonnet 5.52026-10-04 04:03:13 +03:00
b7428b1a9e
fix(ui): dropped/saved pictures set the scene's starting picture generation reads; overlay-lane drop and resize fixes; bulk delete cleanup; arrows yield to widgets; import cancel imports nothing; v4 rating words marked; Generate this scene runs only that scene
digital-garbageandClaude Sonnet 5.52026-10-04 03:30:34 +03:00
864e148fa3
feat(ui): click a bin tile to look at it on the monitor; liked/disliked marks on timeline clips
digital-garbageandClaude Sonnet 5.52026-10-04 03:20:39 +03:00
edd5372281
feat(ui): drag bin tiles onto the timeline (video clip, sound lane, clip anchor, new scene, overlay)
digital-garbageandClaude Sonnet 5.52026-10-04 03:18:06 +03:00
5d7972d2ef
feat(ui): save frame as a scene's anchor, restore-to-plan, source trim fields, render-drift hint, pause after a clip
digital-garbageandClaude Sonnet 5.52026-10-04 03:16:37 +03:00