diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar index 8421ded1..1f4a41b9 100644 Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ diff --git a/diylc/diylc-swing/diylc.ico b/diylc/diylc-swing/diylc.ico new file mode 100644 index 00000000..bb37f205 Binary files /dev/null and b/diylc/diylc-swing/diylc.ico differ diff --git a/diylc/diylc-swing/install.iss b/diylc/diylc-swing/install.iss index 636abaaf..52655335 100644 --- a/diylc/diylc-swing/install.iss +++ b/diylc/diylc-swing/install.iss @@ -15,6 +15,7 @@ Source: "diylc.exe"; DestDir: "{app}" Source: "diylc.l4j.ini"; DestDir: "{app}" Source: "config.xml"; DestDir: "{app}" Source: "update.xml"; DestDir: "{app}" +Source: "diylc.ico"; DestDir: "{app}" Source: "build\jar\diylc.jar"; DestDir: "{app}" Source: "build\jar\lib\*"; DestDir: "{app}\lib" Source: "build\jar\library\*"; DestDir: "{app}\library" @@ -23,7 +24,7 @@ Source: "build\jar\library\*"; DestDir: "{app}\library" Root: HKCR; Subkey: ".diy"; ValueData: "DIYLC"; Flags: uninsdeletevalue; ValueType: string; ValueName: "" Root: HKCR; Subkey: "DIYLC"; ValueData: "Program DIYLC"; Flags: uninsdeletekey; ValueType: string; ValueName: "" -Root: HKCR; Subkey: "DIYLC\DefaultIcon"; ValueData: "{app}\diylc.exe,0"; ValueType: string; ValueName: "" +Root: HKCR; Subkey: "DIYLC\DefaultIcon"; ValueData: "{app}\diylc.ico"; ValueType: string; ValueName: "" Root: HKCR; Subkey: "DIYLC\shell\open\command"; ValueData: """{app}\diylc.exe"" ""%1"""; ValueType: string; ValueName: "" [Icons] diff --git a/diylc/diylc-swing/update.xml b/diylc/diylc-swing/update.xml index f5dd5ed5..100c2efd 100644 --- a/diylc/diylc-swing/update.xml +++ b/diylc/diylc-swing/update.xml @@ -1656,7 +1656,7 @@ NEW_FEATURE - Added Windows installer. + Added wizard installer for Windows that associates .DIY files automatically. IMPROVEMENT