Commit Graph
479 Commits
Author SHA1 Message Date
Maze Winther 9530058b97 add waitlist count back 2025-07-16 15:30:19 +02:00
Maze Winther 1e01364740 Merge branch 'main' into staging 2025-07-16 14:53:16 +02:00
Maze Winther 8bc26539eb cleanup (this doesn't work) 2025-07-16 14:37:08 +02:00
Maze Winther 49d467cd83 Merge branch 'staging' into pr/vishesh711/284 2025-07-16 13:38:26 +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
Maze Winther 96f7516c94 Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-16 12:22:15 +02:00
Maze Winther a7e23ec714 media drag overlay cleanup 2025-07-16 12:22:09 +02:00
Maze Winther 63d5b2f110 Merge branch 'feat/media-button' into staging 2025-07-16 12:04:09 +02:00
Maze Winther 446745a33c cleanup 2025-07-16 12:03:44 +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
enkei64andGitHub 0cb26ef088 Merge branch 'OpenCut-app:main' into feat/display-all-contributors 2025-07-16 19:07:33 +10:00
enkeii64 7c6b2e4f49 feat: display all contributors 2025-07-16 18:49:11 +10:00
Ahmet Kilinc 79f6c680f3 remove browser check 2025-07-16 01:23:06 +01:00
Ahmet Kilinc ece9c78b16 coderabbit comments 2025-07-16 01:05:42 +01:00
Ahmet Kilinc eb49500592 adds Vercel BotId 2025-07-16 01:00:40 +01:00
Ahmet Kilinc 5178732c4c csrf token and browser detection 2025-07-16 00:44:42 +01:00
Simon Orzel f76169ada1 feat: refactors media drag overlay and media tab 2025-07-16 00:48:00 +02:00
Simon Orzel acd1e2e216 feat: makes the select all project button entirely clickable and cleans up small css changes 2025-07-15 23:48:47 +02:00
Maze Winther 83d65bdd15 feat: remove waitlist count due to bots 2025-07-15 23:26:04 +02:00
Simon Orzel 6df492b661 fix(web): #268 multiple new projects bug 2025-07-15 23:25:09 +02:00
vishesh711 13db27c173 fix: resolve TypeScript build errors and deployment blockers
- Fix missing lucide-react icon imports in type declarations
  - Add 40+ missing icon exports (Loader2, ExternalLink, Type, etc.)
  - Fix ArrowLeft → ChevronLeft imports in auth pages
  - Resolve LucideIcon type declaration issue

- Fix invalid Button variant 'ghost' → 'text' in KeyboardShortcutsHelp

- Ensure project builds successfully with Bun package manager
- Address CodeRabbit review feedback for production readiness

These fixes resolve all TypeScript compilation errors and make the
project fully deployment-ready. Build now passes with zero errors.
2025-07-15 12:58:04 -04:00
vishesh711 d3204f6cd7 feat: Add comprehensive keyboard shortcuts system for video editor
- Implement industry-standard video editing shortcuts (Space, J/K/L, arrows)
- Add playback controls: Space (play/pause), J/K/L (rewind/pause/forward)
- Add navigation: arrow keys (frame stepping), Shift+arrows (5s jumps), Home/End
- Add editing shortcuts: S (split at playhead), N (toggle snapping)
- Add selection shortcuts: Ctrl/Cmd+A (select all), Ctrl/Cmd+D (duplicate)
- Add keyboard shortcuts help dialog with categorized shortcuts display
- Integrate help button in editor header for discoverability
- Add TypeScript type declarations for better development experience
- Fix Docker build environment variable validation issues

All shortcuts follow professional video editing standards (Avid/Premiere/Final Cut).
Context-aware shortcuts that don't interfere with text input fields.
Toast notifications provide user feedback for better UX.
2025-07-15 12:36:53 -04:00
Maze Winther 3a8d57921e feat: add lock icon toggle for snapping functionality 2025-07-15 17:41:10 +02:00
Maze Winther fd2aa00074 style: tooltip 2025-07-15 17:40:19 +02:00
Maze Winther 7a725ecd09 cleanup 2025-07-15 17:29:28 +02:00
Maze Winther a32ffb601a Merge branch 'feat/thumbnail-appearance' into staging 2025-07-15 17:07:21 +02:00
Maze Winther dc0e4783fb cleanup 2025-07-15 16:55:04 +02:00
Maze Winther fdeddbe3ed Merge branch 'feature/plus-button-timeline' into staging 2025-07-15 16:28:08 +02:00
Maze Winther b1ccf3695e fix quicl 2025-07-15 15:07:47 +02:00
Maze Winther 7d2f323f4d fix: last updated date in roadmap 2025-07-15 15:03:33 +02:00
Maze Winther ebad05f17b refactor: remove development debug 2025-07-15 14:58:08 +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
Maze Winther 1fdf2a0515 cleanup 2025-07-15 14:16:54 +02:00
Maze Winther 5e86ed9efc fix: tooltip styling 2025-07-15 14:13:02 +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
enkeii64 d7c764f968 feat: Add Discord link to footer 2025-07-15 19:24:34 +10:00
tranminhquang 9d5fb821c7 feat: integrate @t3-oss/env for environment variable management across the application 2025-07-15 13:29:16 +07:00
Anwarul Islam 0f05d25e8a fix: ensure correct type assertion for snappedTime in useTimelineSnapping 2025-07-15 07:17:45 +06:00
Anwarul Islam e3cb491a29 feat: add snap point notification to TimelineTrackContent for improved snapping feedback 2025-07-15 07:06:29 +06:00
Anwarul Islam 2cc25b70d5 feat: enhance snapping functionality by adding snap point handling in Timeline component 2025-07-15 07:03:36 +06:00
Anwarul Islam 9cc77b4499 feat: enforce non-negative snap threshold and minimum grid interval in timeline store 2025-07-15 06:59:46 +06:00
Anwarul Islam 59f4098f75 refactor: remove keyboard shortcuts for better integration later 2025-07-15 04:32:36 +06:00
Anwarul Islam 1106aeeb60 feat: integrate snapping functionality into timeline track component 2025-07-15 04:27:19 +06:00
Anwarul Islam af632d8cc5 feat: add snapping functionality and controls to timeline component 2025-07-15 04:27:12 +06:00
Anwarul Islam e7485340cf feat: implement useTimelineSnapping hook for snapping functionality in timeline 2025-07-15 04:25:51 +06:00
Anwarul Islam 2b57f3026c feat: add snapping settings and actions to timeline store 2025-07-15 04:25:16 +06:00
Anwarul Islam 4de81796a3 feat: add SnapIndicator component for timeline snapping visualization 2025-07-15 04:23:45 +06:00
Anwarul Islam d53321ec36 fix: enhance media tile display with aspect ratio adjustments and overlay borders 2025-07-15 00:42:19 +06:00
Maze Winther 7798334300 feat: roadmap page and move all open-graph images to /open-graph folder 2025-07-14 20:34:16 +02:00