From 3598adb56385286023f851d5ed781075de51fcfd Mon Sep 17 00:00:00 2001 From: Bhavya Jain Date: Thu, 4 Dec 2025 23:27:34 +0530 Subject: [PATCH 1/2] feat: add missing formats to copy to clipboard plugin --- main/plugins/built-in/copy-to-clipboard-plugin.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/plugins/built-in/copy-to-clipboard-plugin.ts b/main/plugins/built-in/copy-to-clipboard-plugin.ts index 67d45736..744f911a 100644 --- a/main/plugins/built-in/copy-to-clipboard-plugin.ts +++ b/main/plugins/built-in/copy-to-clipboard-plugin.ts @@ -18,7 +18,10 @@ const copyToClipboard = { formats: [ 'gif', 'apng', - 'mp4' + 'mp4', + 'webm', + 'av1', + 'hevc' ], action }; From ee763e5918a93dae5314a523c34bc8c325028319 Mon Sep 17 00:00:00 2001 From: Bhavya Jain Date: Thu, 4 Dec 2025 23:58:11 +0530 Subject: [PATCH 2/2] fix: add openssl legacy provider for node 17+ build support --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ee5148b8..79adb911 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "test": "yarn lint && yarn test:main", "start": "tsc && run-electron .", "build-main": "tsc", - "build-renderer": "next build renderer && next export renderer", + "build-renderer": "NODE_OPTIONS=--openssl-legacy-provider next build renderer && next export renderer", "build": "yarn build-main && yarn build-renderer", "dist": "npm run build && electron-builder", "pack": "npm run build && electron-builder --dir", @@ -304,4 +304,4 @@ ] } } -} +} \ No newline at end of file