OpenCut/apps/web
Rene Zander e35635db4f feat: add project export/import for cross-device transfers
Add the ability to export projects as .opencut JSON files and import them
on another device. Export is available from the project context menu and
dropdown menu. Import is available via a button in the projects header.

The export format includes a version field for future compatibility.
Imported projects receive a new ID to avoid collisions.
2026-04-13 10:26:51 +00:00
..
content/changelog fix: use line-height-based bounds for text elements 2026-04-07 01:39:35 +02:00
migrations chore: normalize line endings 2026-03-29 15:56:48 +02:00
public chore: remove accidentally committed Zone.Identifier stream 2026-03-29 18:25:43 +02:00
scripts chore: normalize line endings 2026-03-29 15:56:48 +02:00
src feat: add project export/import for cross-device transfers 2026-04-13 10:26:51 +00:00
.env.example chore: remove transcription envs 2026-04-04 08:53:10 +02:00
.gitignore chore: update .gitignore 2026-03-29 18:55:56 +02:00
Dockerfile chore: remove transcription envs 2026-04-04 08:53:10 +02:00
components.json chore: normalize line endings 2026-03-29 15:56:48 +02:00
content-collections.ts feat: add published status to changelog entries 2026-03-29 15:58:46 +02:00
drizzle.config.ts chore: remove comment 2026-04-05 19:04:39 +02:00
next.config.ts feat: migrate GPU renderer from WebGL to wgpu/WASM 2026-04-01 13:57:32 +02:00
open-next.config.ts chore: add missing open-next config 2026-03-29 15:58:46 +02:00
package.json refactor: split effects and masks into dedicated rust crates, introduce MediaTime and FrameRate 2026-04-07 01:09:13 +02:00
postcss.config.mjs feat: masks, properties refactor, shaders, storage migrations, and more 2026-03-29 15:48:22 +02:00
tsconfig.json chore: normalize line endings 2026-03-29 15:56:48 +02:00
wrangler.jsonc chore: normalize line endings 2026-03-29 15:56:48 +02:00