Commit Graph

  • 8f977d8ccb Add Timeline/Track constructors with id-minting convention. feat/timeline-track-constructors Maze Winther 2026-08-05 20:52:15 +0200
  • d5fe49ca8d Add media foundation crates: time, decode, and render. velvet-orbit Maze Winther 2026-08-04 13:23:56 +0200
  • ded03d609c style(web): sort generated routes Maze Winther 2026-08-03 15:34:10 +0200
  • faaeea2fe3
    Merge 0314087e21 into b2d9349082 ChinhLee 2026-08-02 05:17:34 +0800
  • f1f8649be9
    Merge 0c29797e5a into b2d9349082 Anwarul Islam 2026-08-02 05:17:33 +0800
  • f05e7a54f6
    Merge 4abc0f58b0 into b2d9349082 Sempre 2026-08-02 05:17:27 +0800
  • b2d9349082
    Revert "feat(desktop): add semantic GPUI styling utilities" Cursor Agent 2026-08-01 21:16:39 +0000
  • 3e59d553a1
    feat(desktop): add semantic GPUI styling utilities cursor/semantic-gpui-styling-5c87 cursor/desktop-primitives-5c87 Cursor Agent 2026-08-01 21:11:56 +0000
  • fbd7afbb58
    Merge 03f9ebede8 into 400f097bec Megh Bari 2026-08-02 04:37:26 +0800
  • 2317c18fce
    Merge f247641703 into 400f097bec Acex 2026-08-02 04:37:26 +0800
  • 400f097bec
    feat(desktop): add foundational GPUI primitives main Cursor Agent 2026-08-01 17:44:57 +0000
  • 4d8c49ed07 style(web): format index route Maze Winther 2026-07-24 14:15:46 +0200
  • 0f3ea7ef7f feat(web): add editor route stub Maze Winther 2026-07-24 14:15:35 +0200
  • ccb67d9a95 feat(desktop): scaffold shell with browser/preview/inspector/timeline panels Maze Winther 2026-07-24 14:15:21 +0200
  • cef8766acb fix(desktop): fall back to XWayland under WSL2 Maze Winther 2026-07-24 14:14:47 +0200
  • 96cad76ed2 style(desktop): sort imports in theme.rs Maze Winther 2026-07-24 14:14:15 +0200
  • 91c714c469 chore(tooling): prepare workspace configs for a crates/ directory Maze Winther 2026-07-24 14:13:45 +0200
  • df6c16413c Merge remote-tracking branch 'upstream/main' Maze Winther 2026-07-23 22:06:28 +0200
  • 5a445a3a08 feat(desktop): start the main window maximized Maze Winther 2026-07-23 21:49:45 +0200
  • be605d8479 feat(desktop): follow system appearance with semantic themes Maze Winther 2026-07-23 21:49:21 +0200
  • 179dd7dded
    docs: add Windows proto install instructions Maze Winther 2026-07-23 19:08:51 +0000
  • 0b5310a17b fix: upload brand marks to R2 bucket root Maze Winther 2026-07-22 21:08:31 +0200
  • ce5d396856 chore: add brand marks, changelogs, and logo upload Maze Winther 2026-07-22 16:45:29 +0200
  • ed572093e9 chore: add Cargo lockfile Maze Winther 2026-07-21 21:35:02 +0200
  • 5e0696bc9b
    fix(tooling): set bun as javascript package manager so moon auto-installs deps Cursor Agent 2026-07-17 21:19:13 +0000
  • 30179bfdc3
    fix: validate imported project JSON with a schema before persisting Rene Zander 2026-07-16 15:39:05 +0000
  • bab8af831b
    Merge branch 'rewrite' Maze Winther 2026-07-10 19:57:55 +0000
  • b59255cca8
    feat(desktop): scaffold desktop app rewrite Maze Winther 2026-07-10 19:57:05 +0000
  • a2b520fbb6 ci: update workflow for rewrite Maze Winther 2026-06-21 15:14:01 +0200
  • a53cd53f55 Merge branch 'rewrite' Maze Winther 2026-06-21 15:09:34 +0200
  • 7ae51862b6 chore(tooling): remove root package.json, let moon manage per-project Maze Winther 2026-06-15 02:15:37 +0200
  • 6c81db47c0 chore(tooling): replace turbo with moon, add proto toolchain Maze Winther 2026-06-15 00:01:28 +0200
  • 8768f6dd8f feat(api): add elysia server for cloudflare workers Maze Winther 2026-06-15 00:01:14 +0200
  • 107d7ab714 chore: gitignore Maze Winther 2026-06-14 21:05:15 +0200
  • b315020416 feat: add hello world to home page Maze Winther 2026-05-28 00:51:29 +0200
  • a5888e2087 chore: remove architecture reference from package.json Maze Winther 2026-05-28 00:37:25 +0200
  • b601ab4b24 docs: fix readme conflict markers Maze Winther 2026-05-27 22:34:49 +0200
  • 6482461a63 docs: use readme from origin/main Maze Winther 2026-05-27 22:29:47 +0200
  • f402fb8337 chore: replace codebase with rewrite Maze Winther 2026-05-27 22:27:11 +0200
  • 446e68e65e chore: monorepo setup and web foundation Maze Winther 2026-05-27 00:30:10 +0200
  • c0488522b9
    Merge a2bbafff3f into 238750c025 gewu2022 2026-05-25 01:55:06 +0900
  • 3a6a7446ca
    Merge b059abf46d into 238750c025 OrbisAI Security 2026-05-25 01:55:06 +0900
  • 0a01bae7e6
    Merge 55d4e52d86 into 238750c025 René Zander 2026-05-20 06:49:41 +0000
  • 55d4e52d86 fix: address CodeRabbit review feedback on import/export Rene Zander 2026-05-20 06:49:34 +0000
  • a2e0bbdd47
    Merge 44c4fd5e67 into 238750c025 Dipanshu Rawat 2026-05-19 10:40:55 +0700
  • f60315ee63
    Merge 2cdf00789f into 238750c025 Andrés Villagrán 2026-05-19 10:40:55 +0700
  • 26711664a3
    Merge f1d537efa9 into 238750c025 Andrés Villagrán 2026-05-19 10:40:55 +0700
  • c924676de6
    Merge 6f7dacb4d4 into 238750c025 Andrés Villagrán 2026-05-19 10:40:55 +0700
  • 3c55eab0a3
    Merge 7204146467 into 238750c025 Andrés Villagrán 2026-05-18 19:14:59 -0400
  • 0965c10aeb
    Merge ae2b34e114 into 238750c025 Oguzhan Cetinkaya 2026-05-18 21:42:35 +0300
  • f29bf5f172
    Merge 589e8f68a1 into 238750c025 Hevin 2026-05-18 22:38:26 +0530
  • 3e39bb0efc
    Merge ac9216d0d1 into 238750c025 Delta 2026-05-18 20:38:36 +0530
  • 238750c025 docs: refocus readme on rewrite pre-rewrite Maze Winther 2026-05-18 17:06:14 +0200
  • 5913abb52c feat: add YouTube Shorts export preset kseungyong 2026-05-18 17:55:18 +0900
  • 4254dec19f feat: add named canvas presets with YouTube Shorts entry kseungyong 2026-05-18 17:48:53 +0900
  • 7131f88bf4 feat: add projectType metadata field (standard | shorts) kseungyong 2026-05-18 17:41:01 +0900
  • ecc14c0707 fix: restore production build by re-adding missing exports and updating positional-to-object API call sites kseungyong 2026-05-18 17:31:39 +0900
  • 44c4fd5e67 Merge branch 'main' of github-personal:dipanshurdev/OpenCut into minor-patch Dipanshu Rawat 2026-05-18 10:50:43 +0530
  • a5a2edf0d8 ref: star count Dipanshu Rawat 2026-05-18 10:38:34 +0530
  • ae2b34e114 refactor: refine timeline shift-range selection oguzhancttnky 2026-05-17 17:47:57 +0300
  • e223348d47 chore: add comment for explain selectElementRange oguzhancttnky 2026-05-17 15:19:21 +0300
  • 97db7aa21c feat: add range selection functionality to element interaction oguzhancttnky 2026-05-17 14:55:47 +0300
  • f247641703 feat: add comprehensive test coverage for 7 modules OpenClaw Agent 2026-05-17 12:52:11 +0800
  • 6fdb1559aa
    feat: display keyboard shortcuts on toolbar buttons (#788) Senthil Raja R 2026-05-17 07:57:16 +0530
  • 6f7dacb4d4 feat(export): offer server transcode to MP4 when WebCodecs is missing Andrés Villagrán 2026-05-16 22:00:51 -0400
  • b1b3b1c9d1 feat(export): MediaRecorder fallback when WebCodecs encoders are missing Andrés Villagrán 2026-05-16 21:47:34 -0400
  • 7204146467 feat(media): support browsers without WebCodecs via FFmpeg + HTML5 fallbacks Andrés Villagrán 2026-05-16 18:41:56 -0400
  • 2cdf00789f feat(preview): add loop toggle for timeline playback Andrés Villagrán 2026-05-16 19:47:38 -0400
  • f1d537efa9 feat(timeline): tint video and image clips by element type Andrés Villagrán 2026-05-16 20:00:37 -0400
  • fdb4dff755 docs: mark repo as archived legacy deploy Maze Winther 2026-05-16 23:47:38 +0200
  • 589e8f68a1 refactor: move ACTIONS_WITH_REQUIRED_ARGS to module scope hevink 2026-05-16 13:19:49 +0530
  • 25549b8be2 fix: resolve TypeScript build errors hevink 2026-05-16 13:14:59 +0530
  • 6d96674dc2 fix: type error Maze Winther 2026-05-16 05:52:30 +0200
  • 0d35499356 fix: canvas dragging for keyframed positions Maze Winther 2026-05-16 05:27:20 +0200
  • 7b9d2718ed feat: display keyboard shortcuts on toolbar buttons Senthil455 2026-05-09 23:29:53 +0530
  • 3f2d5cfcaa chore: init Maze Winther 2026-05-09 00:42:26 +0200
  • b3d35fbc2a chore: clean state Maze Winther 2026-05-06 22:59:08 +0200
  • fbe3db74d7
    chore: update copyright year Maze 2026-05-06 22:53:51 +0200
  • b059abf46d fix: V-002 security vulnerability orbisai0security 2026-05-05 08:01:24 +0000
  • 02d957582b refactor: move rendering primitives into model domain-import-backup-before-main-merge Maze Winther 2026-05-03 04:20:00 +0200
  • ab982b888e refactor: extract decoration model types Maze Winther 2026-05-03 03:58:21 +0200
  • 6ac2116daa refactor: extract timeline model types Maze Winther 2026-05-03 03:49:52 +0200
  • 79cc7d2159 chore: bun.lock Maze Winther 2026-05-03 01:10:27 +0200
  • 33fd348a78 ft: transcription tool exposed to the agent using deepgram servie Luis Esteban Acevedo Ladino 2026-05-02 11:32:28 -0500
  • d1f4cb615b docs: fix readme Maze Winther 2026-05-02 16:51:01 +0200
  • 19f1086492 Merge branch 'domain-import' Maze Winther 2026-05-02 16:44:19 +0200
  • 8ab3aeba7c docs: move NOTES.md file domain-import Maze Winther 2026-05-02 16:38:06 +0200
  • 6423b352d6 chore: ignore migrations file Maze Winther 2026-05-02 16:26:09 +0200
  • ac9216d0d1 assign 'id' to input and 'htmlFor' attribute to label Delta6626 2026-05-02 13:11:17 +0400
  • 7c48a21fac use strict inequality operator Delta6626 2026-05-02 13:07:58 +0400
  • 7b942b363d chore: remove file Maze Winther 2026-05-02 02:57:23 +0200
  • 8b8d65b509 refactor: collapse mask definition registry to a single keyed registry Maze Winther 2026-05-02 01:33:32 +0200
  • 23187b0b6a refactor: remove dead tangent handle variant Maze Winther 2026-05-02 01:33:20 +0200
  • f66cdbfeb2 fix: address review findings in masks substrate Maze Winther 2026-05-02 01:28:19 +0200
  • 99137fe493 docs: capture mask rust migration notes Maze Winther 2026-04-29 18:42:27 +0200
  • 79dcec8a2e refactor: split builtin and freeform masks Maze Winther 2026-04-29 18:41:15 +0200
  • 97f8d1968f refactor: type mask handle identifiers Maze Winther 2026-04-29 18:31:24 +0200
  • ae1292a14b refactor: make mask renderer dispatch explicit Maze Winther 2026-04-29 18:27:21 +0200
  • 6ea5a156b6 refactor: split mask snap dispatch Maze Winther 2026-04-29 18:23:08 +0200
  • 401cc35743 refactor: animate params over time Maze Winther 2026-04-29 10:37:39 +0200