From 7f4c88530ff87c6387b3741b903edd09d742f4e8 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sun, 2 Feb 2014 08:44:34 -0800 Subject: [PATCH] Set ApplicationCompany for the Aegisub executable Despite being completely unmentioned in the documentation this appears to be required to show up in the default programs UI on Windows 8.1. Closes #1699. --- aegisub/packages/win_installer/fragment_associations.iss | 1 + 1 file changed, 1 insertion(+) diff --git a/aegisub/packages/win_installer/fragment_associations.iss b/aegisub/packages/win_installer/fragment_associations.iss index 6d4ec3e67..2fe401baf 100644 --- a/aegisub/packages/win_installer/fragment_associations.iss +++ b/aegisub/packages/win_installer/fragment_associations.iss @@ -41,6 +41,7 @@ DestDir: {commontemplates}; Source: template.ass; DestName: Aegisub.ass ; Application registration for Open With dialogue Root: HKLM; Subkey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe"; ValueType: none; Flags: uninsdeletekey Root: HKLM; Subkey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe"; ValueType: string; ValueName: "FriendlyAppName"; ValueData: "@{app}\aegisub{#ARCH}.exe,-10000"; Flags: uninsdeletekey +Root: HKLM; Subkey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe"; ValueType: string; ValueName: "ApplicationCompany"; Flags: uninsdeletekey Root: HKLM; Subkey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe\shell"; ValueType: none; Flags: uninsdeletekey Root: HKLM; SubKey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe\shell\open"; ValueType: none; Flags: uninsdeletekey Root: HKLM; Subkey: "SOFTWARE\Classes\Applications\aegisub{#ARCH}.exe\shell\open"; ValueType: string; ValueName: "FriendlyAppName"; ValueData: "@{app}\aegisub{#ARCH}.exe,-10000"; Flags: uninsdeletekey