Changeset 14200 in osm


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

add AgPifoJ Plugin

Location:
applications/editors/josm/nsis
Files:
4 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)
  • applications/editors/josm/nsis/langmacros.nsh

    r14196 r14200  
    3737  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_JOSM                                       ${CUR_LANG}
    3838  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_PLUGINS_GROUP                      ${CUR_LANG}
     39  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_AGPIFOJ_PLUGIN             ${CUR_LANG}
     40  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_VALIDATOR_PLUGIN           ${CUR_LANG}
    3941  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_WMS_PLUGIN                         ${CUR_LANG}
    40   !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_NAMEFINDER_PLUGIN          ${CUR_LANG}
    41   !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_VALIDATOR_PLUGIN           ${CUR_LANG}
    4242  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_STARTMENU                          ${CUR_LANG}
    4343  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SEC_DESKTOP_ICON                       ${CUR_LANG}
     
    4747  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_JOSM                           ${CUR_LANG}
    4848  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_PLUGINS_GROUP          ${CUR_LANG}
     49  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_AGPIFOJ_PLUGIN     ${CUR_LANG}
     50  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_VALIDATOR_PLUGIN       ${CUR_LANG}
    4951  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_WMS_PLUGIN                     ${CUR_LANG}
    50   !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_NAMEFINDER_PLUGIN      ${CUR_LANG}
    51   !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_VALIDATOR_PLUGIN       ${CUR_LANG}
    5252  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_STARTMENU                      ${CUR_LANG}
    5353  !insertmacro JOSM_MACRO_LANGSTRING_INSERT JOSM_SECDESC_DESKTOP_ICON           ${CUR_LANG}
  • applications/editors/josm/nsis/locale/english.nsh

    r14196 r14200  
    1818!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_JOSM "JOSM"
    1919!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_PLUGINS_GROUP "Plugins"
     20!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_AGPIFOJ_PLUGIN  "AgPifoJ"
     21!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_VALIDATOR_PLUGIN  "Validator"
    2022!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_WMS_PLUGIN  "WMS"
    21 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_NAMEFINDER_PLUGIN  "namefinder"
    22 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_VALIDATOR_PLUGIN  "validator"
    2323!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_STARTMENU  "Start Menu Entry"
    2424!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_DESKTOP_ICON  "Desktop Icon"
     
    2727!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_JOSM "JOSM is the JAVA OpenStreetMap editor for .osm files."
    2828!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_PLUGINS_GROUP "An assortment of useful JOSM plugins."
     29!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_AGPIFOJ_PLUGIN  "Correlates pictures with GPS tracks or import EXIF geotagged pictures."
     30!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_VALIDATOR_PLUGIN  "Validates edited data if it conforms to common suggestions."
    2931!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_WMS_PLUGIN  "Display background images from Web Map Service (WMS) sources."
    30 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_NAMEFINDER_PLUGIN  "Add a 'Find places by their name' tab to the download dialog."
    31 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_VALIDATOR_PLUGIN  "Validates edited data if it conforms to common suggestions."
    3232!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_STARTMENU  "Add a JOSM start menu entry."
    3333!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_DESKTOP_ICON  "Add a JOSM desktop icon."
  • applications/editors/josm/nsis/locale/german.nsh

    r14196 r14200  
    1515!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_JOSM "JOSM"
    1616!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_PLUGINS_GROUP "Plugins"
     17!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_AGPIFOJ_PLUGIN  "AgPifoJ"
     18!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_VALIDATOR_PLUGIN  "Validator"
    1719!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_WMS_PLUGIN  "WMS"
    18 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_NAMEFINDER_PLUGIN  "namefinder"
    19 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_VALIDATOR_PLUGIN  "validator"
    2020!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_STARTMENU  "Startmenü Eintrag"
    2121!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SEC_DESKTOP_ICON  "Desktop Icon"
     
    2424!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_JOSM "JOSM ist der JAVA OpenStreetMap Editor für .osm Dateien."
    2525!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_PLUGINS_GROUP "Eine Auswahl an nützlichen JOSM Plugins."
     26!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_AGPIFOJ_PLUGIN  "Bringt GPS Tracks mit Fotos in Übereinstimmung oder importiert EXIF Fotos"
     27!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_VALIDATOR_PLUGIN  "Validatiert geänderte Daten ob diese mit den üblichen Ratschlägen übereinstimmen."
    2628!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_WMS_PLUGIN  "Hintergrundbilder von Web Map Service (WMS) Quellen."
    27 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_NAMEFINDER_PLUGIN  "Fügt eine 'Finde Orte über ihren Namen' Registerkarte zum Herunterladen Dialog hinzu."
    28 !insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_VALIDATOR_PLUGIN  "Validatiert geänderte Daten ob diese mit den üblichen Ratschlägen übereinstimmen."
    2929!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_STARTMENU  "Fügt JOSM zum Startmenü hinzu."
    3030!insertmacro JOSM_MACRO_DEFAULT_STRING JOSM_SECDESC_DESKTOP_ICON  "Fügt ein JOSM Icon zum Desktop hinzu."
Note: See TracChangeset for help on using the changeset viewer.