60 Commits
Author SHA1 Message Date
MazeandGitHub fbe3db74d7 chore: update copyright year 2026-05-06 22:53:51 +02:00
MazeandGitHub 93d1e3383c feat: major editor overhaul (assets, properties, timeline, fonts) (#709)
* 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
2026-02-23 03:24:02 +01:00
MazeandGitHub 7bf0984698 codebase overhaul (#697) 2026-01-31 00:20:04 +01:00
MazeandGitHub 0173db9944 Update next dependency version to 15.5.7 2025-12-07 22:25:35 +01:00
MazeandGitHub 154353ee66 Update next dependency version to 15.5.7 2025-12-07 22:24:42 +01:00
MazeandGitHub bee7aba960 Update README.md 2025-09-30 03:42:01 +02:00
MazeandGitHub a346bdf497 docs: fal sponsor 2025-09-12 01:04:48 +02:00
MazeandGitHub 17c2ba2fc8 Update README.md 2025-08-18 00:23:36 +02:00
MazeandGitHub 2e0c9f4b23 Merge pull request #472 from RohitChandel23/fix/462-select-all-focus-bug
Fix: Prevent Ctrl+A from selecting timeline when input is focused
2025-07-28 00:13:07 +02:00
MazeandGitHub 87a8ac90e5 Merge pull request #454 from dipanshurdev/text-feat
feat: update text color
2025-07-26 11:25:04 +02:00
MazeandGitHub 4f60c0d354 Merge pull request #457 from itsobi/fix/properties-panel-gets-cut-off-on-smaller-browser-widths
Update PropertyItem component and frame rate dropdown to flex-col so label and value are not on the same line
2025-07-26 11:24:41 +02:00
MazeandGitHub 2791992b6b Merge pull request #408 from treepo1/feat/select-layer-when-inserted
[FEATURE] Select layer when adding to the Timeline
2025-07-22 11:58:34 +02:00
MazeandGitHub a5f7b477e6 Merge pull request #420 from chrissshan/feature/update-timeline-snapping-icon
feat: [UI] Update Timeline icon for "Auto Snapping"
2025-07-22 11:40:14 +02:00
MazeandGitHub f2a403b678 Merge pull request #407 from OpenCut-app/fix/hardcode-blog
fix: hardcode blog url
2025-07-22 00:44:52 +02:00
MazeandGitHub 6399f1c902 Merge pull request #405 from mezotv/main
fix: typo in url
2025-07-22 00:39:20 +02:00
MazeandGitHub 11b270ffd3 Merge pull request #404 from mezotv/fix/blog
fix: move to next_public keys
2025-07-22 00:30:54 +02:00
MazeandGitHub bd05f64511 Merge pull request #403 from mezotv/fix/readme
fix: marble env keys in readme
2025-07-22 00:10:34 +02:00
MazeandGitHub 6c41348295 Merge pull request #391 from tuananh31j/config/biome
Config: Turborepo and Biome configuration
2025-07-21 21:09:07 +02:00
MazeandGitHub d040ca53cb Merge pull request #342 from anwarulislam/feat/kbd
chore: keyboard shortcuts and improve key display
2025-07-18 11:29:36 +02:00
MazeandGitHub b97a30824e Merge pull request #283 from KhacTuanIT/feature/optimize-timeline-ruler
Optimize timeline performance
2025-07-17 17:22:42 +02:00
MazeandGitHub 502725b98e Merge pull request #289 from anwarulislam/feat/readme-clarfication
Update README and contributing guidelines for clarity
2025-07-17 17:18:47 +02:00
MazeandGitHub 103e4d5d3f Merge pull request #311 from enkeii64/feat/search-sort-projects
feat: add search and sort functionality to projects page
2025-07-17 17:17:20 +02:00
MazeandGitHub d768da9216 Merge pull request #319 from anwarulislam/fix/tabbar
fix: make tab bar container full width
2025-07-17 13:40:32 +02:00
MazeandGitHub 021c3fb7d0 Merge pull request #331 from simonorzel26/patch-1
Update pull_request_template.md
2025-07-17 13:39:10 +02:00
MazeandGitHub b1efc90157 Merge pull request #321 from vadi25/main
Project creation and project access denied outside of dev mode
2025-07-17 13:35:44 +02:00
MazeandGitHub 5a7a089f0e Merge pull request #323 from khanguyen74/feature/regenerate-media-items-thumbnail
fix: regenerate video thumbnails when a project is loaded
2025-07-17 13:06:06 +02:00
MazeandGitHub 9bf5ce399c Merge pull request #324 from simonorzel26/feat/refactor-timeline
feat(web): timeline refactor and horizontal + vertical scrolling
2025-07-17 13:02:30 +02:00
MazeandGitHub 39ac2cbeb6 Merge pull request #322 from Zaid-maker/type-fix
MERGE
2025-07-16 22:44:12 +02:00
MazeandGitHub da973b2e1e Merge pull request #318 from Zaid-maker/fix-builds
Add BETTER_AUTH_SECRET and BETTER_AUTH_URL env vars to build job
2025-07-16 19:50:53 +02:00
MazeandGitHub 025b0100d3 Merge pull request #288 from simonorzel26/feat/select-all-projects-button-clickable
feat: makes the select all project button entirely clickable and cleans up small css changes
2025-07-16 13:29:36 +02:00
MazeandGitHub e96d97885b Merge pull request #307 from W-DOS0/fix-header
Update README.md
2025-07-16 12:01:28 +02:00
MazeandGitHub ccca2e8d0f Merge pull request #308 from enkeii64/feat/display-all-contributors
feat: display all contributors
2025-07-16 12:00:11 +02:00
MazeandGitHub 2982293b54 Merge pull request #287 from simonorzel26/fix/268_multiple-new-projects
fix(web): #268 multiple new projects bug
2025-07-16 11:58:56 +02:00
MazeandGitHub 27731a270d Merge pull request #291 from ahmetskilinc/better-rate-limiting
feat: better-rate-limiting
2025-07-16 10:54:38 +02:00
MazeandGitHub f5ed3e196a Merge pull request #266 from anwarulislam/feat/snapping
feature: add timeline snapping functionality
2025-07-15 14:17:50 +02:00
MazeandGitHub 0e83b6c15e Merge pull request #272 from vietnamesekid/main
feat: integrate @t3-oss/env for environment variable management across the application
2025-07-15 12:20:55 +02:00
MazeandGitHub 2aa7493189 Merge pull request #274 from Zaid-maker/migration
Set default value of users.email_verified column to false via migration
2025-07-15 12:17:44 +02:00
MazeandGitHub e96832bf9b Merge pull request #172 from Zaid-maker/bump-bun-version
Bump bun version
2025-07-12 16:52:42 +02:00
MazeandGitHub 25d12a6fa4 Merge pull request #183 from youknowom/improve-contributing
docs: add note about npm workspace error and bun recommendation
2025-07-12 16:39:29 +02:00
MazeandGitHub a9b02df2e3 Merge pull request #185 from omraval18/fix/login-redirect-issue
fix: redirects to /projects after login instead of /editor
2025-07-12 16:38:32 +02:00
MazeandGitHub f0b0451616 Merge pull request #200 from ahmedfahim21/feature/gesture-navigation-fix
fix: prevent unintended navigation on swipe
2025-07-12 15:39:14 +02:00
MazeandGitHub 4d0382cc4b Merge pull request #202 from MarcBlattmann/patch-1
Remove Unused Bracket in readme
2025-07-12 15:38:13 +02:00
MazeandGitHub 800e720e6e Merge pull request #208 from Sanjit-K/main
fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. …
2025-07-12 15:27:00 +02:00
MazeandGitHub 457d828c45 Merge pull request #210 from Mirza-Samad-Ahmed-Baig/main
refactor: improve theme handling, env var safety, and db schema
2025-07-12 15:24:01 +02:00
MazeandGitHub d925b62a47 Merge pull request #215 from Chirag-varu/main
Better README and docker-compose port error solved
2025-07-12 15:22:51 +02:00
MazeandGitHub fd017d6aca docs: add growth to README 2025-07-11 15:59:56 +02:00
MazeandGitHub 11c0b89bd1 Merge pull request #158 from Pratiyankkumar/added-repo-url
feat: make Open Source badge a clickable link to GitHub repository
2025-07-07 03:52:51 +02:00
MazeandGitHub 25c9ffc131 Merge pull request #164 from Pratiyankkumar/select-multiple-projects
feat: add multiple project selection and bulk delete functionality
2025-07-07 03:46:48 +02:00
MazeandGitHub 163489f499 Merge pull request #166 from ArjunCodess/patch-1
docs: Replace placeholder repo URL with actual GitHub clone link in README
2025-07-04 16:22:48 +02:00
MazeandGitHub 306c2885f1 Merge pull request #141 from sinanptm/code-refactoring
fix(issue): Adress the issue(#109)
2025-06-28 12:44:01 +02:00
MazeandGitHub 6391147a96 Merge pull request #134 from dipanshurdev/minor-feat
fix(style): README.md header section
2025-06-27 00:57:17 +02:00
MazeandGitHub 029152dd5b Merge pull request #115 from letyassine/fixed-landing-page
fix: responsiveness of landing page
2025-06-26 01:27:47 +02:00
MazeandGitHub ffb6a35e20 Merge pull request #82 from ga1az/fix-docker-setup
Fix docker setup
2025-06-25 20:28:05 +02:00
MazeandGitHub 2ddd8cb0d7 Merge pull request #84 from ILoveScratch2/main
docs: change commands in README adapted to different platforms
2025-06-25 20:26:46 +02:00
MazeandGitHub bc28ce09cb Merge pull request #69 from letyassine/og
add: opengraph image
2025-06-25 01:31:11 +02:00
MazeandGitHub 20bb485ad1 Merge branch 'main' into main 2025-06-24 14:48:48 +02:00
MazeandGitHub c691835d85 Merge pull request #22 from DeepanshuMishraa/changes
Added google auth and some auth page ui optimisations
2025-06-23 19:58:54 +02:00
MazeandGitHub d92aed2dac Merge pull request #1 from yimothysu/main
Add /auth/login and /auth/signup routes
2025-06-23 10:52:40 +02:00
MazeandGitHub d8917f2632 Merge pull request #2 from 3raphat/feat/redis-compose
feat: add redis to docker compose
2025-06-23 10:52:30 +02:00
MazeandGitHub f940873bbf Merge pull request #3 from Ni-zav/docs/update-readme
docs: update readme, add project structure and bun commands
2025-06-23 10:50:34 +02:00