this repo has no description

Merge branch 'develop' of github.com:moonlight-mod/moonlight into develop

+18 -15
+5 -2
build.mjs
··· 153 153 entryPoints: [entry], 154 154 outfile, 155 155 156 - format: "cjs", 156 + format: "iife", 157 + globalName: "module.exports", 158 + 157 159 platform: ["web-preload", "browser"].includes(name) ? "browser" : "node", 158 160 159 161 treeShaking: true, ··· 256 258 entryPoints, 257 259 outdir, 258 260 259 - format: "cjs", 261 + format: "iife", 262 + globalName: "module.exports", 260 263 platform: "node", 261 264 262 265 treeShaking: true,
+6 -2
packages/core-extensions/src/nativeFixes/host.ts
··· 64 64 (moonlightHost.getConfigOption<boolean>("nativeFixes", "vaapi") ?? true) && 65 65 !noAccel 66 66 ) { 67 - enabledFeatures.push("VaapiVideoEncoder", "VaapiVideoDecoder"); 68 67 if (process.platform === "linux") 69 - enabledFeatures.push("VaapiVideoDecodeLinuxGL"); 68 + // These will eventually be renamed https://source.chromium.org/chromium/chromium/src/+/5482210941a94d70406b8da962426e4faca7fce4 69 + enabledFeatures.push( 70 + "VaapiVideoEncoder", 71 + "VaapiVideoDecoder", 72 + "VaapiVideoDecodeLinuxGL" 73 + ); 70 74 } 71 75 72 76 app.commandLine.appendSwitch(
+5 -10
packages/core-extensions/src/nativeFixes/manifest.json
··· 3 3 "meta": { 4 4 "name": "Native Fixes", 5 5 "tagline": "Various configurable fixes for Discord and Electron", 6 - "authors": [ 7 - "Cynosphere", 8 - "adryd" 9 - ], 10 - "tags": [ 11 - "fixes" 12 - ] 6 + "authors": ["Cynosphere", "adryd"], 7 + "tags": ["fixes"] 13 8 }, 14 9 "settings": { 15 10 "devtoolsThemeFix": { ··· 32 27 }, 33 28 "linuxSpeechDispatcher": { 34 29 "displayName": "Enable speech-dispatcher for TTS on Linux", 35 - "description": "Has no effect on other operating systems", 30 + "description": "Fixes text-to-speech. Has no effect on other operating systems", 36 31 "type": "boolean", 37 32 "default": true 38 33 }, 39 34 "vaapi": { 40 - "displayName": "Enable VAAPI features", 41 - "description": "Provides additional hardware acceleration", 35 + "displayName": "Enable VAAPI features on Linux", 36 + "description": "Provides hardware accelerated video encode and decode. Has no effect on other operating systems", 42 37 "type": "boolean", 43 38 "default": true 44 39 }
+2 -1
packages/core-extensions/src/noHideToken/manifest.json
··· 3 3 "apiLevel": 2, 4 4 "meta": { 5 5 "name": "No Hide Token", 6 - "tagline": "Disables removal of token from localStorage when opening dev tools", 6 + "tagline": "Prevents you from being logged-out on hard-crash", 7 + "description": "Prevents you from being logged-out on hard-crash by disabling removal of token from localStorage when opening dev tools", 7 8 "authors": ["adryd"], 8 9 "tags": ["dangerZone", "development"] 9 10 }