Commit Graph
202 Commits
Author SHA1 Message Date
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 f66738f705 feat(ui): Separate/Remove audio with audio lanes that follow their clips; real saved and ComfyUI chips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:55:13 +03:00
digital-garbageandClaude Sonnet 5.5 c965082cca fix(ui): Render, Export and Save to media bin call the render module's real routes (they 404ed)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:52:09 +03:00
digital-garbageandClaude Sonnet 5.5 8ef88363f2 fix(ui): preview plays generated clips from the server's trimmed segment, not the raw render (moov-at-end cannot be seeked)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:50:26 +03:00
digital-garbageandClaude Sonnet 5.5 7376de0b3e fix(ui): Story keeps plan order and removes whole cut units, refuses an emptied box, warns on cut-word clashes; preview catches short clips' ends, resets on project open, releases videos
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:43:54 +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 86998abb23 feat(ui): Auto Montage builds a trailer-style cut from rendered clips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:27:54 +03:00
digital-garbageandClaude Sonnet 5.5 0ec9824f67 feat(ui): File menu saves and loads project files and imports media
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:25:29 +03:00
digital-garbageandClaude Sonnet 5.5 3c6fe0e953 feat(ui): space/K/L play and pause, J back a second, S splits at the playhead
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:24:20 +03:00
digital-garbageandClaude Sonnet 5.5 ba5e37ea88 feat(ui): preview plays the cut clip to clip on the playhead clock, with scrubber, stop/play, timecode and Save frame
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:23:34 +03:00
digital-garbageandClaude Sonnet 5.5 175c1a7643 fix(ui): maintenance refuses when edits are unsaved and reports a blocked or absent restart; Models/Engine keep typing, show save errors, multiline text; export keeps its project name and picked clips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:20:20 +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
digital-garbageandClaude Sonnet 5.5 7ac7d25a95 feat(ui): Export and Save to media bin on the picked clips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:07:54 +03:00
digital-garbageandClaude Sonnet 5.5 e9d0eb226d feat(ui): rating block placeholder shows while the selected scene has a render
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:06:28 +03:00
digital-garbageandClaude Sonnet 5.5 f8b0a4b89d fix(ui): keys (Backspace, shifted +, dialog/repeat/Simple guards, +/- zoom), dock in Simple and preview-only hide, validated saved layout, honest Composer Story
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:05:11 +03:00
digital-garbageandClaude Sonnet 5.5 5c5948dd6a feat(ui): keyboard service; undo/redo, add and delete scene keys
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:01:45 +03:00
digital-garbageandClaude Sonnet 5.5 1a33132794 feat(ui): dock toggles hide Assets/Preview/Properties; splitters no longer break zone sizing
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:01:00 +03:00
digital-garbageandClaude Sonnet 5.5 b59d90ebae feat(ui): Composer window, Simple mode, Welcome, draggable splitters + Reset Layout
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:59:46 +03:00
digital-garbageandClaude Sonnet 5.5 326f3a145a feat(ui): Settings window as v4 laid it out — grouped sections, About and Appearance real, the rest named stand-ins
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:54:14 +03:00
digital-garbageandClaude Sonnet 5.5 63dfd9c499 feat(ui): v4's screen — inspector tabs/cards/fields, timeline toolbar+zoom row, count, clip move/remove, audio lane, preview empty state and transport, full menus, media bin filters/sort/views
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:52:07 +03:00
digital-garbageandClaude Sonnet 5.5 1e9e3ea947 fix(ui): render keeps removed-from-plan clips and pauses; bin refreshes after a render; uploads one request per file; deleting media clears scene sources; menu failures are said; renamed project updates the list
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:41:35 +03:00
digital-garbageandClaude Sonnet 5.5 17c06e2a02 feat(ui): Render — stitches the cut and keeps the result in the media bin
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:36:09 +03:00
digital-garbageandClaude Sonnet 5.5 b01bf71db3 feat(ui): media bin (upload, thumbnails, set as scene source, delete) under Projects/Media tabs in Assets
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:34:57 +03:00
digital-garbageandClaude Sonnet 5.5 6cd2fdc2ac feat(ui): File (new, rename, delete) and Edit (undo, redo) menus
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 21:32:33 +03:00
digital-garbageandClaude Sonnet 5.5 9add069b23 fix(ui): Generate waits while the page looks for a run already going; a failed recovered run shows ComfyUI's message
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 20:20:15 +03:00
digital-garbageandClaude Sonnet 5.5 0344a0ad00 fix(ui): a refused queue shows the refusal's message instead of crashing the toast; a recovered run waits for its project and says when it was not attached
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 20:15:13 +03:00
digital-garbageandClaude Sonnet 5.5 01d75a1abf fix(ui): a result finishing in a project that is no longer open is saved there; Stop and Generate follow the run's own state; adopted runs without a result say so; progress ticks no longer rebuild the buttons
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 20:09:10 +03:00
digital-garbageandClaude Sonnet 5.5 69c678e97e fix(ui): a run already finished at reload is recorded at once instead of locking the page; recovered length uses the shared-frame rule; H3 second pass gets a fresh seed too
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 20:02:46 +03:00
digital-garbageandClaude Sonnet 5.5 c046fa02c4 fix(ui): a run found after reload waits for its project, blocks Generate and can be stopped; recorded length is the queued one
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:56:25 +03:00
digital-garbageandClaude Sonnet 5.5 3c8e6a828e fix(ui): frame-rate cap matches the file (1000); a fresh render resets an earlier trim's window
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:50:45 +03:00
digital-garbageandClaude Sonnet 5.5 e0a23b93b5 fix(ui): fresh seed per run (generation.seed role), a unit is made at its clips' length, all-excluded units skip (not just the root), monitor stops at a clip's own length, inspector follows the pipeline, settings capped at the file's limit
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:46:14 +03:00
digital-garbageandClaude Sonnet 5.5 edbdd74942 fix(ui): whole-number inputs rounded at the source, one inspector row per setting, no second misleading toast, monitor not cut short
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:36:02 +03:00
digital-garbageandClaude Sonnet 5.5 d14bc51c2d fix(ui): left-edge trim direction, one source for length/fps (roles 'drive' it), whole-number settings only, stop/queue/no-prompt/adopt messages, ghost remove, cut halves read-only prompt, preview start+end; font test sees app/ui fonts
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:32:36 +03:00
digital-garbageandClaude Sonnet 5.5 4f614a96dc fix(ui): generate by unit with stop/errors/project guard, edit rollback, selection after remove, split selected clip, failed feature unsubscribed, project.video controls, preview starts at the cut
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:22:55 +03:00
digital-garbageandClaude Sonnet 5.5 5798ac3b1b feat(ui): preview feature — monitor plays the selected scene's render
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:15:47 +03:00
digital-garbageandClaude Sonnet 5.5 4d961cb406 feat(ui): generate feature — Generate/Selected/Stop, role-placed inputs, results onto clips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:15:04 +03:00
digital-garbageandClaude Sonnet 5.5 23275fb0e3 feat(ui): inspector feature — scene prompt/source/exclude, project frames/fps/negative
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:13:26 +03:00
digital-garbageandClaude Sonnet 5.5 75437a09c3 feat(ui): timeline feature — scenes as clips, trim/reorder/split/add/remove, zoom
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 19:12:30 +03:00
digital-garbage bd8ad114fc feat: app/ui project core (ported as is) and the Assets project list; features get named services; fixes a test that leaked a pending save into the next 2026-10-03 19:01:47 +03:00
digital-garbage 8507e475ed feat: app/ui uses v4's fonts (Inter, Inter Tight, bundled offline) and matches v4's menubar and control sizes to the pixel 2026-10-03 18:58:46 +03:00
digital-garbage 850db0e4e5 feat: app/ui reproduces v4's screen with placeholders — menubar, zone heads, timeline header/toolbar/lanes, preview transport — on finer mount points; hubs may carry several features 2026-10-03 18:54:08 +03:00
digital-garbage a599040b73 feat: app/ui frame laid out as v4 — fixed 280/340 side columns, full-width 320px timeline, v4 title/head/brand sizes 2026-10-03 18:49:49 +03:00