Commit Graph
54 Commits
Author SHA1 Message Date
Claude 3adebb731f Rename FunPack to FunUI (5.0.3 Classy Chopper): /fun endpoint, wink logo, load-time migration of old names
Old project/workflow names and browser settings migrate on load; /funpack redirects to /fun.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:11:03 +00:00
Claude a36af5f3a1 fix: a video or audio reference is routed from the inputs the model node offers, not from preset data
Works for any H3 Reference to Video pipeline, edited or not. Drops the preset routing data and the refresh that carried it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds
2026-10-21 02:43:47 +00:00
Claude dfc8153cb3 Media upload: show percent while sending, read the body in 1MB chunks, write off the event loop
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J6rGxH5eLym2ADye6YDgEW
2026-10-17 23:09:37 +00:00
Claude cd4c576e6e LoRA training: download the saved step copies and the preview as well as the final LoRA
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 22:40:15 +00:00
Claude bfaee07258 LoRA training: Download LoRA on a finished run in Results
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 22:35:32 +00:00
Claude 2a68e5e4cd LoRA training: previews at chosen steps, Pause and Resume in the window; trains the whole set
Every N steps (Preview every) training waits, the pipeline makes a picture or clip with the LoRA so far
from the picked scene and the project's own settings, and training carries on from its saved state.
Pause and Resume work the same way by hand, with Preview now while paused. The What to learn choice is
gone: the Data step decides what is in the set. UNTESTED on real weights.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 20:12:09 +00:00
Claude 0d2b6779be feat: show a clip's frame count and rate in the training pickers and tags step
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 18:58:03 +00:00
Claude cfb55eff45 Training: choose which prompt parts become captions (prefix, main, postfix, variables)
Variables expand when ticked, stay as written otherwise.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 15:55:24 +00:00
Claude 7dfbcf3c1b Training window: data, tags, train and results steps; docs and changelog
Built only from kit elements. UNTESTED on real models or GPUs; backend proven on tiny stand-ins on CPU.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MpnF7GwNGMbngU11wjym7P
2026-10-17 15:18:38 +00:00
digital-garbageandClaude Sonnet 5.5 648ea94c4a fix: text-only runs do not hand the grey stand-in to the enhancer; the encoder pick is text so a vanished file cannot stop a run with Enhance off; truer retain_first, montage and upscaler hints (attacker round)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:59:48 +03:00
digital-garbageandClaude Sonnet 5.5 c83d878f3a feat: spaCy and NVIDIA RTX Super Resolution are opt-in add-ons; upscale gains an RTX engine; "resolution source" is now "aspect ratio source"
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 22:20:35 +03:00
digital-garbageandClaude Haiku 5.5 5419cc883d fix: Help shows Start tour and Exit tour only while a tour runs; the tour starts under the menubar; Welcome's Load offers importing a project file; Update checks and installs missing requirements even when the code cannot move
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 03:40:47 +03:00
digital-garbageandClaude Opus 5.5 e1dfdd80d9 feat: the slow-torch chip switches torch to its CUDA 13 build in place: downloads first, installs from those files, proves it imports, else puts the old build back; restarts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 18:41:33 +03:00
digital-garbageandClaude Opus 5.5 8ce237dcdd feat: loader logs the file's real weight format (int8 file at bf16 says int8); warns when a cu12 torch on Blackwell halves int8 speed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 18:34:58 +03:00
digital-garbageandClaude Haiku 5.5 51d1793c6f feat: Files splits each taste key into what it learned, each kind with its purpose and its own delete (the rest of the key stays)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 17:16:34 +03:00
digital-garbageandClaude Haiku 5.5 7aa571000a feat: block influence readout in Refinement & Taste: flatness, novelty, run counts, Download and Clear
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 15:27:37 +03:00
digital-garbageandClaude Haiku 5.5 cdadf0d4ba feat: block influence's four-group report lives in Settings > Refinement & Taste, with its recording switch; the script goes
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 15:19:03 +03:00
digital-garbageandClaude Opus 5.5 e877ad08b7 rework: Build tab drafts a scene from your best-rated shortcuts; learns from rated scenes in projects
Drops the run log, edit-replay swap and Generate capture calls (core no longer depends on the feature).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 17:18:15 +03:00
digital-garbage d0ef5f1988 Train prompt composer from rated runs 2026-10-07 23:12:19 +03:00
digital-garbage f698b8dab8 Add reviewed prompt composer with rating feedback 2026-10-07 22:34:46 +03:00
digital-garbageandClaude Opus 5.5 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
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 10:04:32 +03:00
digital-garbageandClaude Opus 5.5 f9ca895d42 feat: Composer Files tab back (library files + taste keys); Enhance shows each run's final prompt, live
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 06:47:45 +03:00
digital-garbageandClaude Opus 5.5 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
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 02:50:22 +03:00
digital-garbageandClaude Opus 5.5 ce60e4d9ad fix: a failed run says which node and why; one queued run per project across tabs; Sampler settings say when not saved
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 02:24:55 +03:00
digital-garbageandClaude Opus 5.5 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
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 14:47:51 +03:00
digital-garbageandClaude Opus 5.5 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
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 04:19:20 +03:00
digital-garbageandClaude Sonnet 5.5 1984dd6c1e feat: a missing node card offers the pack that provides it (ComfyUI-Manager's node map) with an Install button
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 15:27:03 +03:00
digital-garbageandClaude Sonnet 5.5 3e335a4a77 feat: shot camera memory can be read and pruned from Settings (routes + Learning section)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 15:25:48 +03:00
digital-garbageandClaude Sonnet 5.5 fd5e072826 feat: subject text — a reference picture's meaning is put before the anchor of every scene that uses it (tile menu ▸ Subject text…)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 13:55:47 +03:00
digital-garbageandClaude Sonnet 5.5 a3327a37ae feat: 'Ready to generate?' — a machine check (ffmpeg, Pillow, GPU/bf16/xformers, models, missing nodes per starting point, failed modules) in Settings
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 12:49:40 +03:00
digital-garbageandClaude Sonnet 5.5 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
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 12:29:27 +03:00
digital-garbageandClaude Sonnet 5.5 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
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 04:03:13 +03:00
digital-garbageandClaude Sonnet 5.5 5300b19bda feat(ui): upload progress in the media bin
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 03:31:27 +03:00
digital-garbageandClaude Sonnet 5.5 ae52d63dce feat(ui): shortcut library export/import/new category/delete all
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 03:21:34 +03:00
digital-garbageandClaude Sonnet 5.5 01fc0e4a71 feat(ui): clip effects + transitions, original-sound volume, video/audio import, file-lane slide/trim, audio lanes heard on the monitor, wheel customisation; fix: timeline syntax break; render: separated lane starts at its clip's place in the render
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 03:00:12 +03:00
digital-garbageandClaude Sonnet 5.5 d3bf2896b3 feat(ui): Models & Pipeline shape editing: swap, add, remove, rewire, regroup, start from a model, revert, export settings card
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 01:56:57 +03:00
digital-garbageandClaude Sonnet 5.5 5102dc0035 feat(ui): Shortcut ideas bulb beside the focused prompt box (habits from saved projects + library browse, Editor toggle)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 01:53:51 +03:00
digital-garbageandClaude Sonnet 5.5 1d9a828fe6 feat(ui): Scene tab Resolution source and References pickers from the bin; media tiles: reference, rename, save, delete (delete also unhooks references)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 23:39:05 +03:00
digital-garbageandClaude Sonnet 5.5 7e58ffd447 feat(ui): post-render Upscale (never / button beside the rating / always), Editor settings section hosts feature sections, project prefs travel with the project
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 23:33:58 +03:00
digital-garbageandClaude Sonnet 5.5 b888f5127c feat(ui): Project tab: Start shots from image or prompt, Postfix switch, Max scenes, Split preview
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:58:56 +03:00
digital-garbageandClaude Sonnet 5.5 136ac6df92 feat(ui): Refinement & Taste section lists, exports, deletes and imports refinement keys
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:57:32 +03:00
digital-garbageandClaude Sonnet 5.5 a25344b3aa feat(ui): rate a scene's render (liked, disliked, which way); the run id travels with the render so taste can be taught
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:56:50 +03:00
digital-garbageandClaude Sonnet 5.5 7fe4d12312 feat(ui): Composer Enhance tab edits the prompt enhancer node's settings
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:34:23 +03:00
digital-garbageandClaude Sonnet 5.5 3d865f45f3 feat(ui): Composer Cuts tab edits the cut words
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:33:26 +03:00
digital-garbageandClaude Sonnet 5.5 86dafe9b10 feat(ui): Composer Shortcuts tab lists, adds, edits and deletes the shortcut library
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:32:55 +03:00
digital-garbageandClaude Sonnet 5.5 bf480e4a15 feat(ui): Composer Story tab edits the scenes as one text cut at marker words
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:31:58 +03:00
digital-garbageandClaude Sonnet 5.5 d5efcc8b46 feat(ui): Custom Nodes settings section
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:12:59 +03:00
digital-garbageandClaude Sonnet 5.5 778b9c0ff6 feat(ui): Updates & ComfyUI section and Welcome cards run update, switch branch, rollback, restart
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:12:24 +03:00
digital-garbageandClaude Sonnet 5.5 e1d8e3da16 feat(ui): Engine and Modules settings sections
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:11:00 +03:00
digital-garbageandClaude Sonnet 5.5 4aa8796ab7 feat(ui): Models & Pipeline settings section edits every slot's values
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:09:24 +03:00