6bfeb63c4c
feat: LTX 2.x model module — recognised from the checkpoint header, joint video+audio latent sized from the audio VAE, decode, text/image-to-video pipelines
digital-garbageandClaude Sonnet 5.52026-10-03 10:24:43 +03:00
587fef3876
fix: module control — off/quarantined modules' values are not checked, repaired means loaded not just edited, quarantine holds when the file cannot be written, cache keys follow it
digital-garbageandClaude Sonnet 5.52026-10-03 03:06:50 +03:00
1724e94c2d
feat: module control — switch a module off per project, and a module that fails stays off across runs until repaired or turned back on (Settings > Modules)
digital-garbageandClaude Sonnet 5.52026-10-03 02:59:57 +03:00
a799846df0
feat: final render is made at a clip's own resolution (first clip, a chosen clip, or the project's), never forced to the project size
digital-garbageandClaude Sonnet 5.52026-10-03 02:49:03 +03:00
7c4f353df2
feat: Models & Pipeline has Save and Cancel; Cancel puts back the pipeline as it was when the window opened
digital-garbageandClaude Sonnet 5.52026-10-03 02:45:21 +03:00
196f8cd807
feat: Composer says when timed/weighted phrases are in the prompt, and that they only work on H3
digital-garbageandClaude Sonnet 5.52026-10-03 02:42:45 +03:00
943a8b52f5
fix: reopening a project keeps a swapped or re-added default slot empty, all-removed pipelines, and the latest group
digital-garbageandClaude Sonnet 5.52026-10-03 00:40:22 +03:00
a2567151c7
fix: Models shape editing: shown defaults are sent, same-kind slots told apart, unwired links recorded explicitly, swap says what roles it loses
digital-garbageandClaude Sonnet 5.52026-10-03 00:35:42 +03:00
b037201fa0
fix: swap keeps only roles the new node can take, role-fed inputs are not offered for wiring, an unwire and a group move survive reopen and in-flight saves, swap asks first
digital-garbageandClaude Sonnet 5.52026-10-03 00:25:30 +03:00
a9cf49d97f
feat: Models & Pipeline edits the pipeline's shape — add a node, swap, remove, wire/unwire (one Primitive can drive many inputs), own groups; shape changes travel with the project
digital-garbageandClaude Sonnet 5.52026-10-03 00:17:58 +03:00
43c29ced07
fix: reserved key names, per-name shape consistency and prompt ids checked on import, Esc leaves a typed field first, a resumed wizard is an ordinary run
digital-garbageandClaude Sonnet 5.52026-10-03 00:13:24 +03:00
69f3019d9c
fix: track modules/system/taste (an unanchored .gitignore rule had kept the whole module out of git); key import validates row shape, clears a stale latest, reports damaged zips; wizard Esc yields to layers above it and keeps a resumable run; icons view keeps its actions
digital-garbageandClaude Sonnet 5.52026-10-03 00:07:09 +03:00
865bc926c5
feat: refinement keys export/import (zip, validated) and delete from the Refinement & Taste panel
digital-garbageandClaude Sonnet 5.52026-10-03 00:00:34 +03:00
82de825cda
fix: a pipeline that failed to load is never saved over the project's copy, edits wait for an adopt in flight, a failed module-list probe is retried
digital-garbageandClaude Sonnet 5.52026-10-02 23:58:28 +03:00
dfb0cc5a8d
fix: manifest refreshed on adopt, deferred adopt after a failed load, split clips count once for length, non-slot project.models keys kept, bounded waits
digital-garbageandClaude Sonnet 5.52026-10-02 23:51:11 +03:00
5673f7513b
fix: saved pipeline is validated before it is adopted, answers for a previous project are discarded, a failed load never overwrites the project's copy, pipeline edits persist within a second
digital-garbageandClaude Sonnet 5.52026-10-02 23:44:57 +03:00
0aac66d3e9
feat: the pipeline travels with the project (model picks, node values, module settings) — project.models is kept by PipelineState; exposed-control edits route through it
digital-garbageandClaude Sonnet 5.52026-10-02 23:40:54 +03:00
6591f8c546
feat: project.video roles read the editor's width/height/frames, length = frames the run covers
digital-garbageandClaude Sonnet 5.52026-10-02 16:37:49 +03:00
561551eb90
fix: every clip contributes exactly its window of picture (held or cut), lanes without sound are left out and said
digital-garbageandClaude Sonnet 5.52026-10-02 16:36:41 +03:00
45952015a3
fix: crossfade after a cut or gap renders (one timebase), short renders refused with a sentence, audio lanes use their file's length, segment ffmpeg failure is not a retryable 503
digital-garbageandClaude Sonnet 5.52026-10-02 16:26:15 +03:00
ece9e2e9d7
fix: ghost previews keep their in-point, empty segments refused, odd canvases render, clip sound padded to its picture, mixed-fps export, render reports what it left out, upscale notice/busy-state
digital-garbageandClaude Sonnet 5.52026-10-02 16:15:41 +03:00
beb5fe331b
fix: preview window follows the URL not the unsaved project; export keeps sound/validates windows/unique names; upscale poll survives blips and detects vanished jobs; upscale settings follow the project; upload failures shown; EXIF-upright thumbnails
digital-garbageandClaude Sonnet 5.52026-10-02 16:05:40 +03:00
fd236a6e97
fix: phrase probe re-installs when its switch flips (cache key), sits innermost so other features' extra forwards are not measured, panel keeps peaks; enhancer reads Qwen-style tokenizers, chat comments key on the typed prompt; scenes get eff_frames/eff_fps
digital-garbageandClaude Sonnet 5.52026-10-02 15:35:37 +03:00
98c95fc0de
fix: projects keep the whole editor state (timeline edits, audio/overlay lanes, renders, pipeline, client scene ids), validated per field; v4 project round-trips
digital-garbageandClaude Sonnet 5.52026-10-02 15:28:26 +03:00
28339e9fec
feat: dislikes name what went wrong (bad image / bad composition); composition learners and DynaShift read the other axis as neutral; picker labels reach the taste store
digital-garbageandClaude Sonnet 5.52026-10-02 15:23:24 +03:00
a9ef7d5c44
fix: enhancer works with ComfyUI's real generate/tokenizer signatures (seed, no unknown args, says when no picture/template), chat comments stay with their prompt, enhancer skips combined multi-scene prompts, revolver draws are atomic, template apply is undoable and says what v4 templates lose
digital-garbageandClaude Sonnet 5.52026-10-02 15:21:06 +03:00
dd825979f6
feat: prompt templates and editor settings persist with the project, shortcut revolver (peek vs commit), shortcut ideas stats
digital-garbageandClaude Sonnet 5.52026-10-02 14:56:23 +03:00
0a6959ef17
fix: replacements split on newlines only, edits land on the exact-case entry, a refused shortcut save keeps the editor open
digital-garbageandClaude Sonnet 5.52026-10-02 12:22:19 +03:00
fbedab813b
fix: shortcut import checks everything before writing, one case-insensitive name identity, odd types never become text, expander failure keeps anchor/postfix and says so
digital-garbageandClaude Sonnet 5.52026-10-02 12:17:37 +03:00
d5d2989f29
feat: shortcut categories, JSON export/import (reads v4 files), no inert refinement-key field, no dead Files tab; single-scene prompt no longer writes the anchor twice
digital-garbageandClaude Sonnet 5.52026-10-02 12:10:54 +03:00
eed17fce63
fix: Story box -- a timeline change drops a stale failed split, notices retire themselves, clash check covers only scenes the box shows
digital-garbageandClaude Sonnet 5.52026-10-02 11:53:51 +03:00
1db3aece7b
fix: Story box -- failed split is kept and retried by Generate, stale applies cannot flip it, cut-word change resyncs the box, a scene holding a cut word is flagged
digital-garbageandClaude Sonnet 5.52026-10-02 11:51:56 +03:00
979a593d3e
fix: Story box -- stale draft, Generate waits for an in-flight split and refuses a failed one, empty story applies, cut word refused if a scene already holds it
digital-garbageandClaude Sonnet 5.52026-10-02 11:47:10 +03:00
fe98c5c4fc
feat: Composer Story view -- every scene as one text cut by typed marker words; split/join on the server, anchor kept apart
digital-garbageandClaude Sonnet 5.52026-10-02 11:42:50 +03:00
e720055f65
fix: camera move never says both active and inactive; late-branch returns the model's own answer if mixing fails
digital-garbageandClaude Sonnet 5.52026-10-02 10:18:46 +03:00
66337e24c5
fix: shot memory blends a CPU-stored shot into GPU noise; learners also capture on the last step; multi-call clears the capture
digital-garbageandClaude Sonnet 5.52026-10-02 09:59:09 +03:00
f41136e3e0
fix: learners teach only from pushes that were felt, per setup; sla counter ignores throwaway calls; camera frame change; shot memory amount 0
digital-garbageandClaude Sonnet 5.52026-10-02 09:44:24 +03:00
2686367705
fix: block-influence problems reach the panel whatever key it shows; midpoint calls no longer called inactive
digital-garbageandClaude Sonnet 5.52026-10-02 04:32:37 +03:00
93998e3656
fix: block influence says so with no key, banner scoped to its key and cleared; steer reports per run
digital-garbageandClaude Sonnet 5.52026-10-02 04:24:58 +03:00
01f584a23e
fix: clear answers for its own key; block-influence problems shown in the panel; repeated-sigma schedules blamed correctly
digital-garbageandClaude Sonnet 5.52026-10-02 03:47:02 +03:00
54fc8df9d6
fix: clear/export act on the exact key shown; multi-call samplers declared; guards covered by tests
digital-garbageandClaude Sonnet 5.52026-10-02 03:37:40 +03:00
313d703846
fix: input steer reports reach not size, resets per run; block influence validates before toggling, finds the real key
digital-garbageandClaude Sonnet 5.52026-10-02 03:24:03 +03:00
7dab350961
feat: rating-driven steering rides into the next step's input (core/input_steer); block influence probe
digital-garbageandClaude Sonnet 5.52026-10-02 03:13:44 +03:00
f9b9461a26
feat: decode_tile_size works on MiniMax H3 via its own tiled decoder (ported from MiniMaxH3_LatentUpscaler Fast VAE Decode)
digital-garbageandClaude Sonnet 5.52026-10-01 19:49:06 +03:00
fa232c5e76
feat: views work on a lone shot; per-shot Forget for saved choices, saved immediately
digital-garbage2026-09-30 21:03:52 +03:00
80808442eb
feat: the shot-views log says why each shot got no view
digital-garbage2026-09-30 20:58:37 +03:00
cfc349bf85
fix: body actions 'from behind/above/below' are not stated camera views
digital-garbage2026-09-30 20:52:58 +03:00
c967ca81d2
fix: Reactive focus says why a view step was not offered
digital-garbage2026-09-30 20:50:58 +03:00
55d6820296
feat: read and forget learned camera focus / view memory in Settings
digital-garbage2026-09-30 20:46:59 +03:00
b734e5a2e6
feat: Reactive focus shows shot previews and takes several views / ordered targets per shot
digital-garbage2026-09-30 20:43:27 +03:00
1eb18e5a99
fix: cancelling the Reactive focus modal returns Generate to idle
digital-garbage2026-09-30 20:37:58 +03:00
30409ab3e8
fix: Reactive focus modal ignores outside clicks; only x / Cancel / a step ends it
digital-garbage2026-09-30 20:37:35 +03:00
13e2001f47
fix: Reactive focus review crashed on projects with $variables; failures now show a notice
digital-garbage2026-09-30 20:30:51 +03:00
92bccd3375
fix: Reactive focus skips a step whose chance is 0
digital-garbage2026-09-30 20:26:36 +03:00
8bbed2b1f8
refactor: the recurring-word memory is its own file, not tied to a refinement key or the host pack
digital-garbageandClaude Sonnet 5.52026-09-30 19:15:18 +03:00
b5fb00c6a5
feat: habit-weighted chance for camera targets, in-shot prominence, conjoined nouns share a role
digital-garbageandClaude Sonnet 5.52026-09-30 19:11:19 +03:00
4b182524e6
feat: camera-move wording follows H3's own prompt guide; a shot opening with a cut still gets a move
digital-garbageandClaude Sonnet 5.52026-09-30 17:12:23 +03:00
0fc080b057
feat: camera moves are randomised per shot (chance, 1-3 moves, X to Y or not) and declare the camera
digital-garbageandClaude Sonnet 5.52026-09-30 17:09:03 +03:00