Commit Graph

  • 0bdfef71a5 refactor: split builtin and freeform masks Maze Winther 2026-04-29 18:41:15 +0200
  • 1928a99581 refactor: type mask handle identifiers Maze Winther 2026-04-29 18:31:24 +0200
  • 7b649de35d refactor: make mask renderer dispatch explicit Maze Winther 2026-04-29 18:27:21 +0200
  • 67e3cd0292 refactor: split mask snap dispatch Maze Winther 2026-04-29 18:23:08 +0200
  • 9750ed0ed0 docs Luis Esteban Acevedo Ladino 2026-04-29 09:21:33 -0500
  • c92c7bf36a refactor: animate params over time Maze Winther 2026-04-29 10:37:39 +0200
  • d631c920cb chore: cleanup Maze Winther 2026-04-29 01:59:46 +0200
  • 222ef055fc refactor: new parameters modulerefactor: unify element params Maze Winther 2026-04-29 01:28:50 +0200
  • d7692b4c79 chore: switch from biome to eslint + prettier; fix ton of lint issues Maze Winther 2026-04-29 00:37:56 +0200
  • 2fbf2eef3c
    fix the text colour not being correct issues 7Zeb 2026-04-28 13:26:55 -0500
  • effdc28237 feat: add agent skills system with list_skills and load_skill tools Luis Esteban Acevedo Ladino 2026-04-28 08:40:37 -0500
  • bf354642ba feat: add permission modes (ask/skip) for agent tool execution Luis Esteban Acevedo Ladino 2026-04-27 12:28:21 -0500
  • 25e970f1ae feat: unify tool call/result into single card with status indicator Luis Esteban Acevedo Ladino 2026-04-27 12:19:24 -0500
  • 1daba0e9ea feat: add 23 new video effects across 5 categories Luis Esteban Acevedo Ladino 2026-04-27 09:12:06 -0500
  • a2bbafff3f
    fix(SaveManager): use getActiveOrNull to avoid race when leaving editor gewu2022 2026-04-27 15:55:53 +0800
  • 96eeb2901f
    Merge pull request #8 from luisacevelad/feat/agent-effect-tools luisacevelad 2026-04-26 19:39:27 -0500
  • 4ad40dc639 feat: add keyframe/animation tools for agent (list, upsert, remove, curve edit) Luis Esteban Acevedo Ladino 2026-04-26 19:29:48 -0500
  • eea0b5d866
    Merge pull request #7 from luisacevelad/feat/agent-effect-tools luisacevelad 2026-04-26 19:05:30 -0500
  • f474a87267 feat: add redo, toggle track mute/visibility, and trim support Luis Esteban Acevedo Ladino 2026-04-26 19:02:39 -0500
  • 28b825267f feat: add undo, duplicate_elements tools and enrich list_timeline hints Luis Esteban Acevedo Ladino 2026-04-26 18:54:36 -0500
  • b48062a5f7 feat: add get_element and update_clip agent tools Luis Esteban Acevedo Ladino 2026-04-26 18:11:21 -0500
  • 9775f6f30c feat: add update_effect tool for modifying existing effect params Luis Esteban Acevedo Ladino 2026-04-26 17:03:55 -0500
  • 277321628c fix: apply_effect creates standalone effect elements on effect tracks Luis Esteban Acevedo Ladino 2026-04-26 16:47:01 -0500
  • 2e32740698 feat: add agent effect tools (list, get, apply) Luis Esteban Acevedo Ladino 2026-04-26 16:19:32 -0500
  • 4c94c4d7da
    Merge pull request #6 from luisacevelad/feat/generic-effects-pipeline luisacevelad 2026-04-26 15:55:39 -0500
  • a8297c6eae feat: add saturation, sepia, invert, and vignette effects Luis Esteban Acevedo Ladino 2026-04-26 15:48:15 -0500
  • ab9119f163 feat: refactor EffectPipeline to generic shader registry + add brightness/contrast and grayscale effects Luis Esteban Acevedo Ladino 2026-04-26 15:45:48 -0500
  • 6ec818fc11 chore: remove accidental file Maze Winther 2026-04-26 21:31:12 +0200
  • 6daa69635b fix: restore README header, badges, links, and star chart Maze Winther 2026-04-26 20:51:32 +0200
  • 6b1f38a9a3 refactor: split animation helpers by domain Maze Winther 2026-04-26 20:44:07 +0200
  • 56ca09692a refactor: thinner hooks Maze Winther 2026-04-26 17:31:28 +0200
  • 0b7597b31f refactor: split animation helpers by domain Maze Winther 2026-04-26 04:04:30 +0200
  • e6c6193638 fix: linter Maze Winther 2026-04-26 03:06:13 +0200
  • 685d902740 fix: follow-up to prev commit Maze Winther 2026-04-26 02:59:30 +0200
  • eea6d43c82 fix: model editor time as wasm MediaTime ticks end-to-end Maze Winther 2026-04-26 02:50:04 +0200
  • 490b8011e9 big things Luis Esteban Acevedo Ladino 2026-04-25 11:35:34 -0500
  • b305917ac1 fix: surface degraded GPU renderer notices backup/local-experiments Maze Winther 2026-04-25 18:14:48 +0200
  • 9cf858c0c2
    Fix fractional timeline ticks from clip retime cursor/fix-retime-fractional-ticks-3e47 Cursor Agent 2026-04-25 15:47:38 +0000
  • 773e637fa6 feat: add agent timeline placement tools Luis Esteban Acevedo Ladino 2026-04-25 07:59:38 -0500
  • 4369efdc3a fix(header): update GitHub star count display Dipanshu Rawat 2026-04-25 10:27:22 +0530
  • 5e6d5da8bd Merge branch 'main' of github-personal:dipanshurdev/OpenCut into minor-patch Dipanshu Rawat 2026-04-25 10:24:30 +0530
  • 1762661309 feat: add agent delete tool Luis Esteban Acevedo Ladino 2026-04-24 21:04:42 -0500
  • 6a22a3ecbd refactor: centralize editor interaction state Maze Winther 2026-04-25 03:56:22 +0200
  • 7c19c72058 feat: replace raw JSON tool display with collapsible summary cards in chat UI Luis Esteban Acevedo Ladino 2026-04-24 20:48:58 -0500
  • 4c5e151822 ft: add agent split tool Luis Esteban Acevedo Ladino 2026-04-24 20:10:12 -0500
  • 0dffefdd59 fix: surface unsupported video codec on import, fix Input leaks Maze Winther 2026-04-25 02:46:31 +0200
  • 9cd5a6816e
    Merge pull request #5 from luisacevelad/ft/load-context luisacevelad 2026-04-24 15:00:00 -0500
  • 59e40e9047 fix: retry transient Gemini failures Luis Esteban Acevedo Ladino 2026-04-24 14:51:38 -0500
  • 1ac3d49562 ft: load context Luis Esteban Acevedo Ladino 2026-04-24 14:45:41 -0500
  • 532f7ab18a
    Merge pull request #4 from luisacevelad/ft/list-timeline luisacevelad 2026-04-24 10:41:11 -0500
  • 99ed16854b feat: add timeline listing tool Luis Esteban Acevedo Ladino 2026-04-24 10:34:22 -0500
  • b8be9db18b
    Merge pull request #3 from luisacevelad/ft/list-project-assets luisacevelad 2026-04-24 10:21:05 -0500
  • 37ca2fbc66 feat: add project assets listing tool Luis Esteban Acevedo Ladino 2026-04-24 10:14:54 -0500
  • d2ba5c4a1f
    Merge pull request #2 from luisacevelad/ft/list-project-assets luisacevelad 2026-04-24 10:08:23 -0500
  • 3293d35a59 doc Luis Esteban Acevedo Ladino 2026-04-24 10:07:48 -0500
  • e176c6e094
    Merge pull request #1 from luisacevelad/ft/gemini-provider luisacevelad 2026-04-24 09:35:44 -0500
  • ee532c2647 docs Luis Esteban Acevedo Ladino 2026-04-24 09:34:38 -0500
  • 17eaaaf73e feat: add native gemini provider Luis Esteban Acevedo Ladino 2026-04-24 07:25:04 -0500
  • c07e33b91d cosas Luis Esteban Acevedo Ladino 2026-04-23 19:00:17 -0500
  • 558b9e1186 feat: add provider-agnostic llm agent core Luis Esteban Acevedo Ladino 2026-04-23 18:55:30 -0500
  • e2d1cc8f34 feat: add transcribe video tool flow Luis Esteban Acevedo Ladino 2026-04-23 10:14:05 -0500
  • a93c45586b feat: add conversational agent infrastructure shell Luis Esteban Acevedo Ladino 2026-04-23 07:52:25 -0500
  • 9cfc922d09 Infraestructur ahabilitadora incluida en la propuesta tecnica Luis Esteban Acevedo Ladino 2026-04-22 14:40:38 -0500
  • 68b379ca13 chore: initial NeuralCut setup Luis Esteban Acevedo Ladino 2026-04-22 13:27:10 -0500
  • cceb835a84 perf: improve rendering performance by ~20x Maze Winther 2026-04-22 16:48:37 +0200
  • f1b45b4328 chore: remove stale files Maze Winther 2026-04-22 14:36:51 +0200
  • 7428dc75cf chore: bump opencut-wasm version Maze Winther 2026-04-22 14:24:28 +0200
  • 1301d027e9 fix: wasm WebGL only until WebGPU is fixed Maze Winther 2026-04-22 14:20:40 +0200
  • f5f31b43df refactor: migration run() and pure v1-to-v2 transform Maze Winther 2026-04-22 02:41:18 +0200
  • a709af0059 chore: formatting Maze Winther 2026-04-22 02:05:41 +0200
  • 75eebf52bc fix: project loading thing Maze Winther 2026-04-21 20:45:33 +0200
  • 1582423dbf chore: delete ffmpeg public assets Maze Winther 2026-04-21 13:00:26 +0200
  • 148d38d7c9 docs: ts conventions to agents.md Maze Winther 2026-04-21 12:47:21 +0200
  • 3e89d29985 refactor: restructure files to their domains, new preview overlay system, and dep graph Maze Winther 2026-04-20 11:31:17 +0200
  • 729d10592f fix: WebGL frame rendering and opencut-wasm 0.2.8 Maze Winther 2026-04-19 07:42:52 +0200
  • 9da365bc01 docs: add prerequisites for rust Maze Winther 2026-04-19 07:23:15 +0200
  • 226355c88b
    Merge 8d81b78a04 into 8bdc894690 Junaid 2026-04-18 21:39:24 -0400
  • 8d81b78a04
    Merge branch 'OpenCut-app:main' into main Junaid 2026-04-18 21:31:50 -0400
  • 30ae63bdf0 added cn to join classNames in kbd component Junaid Khan 2026-04-18 21:29:53 -0400
  • 9c84e55e01 altered shortcuts to kbd tag format Junaid Khan 2026-04-18 21:11:27 -0400
  • 407c6d7c82 added shortcut keys to tooltips in editing category Junaid Khan 2026-04-18 19:23:26 -0400
  • df7f1f11f7
    Merge 284c8a7e2d into 8bdc894690 MB-Ndhlovu 2026-04-18 23:03:16 +0000
  • 284c8a7e2d feat(export): add frame count, ETA, elapsed time, and cancel confirmation dialog Ben (Zo AI) 2026-04-18 22:57:05 +0000
  • 8bdc894690 fix: migrate commands to CommandResult selection contract Maze Winther 2026-04-18 16:01:35 +0200
  • 0387bd4c80 delete legacy folder Maze Winther 2026-04-18 15:35:04 +0200
  • a59370d55e
    Merge 2f68b3e906 into b1d0b10354 Rene Zander 2026-04-18 06:30:20 -0700
  • b1d0b10354 fix: default audio waveform color from timeline theme Maze Winther 2026-04-18 15:11:52 +0200
  • 94eed96cad chore: update opencut-wasm version to 0.2.6 in Cargo.lock Maze Winther 2026-04-18 15:03:00 +0200
  • 794d4ae149 fix: align LayerUniformBuffer to 16 bytes for WebGL compat Maze Winther 2026-04-18 15:01:59 +0200
  • 011f51051c feat: clip volume line and timeline waveform improvements Maze Winther 2026-04-18 01:40:18 +0200
  • fd6c3b752c
    Merge f6da909a2b into c46d28891f Rahul Singh Bisht 2026-04-17 16:42:01 +0000
  • f6da909a2b fix: prevent crash when GPU is unavailable Bishtrahulsingh 2026-04-17 22:01:39 +0530
  • 1add57c6b1
    Merge fe9b7122d1 into c46d28891f ChinhLee 2026-04-16 03:25:21 -0400
  • 108fece4ef
    Merge c29633588f into c46d28891f Amine Harch el korane 2026-04-15 07:00:31 -0700
  • c46d28891f feat: text / custom masks, fix preview pan, refactor selection Maze Winther 2026-04-15 15:45:50 +0200
  • 66e4367bc4 feat: history view in feedback popover Maze Winther 2026-04-15 06:39:52 +0200
  • 8161de00e6 chore: formatting Maze Winther 2026-04-15 06:26:55 +0200
  • eb28942dab fix: audio waveform height in timeline Maze Winther 2026-04-15 06:05:13 +0200
  • 68f175d3be fix: correct schema path in drizzle config Maze Winther 2026-04-15 06:04:29 +0200
  • d5c1b7bf0e fix: load dotenv before env validation in drizzle config Maze Winther 2026-04-15 06:03:23 +0200