| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | comments + codebase index | Maze Winther | 2026-02-02 | 1 | -33/+48 |
| | | |||||
| * | fix comment | Maze Winther | 2026-02-02 | 1 | -1/+1 |
| | | |||||
| * | increase zoom of buttons + refactor | Maze Winther | 2026-02-02 | 1 | -2/+2 |
| | | |||||
| * | feat: exponential zoom | Maze Winther | 2026-02-02 | 1 | -0/+33 |
| | | |||||
| * | fix | Maze Winther | 2026-02-01 | 1 | -1/+1 |
| | | |||||
| * | refactor services structure | Maze Winther | 2026-01-31 | 2 | -3/+3 |
| | | |||||
| * | codebase overhaul (#697) | Maze | 2026-01-31 | 80 | -2782/+6743 |
| | | |||||
| * | feat: remove default background scene and add scene management | Maze Winther | 2025-09-01 | 1 | -2/+0 |
| | | |||||
| * | fix: scenes now load properly | Maze Winther | 2025-09-01 | 1 | -1/+4 |
| | | |||||
| * | refactor(core): switch to scene-based architecture | Maze Winther | 2025-09-01 | 3 | -68/+140 |
| | | |||||
| * | bunch of small improvements | Maze Winther | 2025-08-31 | 2 | -175/+221 |
| | | |||||
| * | gradient backgrounds now work | Maze Winther | 2025-08-31 | 2 | -1/+184 |
| | | |||||
| * | refactor: improve types, fix background blur, some other stuff | Maze Winther | 2025-08-31 | 2 | -22/+127 |
| | | |||||
| * | fix: add fallback | Maze Winther | 2025-08-31 | 1 | -2/+2 |
| | | |||||
| * | feat: make timeline renderer 15x faster | Maze Winther | 2025-08-31 | 2 | -24/+213 |
| | | |||||
| * | feat: implement timeline caching with cache indicator | Maze Winther | 2025-08-31 | 1 | -10/+13 |
| | | |||||
| * | feat: add audio support for export | Maze Winther | 2025-08-28 | 1 | -147/+296 |
| | | |||||
| * | style: re-design colors in text properties panel | Maze Winther | 2025-08-27 | 1 | -0/+4 |
| | | |||||
| * | another huge refactor | Maze Winther | 2025-08-27 | 2 | -2/+153 |
| | | |||||
| * | refactor: type-safety & separate concerns | Maze Winther | 2025-08-26 | 4 | -195/+174 |
| | | |||||
| * | feat: mediabunny + preview canvas refactor | Maze Winther | 2025-08-23 | 3 | -244/+255 |
| | | |||||
| * | feat: export waitlist | Maze Winther | 2025-08-17 | 1 | -0/+15 |
| | | |||||
| * | feat: add an input so the user can go to a specific timestamp (#530) | Zaka | 2025-08-15 | 1 | -4/+23 |
| | | | | | | | | | | | | * feat: add an input so the user can go to a specific timestamp * fix: use TimeCode type for EditableTimecodeProps * cleanup --------- Co-authored-by: Maze Winther <mazewinther@gmail.com> | ||||
| * | feat: stickers panel (#539) | enkei64 | 2025-08-15 | 3 | -3/+262 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Stickers panel base complete * Improve dark mode stickers background for visibility * Prevent stickers from being too small or too big * Improve UI, added credit for Iconify API * Allow manually loading more collections * Add a maximum width of 200px so stickers aren't too big * cleanup * style: hover state of button * refactor: input component * fix: mark input component as client * so much stuff --------- Co-authored-by: Maze Winther <mazewinther@gmail.com> | ||||
| * | fix: typo causing runtime error | Maze Winther | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | fix: typescript errors | Maze Winther | 2025-08-11 | 1 | -0/+4 |
| | | |||||
| * | feat: auto-captions | Maze Winther | 2025-08-11 | 3 | -8/+290 |
| | | |||||
| * | refactor: move canvas size to be a project-level setting instead of editor-level | Maze Winther | 2025-08-04 | 1 | -0/+46 |
| | | |||||
| * | feat: sound effects functionality with freesound's api | Maze Winther | 2025-08-04 | 2 | -0/+93 |
| | | |||||
| * | refactor: remove all waitlist-related code | Maze Winther | 2025-08-02 | 2 | -16/+3 |
| | | |||||
| * | feat: add hide or show for media elements, mute or unmute for audio elements ↵ | melad | 2025-07-31 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#500) * feat: create external tools section (#493) * feat: create external tools section * fix: better wording * Feature, added hide or show for media elements, mute or unmute for audio elements both effective on timeline and preview panel, with overlay icon for indicating so and state storing, * Minor UI vertical separator between magnifier and other buttons * fixed the AbortError issue in the AudioWaveform component. The error was occurring because of a race condition during cleanup when the component unmounts. * feat: implement bookmarking functionality in the timeline and project storage - Added bookmark management methods in the project store for toggling and checking bookmarks. - Updated the timeline component to display bookmark markers and integrate bookmark actions in the context menu. - Enhanced the storage service to handle bookmarks in project serialization and deserialization. - Updated project types to include bookmarks as an array of numbers. --------- Co-authored-by: Dominik K. <dominik@koch-bautechnik.de> Co-authored-by: Maze Winther <mazewinther@gmail.com> | ||||
| * | feat: make timestamp editable | Maze Winther | 2025-07-30 | 1 | -0/+93 |
| | | |||||
| * | feat: add ultracite (#452) | Hayden Bleasel | 2025-07-25 | 10 | -363/+411 |
| | | | | | | | | | | | | | | * Init ultracite * Update scripts and biome.jsonc * Update biome.jsonc * Update biome.jsonc * Update biome.jsonc * Run format | ||||
| * | fix: hardcode blog url | Dominik K. | 2025-07-22 | 1 | -2/+2 |
| | | |||||
| * | fix: typo in url | Dominik Koch | 2025-07-22 | 1 | -1/+1 |
| | | |||||
| * | fix: move to next_public keys | Dominik Koch | 2025-07-22 | 1 | -2/+2 |
| | | |||||
| * | fix: use default marble data | Dominik Koch | 2025-07-21 | 1 | -6/+2 |
| | | |||||
| * | fix: implement coderabbit suggestions | Dominik Koch | 2025-07-21 | 1 | -44/+33 |
| | | | | | They actually good wtf | ||||
| * | feat: add opencut blog | Dominik Koch | 2025-07-21 | 1 | -0/+70 |
| | | |||||
| * | feat: ripple editing mode on timeline | Maze Winther | 2025-07-19 | 1 | -0/+54 |
| | | |||||
| * | Merge branch 'feat/shortcut-actions' into staging | Maze Winther | 2025-07-18 | 1 | -0/+19 |
| |\ | |||||
| | * | Add action and keybinding management with React hooks | Anwarul Islam | 2025-07-18 | 1 | -8/+47 |
| | | | |||||
| * | | Add utils for platform detection | Anwarul Islam | 2025-07-18 | 1 | -8/+27 |
| |/ | |||||
| * | revert and fix (please work) | Maze Winther | 2025-07-16 | 1 | -2/+1 |
| | | |||||
| * | csrf token and browser detection | Ahmet Kilinc | 2025-07-16 | 1 | -0/+1 |
| | | |||||
| * | feat: integrate @t3-oss/env for environment variable management across the ↵ | tranminhquang | 2025-07-15 | 1 | -2/+3 |
| | | | | | application | ||||
| * | Merge pull request #208 from Sanjit-K/main | Maze | 2025-07-12 | 1 | -0/+30 |
| |\ | | | | | fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. … | ||||
| | * | fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. Added ↵ | Sanjit K | 2025-07-12 | 1 | -0/+30 |
| | | | | | | | | | fallback function with manual UUID generation if crypto.randomUUID() was not available. | ||||
| * | | refactor: add FPS and remove turbopack (yes, fuck you turbopack) | Maze Winther | 2025-07-12 | 2 | -13/+33 |
| |/ | |||||
| * | feat: background settings (color, blur) | Maze Winther | 2025-07-11 | 1 | -0/+6 |
| | | |||||
