nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 78 lines 3.4 kB view raw
1diff --git i/packages/core-extensions/src/moonbase/host.ts w/packages/core-extensions/src/moonbase/host.ts 2index 6bb7b62..71b57b9 100644 3--- i/packages/core-extensions/src/moonbase/host.ts 4+++ w/packages/core-extensions/src/moonbase/host.ts 5@@ -79,22 +79,9 @@ electron.app.whenReady().then(() => { 6 7 if (!entries.find((e) => e.label === "moonlight")) { 8 const options: Electron.MenuItemConstructorOptions[] = [ 9- { label: "Update and restart", click: updateAndRestart }, 10 { label: "Reset config", click: resetConfig } 11 ]; 12 13- if (moonlightHost.branch !== MoonlightBranch.DEV) { 14- options.push({ 15- label: "Switch branch", 16- submenu: [MoonlightBranch.STABLE, MoonlightBranch.NIGHTLY].map((branch) => ({ 17- label: branch, 18- type: "radio", 19- checked: moonlightHost.branch === branch, 20- click: () => changeBranch(branch) 21- })) 22- }); 23- } 24- 25 options.push({ label: "About", click: showAbout }); 26 27 entries.splice(i + 1, 0, { 28diff --git i/packages/core-extensions/src/moonbase/native.ts w/packages/core-extensions/src/moonbase/native.ts 29index 51e347c..a6bdc58 100644 30--- i/packages/core-extensions/src/moonbase/native.ts 31+++ w/packages/core-extensions/src/moonbase/native.ts 32@@ -39,24 +39,7 @@ export default function getNatives(): MoonbaseNatives { 33 34 return { 35 async checkForMoonlightUpdate() { 36- try { 37- if (moonlightGlobal.branch === MoonlightBranch.STABLE) { 38- const json = await getStableRelease(); 39- return json.name !== moonlightGlobal.version ? json.name : null; 40- } else if (moonlightGlobal.branch === MoonlightBranch.NIGHTLY) { 41- const req = await fetch(nightlyRefUrl, { 42- cache: "no-store", 43- headers: sharedHeaders 44- }); 45- const ref = (await req.text()).split("\n")[0]; 46- return ref !== moonlightGlobal.version ? ref : null; 47- } 48- 49- return null; 50- } catch (e) { 51- logger.error("Error checking for moonlight update", e); 52- return null; 53- } 54+ return null; 55 }, 56 57 async updateMoonlight(overrideBranch?: MoonlightBranch) { 58diff --git i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx 59index 49d7fcb..a65b57c 100644 60--- i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx 61+++ w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx 62@@ -107,16 +107,6 @@ function ArrayFormItem({ config }: { config: "repositories" | "devSearchPaths" } 63 export default function ConfigPage() { 64 return ( 65 <ErrorBoundary> 66- <div className={Margins.marginTop20}> 67- <FormSwitch 68- checked={MoonbaseSettingsStore.getExtensionConfigRaw<boolean>("moonbase", "updateChecking", true) ?? true} 69- onChange={(value: boolean) => { 70- MoonbaseSettingsStore.setExtensionConfig("moonbase", "updateChecking", value); 71- }} 72- label="Automatic update checking" 73- description="Checks for updates to moonlight" 74- /> 75- </div> 76 <FormItem title="Repositories"> 77 <FormText className={Margins.marginBottom4}>A list of remote repositories to display extensions from</FormText> 78 <ArrayFormItem config="repositories" />