Maze Winther
bc3fbec541
docs: update README
2025-07-02 01:39:32 +02:00
Maze Winther
5d02169d63
fix: deselect clips by clicking outside of track
2025-07-01 19:48:00 +02:00
Maze Winther
d95b7a9316
fix right-clicking a clip allows dragging
2025-07-01 19:42:09 +02:00
Maze Winther
8bf865df0d
feat: select clip when it's being right-clicked
2025-07-01 19:31:25 +02:00
Maze Winther
b14e9e82fe
docs: yeah
2025-07-01 19:26:42 +02:00
Maze Winther
394d9f684c
refactor: clean up comments
2025-07-01 19:16:37 +02:00
Maze Winther
5dfe9c0aac
fix: better drag ux on playhead
2025-07-01 17:47:07 +02:00
Maze Winther
a3309b4c45
refactor: replace native select/input with shadcn
2025-07-01 17:07:44 +02:00
Maze Winther
fe289db9b0
refactor: remove unused icon imports from media panel
2025-07-01 16:17:14 +02:00
Maze Winther
849fb3d2af
refactor: editor header
2025-07-01 16:06:36 +02:00
Maze Winther
364e541d57
fix: remove success toasts for added media items in timeline components
2025-07-01 16:03:51 +02:00
Maze Winther
d623ba6b4b
refactor: simplify canvas preset names for clarity
2025-07-01 16:02:32 +02:00
Maze Winther
fb487681b6
fix: select focus styling
2025-07-01 16:02:07 +02:00
Maze Winther
a16c86092a
fix: playhead not moving in real time
2025-07-01 15:30:50 +02:00
Maze Winther
baf5e9907f
fix: remove 4k aspect ratio
2025-07-01 15:06:10 +02:00
Maze Winther
e4683e38db
style: make select component look similar to other components
2025-07-01 15:05:45 +02:00
Maze Winther
ac4ff63438
fix: ensure playback ruler appears above everything else
2025-07-01 15:02:34 +02:00
Maze Winther
ee973cad21
feat: select clip when being dragged, even if it wasn't selected
2025-07-01 15:00:21 +02:00
Maze Winther
9c8594d8f3
style: timeclip's focus state
2025-07-01 14:56:14 +02:00
Maze Winther
c37c64c1b9
feat: add time formatting utility and update editor and preview components to use it
2025-07-01 01:30:02 +02:00
Maze Winther
1a01871cfc
refactor: update media processing to use width and height instead of aspect ratio
2025-07-01 01:13:14 +02:00
Maze Winther
9b37ce6610
style: give preview panel a fresh look
2025-07-01 00:58:21 +02:00
Maze Winther
d11d835c7c
style: fresh look on media panel
2025-07-01 00:13:41 +02:00
Maze Winther
1fa4c9c72f
feat: update tools panel size from 25 to 45
2025-06-30 23:35:57 +02:00
Maze Winther
50e3d92b92
style: set aspect ratio to 16:9 for the asset containers in the media panel
2025-06-30 23:35:37 +02:00
Maze Winther
9e01efdc88
refactor: consolidate default panel sizes into a constant for improved maintainability
2025-06-30 23:30:36 +02:00
Maze Winther
011be3d9a5
refactor: remove unused imports
2025-06-30 23:25:25 +02:00
Maze Winther
b474ad6b15
feat: hide preview canvas when nothing in timeline
2025-06-30 23:23:18 +02:00
Maze Winther
3e916f0f00
feat: implement automatic canvas size adjustment based on first media item aspect ratio
2025-06-30 23:19:37 +02:00
Maze Winther
d50cd0b40d
fix: update editor link in header component to include default editor ID
2025-06-30 21:44:46 +02:00
Maze Winther
d0ae75d0b4
fix ts error
2025-06-30 20:01:18 +02:00
Maze Winther
09373eb4a3
feat: implement project management features with storage integration, including project creation, deletion, and renaming dialogs
2025-06-30 19:58:36 +02:00
Maze Winther
cd30c205b4
fix: await addMediaItem in timeline component to ensure proper item processing
2025-06-30 19:57:13 +02:00
Maze Winther
16a319f2e4
delete editor.css
2025-06-30 18:32:47 +02:00
Maze Winther
1466dd42e2
feat: remove contributor index display from contributors page
2025-06-29 23:37:39 +02:00
Maze Winther
b461234c65
refactor: separate timeline track content into new file
2025-06-29 23:20:17 +02:00
Maze Winther
822323d883
refactor: update timeline to use context menu component
2025-06-29 23:09:40 +02:00
Maze Winther
ca29be23ff
style: make context menu consistent to dropdown
2025-06-29 23:09:06 +02:00
Maze Winther
796308e68e
style: make everything consistent in dropdown
2025-06-29 23:08:52 +02:00
Maze Winther
507d6a6a7e
style: dropdown menu
2025-06-29 22:15:06 +02:00
Maze Winther
c414b83bc4
style: remove shadow from card
2025-06-29 22:14:31 +02:00
Maze Winther
e4f2ce9221
fix: auto-focus on dropdown trigger and hover effect disappearing
2025-06-29 22:04:35 +02:00
Maze Winther
bfba482098
feat: add project page with mock data and update project type to include thumbnail
2025-06-29 21:32:51 +02:00
Maze Winther
3bc00f8e40
fix: don't hard-code colors in header
2025-06-29 20:09:43 +02:00
Maze Winther
02d7a92e06
fix: hero height
2025-06-29 19:38:30 +02:00
Maze
4e0352d4d6
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-29 14:48:26 +02:00
Maze Winther
8aa0aeb6e3
style: hero, minor tweaks
2025-06-29 14:36:14 +02:00
Maze Winther
5a6872537e
feat: dedicated footer
2025-06-28 12:38:31 +02:00
Maze Winther
8fe09c83b1
fix: DATABASE_URL error on setup
2025-06-27 16:56:59 +02:00
Maze Winther
87e90a5e24
fix dragging clips in timeline
2025-06-27 03:50:39 +02:00
Maze Winther
089f7f8d71
Merge branch 'fix-issue-#131'
2025-06-27 01:28:23 +02:00
Maze Winther
01140fd7bb
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-27 01:02:03 +02:00
Maze Winther
dfde7592bb
refactor: separate timeline toolbar into new component and add new TrackType type
2025-06-27 01:02:01 +02:00
Maze Winther
679ebc02b5
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-27 00:55:03 +02:00
Maze Winther
d5db470150
style: update dark theme color variables
2025-06-27 00:55:00 +02:00
Maze Winther
a8d6bbd03a
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-26 01:36:58 +02:00
Maze Winther
0f470ba7a7
fix: clip being deselected after dragging it
2025-06-26 01:36:49 +02:00
Maze Winther
d6a2de21d0
refactor: change /public/logo.svg to exclude text and update header to use it
2025-06-26 01:08:25 +02:00
Maze Winther
53e88df0d7
refactor: remove unused imports
2025-06-26 01:02:15 +02:00
Maze Winther
dd80064be6
chore: update .gitignore to include cursor files
2025-06-26 00:38:51 +02:00
Maze Winther
e225272ec3
fix: some timeline issues
2025-06-26 00:37:35 +02:00
Maze Winther
75eede20af
docs: update README formatting
2025-06-25 23:47:14 +02:00
Maze Winther
e23cf66373
style: introduce preview panel and move play button there
2025-06-25 23:43:10 +02:00
Maze Winther
2f3a148dd4
refactor: move debug component to separate component and place absolutely
2025-06-25 23:22:59 +02:00
Maze Winther
e5fc3f9bbb
style: adjust height in editor header
2025-06-25 23:09:40 +02:00
Maze Winther
0c97bc8c3f
refactor: remov eunused things
2025-06-25 23:08:31 +02:00
Maze Winther
3eac1bcb0b
refactor: move timeline clip into its separate component and type into /types
2025-06-25 23:05:14 +02:00
Maze Winther
3ea6b00254
fix: lock aspect ratio in preview
2025-06-25 22:55:25 +02:00
Maze Winther
e7dabd1444
style: change hover effect for consistency
2025-06-25 22:52:28 +02:00
Maze Winther
4fb0d014af
fix: hard-coded tailwind colors
2025-06-25 21:51:19 +02:00
Maze Winther
ef806ceab8
refactor: use badge component from shadcn
2025-06-25 21:49:02 +02:00
Maze Winther
515be65bc4
fix: github icon being black on dark mode
2025-06-25 21:48:02 +02:00
Maze Winther
4fe0ff3010
style: update spacing in header
2025-06-25 21:44:54 +02:00
Maze Winther
e1481391c7
refactor: update contributors display to show top two contributors
2025-06-25 21:43:34 +02:00
Maze Winther
777b0f7000
refactor: improved type-safety, removal of any from all instances
2025-06-25 21:40:54 +02:00
Maze Winther
926aebe004
fix: make whole clip draggable
2025-06-25 21:22:08 +02:00
Maze Winther
2775ac427d
fix: remove hover effects on clip drag
2025-06-25 21:10:40 +02:00
Maze Winther
f5c546d416
fix: clip getting deselected after a drag
2025-06-25 21:08:52 +02:00
Maze Winther
d1e313450d
fix: show clip trim handles on focus rather than hover
2025-06-25 21:06:34 +02:00
Maze Winther
27b0e51265
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-25 21:02:40 +02:00
Maze Winther
ebcb898e4e
feat: use mouse-based dragging for clips
...
fixes an issue where dragging a clip would create a duplicate instead of dragging clip directly, and gives us more control
moved the drag to a hook for cleaner code
2025-06-25 21:02:34 +02:00
Maze Winther
baa5c43e7c
feat: improve clips dragging experience
2025-06-25 19:51:50 +02:00
Maze Winther
bf64ec1133
style: make join waitlist responsive
2025-06-25 19:24:05 +02:00
Maze Winther
de3d3e210e
fix: update heading in hero for clarity about first oss video editor
2025-06-25 19:23:01 +02:00
Maze Winther
3bb640c453
oh god (netlify)
2025-06-25 19:06:41 +02:00
Maze Winther
0f343dfbda
i hate netlify
2025-06-25 18:57:52 +02:00
Maze Winther
ba14d65605
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-25 18:46:26 +02:00
Maze Winther
94d39dfa7e
fix: netlify config
2025-06-25 18:46:22 +02:00
Maze Winther
57bfb7610f
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-25 18:19:33 +02:00
Maze Winther
5977a5d253
fix: netlify config
2025-06-25 18:19:28 +02:00
Maze Winther
0ae852c185
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-25 16:18:00 +02:00
Maze Winther
db60354349
fix: move netlify config file to root
2025-06-25 16:17:53 +02:00
Maze Winther
e7d35c667f
feat: add star count back to header
2025-06-25 15:36:50 +02:00
Maze Winther
bc3fbabfb2
fix(header): remove target attribute from 'Editor' link for consistency
2025-06-24 22:49:19 +02:00
Maze Winther
9354d69acf
feat(header): conditionally render 'Editor' or 'GitHub' button based on environment
2025-06-24 22:48:55 +02:00
Maze Winther
f8a4cd4ac6
fix(hero): remove padding from hero waitlist count
2025-06-24 22:43:43 +02:00
Maze Winther
5fc205fc57
fix(timeline): update drag overlay styling for better visibility
2025-06-24 22:23:02 +02:00
Maze Winther
8f583c25e0
feat(timeline): add context menu handling to TimelineTrackContent component
2025-06-24 22:20:17 +02:00
Maze Winther
33916d4e91
chore: update @types/node to version 22.15.33 and add project name in package.json
2025-06-24 21:29:15 +02:00
Maze Winther
595f4c5f88
refactor: update header component to replace 'Start editing' button with 'GitHub'
2025-06-24 20:58:37 +02:00