chrissshan
205ad520f0
update icon
2025-07-22 01:11:12 -07:00
Maze Winther
5782df7350
remove toasts
2025-07-21 14:47:42 +02:00
Maze Winther
4c2d8c52ab
feat: basic audio view in media panel
2025-07-21 11:52:48 +02:00
Maze Winther
e74e60d5bf
style: height in media panel
2025-07-21 11:52:35 +02:00
Maze Winther
5266aed5eb
feat: ripple editing mode on timeline
2025-07-19 19:08:08 +02:00
Maze Winther
42ae8a7530
fix: ensure dragging/resizing an element on the timeline doesn't deselect it
2025-07-19 16:19:06 +02:00
Maze Winther
0d95f032cc
fix: wrong logic on snapping button
2025-07-19 16:14:48 +02:00
Maze Winther
a9b7043829
refactor: improve timeline elements, fix few bugs
2025-07-18 18:05:15 +02:00
Maze Winther
85b6123510
fix: z-index of playhead
2025-07-18 11:54:32 +02:00
Maze Winther
dc5416da07
refactor: remove unused functions
2025-07-18 11:20:17 +02:00
Maze Winther
f492ac9aad
fix: timeline element resizing
2025-07-17 23:51:12 +02:00
Maze Winther
499f06cb52
style: timeline tracks content
2025-07-17 23:02:29 +02:00
Maze Winther
648f0b8529
stable timeline
2025-07-17 19:46:23 +02:00
Maze Winther
0b919d4df8
refactor all timeline components
2025-07-17 19:33:10 +02:00
Maze Winther
56e6edcc5a
move timeline component
2025-07-17 17:37:18 +02:00
Maze Winther
0217303532
formatting
2025-07-17 17:34:48 +02:00
Maze Winther
4170ee4f5b
cleanup: tailwind classes
2025-07-17 17:34:18 +02:00
Maze
d768da9216
Merge pull request #319 from anwarulislam/fix/tabbar
...
fix: make tab bar container full width
2025-07-17 13:40:32 +02:00
Maze
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
Simon Orzel
167f366c6d
feat: bunx biome format --write .
2025-07-17 03:00:38 +02:00
Simon Orzel
1505c1b12f
feat: timeline changes
2025-07-17 02:53:25 +02:00
Simon Orzel
98b2103286
feat: working
2025-07-17 02:25:24 +02:00
Simon Orzel
9fa9f406fe
feat: splits working code
2025-07-17 01:59:39 +02:00
Simon Orzel
0d2894feda
feat: working z indexing and borders
2025-07-17 01:13:38 +02:00
Simon Orzel
6ff4bcd093
feat: starts to refactor timeline
2025-07-16 23:31:51 +02:00
Maze Winther
87dd275e57
fix: no more rounded corners in preview
2025-07-16 21:05:28 +02:00
Anwarul Islam
4e7b088647
fix: make tab bar container full width
2025-07-16 23:35:11 +06:00
Maze Winther
218625b61a
feat: advance snapping
2025-07-16 17:44:44 +02:00
Maze Winther
c1c4b114eb
fix: snapping for both directions (left/right)
2025-07-16 17:38:29 +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
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
Simon Orzel
f76169ada1
feat: refactors media drag overlay and media tab
2025-07-16 00:48:00 +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
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
1fdf2a0515
cleanup
2025-07-15 14:16:54 +02: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
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
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