feat: add cursor overlay pipeline (depends on #207)#217
feat: add cursor overlay pipeline (depends on #207)#217EtienneLescot wants to merge 3 commits intosiddharthvaddem:mainfrom
Conversation
b94ffca to
a5d52d8
Compare
36081e4 to
e8e6a95
Compare
|
Just wanted to thank you for working on this and helping contribute to the project 🙏 I know this is a draft, but wanted to reiterate that I was never against Native Capture. We can have the cursor related settings hidden for Linux and Windows. If that helps. Let me know if there's any further clarification needed. Sorry if this feels like going back and forth Had a couple of folks on X reach out and say they really wanted this for macOS. No rush on this at all. Don't feel obliged. This is a pretty large change which would require a lot of testing to avoid bugs. This is what usually helps me (might have missed something): Capture + Launch
Audio
Editor Load + Playback
Timeline
Project Persistence
Other
|
|
@siddharthvaddem |
Description
This follow-up depends on #207.
GitHub cannot target
feat/recordly-cursor-pipelineas the PR base here because that branch exists only on my fork, so this PR still points atmain. In practice, the intended review order is:Included in this PR
Cursor overlay rendering
Cursor editor controls
Cursor project data
Main files
src/components/video-editor/SettingsPanel.tsxsrc/components/video-editor/VideoEditor.tsxsrc/components/video-editor/VideoPlayback.tsxsrc/components/video-editor/videoPlayback/cursorRenderer.tssrc/components/video-editor/videoPlayback/motionSmoothing.tssrc/components/video-editor/videoPlayback/uploadedCursorAssets.tsNotes
./node_modules/.bin/tsc --noEmitandnpm exec vite build