Ignore:
Timestamp:
2009-03-21T17:44:47+01:00 (17 years ago)
Author:
ulf
Message:

add AgPifoJ Plugin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/nsis/josm.nsi

    r14198 r14200  
    298298dont_overwrite_bookmarks:
    299299
     300; write reasonable defaults for some preferences
     301; XXX - some of this should be done in JOSM itself, see also JOSM core, data\Preferences.java function resetToDefault()
     302; XXX - just using JOSM defaults doesn't work here, as JOSM doesn't set some defaults if a preferences file doesn't exist
     303${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "projection" "org.openstreetmap.josm.data.projection.Epsg4326"
     304;${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "draw.segment.direction" "true"
     305${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "layerlist.visible" "true"
     306${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "selectionlist.visible" "true"
     307${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "commandstack.visible" "true"
     308${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "propertiesdialog.visible" "true"
     309${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "osm-server.url" "http://www.openstreetmap.org/api"
     310${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "laf" "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
     311
     312${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "validator.visible" "true"
     313
    300314SectionEnd
    301315
    302316
    303317SectionGroup $(JOSM_SEC_PLUGINS_GROUP) SecPluginsGroup
     318
     319Section $(JOSM_SEC_AGPIFOJ_PLUGIN) SecAgPifoJPlugin
     320;-------------------------------------------
     321SectionIn 1 2
     322SetShellVarContext current
     323SetOutPath $APPDATA\JOSM\plugins
     324File "..\dist\AgPifoJ.jar"
     325SectionEnd
     326
     327Section $(JOSM_SEC_VALIDATOR_PLUGIN) SecValidatorPlugin
     328;-------------------------------------------
     329SectionIn 1 2
     330SetShellVarContext current
     331SetOutPath $APPDATA\JOSM\plugins
     332File "..\dist\validator.jar"
     333SectionEnd
    304334
    305335Section $(JOSM_SEC_WMS_PLUGIN) SecWMSPlugin
     
    318348File "webkit-image\QtWebKit4.dll"
    319349File "webkit-image\webkit-image.exe"
    320 SectionEnd
    321 
    322 Section $(JOSM_SEC_VALIDATOR_PLUGIN) SecValidatorPlugin
    323 ;-------------------------------------------
    324 SectionIn 1 2
    325 SetShellVarContext current
    326 SetOutPath $APPDATA\JOSM\plugins
    327 File "..\dist\validator.jar"
    328350SectionEnd
    329351
     
    378400SetShellVarContext current
    379401!include LogicLib.nsh
    380 ${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "plugins" "wmsplugin;validator"
     402${WriteINIStrNS} $R0 "$APPDATA\JOSM\preferences" "plugins" "AgPifoJ;validator;wmsplugin"
    381403SectionEnd
    382404
     
    437459SectionIn 2
    438460SetShellVarContext current
     461Delete "$APPDATA\JOSM\plugins\agpifoj\*.*"
     462RMDir "$APPDATA\JOSM\plugins\agpifoj"
     463Delete "$APPDATA\JOSM\plugins\validator\*.*"
     464RMDir "$APPDATA\JOSM\plugins\validator"
    439465Delete "$APPDATA\JOSM\plugins\wmsplugin\*.*"
    440466RMDir "$APPDATA\JOSM\plugins\wmsplugin"
    441 Delete "$APPDATA\JOSM\plugins\validator\*.*"
    442 RMDir "$APPDATA\JOSM\plugins\validator"
    443467Delete "$APPDATA\JOSM\plugins\*.*"
    444468RMDir "$APPDATA\JOSM\plugins"
     
    467491  !insertmacro MUI_DESCRIPTION_TEXT ${SecJosm} $(JOSM_SECDESC_JOSM)
    468492  !insertmacro MUI_DESCRIPTION_TEXT ${SecPluginsGroup} $(JOSM_SECDESC_PLUGINS_GROUP)
     493  !insertmacro MUI_DESCRIPTION_TEXT ${SecAgPifoJPlugin} $(JOSM_SECDESC_AGPIFOJ_PLUGIN)
     494  !insertmacro MUI_DESCRIPTION_TEXT ${SecValidatorPlugin} $(JOSM_SECDESC_VALIDATOR_PLUGIN)
    469495  !insertmacro MUI_DESCRIPTION_TEXT ${SecWMSPlugin} $(JOSM_SECDESC_WMS_PLUGIN)
    470   !insertmacro MUI_DESCRIPTION_TEXT ${SecValidatorPlugin} $(JOSM_SECDESC_VALIDATOR_PLUGIN)
    471496  !insertmacro MUI_DESCRIPTION_TEXT ${SecStartMenu} $(JOSM_SECDESC_STARTMENU)
    472497  !insertmacro MUI_DESCRIPTION_TEXT ${SecDesktopIcon} $(JOSM_SECDESC_DESKTOP_ICON)
Note: See TracChangeset for help on using the changeset viewer.