Commit Graph

  • 54e62c0c88 Merge branch 'worktree-agent-a70a415ce57f73911' Brandon Thomas 2026-10-02 09:22:05 -04:00
  • 7523898705 Merge branch 'worktree-agent-a128c7366e475da55' Brandon Thomas 2026-10-02 09:17:05 -04:00
  • 799b5b39ed M3.8: stub burn-down Brandon Thomas 2026-10-02 09:16:42 -04:00
  • 590f2f67ba M3.7: auto-save + crash recovery Brandon Thomas 2026-10-02 09:15:04 -04:00
  • 35f429363e M14.3: keyboard shortcut editor Brandon Thomas 2026-10-02 09:14:54 -04:00
  • 47f7712364 M14.2: preferences Brandon Thomas 2026-10-02 09:14:45 -04:00
  • d6f6a10757 M13.1/M13.2: paint (Brush, Clone Stamp, Eraser) and puppet pins Brandon Thomas 2026-10-02 09:12:10 -04:00
  • ac533168eb M12.3: track footage frames without copies; 1080p analysis speed test Brandon Thomas 2026-10-02 09:11:08 -04:00
  • ab3e840389 Merge branch 'worktree-agent-aed50703e1eb6a4e2' Brandon Thomas 2026-10-02 09:07:30 -04:00
  • 63082dd817 M9.7: rustfmt the Effect Controls UI test Brandon Thomas 2026-10-02 09:06:33 -04:00
  • 5d3beaf7df M9.8: effects & presets panel (favourites, recently used, animation presets, search highlight, contents menu) Brandon Thomas 2026-10-02 09:05:18 -04:00
  • 08a48cc1e3 M9.7: effect controls widgets (EFF-1/EFF-2) Brandon Thomas 2026-10-02 09:05:17 -04:00
  • c4100bcf80 M11.4: Lottie export/import Brandon Thomas 2026-10-02 08:56:03 -04:00
  • e57e6a5120 M12.3: tracker panel + apply Brandon Thomas 2026-10-02 08:52:20 -04:00
  • 243098a144 M12.3: tracker core Brandon Thomas 2026-10-02 08:28:44 -04:00
  • 9fff619e25 M0.11: parity audit (docs/parity.md) and effort estimate in ROADMAP Brandon Thomas 2026-10-02 08:08:07 -04:00
  • cbacea3911 M0.9: AE 2026 stacked panel column (Preview, Properties, Align, Audio, Effects & Presets) via a Stack dock node Brandon Thomas 2026-10-02 08:04:57 -04:00
  • 5273f1ba96 M0.11: ROADMAP — text animation depth landed Brandon Thomas 2026-10-02 00:45:50 -04:00
  • b85dc6757b Merge branch 'worktree-agent-ac3707915045f047d' Brandon Thomas 2026-10-02 00:44:39 -04:00
  • db21e880ef Merge main (engine menu tree) into M9.6; wire text animation menus Brandon Thomas 2026-10-02 00:44:20 -04:00
  • 86c7925236 M0.11: README/ROADMAP reflect layer styles, time/audio effects, audio playback, web build Brandon Thomas 2026-10-02 00:42:25 -04:00
  • 362d12269f Merge branch 'worktree-agent-acb4c3cd3f5057c6a' (M15.1 web build) Brandon Thomas 2026-10-02 00:41:45 -04:00
  • 0db98d6de1 Merge branch 'worktree-agent-a8fe787daf5329eb6' Brandon Thomas 2026-10-02 00:37:57 -04:00
  • fa21ce2cb4 M6.8: fix media pool deadlock (rayon worker blocking on an in-flight decode; prefetch on its own thread) Brandon Thomas 2026-10-02 00:37:39 -04:00
  • 31f192e2a9 M15.1: web build (eframe wasm) + xtask web Brandon Thomas 2026-10-02 00:19:35 -04:00
  • 0b3c12eed1 Merge main (layer styles, engine menu tree) into time/audio branch Brandon Thomas 2026-10-02 00:19:34 -04:00
  • ddb33cdfd0 M11.2: audio playback + waveforms + audio effects Brandon Thomas 2026-10-02 00:16:34 -04:00
  • 781c2bfb95 Merge branch 'worktree-agent-a8417abacdaef97dd' Brandon Thomas 2026-10-02 00:15:43 -04:00
  • 18c83aafe5 Merge main (layer styles) and wire Layer > Layer Styles to layer.style.* commands Brandon Thomas 2026-10-02 00:15:21 -04:00
  • f5f0b7ef52 Merge main into M9.6 text animation branch Brandon Thomas 2026-10-02 00:14:33 -04:00
  • fedb5cb715 M9.6: text animation UI (Animate:/Add: pop-ups, flattened animator rows, path popup, presets, menus) Brandon Thomas 2026-10-02 00:12:41 -04:00
  • c99527708f Merge main into menu-parity branch; point AE menu entries at main's real commands Brandon Thomas 2026-10-02 00:12:01 -04:00
  • c5cf189e1a M9.6: text animation depth (selectors, animator properties, per-char 3D, path text, presets) Brandon Thomas 2026-10-02 00:01:19 -04:00
  • 4dfb427d52 Merge branch 'worktree-agent-a5e4ad09078c33e27' Brandon Thomas 2026-10-02 00:00:55 -04:00
  • ae28e4e3b5 M9.4: document layer styles in the render pipeline Brandon Thomas 2026-10-02 00:00:21 -04:00
  • 8f966a99f7 M9.4: layer styles render + commands Brandon Thomas 2026-10-02 00:00:00 -04:00
  • 1c0da40173 M9.5: time effects (Echo, Posterize Time, Time Difference, Time Displacement, Timewarp, CC Force Motion Blur, CC Wide Time, Pixel Motion Blur) Brandon Thomas 2026-10-01 23:42:11 -04:00
  • c925ac8ae8 M0.11: README rewrite with headless screenshots (hero, graph editor, effects, 3D, render queue) Brandon Thomas 2026-10-01 23:31:40 -04:00
  • d73f199f38 Merge branch 'worktree-agent-ab0450d66637cd68b' Brandon Thomas 2026-10-01 23:24:15 -04:00
  • 83aabf0a87 Merge main into M7 3D branch Brandon Thomas 2026-10-01 23:24:08 -04:00
  • c9f6f9e3be M0.11: ROADMAP, CONTRIBUTING, docs/architecture and docs/testing Brandon Thomas 2026-10-01 23:07:08 -04:00
  • 1e8768ad18 Merge branch 'worktree-agent-a022a00e662ea8d21' Brandon Thomas 2026-10-01 22:58:51 -04:00
  • c6af0fa2e9 Merge branch 'worktree-agent-a549a3d1a8812e372' Brandon Thomas 2026-10-01 22:42:32 -04:00
  • 37c07ba5b1 M7.3: Auto-Orient (along path, towards camera), Draft 3D, 3D switch off drops Z Brandon Thomas 2026-10-01 22:42:27 -04:00
  • b4b2950c5d M3.4: After Effects menu-bar parity (engine menu tree, ~190 new commands, menu dialogs) Brandon Thomas 2026-10-01 22:36:31 -04:00
  • 5077aafffc Merge branch 'worktree-agent-afea1146abae6192c' Brandon Thomas 2026-10-01 22:35:20 -04:00
  • 210ec66ecf M9.3: render tests for effect masks and layer parameters Brandon Thomas 2026-10-01 22:32:50 -04:00
  • b168d902c7 Merge branch 'worktree-agent-a45c0c688bf960993' Brandon Thomas 2026-10-01 22:29:58 -04:00
  • 702ca1757f M5.7: frame-aligned layer, comp and keyframe times Brandon Thomas 2026-10-01 22:19:29 -04:00
  • 8599ac5828 M9.3: Simulation effects (CC Rainfall, CC Snowfall, CC Bubbles, CC Drizzle, CC Star Burst, CC Particle World, CC Particle Systems II, CC Mr. Mercury, CC Ball Action, CC Pixel Polly, CC Scatterize, Card Dance, Caustics, Wave World, Shatter, Foam) Brandon Thomas 2026-10-01 22:09:59 -04:00
  • 0acc106175 M6.4: pen tool masks, mask vertex selection/dragging, tangent handles Brandon Thomas 2026-10-01 22:12:52 -04:00
  • 8bc6d5ba4f M9.3: Text effects (Numbers, Timecode) + obsolete Basic Text, Path Text, Lightning Brandon Thomas 2026-10-01 22:09:16 -04:00
  • 17af5c30c1 M9.3: Generate effects (Fractal, Scribble, Stroke, Vegas, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum, Audio Waveform) Brandon Thomas 2026-10-01 22:02:08 -04:00
  • fb6b3aa680 M9.1: Character panel parity (V/H scale, baseline shift, stroke order, small caps); layer.setText keys for them Brandon Thomas 2026-10-01 22:03:37 -04:00
  • 43ebf68fe0 M9.3: Obsolete effects (Basic 3D, Gaussian Blur (Legacy)); move Luma Key, Spill Suppressor, Reduce Interlace Flicker to Obsolete Brandon Thomas 2026-10-01 22:02:40 -04:00
  • 2c4346a15e M9.3: Color Correction effects (Change Color, Video Limiter, CC Color Neutralizer, PS Arbitrary Map, Lumetri Color) Brandon Thomas 2026-10-01 21:59:05 -04:00
  • b58167d0c7 M9.3: Noise & Grain effects (Match Grain, Median (Legacy), Curl Noise) Brandon Thomas 2026-10-01 21:55:04 -04:00
  • 5ac5560df9 M9.3: Keying effects (Difference Matte, Inner/Outer Key, Unmult, CC Simple Wire Removal) Brandon Thomas 2026-10-01 21:55:04 -04:00
  • d98775a931 M9.3: Channel effects (Blend, Calculations, CC Composite, Compound Arithmetic) Brandon Thomas 2026-10-01 21:55:04 -04:00
  • 0afa24b88f M9.3: Transition effects (CC Glass Wipe, CC Image Wipe, CC Jaws, CC Line Sweep, CC Twister, CC WarpoMatic) Brandon Thomas 2026-10-01 22:02:01 -04:00
  • 8503f816ae M9.3: Stylize effects (CC Block Load, CC Burn Film, CC Glass, CC HexTile, CC Mr. Smoothie, CC Plastic) Brandon Thomas 2026-10-01 21:56:13 -04:00
  • 7f9c3a85c0 M10: render queue + export Brandon Thomas 2026-10-01 22:02:06 -04:00
  • 5a308a6964 M0.9: Info panel shows selected layer Duration / In / Out (AE) Brandon Thomas 2026-10-01 22:01:39 -04:00
  • 16a5fa7a83 M7.2: 3D viewer — 3D views, camera tools, camera/light wireframes, Camera/Light Settings dialogs Brandon Thomas 2026-10-01 22:01:37 -04:00
  • 685d6bcd04 M9.3: Perspective + Utility effects (CC Environment, 3D Glasses, HDR Compander) Brandon Thomas 2026-10-01 21:58:24 -04:00
  • 70c7f7c616 M9.3: Distort effects (CC Bender, CC Blobbylize, CC Power Pin, CC Ripple Pulse, CC Slant, CC Smear, CC Split, CC Split 2, Smear, Reshape, Twirl (Legacy), Warp, Detail-preserving Upscale) Brandon Thomas 2026-10-01 21:58:24 -04:00
  • 941e087446 M5.6: inline expression editor, expression pick-whip, parent pick-whip Brandon Thomas 2026-10-01 21:58:42 -04:00
  • 89f10ba11f M3.1: AE Solid Settings dialog (lock aspect, % of comp, frame aspect, Make Comp Size) Brandon Thomas 2026-10-01 21:58:38 -04:00
  • 9d70623624 M3.1: AE Composition Settings dialog (Basic/Advanced/3D Renderer, AE presets, pixel aspect, start timecode, resize anchor) Brandon Thomas 2026-10-01 21:57:08 -04:00
  • 7f43d537ed M14.1: ship .mcp.json (headless + bridge servers) Brandon Thomas 2026-10-01 21:49:20 -04:00
  • b307a562ed Merge branch 'worktree-agent-aaed9f382307fbe0b' Brandon Thomas 2026-10-01 21:49:02 -04:00
  • 1cba07bdfe M5.1: AE timecode/ruler display parity Brandon Thomas 2026-10-01 21:48:42 -04:00
  • 951ed1fa3d M5.2–M5.5: keyframe clipboard, easy ease, velocity/interpolation dialogs, roving, time remap/stretch/reverse/freeze, graph editor, separate dimensions, pick-whip Brandon Thomas 2026-10-01 21:47:29 -04:00
  • a99be1499f M0.9: Effect Controls parity — sliders behind param twirls with range labels, About... header, no hex; headless snapshot feeds synthetic input Brandon Thomas 2026-10-01 21:45:01 -04:00
  • c91af194f2 M9.3: effect env (masks, layer params, audio, comp timing), sim cache, polyline helpers; module stubs Brandon Thomas 2026-10-01 21:43:48 -04:00
  • c672e03160 M14.1: MCP server + agent CLI Brandon Thomas 2026-10-01 21:40:31 -04:00
  • 62cfa66496 M0.9: Project panel parity — sortable columns (folders mixed by name), Frame Rate column, Size = file size, AE durations Brandon Thomas 2026-10-01 21:38:34 -04:00
  • a2ff724ac2 M12.1: render cache + parallel compositing fast paths Brandon Thomas 2026-10-01 21:34:33 -04:00
  • 4f47a01fed M0.9: AE-style Properties panel, context tab titles, AE default workspace; headless UI snapshot tool Brandon Thomas 2026-10-01 21:19:23 -04:00
  • 76ac3f74f7 M7.1: Classic 3D renderer, cameras, lights, 3D views and camera-tool commands Brandon Thomas 2026-10-01 21:09:21 -04:00
  • 214345df13 control: keep channel responsive when window is covered (disable App Nap); fail fast on occluded screenshots Brandon Thomas 2026-10-01 20:49:29 -04:00
  • 9f0cfb3373 M0.1: cargo xtask (layers, assets, wasm, ci); attribute ArtCraft brand marks Brandon Thomas 2026-10-01 20:49:29 -04:00
  • dee16181fe engine: explicit layer/prop params bypass selection-based enablement Brandon Thomas 2026-10-01 14:51:38 -04:00
  • 3a59a8470d M0.9–M0.10: egui frontend (AE-style panels, viewer, timeline, effect controls, dialogs), desktop app with control channel, host wiring; cargo fmt Brandon Thomas 2026-10-01 14:48:31 -04:00
  • e2ba01a11f Merge expressions engine (boa) Brandon Thomas 2026-10-01 14:40:22 -04:00
  • 58b137991b Re-export color/geom from engine; kurbo_path helper Brandon Thomas 2026-10-01 14:40:10 -04:00
  • 4ce50e00a0 M8: expressions engine (boa) with AE object model Brandon Thomas 2026-10-01 14:39:02 -04:00
  • 989c4ba531 Merge branch 'worktree-agent-a23886a31ccc16878' Brandon Thomas 2026-10-01 14:32:21 -04:00
  • 0ec4605a32 M0.6: content bounds helpers for viewer handles Brandon Thomas 2026-10-01 14:32:21 -04:00
  • 4c3b92723b M9.2: effects batch 2 (keying, matte, channel, stylize, noise, perspective, transitions, utility) Brandon Thomas 2026-10-01 14:30:57 -04:00
  • 426f153794 Merge media import (FilmCraft codecs) Brandon Thomas 2026-10-01 14:29:17 -04:00
  • 3feab9db97 Merge branch 'worktree-agent-a9f473e3a56abd824' Brandon Thomas 2026-10-01 14:28:25 -04:00
  • c361a9348a Cargo.lock for engine/CLI Brandon Thomas 2026-10-01 14:28:25 -04:00
  • 6a5a2d9689 M0.8: engine session, undo history, ~100 commands, demo project; headless CLI Brandon Thomas 2026-10-01 14:28:21 -04:00
  • d867178137 M6.8: media import via FilmCraft codecs (probe, frame cache, stills, sequences) Brandon Thomas 2026-10-01 14:28:14 -04:00
  • ba2fa1bddf M6.2: shape path operators (round corners, offset, twist, zig zag, wiggle, merge paths, gradient stroke) Brandon Thomas 2026-10-01 14:26:28 -04:00
  • 808cd490cd M0.1–M0.7: workspace, time/geom/color/keyframe/project/raster/path/text/effects/render crates Brandon Thomas 2026-10-01 14:05:20 -04:00
  • 9f19158a59 first commit Brandon Thomas 2026-10-01 12:48:39 -04:00