Loading pkgs/by-name/mo/moonlight/disable_updates.patch +9 −11 Original line number Diff line number Diff line diff --git i/packages/core-extensions/src/moonbase/host.ts w/packages/core-extensions/src/moonbase/host.ts index 6bb7b62..71b57b9 100644 index ca78483..25716c9 100644 --- i/packages/core-extensions/src/moonbase/host.ts +++ w/packages/core-extensions/src/moonbase/host.ts @@ -79,22 +79,9 @@ electron.app.whenReady().then(() => { Loading @@ -26,7 +26,7 @@ index 6bb7b62..71b57b9 100644 entries.splice(i + 1, 0, { diff --git i/packages/core-extensions/src/moonbase/native.ts w/packages/core-extensions/src/moonbase/native.ts index 51e347c..a6bdc58 100644 index 9cccb0c..58e3e06 100644 --- i/packages/core-extensions/src/moonbase/native.ts +++ w/packages/core-extensions/src/moonbase/native.ts @@ -39,24 +39,7 @@ export default function getNatives(): MoonbaseNatives { Loading Loading @@ -56,15 +56,14 @@ index 51e347c..a6bdc58 100644 async updateMoonlight(overrideBranch?: MoonlightBranch) { diff --git i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx index 49d7fcb..a65b57c 100644 index a4aee57..ce564bb 100644 --- i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx +++ w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx @@ -107,16 +107,6 @@ function ArrayFormItem({ config }: { config: "repositories" | "devSearchPaths" } export default function ConfigPage() { @@ -80,14 +80,6 @@ export default function ConfigPage() { return ( <ErrorBoundary> - <div className={Margins.marginTop20}> - <FormSwitch <Stack direction="vertical" gap={16}> - <Switch - checked={MoonbaseSettingsStore.getExtensionConfigRaw<boolean>("moonbase", "updateChecking", true) ?? true} - onChange={(value: boolean) => { - MoonbaseSettingsStore.setExtensionConfig("moonbase", "updateChecking", value); Loading @@ -72,7 +71,6 @@ index 49d7fcb..a65b57c 100644 - label="Automatic update checking" - description="Checks for updates to moonlight" - /> - </div> <FormItem title="Repositories"> <FormText className={Margins.marginBottom4}>A list of remote repositories to display extensions from</FormText> <ArrayFormItem config="repositories" /> <ArrayFormItem label="Repositories" description="A list of remote repositories to display extensions from" pkgs/by-name/mo/moonlight/package.nix +3 −3 Original line number Diff line number Diff line Loading @@ -14,13 +14,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "moonlight"; version = "2026.3.3"; version = "2026.4.0"; src = fetchFromGitHub { owner = "moonlight-mod"; repo = "moonlight"; tag = "v${finalAttrs.version}"; hash = "sha256-hGyUoAR0Pv6mkImRDlrnfYAucgJwg2phj6moxewf3aY="; hash = "sha256-jbIdFHPomN0zD2I6UoClofvSNVdOqpf0nM1s5pbn7ew="; }; nativeBuildInputs = [ Loading @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 3; hash = "sha256-1jGEzTPPlwAFDKPbH92HvYg4rzFrUJLqhZRMNS+H6GI="; hash = "sha256-veZx/b+cvpcRh1xXO8Y34dJtY2cgncqVSYYywb85Geo="; }; env = { Loading Loading
pkgs/by-name/mo/moonlight/disable_updates.patch +9 −11 Original line number Diff line number Diff line diff --git i/packages/core-extensions/src/moonbase/host.ts w/packages/core-extensions/src/moonbase/host.ts index 6bb7b62..71b57b9 100644 index ca78483..25716c9 100644 --- i/packages/core-extensions/src/moonbase/host.ts +++ w/packages/core-extensions/src/moonbase/host.ts @@ -79,22 +79,9 @@ electron.app.whenReady().then(() => { Loading @@ -26,7 +26,7 @@ index 6bb7b62..71b57b9 100644 entries.splice(i + 1, 0, { diff --git i/packages/core-extensions/src/moonbase/native.ts w/packages/core-extensions/src/moonbase/native.ts index 51e347c..a6bdc58 100644 index 9cccb0c..58e3e06 100644 --- i/packages/core-extensions/src/moonbase/native.ts +++ w/packages/core-extensions/src/moonbase/native.ts @@ -39,24 +39,7 @@ export default function getNatives(): MoonbaseNatives { Loading Loading @@ -56,15 +56,14 @@ index 51e347c..a6bdc58 100644 async updateMoonlight(overrideBranch?: MoonlightBranch) { diff --git i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx index 49d7fcb..a65b57c 100644 index a4aee57..ce564bb 100644 --- i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx +++ w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx @@ -107,16 +107,6 @@ function ArrayFormItem({ config }: { config: "repositories" | "devSearchPaths" } export default function ConfigPage() { @@ -80,14 +80,6 @@ export default function ConfigPage() { return ( <ErrorBoundary> - <div className={Margins.marginTop20}> - <FormSwitch <Stack direction="vertical" gap={16}> - <Switch - checked={MoonbaseSettingsStore.getExtensionConfigRaw<boolean>("moonbase", "updateChecking", true) ?? true} - onChange={(value: boolean) => { - MoonbaseSettingsStore.setExtensionConfig("moonbase", "updateChecking", value); Loading @@ -72,7 +71,6 @@ index 49d7fcb..a65b57c 100644 - label="Automatic update checking" - description="Checks for updates to moonlight" - /> - </div> <FormItem title="Repositories"> <FormText className={Margins.marginBottom4}>A list of remote repositories to display extensions from</FormText> <ArrayFormItem config="repositories" /> <ArrayFormItem label="Repositories" description="A list of remote repositories to display extensions from"
pkgs/by-name/mo/moonlight/package.nix +3 −3 Original line number Diff line number Diff line Loading @@ -14,13 +14,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "moonlight"; version = "2026.3.3"; version = "2026.4.0"; src = fetchFromGitHub { owner = "moonlight-mod"; repo = "moonlight"; tag = "v${finalAttrs.version}"; hash = "sha256-hGyUoAR0Pv6mkImRDlrnfYAucgJwg2phj6moxewf3aY="; hash = "sha256-jbIdFHPomN0zD2I6UoClofvSNVdOqpf0nM1s5pbn7ew="; }; nativeBuildInputs = [ Loading @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 3; hash = "sha256-1jGEzTPPlwAFDKPbH92HvYg4rzFrUJLqhZRMNS+H6GI="; hash = "sha256-veZx/b+cvpcRh1xXO8Y34dJtY2cgncqVSYYywb85Geo="; }; env = { Loading