feat: send screen recordings #128

Merged
talksik merged 9 commits from screen-recording into master 2026-04-09 00:14:39 +00:00
Showing only changes of commit 4c60957657 - Show all commits
@@ -102,12 +102,11 @@ export function useScreenRecorder({
window.electronScreen.startRecordingWindow();
// Listen for stop from floating window
const cleanup = window.electronScreen.onStopRequested(() => {
cleanupIpcRef.current = window.electronScreen.onStopRequested(() => {
if (recorderRef.current?.state === "recording") {
recorderRef.current.stop();
}
});
cleanupIpcRef.current = cleanup;
} catch (err) {
stopAllTracks();
window.electronScreen.stopRecordingWindow();