2025-07-18 02:00 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000663Spring engineGeneralpublic2007-10-28 13:21
Reporterredstar 
Assigned Totvo 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000663: [PATCH] Installer script modifications
Description- Multiplayer start menu fodler added
- tasclient shortcut renamed from Spring battleroom to TASClient and moved into above folder
- Uninstaller renamed to Uninstall Spring
- Website renamed to Spring Website
- Added a link to Unknown-files
- Spring test changed to Test Spring
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • diff file icon spring_installer.diff (2,502 bytes) 2007-10-21 20:17 -
    Index: shortcuts.nsh
    ===================================================================
    --- shortcuts.nsh	(revision 4608)
    +++ shortcuts.nsh	(working copy)
    @@ -3,23 +3,36 @@
       SetOutPath "$INSTDIR"
       ; Main shortcuts
       CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}"
    -  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Spring multiplayer battleroom.lnk" "$INSTDIR\TASClient.exe"
    +  CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}\Multiplayer"
    +  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Multiplayer\TASClient.lnk" "$INSTDIR\TASClient.exe"
       CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Selectionkeys editor.lnk" "$INSTDIR\SelectionEditor.exe"
       CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Settings.lnk" "$INSTDIR\Settings.exe"
    -  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Spring test.lnk" "$INSTDIR\spring.exe"
    +  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring.lnk" "$INSTDIR\spring.exe"
     
       WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
    -  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
    -  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk" "$INSTDIR\uninst.exe"
    +  WriteIniStr "$INSTDIR\unknown-files.url" "InternetShortcut" "URL" "http://spring.unknown-files.net"
    +  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Spring Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
    +  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Download Content.lnk" "$INSTDIR\$$INSTDIR\unknown-files.url"
    +  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall Spring.lnk" "$INSTDIR\uninst.exe"
     !else
       ; Shortcuts
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall Spring.lnk"
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Spring Website.lnk"
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring.lnk"
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Multiplayer\TASClient.lnk"
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Selectionkeys editor.lnk"
    +  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Settings.lnk"
    +  
    +  ; delete the old shortcuts if they're present from a prior installation
       Delete "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk"
       Delete "$SMPROGRAMS\${PRODUCT_NAME}\Website.lnk"
       Delete "$SMPROGRAMS\${PRODUCT_NAME}\Spring test.lnk"
       Delete "$SMPROGRAMS\${PRODUCT_NAME}\Spring multiplayer battleroom.lnk"
       Delete "$SMPROGRAMS\${PRODUCT_NAME}\Selectionkeys editor.lnk"
    -  Delete "$SMPROGRAMS\${PRODUCT_NAME}\Settings.lnk"
    +
    +  ; delete the folders
       RMDir "$SMPROGRAMS\${PRODUCT_NAME}"
    +  RMDir "$SMPROGRAMS\${PRODUCT_NAME}"
     
     
     !endif
    
    diff file icon spring_installer.diff (2,502 bytes) 2007-10-21 20:17 +

-Relationships
+Relationships

-Notes

~0001368

tvo (reporter)

Committed (with fixed uninstall), thanks.
+Notes

-Issue History
Date Modified Username Field Change
2007-10-21 20:17 redstar New Issue
2007-10-21 20:17 redstar File Added: spring_installer.diff
2007-10-22 10:47 tvo Status new => assigned
2007-10-22 10:47 tvo Assigned To => tvo
2007-10-28 13:21 tvo Status assigned => resolved
2007-10-28 13:21 tvo Resolution open => fixed
2007-10-28 13:21 tvo Note Added: 0001368
+Issue History