diff --git a/win32/copy/copy-xp.vcxproj b/win32/copy/copy-xp.vcxproj index 59ee458c..40c06faa 100644 --- a/win32/copy/copy-xp.vcxproj +++ b/win32/copy/copy-xp.vcxproj @@ -92,6 +92,7 @@ copy "..\installer\watercolorlite-blue.cjstyles" "$(HexChatRel)" + diff --git a/win32/copy/copy-xp.vcxproj.filters b/win32/copy/copy-xp.vcxproj.filters index f832474d..1f9d0cf4 100644 --- a/win32/copy/copy-xp.vcxproj.filters +++ b/win32/copy/copy-xp.vcxproj.filters @@ -42,5 +42,8 @@ Resource Files\share\xml\iso-codes + + Resource Files + \ No newline at end of file diff --git a/win32/copy/copy.vcxproj b/win32/copy/copy.vcxproj index eb9d1752..e36f96cf 100644 --- a/win32/copy/copy.vcxproj +++ b/win32/copy/copy.vcxproj @@ -85,6 +85,7 @@ copy "..\installer\watercolorlite-blue.cjstyles" "$(HexChatRel)" + diff --git a/win32/copy/copy.vcxproj.filters b/win32/copy/copy.vcxproj.filters index f832474d..1f9d0cf4 100644 --- a/win32/copy/copy.vcxproj.filters +++ b/win32/copy/copy.vcxproj.filters @@ -42,5 +42,8 @@ Resource Files\share\xml\iso-codes + + Resource Files + \ No newline at end of file diff --git a/win32/copy/readme.url b/win32/copy/readme.url new file mode 100644 index 00000000..77f065e3 --- /dev/null +++ b/win32/copy/readme.url @@ -0,0 +1,4 @@ +[InternetShortcut] +URL=https://raw.github.com/hexchat/hexchat/master/README +IconFile=%systemroot%\notepad.exe +IconIndex=0 diff --git a/win32/hexchat-xp.props b/win32/hexchat-xp.props index f7eabce2..47354217 100644 --- a/win32/hexchat-xp.props +++ b/win32/hexchat-xp.props @@ -44,6 +44,7 @@ rmdir /q /s "$(HexChatRel)" mkdir "$(HexChatRel)" echo 2> portable-mode move portable-mode "$(HexChatRel)" +copy readme.url "$(HexChatRel)" copy "$(HexChatBin)hexchat.exe" "$(HexChatRel)" copy "$(HexChatBin)hexchat-text.exe" "$(HexChatRel)" copy "$(HexChatBin)thememan.exe" "$(HexChatRel)" diff --git a/win32/hexchat.props b/win32/hexchat.props index 85930834..7d18cac7 100644 --- a/win32/hexchat.props +++ b/win32/hexchat.props @@ -46,6 +46,7 @@ rmdir /q /s "$(HexChatRel)" mkdir "$(HexChatRel)" echo 2> portable-mode move portable-mode "$(HexChatRel)" +copy readme.url "$(HexChatRel)" copy "$(HexChatBin)hexchat.exe" "$(HexChatRel)" copy "$(HexChatBin)hexchat-text.exe" "$(HexChatRel)" copy "$(HexChatBin)thememan.exe" "$(HexChatRel)" diff --git a/win32/installer/hexchat-x64.skel.iss b/win32/installer/hexchat-x64.skel.iss index f0417a51..0879a6b5 100644 --- a/win32/installer/hexchat-x64.skel.iss +++ b/win32/installer/hexchat-x64.skel.iss @@ -90,6 +90,7 @@ Source: watercolorlite-blue.cjstyles; DestDir: {tmp}; Flags: dontcopy Source: "portable-mode"; DestDir: "{app}"; Tasks: portable +Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Flags: ignoreversion; Components: libs @@ -189,6 +190,7 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm [Icons] Name: "{group}\HexChat (x64)"; Filename: "{app}\hexchat.exe"; Tasks: not portable +Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable Name: "{group}\HexChat-Text (x64)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable Name: "{group}\HexChat Theme Manager (x64)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable Name: "{group}\Uninstall HexChat (x64)"; Filename: "{uninstallexe}"; Tasks: not portable diff --git a/win32/installer/hexchat-x86.skel.iss b/win32/installer/hexchat-x86.skel.iss index fbefbe76..ee677df4 100644 --- a/win32/installer/hexchat-x86.skel.iss +++ b/win32/installer/hexchat-x86.skel.iss @@ -89,6 +89,7 @@ Source: watercolorlite-green.cjstyles; DestDir: {tmp}; Flags: dontcopy Source: "portable-mode"; DestDir: "{app}"; Tasks: portable +Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Flags: ignoreversion; Components: libs @@ -190,6 +191,7 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm [Icons] Name: "{group}\HexChat (x86)"; Filename: "{app}\hexchat.exe"; Tasks: not portable +Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable Name: "{group}\HexChat-Text (x86)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable Name: "{group}\HexChat Theme Manager (x86)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable Name: "{group}\Uninstall HexChat (x86)"; Filename: "{uninstallexe}"; Tasks: not portable diff --git a/win32/installer/hexchat-xp-x64.skel.iss b/win32/installer/hexchat-xp-x64.skel.iss index f0417a51..0879a6b5 100644 --- a/win32/installer/hexchat-xp-x64.skel.iss +++ b/win32/installer/hexchat-xp-x64.skel.iss @@ -90,6 +90,7 @@ Source: watercolorlite-blue.cjstyles; DestDir: {tmp}; Flags: dontcopy Source: "portable-mode"; DestDir: "{app}"; Tasks: portable +Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Flags: ignoreversion; Components: libs @@ -189,6 +190,7 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm [Icons] Name: "{group}\HexChat (x64)"; Filename: "{app}\hexchat.exe"; Tasks: not portable +Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable Name: "{group}\HexChat-Text (x64)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable Name: "{group}\HexChat Theme Manager (x64)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable Name: "{group}\Uninstall HexChat (x64)"; Filename: "{uninstallexe}"; Tasks: not portable diff --git a/win32/installer/hexchat-xp-x86.skel.iss b/win32/installer/hexchat-xp-x86.skel.iss index fbefbe76..ee677df4 100644 --- a/win32/installer/hexchat-xp-x86.skel.iss +++ b/win32/installer/hexchat-xp-x86.skel.iss @@ -89,6 +89,7 @@ Source: watercolorlite-green.cjstyles; DestDir: {tmp}; Flags: dontcopy Source: "portable-mode"; DestDir: "{app}"; Tasks: portable +Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Flags: ignoreversion; Components: libs @@ -190,6 +191,7 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm [Icons] Name: "{group}\HexChat (x86)"; Filename: "{app}\hexchat.exe"; Tasks: not portable +Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable Name: "{group}\HexChat-Text (x86)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable Name: "{group}\HexChat Theme Manager (x86)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable Name: "{group}\Uninstall HexChat (x86)"; Filename: "{uninstallexe}"; Tasks: not portable