updated installer for winget & added versioning (#1264)

* update installer for window's winget & add proper versioning to the installer

- also fixed plugins not being referenced properly

* changed passing version to installer.nsi from an include file instead of args

* Fix local favorites import

* Fix instance info disabled content settings & VR overlay warning

* fix change autoUpdateVRCX

* Search by userNotes, notes in playerList and friendsList

* Cef v137.0.100

* Electron v36.4.0

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
Co-authored-by: pa <maplenagisa@gmail.com>
This commit is contained in:
abbey
2025-06-16 22:17:13 +02:00
committed by GitHub
parent eaca05a485
commit 451b0bfa87
3 changed files with 26 additions and 3 deletions

View File

@@ -5,11 +5,15 @@
;https://nsis.sourceforge.io/NsProcess_plugin
;https://nsis.sourceforge.io/Inetc_plug-in
!addplugindir "Plugins\x86-unicode"
;--------------------------------
;Version
!include "version_define.nsh"
!define PRODUCT_VERSION ${PRODUCT_VERSION_FROM_FILE}
!define VERSION ${PRODUCT_VERSION_FROM_FILE}
!define PRODUCT_VERSION "1.0.0.0"
!define VERSION "1.0.0.0"
VIProductVersion "${PRODUCT_VERSION}"
VIFileVersion "${VERSION}"
VIAddVersionKey "FileVersion" "${VERSION}"
@@ -166,6 +170,10 @@ Section "Install" SecInstall
WriteRegStr HKLM "Software\VRCX" "InstallDir" $INSTDIR
WriteUninstaller "$INSTDIR\Uninstall.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "DisplayName" "VRCX"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "Publisher" "vrcx-team"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "DisplayVersion" "${VERSION}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "DisplayArch" "x64"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "InstallLocation" "$INSTDIR"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "UninstallString" "$\"$INSTDIR\Uninstall.exe$\""
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX" "DisplayIcon" "$\"$INSTDIR\VRCX.ico$\""
@@ -212,4 +220,4 @@ Section "Uninstall"
Delete "$SMPROGRAMS\VRCX.lnk"
Delete "$DESKTOP\VRCX.lnk"
${EndIf}
SectionEnd
SectionEnd