| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: major editor overhaul (assets, properties, timeline, fonts) (#709) | Maze | 2026-02-23 | 1 | -109/+178 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: major editor overhaul (assets, properties, timeline, fonts) Refactor editor core systems to standardize UI architecture and improve performance. Assets & Properties: - Replace monolithic property items with composable `Section` architecture. - Add specialized sections for Transform, Blending, and Text. - Implement `NumberField` with scrubbing and math evaluation. - Add new ColorPicker with EyeDropper and multiple format support. - Standardize asset panels using new `PanelView` layout. Fonts & Stickers: - Implement custom font atlas/sprite system for high-performance previews. - Add virtualized FontPicker with search and favorites. - Refactor stickers to use a provider-based architecture (icons, emoji, flags, shapes). - Standardize sticker IDs to `provider:value` format. Timeline & Interaction: - Convert bookmarks to rich objects with notes, colors, and duration. - Refactor drag-and-drop to use Command pattern (enabling proper undo/redo). - Add Shift modifier to disable snapping during moves/resizes. - Add new overlays for layout guides and text editing. Renderer: - Add support for multi-line text, custom line-height, and letter-spacing. - Implement global composite operation (blend modes). - Update sticker node to resolve dynamic provider IDs. Infrastructure: - Add storage migrations (v3->v6) for text weights, sticker IDs, and bookmarks. - Update global styles and core UI components (Button, Input, Popover). * add ts-nocheck directive to settings-legacy.tsx to suppress TypeScript errors * fix: correct global composite operation assignment in TextNode to ensure proper blend mode handling * deleted shadcn components with errors * formatting * fix linter issues * migrate from next middleware to proxy * add missing component back * add breadcrumb back * chore: add @radix-ui/react-primitive deps * chore: more deps * chore: add missing env vars to bun-ci * next env | ||||
| * | deps | Maze Winther | 2026-02-01 | 1 | -24/+12 |
| | | |||||
| * | codebase overhaul (#697) | Maze | 2026-01-31 | 1 | -318/+378 |
| | | |||||
| * | style: re-design colors in text properties panel | Maze Winther | 2025-08-27 | 1 | -1/+7 |
| | | |||||
| * | feat: mediabunny + preview canvas refactor | Maze Winther | 2025-08-23 | 1 | -2/+9 |
| | | |||||
| * | fix missing package on fresh installation (#537) | Khang Hoang | 2025-08-12 | 1 | -0/+5 |
| | | | | Co-authored-by: Maze <167211895+mazeincoding@users.noreply.github.com> | ||||
| * | feat: auto-captions | Maze Winther | 2025-08-11 | 1 | -1/+14 |
| | | |||||
| * | Lay groundwork for Tailwind v4 upgrade | Brandon McConnell | 2025-07-30 | 1 | -171/+81 |
| | | |||||
| * | feat: create external tools section (#493) | Dominik K. | 2025-07-30 | 1 | -11/+11 |
| | | | | | | * feat: create external tools section * fix: better wording | ||||
| * | feat: add ultracite (#452) | Hayden Bleasel | 2025-07-25 | 1 | -3/+143 |
| | | | | | | | | | | | | | | * Init ultracite * Update scripts and biome.jsonc * Update biome.jsonc * Update biome.jsonc * Update biome.jsonc * Run format | ||||
| * | Merge pull request #443 from OpenCut-app/feat/sitemap | iza | 2025-07-23 | 1 | -1/+23 |
| |\ | | | | | feat: add sitemap and robots generation | ||||
| | * | chore: bump nextjs | Dominik Koch | 2025-07-23 | 1 | -3/+23 |
| | | | |||||
| * | | feat: add an rss feed | Taqib | 2025-07-23 | 1 | -2/+7 |
| |/ | |||||
| * | chore: fix bun lock for duplicate | Maze Winther | 2025-07-22 | 1 | -1/+0 |
| | | |||||
| * | Merge branch 'main' into staging | Maze Winther | 2025-07-22 | 1 | -1/+66 |
| |\ | |||||
| | * | fix: implement coderabbit suggestions | Dominik Koch | 2025-07-21 | 1 | -0/+5 |
| | | | | | | | | | They actually good wtf | ||||
| | * | feat: add opencut blog | Dominik Koch | 2025-07-21 | 1 | -2/+59 |
| | | | |||||
| * | | chore: add @biomejs/biome as dependency | tuananh31j | 2025-07-21 | 1 | -49/+63 |
| |/ | |||||
| * | ??? typescript | Maze Winther | 2025-07-17 | 1 | -8/+9 |
| | | |||||
| * | man idk | Maze Winther | 2025-07-16 | 1 | -178/+98 |
| | | |||||
| * | adds Vercel BotId | Ahmet Kilinc | 2025-07-16 | 1 | -0/+3 |
| | | |||||
| * | chore: bump next version in bun lock | Maze Winther | 2025-07-15 | 1 | -1/+73 |
| | | |||||
| * | refactor: remove google auth | Maze Winther | 2025-07-15 | 1 | -1/+15 |
| | | |||||
| * | feat: roadmap page and move all open-graph images to /open-graph folder | Maze Winther | 2025-07-14 | 1 | -0/+161 |
| | | |||||
| * | chore: bump drizzle-orm version | Maze Winther | 2025-07-14 | 1 | -7/+2 |
| | | |||||
| * | fix: missing name field | Maze Winther | 2025-07-12 | 1 | -2/+12 |
| | | |||||
| * | Feat: basic audio waveform added. | creotove | 2025-06-25 | 1 | -0/+3 |
| | | |||||
| * | chore: update @types/node to version 22.15.33 and add project name in ↵ | Maze Winther | 2025-06-24 | 1 | -1/+1 |
| | | | | | package.json | ||||
| * | fix nextjs issue with hoisted dependencies | Hyteq | 2025-06-24 | 1 | -0/+997 |
| | | |||||
| * | first test | Hyteq | 2025-06-24 | 1 | -994/+0 |
| | | |||||
| * | feat: update authentication imports and migrate to new db package structure | Maze Winther | 2025-06-24 | 1 | -0/+994 |
