Cap
Cap copied to clipboard
Migrate to Tauri v2
✅ This is now READY With the recent release of Tauri 2.0.0-rc, I decided to give this another try after a couple of weeks since my last attempt. Most things should work as expected.
TODO:
- [x] All dependencies updated for v2
- [x] Tray stop icon when recording is in-progress.
- [x] Camera overlay
- [x] Fix any missing permissions
New changes:
- Using tauri-plugin-decorum for webview transparency (No longer using macOS private APIs). This allows for possible publishing on the Mac AppStore in the future.
- (macOS/Linux) Camera overlay is visible on all spaces/workspaces
- Add more info to the
About Cap
window. (Should now show copyright text) - Fix missing background and border styles when running with
NEXT_PUBLIC_LOCAL_MODE=true
Changes below will not longer be part of this and will be part of future PRs.
- ~~Make camera overlay into NSPanel on macos. (more appropriate for its functionality)~~
- ~~(Windows/Linux) Optimize the titlebar to better suit other platforms.~~
- ~~Minor adjustments to the look of preview~~
- ~~(macOS/Linux) _Show timer on the tray icon when recording is in-progress.~~
- Deep-links and re-implementation of #48
Any feedbacks or requests are appreciated!