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
Maze Winther
bbf9aae234
Revert "refactor: overhaul timeline component, separate into different files"
...
This reverts commit 2aa37920d5 .
2025-06-24 17:54:41 +02:00
Maze Winther
2aa37920d5
refactor: overhaul timeline component, separate into different files
2025-06-24 17:51:34 +02:00
Maze Winther
c3df43b8c8
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-24 17:49:39 +02:00
Maze Winther
91251fa94d
chore: update Netlify configuration for build process and publishing path
2025-06-24 17:49:12 +02:00
Maze Winther
e5ade1f3ac
style: remove roundec corners from tracks
2025-06-24 17:14:15 +02:00
Maze Winther
89a003635c
refactor: remove comments and unused stuff
2025-06-24 16:12:39 +02:00
Maze Winther
61771f2a3e
style: remove gradient from contributors heading
2025-06-24 15:35:42 +02:00
Maze Winther
65b8934773
feat: add contributors page to showcase OpenCut contributors and their contributions
2025-06-24 15:11:30 +02:00
Maze Winther
6581218ea9
fix: update hero text for clarity and platform compatibility
2025-06-24 15:10:55 +02:00
Maze Winther
4b2afb7271
style: set min/max height for timeline
2025-06-24 14:19:47 +02:00
Maze Winther
9e761a9c0b
style: clean up timeline
2025-06-24 13:58:38 +02:00
Maze Winther
263c9fb5a0
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-24 13:53:14 +02:00
Maze Winther
3dff7e37d0
refactor: update database imports to use new package structure
2025-06-24 13:52:48 +02:00
Maze Winther
e9889b8fa7
feat: update authentication imports and migrate to new db package structure
2025-06-24 11:05:20 +02:00
Maze Winther
0ebab57aaa
fix: version mismatch with drizzle
2025-06-24 10:55:06 +02:00
Maze Winther
c3d49711b0
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-24 10:32:22 +02:00
Maze Winther
b9e1dcf23e
refactor: change button variant from 'ghost' to 'text' across multiple components for consistency
2025-06-24 10:32:19 +02:00
Maze Winther
4260d4be08
feat: implement unified AuthForm component for login and signup pages
2025-06-24 02:48:14 +02:00
Maze Winther
6d29228c8c
style: adjust margin in hero section for improved layout
2025-06-24 02:45:59 +02:00
Maze Winther
2b06fd97d6
fix: 404 on auth pages
2025-06-24 02:20:41 +02:00
Maze Winther
b5e8e8ce62
chore: update favicon.ico for improved branding
2025-06-24 02:19:11 +02:00
Maze Winther
c64480ac79
chore: update logo image in public assets
2025-06-24 02:15:00 +02:00
Maze Winther
37ceaaed5e
docs: update README with contributing guidelines and quick start instructions for contributors
2025-06-24 02:09:43 +02:00
Maze Winther
f2879be973
docs: enhance contributing guidelines with detailed setup instructions and environment variable configuration
2025-06-24 01:55:40 +02:00
Maze Winther
5bff26d3e5
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-24 01:49:12 +02:00
Maze Winther
69566ffa83
fix: update hero section text from "CapCut alternative" to "video editor"
2025-06-24 01:48:46 +02:00
Maze Winther
63b698fe12
chore: add .cursorignore file to exclude specific files from cursor tracking
2025-06-24 01:48:06 +02:00
Maze Winther
2cad7f9c3c
feat: add waitlist table and migration for tracking user signups
2025-06-23 16:44:07 +02:00
Maze Winther
054c68140c
feat: add redirect from appcut to opencut in Netlify configuration
2025-06-23 16:25:06 +02:00
Maze Winther
8e519ca7e1
fix: github link
2025-06-23 00:03:23 +02:00
Maze Winther
3c8d5a25e8
fix: change github links
2025-06-22 22:30:40 +02:00
Maze Winther
ead6684b08
change app name from AppCut to OpenCut
2025-06-22 22:22:08 +02:00
Maze Winther
d1b3eae895
fix: remove toast success for reordering
2025-06-22 22:19:47 +02:00
Maze Winther
8d773086c5
Merge branch 'main' of https://github.com/mazeincoding/AppCut
2025-06-22 22:10:52 +02:00
Maze Winther
7e3a80eb74
improve lots of stuff around the editor
2025-06-22 22:10:50 +02:00
Maze Winther
ce49c5ff5f
new README
2025-06-22 22:07:06 +02:00
Maze Winther
4148308b66
update databuddy script
2025-06-22 20:43:36 +02:00
Maze Winther
6ee16f9df8
feat: so much stuff
2025-06-22 19:28:03 +02:00
Maze Winther
e22aa6620c
add databuddy script
2025-06-22 18:39:59 +02:00
Maze Winther
95f3db8d72
fix: don't cache waitlist count
2025-06-22 18:05:44 +02:00
Maze Winther
850c62549a
fix LICENSE
2025-06-22 17:11:31 +02:00
Maze Winther
4f30cd734a
docs: add license
2025-06-22 15:23:11 +02:00
Maze Winther
49705851cf
add MIT license
2025-06-22 15:22:29 +02:00
Maze Winther
cb2a7484ed
add drag and drop to the timeline
2025-06-22 14:50:22 +02:00
Maze Winther
6c8d6d99a9
fix: remove unncessary open editor button from header
2025-06-22 14:42:14 +02:00
Maze Winther
afa52384ca
fix: redirect in middleware if not authenticated
2025-06-22 14:41:08 +02:00
Maze Winther
e70ac78475
feat: use zod for validation
2025-06-22 14:39:04 +02:00
Maze Winther
f2f45f6532
some SEO
2025-06-22 14:31:41 +02:00
Maze Winther
c1e5fe488b
feat: new favicon
2025-06-22 14:31:01 +02:00
Maze Winther
356c0cc549
feat: add logo to header
2025-06-22 14:28:34 +02:00
Maze Winther
4bcd8aec0e
chore: add cross-env as dep
2025-06-22 14:27:44 +02:00
Maze Winther
c535aeed30
feat: new logo
2025-06-22 14:27:36 +02:00
Maze Winther
0ebf4edd45
feat: redirect /editor to /
2025-06-22 14:26:03 +02:00
Maze Winther
e84caf3f9f
feat: add waitlist signup count
2025-06-22 14:25:19 +02:00
Maze Winther
6e84dcaffb
chore: add dotenv as dependency
2025-06-22 13:45:34 +02:00