Modify

Opened 6 years ago

Closed 6 years ago

#18244 closed defect (duplicate)

No warning on closing unsaved edits in layers with upload=never flag

Reported by: mdk Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: save upload autosave Cc:

Description (last modified by Don-vip)

First the use case: In Switzerland we can use GWR address data. Simon Poole has preprocessed files with these data: http://qa.poole.ch/addresses/ch/. If you download an .osm file (link 'O', unpack zip) you can load such a file as a separate layer. Now I copy and delete an address from that layer, switch to the data layer and past the address to the building.

I got two problems with layers loaded from file. The first is more for completeness:
If I only load the GWR.osm file and change something, the File.Save menu will be enabled (ok), but when I close the modified layer in the Layers view, it is closed without and warning. But I would expect a warning that I'm about to loose edits.

The second problem is much more annoying:
Download an area into a data layer. Additionally load the GWR.osm file. Edit on both layers. If I now activate the GWR data layer and go to the file menu, Save is disabled! You could save the data with Save as... and hopefully choose the right file to override. The changes are recognized: choose Info about the GWR data layer and you will see your edits in that layer. After uploading the data (from the data layer), the edits in the GWR data file are still not saved, Save is disabled and the edits got lost without warning on closing the layer or JOSM.

Perhaps this has to do with upload='never' flag in the .osm file.

But I would expect, that at least File.Save is enabled for this layer and that I got a warning about unsaved data on deleting the layer or leaving JOSM.

Attachments (0)

Change History (16)

comment:1 by Don-vip, 6 years ago

Please always attach your status report. Defects without JOSM version are almost useless, I changed the save logic recently and I don't know if you have this change.

comment:2 by Don-vip, 6 years ago

Owner: changed from team to mdk
Status: newneedinfo

comment:3 by mdk, 6 years ago

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-10-19 21:14:00 +0200 (Sat, 19 Oct 2019)
Revision:15466
Build-Date:2019-10-20 01:30:54
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (15466 en) Linux Ubuntu 19.04
Memory Usage: 434 MB / 1984 MB (164 MB allocated, but free)
Java version: 11.0.4+11-post-Ubuntu-1ubuntu219.04, Ubuntu, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-11-jre:amd64-11.0.4+11-1ubuntu2~19.04
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-21
libcommons-compress-java: libcommons-compress-java:all-1.18-2
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:-
VM arguments: [-Djosm.restart=true, -Djosm.dir.name=JOSM-latest, -Djava.net.useSystemProxies=true]
Dataset consistency test: No problems found

Plugins:
+ ColumbusCSV (34985)
+ FastDraw (34977)
+ HouseNumberTaggingTool (34977)
+ OpeningHoursEditor (34977)
+ RoadSigns (UNKNOWN)
+ SimplifyArea (34977)
+ buildings_tools (35171)
+ contourmerge (v0.1.4)
+ imagery-xml-bounds (35100)
+ imagery_offset_db (34908)
+ pbf (35033)
+ poly (34991)
+ public_transport (34977)
+ reltoolbox (34977)
+ reverter (35084)
+ terracer (34977)
+ turnrestrictions (34977)
+ utilsplugin2 (35177)
+ wikipedia (1.1.2)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&preset&zip=1

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&style&zip=1

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- W: Cannot start IPv4 remotecontrol https server on port 8112: Keystore was tampered with, or password was incorrect
- W: Cannot start IPv6 remotecontrol https server on port 8112: Keystore was tampered with, or password was incorrect

buildings_tool.shape=RECTANGLE
buildings_tools.addrNode=true
cache.bing.attribution.xml=1569701074
cache.capabilities-131030235=1395090623
cache.capabilities1637351842=1571423442
cache.motd.html=1571683168
cache.motd.html.java=11.0.4
cache.motd.html.lang=En:
cache.motd.html.version=15466
changesetdialog.lastHeight=0
columbuscsv.import.showSummary=false
columbuscsv.warn.conversionErrors=false
commandstack.lastHeight=0
commandstack.visible=true
conflict.lastHeight=0
coordinates=DECIMAL_DEGREES
download.gps=true
download.osm.gps=true
download.overpass.servers=[https://overpass-api.de/api/, http://overpass.osm.rambler.ru/cgi/]
download.overpass.wizard=[denomination=apostlic]
downloadprimitive.lasttype=1
draw.rawgps.lines=false
expert=true
filter.lastHeight=0
gui.geometry=x=778,y=199,width=980,height=655
gui.maximized=true
imagery.entries=[{name=Bing aerial imagery, id=Bing, type=bing, url=https://www.bing.com/maps/, permission-reference-url=https://wiki.openstreetmap.org/wiki/Bing_Maps, max-zoom=22, min-zoom=1, cookies=, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAALVBMVEUMhIT///8jj4/Z7Ozl8vJUqal/vr6+3t6Tycmo1NQxl5dutbXz+flBn5/M5eX9gIKtAAAAjUlEQVR4XmMgD6gFoQkoC7eiCQgKK6AJiNBEQGkBmoBW5S40LROFZyugCMQICloEIQuoCwoKCicgCbAJCgoKGiEJMCWjCTAwpaAJsBaiCnC1CCILCCslCwoKijQgVKQLCgoKliLcAQbWCqgCFgin6wkKCgqevIDwHO8cQUHxAAYkwFoonMSAArS7GCgAAKZlGg8L4DPrAAAAAElFTkSuQmCC, noTileHeaders={"X-VE-Tile-Info":["no-tile"]}, noTileChecksums={"MD5":["c13269481c73de6e18589f9fbc3bdf7e"]}, metadataHeaders={"X-VE-TILEMETA-CaptureDatesRange":"Capture Date"}, customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=photo}, {name=Esri World Imagery, id=EsriWorldImagery, type=tms, url=https://{switch:services,server}.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/Esri, max-zoom=22, cookies=, icon=data:image/png;base64,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, noTileHeaders={"Etag":["\"10i954m13i2\""]}, noTileChecksums={"MD5":["f27d9de7f80c13501f470595e327aa6d"]}, customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=photo}, {name=Esri World Imagery (Clarity) Beta, id=EsriWorldImageryClarity, type=tms, url=https://clarity.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/Esri, permission-reference-url=https://github.com/osmlab/editor-layer-index/pull/358#issuecomment-361416110, max-zoom=22, cookies=, icon=data:image/png;base64,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, description=Esri archive imagery that may be clearer and more accurate than the default layer., customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=photo}, {name=Mapbox Satellite, type=tms, url=http://{switch:a,b,c}.tiles.mapbox.com/v4/openstreetmap.map-inh7ifmo/{zoom}/{x}/{y}.png?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJncjlmd0t3In0.DmZsIeOW-3x-C5eX-wAqTw, max-zoom=19, icon=data:image/png;base64,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YmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NzE8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFjb3JuIHZlcnNpb24gMy41PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqb9JbbAAAGd0lEQVRIDX1We4xVRxn/zZzXfd9l9+7efcCy9LqsYFtAAVHTFaQtrba1plltDKVRUfoHxeCDBE0FTI3+gTXWxkRNUVpNWtbExDSUlhQW2kKjDZWHCyzs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, noTileHeaders={"ETag":["\"067736a547cafe90014b4e59b6510abe\"|\"ee1f6802b0234046b553cbbc672ac7d9\"|\"9f5a2f1d7cc131e58befc2052c71c827\""]}}, {name=Maxar Premium Imagery (Beta), id=Maxar-Premium, type=tms, url=https://earthwatch.digitalglobe.com/earthservice/tmsaccess/tms/1.0.0/DigitalGlobe:ImageryTileService@EPSG:3857@jpg/{zoom}/{x}/{-y}.jpg?connectId=91e57457-aa2d-41ad-a42b-3b63a123f54a, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/DigitalGlobe, max-zoom=22, min-zoom=1, cookies=, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABQCAYAAABh05mTAAAACXBIWXMAAAsSAAALEgHS3X78AAACX0lEQVR4nO3d600CQRSG4U8asAVLwA7sRDvRUrASKcFStIIxJJxIYHeZy7nNnHkT/mjcbJ5IkBnO+JBSegHwhfZ+AZyu9c1wLak+ALxzX3t385X6HgEcAextfOziRERUSG5ERISUQEQ0SClERIKUREQUSGlERIDUQMTokFqIGBlSExGjQmojYkRIC0SMBmmFiJEgLRExCqQ1IkaA9ICI3iG9IKJnyN35xj9vvmNTl5D0m/g2Ieu7fDpPyMpOG1XXP3kA8Ork/rg3v57OD9aWEDE4JHtrr87zqV3QGiImZH5biJiQeeX8sT0h75T7jmVCblTytm9CrlT63nlCLlSzADEhr6pdxZmQF7UshU3Ic63rieEhwbQoGx6Sa2U7NCTn9kBYSO49lpCQEhtV4SCldvtCQXraMpVMFFIK0dP2AiUGKYHoEZASgeRG9AxIsUNyIvYASLFCciH2BEixQXIg9ghIsUC2IvYMSDVDtiCOAEg1QdYijgRIVUPWII4ISFVBliKODEgVQ5YgRgCkiiBzESMBUtmQOYgRAaksyHuIkQGpu5BbiBPwv03INcQJeNsq5BKit89rP7vfajh98P3icUh++kkp7Xu4t14AXd8jjWD0NHLh7l45T63jKHdmxRXk0guLVSVDP672tb0g1kxNuYH0gNgyduYC0hqRY27PHNISkXPw0RTSClFictQM0gJRcvTWBFIbUWN2WR1SE1Fz+FsVUgvRYnpeDVID0fL4ARVIaUQP5zeIQ0oiejoAQxRSCtHjCSJikBKIno9gEYHkRuzhP2GwQ3Ii9gBI8UEC+APN+inFetPJBgAAAABJRU5ErkJggg==, description=Maxar Premium is a mosaic composed of Maxar basemap with select regions filled with +Vivid or custom area of interest imagery, 50cm resolution or better, and refreshed more frequently with ongoing updates., valid-georeference=true, customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=photo}, {name=Maxar Standard Imagery (Beta), id=Maxar-Standard, type=tms, url=https://earthwatch.digitalglobe.com/earthservice/tmsaccess/tms/1.0.0/DigitalGlobe:ImageryTileService@EPSG:3857@jpg/{zoom}/{x}/{-y}.jpg?connectId=d9c5e3ef-6300-4cec-9562-c1f27da6b2d9, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/DigitalGlobe, max-zoom=22, cookies=, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABQCAYAAABh05mTAAAACXBIWXMAAAsSAAALEgHS3X78AAACX0lEQVR4nO3d600CQRSG4U8asAVLwA7sRDvRUrASKcFStIIxJJxIYHeZy7nNnHkT/mjcbJ5IkBnO+JBSegHwhfZ+AZyu9c1wLak+ALxzX3t385X6HgEcAextfOziRERUSG5ERISUQEQ0SClERIKUREQUSGlERIDUQMTokFqIGBlSExGjQmojYkRIC0SMBmmFiJEgLRExCqQ1IkaA9ICI3iG9IKJnyN35xj9vvmNTl5D0m/g2Ieu7fDpPyMpOG1XXP3kA8Ork/rg3v57OD9aWEDE4JHtrr87zqV3QGiImZH5biJiQeeX8sT0h75T7jmVCblTytm9CrlT63nlCLlSzADEhr6pdxZmQF7UshU3Ic63rieEhwbQoGx6Sa2U7NCTn9kBYSO49lpCQEhtV4SCldvtCQXraMpVMFFIK0dP2AiUGKYHoEZASgeRG9AxIsUNyIvYASLFCciH2BEixQXIg9ghIsUC2IvYMSDVDtiCOAEg1QdYijgRIVUPWII4ISFVBliKODEgVQ5YgRgCkiiBzESMBUtmQOYgRAaksyHuIkQGpu5BbiBPwv03INcQJeNsq5BKit89rP7vfajh98P3icUh++kkp7Xu4t14AXd8jjWD0NHLh7l45T63jKHdmxRXk0guLVSVDP672tb0g1kxNuYH0gNgyduYC0hqRY27PHNISkXPw0RTSClFictQM0gJRcvTWBFIbUWN2WR1SE1Fz+FsVUgvRYnpeDVID0fL4ARVIaUQP5zeIQ0oiejoAQxRSCtHjCSJikBKIno9gEYHkRuzhP2GwQ3Ii9gBI8UEC+APN+inFetPJBgAAAABJRU5ErkJggg==, description=Maxar Standard is a curated set of imagery covering 86% of the earth’s landmass, with 30-60cm resolution where available, backfilled by Landsat. Average age is 2.31 years, with some areas updated 2x per year., customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=photo}, {name=OpenStreetMap (Standard Black & White), id=osm-mapnik-black_and_white, type=tms, url=https://tiles.wmflabs.org/bw-mapnik/{zoom}/{x}/{y}.png, attribution-text=© OpenStreetMap contributors, CC-BY-SA, attribution-url=https://www.openstreetmap.org/, max-zoom=18, cookies=, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAADJElEQVR4Xo2SS2hcZRSAv/+//70zkzszeU+okVqaaGLjI0akTRGl3ehGdCEiutO6c6PgwoWCSMUXdRFaCurGTRGVUtqNraKmTDA1KtIQzat3TKczSW0mznTuzNznL1zoxo1+q3PgwPnOA8cufVU647y+PnYps6Wq9lbfxvTiqdnzs+/PH7re/bY6nV7tqT5UmanOkUDJcN5w9BW9phcuXDtW/bqy7ejfdVH/qhd0cfXsO9998VN5Xq/qTffaAwACnGl9VvcHePSiaOMidSzWdb+wsRG0CLmhc8E9r/YcbyNgqZA6w4E6ETksoI3gIofIYCCT3KPD39z49OkjIGHf9aikyWFyE4EgzwoHyJFBoQmxsAmQyH1TAyABrMDCJIvCI2Ibk24kYGCTIwXksbD3P3sYDCjtMV8xhsACJHXK5BjCRBMQ0CbAxUdpQ27Xrp5XYI7oEYgQ+IBHjKBDkOiZSJqESGLSZMYOWrJEPK67NDEtIhpoTAQxMRDSpE4H0AgUSkhkaPmTAaGGJiYWWSxCOmgU0CaEpI9Bmmj1+0AthnvXMwRCEBPSh4ekSh8dBNBFAChSZESD8i9LsXxKr/wRNWWy/XTi2sO3rBGjk2lMUqSTLa3+eHJuzJIwX/bLApOYiE4y/F18xNUkInG3iFjxi5/vVJSU6FMld9NHYLCDxqPKEoqPuUQjubLLNgtsmIcnXB1HCso1qyYJiMmzwSdY9PIww2zRhUEOjYsgJ8zhXtnyFXzT218IscizzHHcROsxdhPzFzdxsBDkGYjW13bcQqhgdCS+s0MWhxPUCTCZIotAspeYCgoPqZve5SKtZSQ0RrwhmyvMUMFF8TjTFPBJ4REyiEaAiN2jP6BBzqjOhMEi7+HQIstzyada9BFqQ9u4eFpphe+wCaAMM9q1HB41POGzixe4H7d18cJAauJgd75JiIkpDOq1y1+SAAa3vXvkrcZ4PFZ7bf3k7Itvsp9hbufBl14+fe7nP8/NfXDi0ee5l25uUUTc8eFnT/42esx+gmEMbiGxGUyO/G+mcnseue+ZycmpDP+PAneb4+lRA2D3f9T+A2BEVdbaZSWbAAAAAElFTkSuQmCC, valid-georeference=true, modTileFeatures=true, customHttpHeaders={}, transparent=true, minimumTileExpire=3600, category=osmbasedmap}]
imagery.layers.default=[Bing, EsriWorldImagery, EsriWorldImageryClarity, Mapbox, Maxar-Premium, Maxar-Standard, osm-mapnik-black_and_white, standard]
imagery.offsetbookmarks=[]
imagery.tms.tmsloader.maxjobs=10
iodb.modify.toolbar=false
iodb.offset.message=true
iodb.stored.offsets=[bing:16.84995935917477:-99.90258193423375:0.0:0.0]
josm.version=15466
language=en
lastDirectory=${HOME}/osm
layerlist.lastHeight=143
mappaint.renderer-class-name=org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer
mappaint.style.entries=[{active=true, title=JOSM default (MapCSS), ptoken=standard, url=resource://styles/standard/elemstyles.mapcss}, {active=false, title=Potlatch 2, ptoken=standard, url=resource://styles/standard/potlatch2.mapcss}, {active=true, title=Lane and road attributes, url=https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1}, {active=true, title=Maxspeed, url=https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&style&zip=1}]
mappaint.style.known-defaults=[resource://styles/standard/elemstyles.mapcss, resource://styles/standard/potlatch2.mapcss]
mapstyle.lastHeight=0
marker.audiofromstart=false
menu.always-visible=false
message.add_primitive_to_relation=false
message.add_primitive_to_relation.value=1
message.delete_from_relation.value=1
message.download.suggest-imagery-layer=false
message.download.suggest-imagery-layer.value=0
message.imagery.nagPanel.http://wms.zh.ch/OrthoZHWMS?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=orthophotos&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}=false
message.imagery.nagPanel.http://www.bing.com/maps/=false
message.imagery.nagPanel.https://wms.zh.ch/OGDOrthoZH?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=ortho&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}=false
message.imagery.nagPanel.https://wms.zh.ch/OrthoZHWMS?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ortho_18&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}=false
message.imagery.nagPanel.https://wms.zh.ch/OrthoZHWMS?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=orthophotos&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}=false
message.movedManyElements.value=1
message.overwriteEditKey.value=1
message.rerun_validation_when_ignorelist_changed=false
message.rerun_validation_when_ignorelist_changed.value=0
message.reverse_directional_way=false
message.reverse_directional_way.value=0
message.tags.paste.cleanbadbuffer.value=2
message.tags.paste.keydoesnotmatch.value=1
message.way.split.segment-selection-dialog=false
message.way.split.segment-selection-dialog.value=1
minimap.lastHeight=0
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/changeset/downloadchangeset.svg?format_raw=[1570364440767, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_changeset_downloadchangeset.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/conflict/copyaftercurrentright.svg?format_raw=[1531606065897, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_conflict_copyaftercurrentright.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/conflict/copybeforecurrentright.svg?format_raw=[1531606065741, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_conflict_copybeforecurrentright.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/conflict/copyendright.svg?format_raw=[1531606066030, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_conflict_copyendright.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/conflict/copystartright.svg?format_raw=[1531606065615, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_conflict_copystartright.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/relation/deletemembers.svg?format_raw=[1531606066409, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_relation_deletemembers.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/relation/selectmembers.svg?format_raw=[1531606066125, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_relation_selectmembers.svg_format_raw]
mirror.<josm.pref>/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/relation/selectprimitives.svg?format_raw=[1531606066264, <josm.pref>/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_relation_selectprimitives.svg_format_raw]
mirror.<josm.pref>/cache/images.https://osmlab.github.io/editor-layer-index/sources/world/Maxar.png=[1560724710453, <josm.pref>/cache/images/mirror_https___osmlab.github.io_editor-layer-index_sources_world_Maxar.png]
mirror.${HOME}/.josm/cache/images.http://basemap.at/images/basemap_logo_klein.jpg=[1407080559625, ${HOME}/.josm/cache/images/mirror_http___basemap.at_images_basemap_logo_klein.jpg]
mirror.${HOME}/.josm/cache/images.http://i.imgur.com/ib6TAEV.png=[1411756518625, ${HOME}/.josm/cache/images/mirror_http___i.imgur.com_ib6TAEV.png]
mirror.${HOME}/.josm/cache/images.http://josm.openstreetmap.de/raw-attachment/wiki/Styles/Maxspeed/maxspeed_icon.png=[1413917232797, ${HOME}/.josm/cache/images/mirror_http___josm.openstreetmap.de_raw-attachment_wiki_Styles_Maxspeed_maxspeed_icon.png]
mirror.${HOME}/.josm/cache/images.http://nls.tileserver.com/nls70-nq8.png=[1428799854588, ${HOME}/.josm/cache/images/mirror_http___nls.tileserver.com_nls70-nq8.png]
mirror.${HOME}/.josm/cache/images.http://o.aolcdn.com/os/mapquest/marketing/MQ_Icon/Tiny/MQ_Icon_Tiny.png=[1362932914616, ${HOME}/.josm/cache/images/mirror_http___o.aolcdn.com_os_mapquest_marketing_MQ_Icon_Tiny_MQ_Icon_Tiny.png]
mirror.${HOME}/.josm/cache/images.http://openclipart.org/people/secretlondon/secretlondon_chocolate_present.svg=[1390065836747, ${HOME}/.josm/cache/images/mirror_http___openclipart.org_people_secretlondon_secretlondon_chocolate_present.svg]
mirror.${HOME}/.josm/cache/images.http://svn.openstreetmap.org/applications/editors/josm/plugins/cadastre-fr/images/cadastre_small.png=[1434193430498, ${HOME}/.josm/cache/images/mirror_http___svn.openstreetmap.org_applications_editors_josm_plugins_cadastre-fr_images_cadastre_small.png]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/0/03/2020_stBN_powergensource_wind.svg=[1380033050728, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_0_03_2020_stBN_powergensource_wind.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/2/22/2020_stBN_powergensource_sun.svg=[1380033050629, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_2_22_2020_stBN_powergensource_sun.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/2/25/Geoportal-josm.png=[1411756518516, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_2_25_Geoportal-josm.png]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/2/2f/Bahnpirat-power_source-waste.svg=[1380033050679, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_2_2f_Bahnpirat-power_source-waste.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/3/3e/2020_stBN_powergensource_nuclear.svg=[1380033050578, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_3_3e_2020_stBN_powergensource_nuclear.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/4/4b/Bahnpirat-power_source-coal.svg=[1380033050383, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_4_4b_Bahnpirat-power_source-coal.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/6/6b/Bahnpirat-power_source-biofuel.svg=[1380033050328, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_6_6b_Bahnpirat-power_source-biofuel.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/e/e6/Bahnpirat-power_source-gas.svg=[1380033050479, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_e_e6_Bahnpirat-power_source-gas.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/e/ed/2020_stBN_powergensource_water.svg=[1380033050530, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_e_ed_2020_stBN_powergensource_water.svg]
mirror.${HOME}/.josm/cache/images.http://wiki.openstreetmap.org/w/images/f/f7/Bahnpirat-power_source-oil.svg=[1380033050431, ${HOME}/.josm/cache/images/mirror_http___wiki.openstreetmap.org_w_images_f_f7_Bahnpirat-power_source-oil.svg]
mirror.${HOME}/.josm/cache/images.http://www.eea.europa.eu/about-us/documents/logos/eps_logos/eea_mini.png=[1411816905239, ${HOME}/.josm/cache/images/mirror_http___www.eea.europa.eu_about-us_documents_logos_eps_logos_eea_mini.png]
mirror.${HOME}/.josm/cache/images.http://www.freemap.sk/index.php?c_core.download&filename_/JOSM/freemap.png=[1411816905048, ${HOME}/.josm/cache/images/mirror_http___www.freemap.sk_index.php_c_core.download_filename__JOSM_freemap.png]
mirror.${HOME}/.josm/cache/images.http://www.geoimage.at/dms/templating-kit/themes/geoimage/img/logo_200.png=[1378045657186, ${HOME}/.josm/cache/images/mirror_http___www.geoimage.at_dms_templating-kit_themes_geoimage_img_logo_200.png]
mirror.${HOME}/.josm/cache/images.https://josm.openstreetmap.de/browser/josm/trunk/images/data/changeset.svg?format_raw=[1451448032560, ${HOME}/.josm/cache/images/mirror_https___josm.openstreetmap.de_browser_josm_trunk_images_data_changeset.svg_format_raw]
mirror.${HOME}/.josm/cache/images.https://josm.openstreetmap.de/browser/trunk/images/dialogs/changeset/changesetmanager.svg?format_raw=[1451448032373, ${HOME}/.josm/cache/images/mirror_https___josm.openstreetmap.de_browser_trunk_images_dialogs_changeset_changesetmanager.svg_format_raw]
mirror.${HOME}/.josm/cache/images.https://josm.openstreetmap.de/raw-attachment/wiki/Styles/Lane_and_Road_Attributes/icon.png=[1414453180145, ${HOME}/.josm/cache/images/mirror_https___josm.openstreetmap.de_raw-attachment_wiki_Styles_Lane_and_Road_Attributes_icon.png]
mirror.${HOME}/.josm/cache/images.https://www.geoportail.lu/static/img/lion.png=[1426883339757, ${HOME}/.josm/cache/images/mirror_https___www.geoportail.lu_static_img_lion.png]
mirror.http://josm.openstreetmap.de/josmfile?page_Presets/OneClick&zip_1=[1451261266047, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Presets_OneClick_zip_1]
mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Lane_and_Road_Attributes&zip_1=[1451261265909, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Lane_and_Road_Attributes_zip_1]
mirror.http://josm.openstreetmap.de/maps=[1418173446596, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_maps]
mirror.http://josm.openstreetmap.de/presets=[1357773030524, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_presets]
mirror.http://josm.openstreetmap.de/rules=[1390164065225, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_rules]
mirror.http://josm.openstreetmap.de/styles=[1391731018834, ${HOME}/.josm/cache/mirror_http___josm.openstreetmap.de_styles]
mirror.https://josm.openstreetmap.de/josmfile?page_Presets/LaneAttributes&preset=[1451261266103, ${HOME}/.josm/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Presets_LaneAttributes_preset]
mirror.https://josm.openstreetmap.de/josmfile?page_Presets/LaneAttributes&preset&zip_1=[1571423443578, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Presets_LaneAttributes_preset_zip_1]
mirror.https://josm.openstreetmap.de/josmfile?page_Presets/OneClick&zip_1=[1571423443494, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Presets_OneClick_zip_1]
mirror.https://josm.openstreetmap.de/josmfile?page_Styles/Lane_and_Road_Attributes&zip_1=[1571423442561, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Styles_Lane_and_Road_Attributes_zip_1]
mirror.https://josm.openstreetmap.de/josmfile?page_Styles/Maxspeed&style=[1451261266037, ${HOME}/.josm/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Styles_Maxspeed_style]
mirror.https://josm.openstreetmap.de/josmfile?page_Styles/Maxspeed&style&zip_1=[1571423442642, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_josmfile_page_Styles_Maxspeed_style_zip_1]
mirror.https://josm.openstreetmap.de/maps=[1571683169861, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_maps]
mirror.https://josm.openstreetmap.de/presets=[1429379883746, ${HOME}/.josm/cache/mirror_https___josm.openstreetmap.de_presets]
mirror.https://josm.openstreetmap.de/styles=[1481381276195, <josm.pref>/cache/mirror_https___josm.openstreetmap.de_styles]
notes/note_open.lastHeight=0
org.openstreetmap.josm.actions.DownloadPrimitiveAction.primitivesHistory=[87620278, 206261597, 200822865, 66256565, 31777246, 60189, 7855, 204273512, 1631737, 79981, 957374, 8655, 283662, 17446]
org.openstreetmap.josm.actions.OpenLocationAction.uploadAddressHistory=[http://josm.openstreetmap.de/maps]
org.openstreetmap.josm.actions.OverpassDownloadAction$OverpassDownloadDialog.geometry=x=492,y=252,width=1000,height=600
org.openstreetmap.josm.actions.SessionSaveAsAction$SessionSaveAsDialog.geometry=x=820,y=353,width=350,height=450
org.openstreetmap.josm.gui.actionsupport.DeleteFromRelationConfirmationDialog.geometry=x=218,y=105,width=427,height=473
org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.geometry=x=315,y=308,width=924,height=772
org.openstreetmap.josm.gui.dialogs.ConflictResolutionDialog.geometry=x=156,y=21,width=1378,height=809
org.openstreetmap.josm.gui.dialogs.DeleteFromRelationConfirmationDialog.geometry=x=792,y=452,width=400,height=200
org.openstreetmap.josm.gui.dialogs.LatLonDialog.geometry=x=629,y=327,width=716,height=476
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog.geometry=x=497,y=81,width=741,height=836
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$EditTagDialog.geometry=x=471,y=499,width=983,height=191
org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.geometry=x=986,y=307,width=934,height=773
org.openstreetmap.josm.gui.download.DownloadDialog.geometry=x=532,y=227,width=996,height=656
org.openstreetmap.josm.gui.download.DownloadObjectDialog.primitivesHistory=[444473980, 29354888, 6802966, 431530875, 5190111, 85556, 218075854, 1589860488, 332611352, 332611348, 332611340, 332481763, 332481755, 294770026, 294457073]
org.openstreetmap.josm.gui.help.HelpBrowser.geometry=x=70,y=27,width=1850,height=1053
org.openstreetmap.josm.gui.history.HistoryBrowserDialogManager.geometry=x=88,y=61,width=1148,height=630
org.openstreetmap.josm.gui.io.UploadDialog.geometry=x=930,y=192,width=600,height=698
org.openstreetmap.josm.gui.oauth.OAuthAuthorizationWizard.geometry=x=770,y=293,width=600,height=540
org.openstreetmap.josm.gui.preferences.PreferenceDialog.geometry=x=174,y=170,width=1633,height=910
org.openstreetmap.josm.gui.preferences.advanced.ListEditor.geometry=x=740,y=450,width=500,height=350
org.openstreetmap.josm.plugins.terracer.HouseNumberInputDialog.geometry=x=847,y=396,width=283,height=321
org.openstreetmap.josm.plugins.utilsplugin2.latlon.LatLonDialog.geometry=x=629,y=271,width=716,height=644
org.openstreetmap.josm.plugins.utilsplugin2.multitagger.MultiTagDialog.geometry=x=705,y=349,width=480,height=480
osm-download.bounds=47.3640236;8.9104539;47.3642416;8.9108241
osm-primitives.showid=true
osm-server.upload-strategy=chunked
plugin.roadsigns.addTrafficSignTag=false
pluginmanager.lastupdate=1571683167147
pluginmanager.version=15466
pluginmanager.version-based-update.policy=always
plugins=[ColumbusCSV, FastDraw, HouseNumberTaggingTool, OpeningHoursEditor, RoadSigns, SimplifyArea, buildings_tools, contourmerge, imagery-xml-bounds, imagery_offset_db, pbf, poly, public_transport, reltoolbox, reverter, terracer, turnrestrictions, utilsplugin2, wikipedia]
plugins.terracer.handle_relation=false
progressdialog.size=562
projection.custom.value.history=[, +proj=lonlat +ellps=WGS84 +datum=WGS84 +bounds=-180,-90,180,90, +proj=tmerc +lat_0=0 +lon_0=9 +k_0=1 +x_0=3500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb]
properties.recent-tags=[name, Blitterswil (Bauma), traffic_sign, maxspeed, highway, stop, maxspeed, 50, building, roof, operator, Avia, highway, service, service, driveway, name, Avia, highway, track, tracktype, grade3, roof:orientation, across, addr:housenumber, 22, highway, street_lamp, building, greenhouse, roof:shape, skillion, leisure, pitch, sport, multi, building, garage, entrance, main, addr:housenumber, 29, fire_hydrant:type, pillar, parking, surface, tracktype, grade5, location, underground, guyed, pole, roof:shape, gabled, building, shed, highway, turning_circle, barrier, fence]
properties.recently-added-tags=20
propertiesdialog.geometry=x=599,y=62,width=766,height=968
propertiesdialog.lastHeight=224
proxy.policy=no-proxy
relation.editor.generic.lastrole=forward
relationlist.lastHeight=194
reltoolbox.lastHeight=0
reltoolbox.visible=false
remotecontrol.enabled=true
remotecontrol.https.enabled=true
reverter.ChangesetIdQuery.changesetsHistory=[48946891, 45506893, 48428074, 48054729, 24773568, 26786946, 27199304, 24841535, 23053261, 22752261, 22115631, 22223223, 17754279, 17505523, 17496082]
scoutsigns.cluster.info.suppress=false
scoutsigns.error.suppress=false
scoutsigns.error.supress=false
scoutsigns_logo_25x25.png.geometry=x=713,y=269,width=787,height=301
search.history=[R guyed=*, R guyed=yes, R guyded=yes, R tcs, R Auwisstrasse, R waterway=weir, R building=yes, R Spältrütistrasse, R crossing_ref, R note=*, R hipped, R K49, R Wilen, R "addr:street"="Sternen", R "Sternen"]
selectionlist.lastHeight=156
sidetoolbar.hidden.dialogs/commandstack=false
sidetoolbar.hidden.dialogs/conflict=false
sidetoolbar.hidden.mapmode/turbopen.png=false
sourcetag.value=Baudirektion Kanton Zürich, ARV, GIS-Zentrum
statusbar.always-visible=false
taggingpreset.entries=[{title=Interne Objektvorlage, url=resource://data/defaultpresets.xml}, {title=One click settings, url=https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1}, {title=Lane attributes, url=https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&preset&zip=1}]
terracer.HouseNumberInputDialog.geometry=x=106,y=205,width=366,height=372
toggleDialogs.width=594
toolbar=[open, save, download, upload, |, undo, redo, |, dialogs/search(searchExpression=), preference, |, splitway, combineway, wayflip, |, imagery-offset, |, tagginggroup_Highways/Streets, tagginggroup_Highways/Ways, tagginggroup_Highways/Waypoints, tagginggroup_Highways/Barriers, |, tagginggroup_Transport/Car, tagginggroup_Transport/Public Transport, |, tagginggroup_Facilities/Tourism, tagginggroup_Facilities/Food+Drinks, |, tagginggroup_Man Made/Historic Places, |, tagginggroup_Man Made/Man Made, |, tagging_One click/Bridge, tagging_One click/Tunnel, tagging_One click/Culvert, tagging_One click/Pedestrian Crossing, getoffset, tagging_Geography/Nature/Nature Reserve]
toolbar.always-visible=false
turnrestrictions.lastHeight=0
upload.comment.history=[, Update GWR data Bauma, KeepRight fixes in Saland, KeepRight fixes in Wila, Revert "railway=preserved", Try to avoid "railway=preserved", KeepRight fixes in Bauma, KeepRight fixes in Hörnli, Update GWR data in Heurüti, KeepRight fixes in Hasel, KeepRight fixes in Turbenthal, details in Steinhausen, Fix Cityparking in St. Gallen, Fix Talhof in St. Gallen, GWR and details in St. Gallen]
upload.comment.last-used=1571687891
upload.comment.source=[Bing]
upload.source.history=[, Kanton Zürich Orthophoto 2018 10cm, fixes in Laubberg, KeepRight fix, Kanton Zug Nord 2016; survey, Bing, Kanton Zug Nord 2016, Bing; survey, Kanton Thurgau OF 2017, Kanton Zürich Orthophoto 2018 10cm; survey, Kanton Zürich Orthophotos 2014/2015 10cm; survey, Kanton Zürich Orthophotos 2014/2015 10cm, Bing, Mapbox, Diverse OSMI bugfixes, landuse details]
userlist.lastHeight=0
utilsplugin2.urlHistory=[Wikipedia, http://en.wikipedia.org/w/index.php?search={name}&fulltext=Search, Wikipedia RU, http://osm.mapki.com/history/{#type}.php?id={#id}, LatLon buildings, http://latlon.org/buildings?zoom=17&lat={#lat}&lon={#lon}&layers=B, AMDMi3 Russian streets, http://addresses.amdmi3.ru/?zoom=11&lat={#lat}&lon={#lon}&layers=B00, Mapki - More  History with CT, http://osm.mapki.com/history/{#type}.php?id={#id}, Element history [demo, =Ctrl-Shift-H], http://www.openstreetmap.org/browse/{#type}/{#id}/history, Browse element [demo, =Ctrl-Shift-I], http://www.openstreetmap.org/browse/{#type}/{#id}]
validator.ignorelist=[{111=Highways share segment with area, 113=Ways share segment with area, 1201_Key 'aerialway:drag_lift' not in presets.:w_42384039=Presets do not contain property key, 1201_Key 'guyed' not in presets.=Presets do not contain property key, 1201_Key 'hazard' not in presets.=Presets do not contain property key, 1201_Key 'pole:type' not in presets.=Presets do not contain property key, 1201_Key 'recycling:aluminium' not in presets.=Presets do not contain property key, 1201_Key 'recycling:animal_waste' not in presets.=Presets do not contain property key, 1201_Key 'recycling:rubble' not in presets.=Presets do not contain property key, 1201_Key 'recycling:styrofoam' not in presets.=Presets do not contain property key, 1201_Key 'recycling:waste_oil' not in presets.=Presets do not contain property key, 1201_Key 'roof:levels' not in presets.=Presets do not contain property key, 1201_Key 'shooting' not in presets.=Presets do not contain property key, 1201_Key 'swisstopo:BEZIRKSNUM' not in presets.=Presets do not contain property key, 1201_Key 'swisstopo:BFS_NUMMER' not in presets.=Presets do not contain property key, 1201_Key 'swisstopo:KANTONSNUM' not in presets.=Presets do not contain property key, 1201_Key 'swisstopo:OBJEKTART' not in presets.=Presets do not contain property key, 1201_Key 'swisstopo:SHN' not in presets.=Presets do not contain property key, 1202_Value '16000' for key 'voltage:primary' not in presets.=Presets do not contain property value, 1202_Value '230' for key 'voltage:secondary' not in presets.=Presets do not contain property value, 1202_Value 'inline_skates' for key 'route' not in presets.=Presets do not contain property value, 1202_Value 'pumping_station' for key 'man_made' not in presets.=Presets do not contain property value, 1202_Value 'toy_library' for key 'amenity' not in presets.:w_231973873=Presets do not contain property value, 3000_way[waterway=canal][tunnel=yes]:w_283533293=suspicious tag combination, 3701:w_196756532=Building with an almost square angle, 3701:w_231441453=Building with an almost square angle, 3701:w_231650107=Building with an almost square angle, 3701:w_231650134=Building with an almost square angle, 3701:w_231973867=Building with an almost square angle, 3701:w_238910206=Building with an almost square angle, 3701:w_239023107=Building with an almost square angle}]
validator.lastHeight=195
validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries=[{title=Addresses, active=true, url=resource://data/validator/addresses.mapcss}, {title=Tag combinations, active=true, url=resource://data/validator/combinations.mapcss}, {title=Deprecated features, active=true, url=resource://data/validator/deprecated.mapcss}, {title=Geometry, active=true, url=resource://data/validator/geometry.mapcss}, {title=Highways, active=true, url=resource://data/validator/highway.mapcss}, {title=Multiple values, active=true, url=resource://data/validator/multiple.mapcss}, {title=Numeric values, active=true, url=resource://data/validator/numeric.mapcss}, {title=Religion, active=true, url=resource://data/validator/religion.mapcss}, {title=Relations, active=true, url=resource://data/validator/relation.mapcss}, {title=Unnecessary tags, active=true, url=resource://data/validator/unnecessary.mapcss}, {title=Wikipedia, active=true, url=resource://data/validator/wikipedia.mapcss}, {active=true, title=Territorien, url=resource://data/validator/territories.mapcss}]
validator.other=true
validator.skip=[]
validator.skipBeforeUpload=[]
validator.visible=true
wikidata.lastHeight=0
wikipedia.lastHeight=0
wikipedia.visible=false
Version 0, edited 6 years ago by mdk (next)

comment:4 by Don-vip, 6 years ago

Owner: changed from mdk to team
Status: needinfonew

Thanks

comment:5 by Don-vip, 6 years ago

Keywords: save added

in reply to:  description comment:6 by Don-vip, 6 years ago

Replying to mdk:

Download an area into a data layer. Additionally load the GWR.osm file. Edit on both layers. If I now activate the GWR data layer and go to the file menu, Save is disabled!

I can't reproduce this part. Are you sure you didn't forget a step? Save is always enabled for me.

comment:7 by mdk, 6 years ago

Did you activate the GWR layer in the Layers view? Set the green checkmark "this layer is not currently active (click to active)".

comment:8 by Don-vip, 6 years ago

Yes. But probably I don't understand the steps as you think you explained them. Can you please share a video?

comment:9 by mdk, 6 years ago

I'm very sorry, but yesterday I had this problem all the time, but now I can't reproduce it. Yesterday the changeset was created with JOSM/1.5 (15462 en). Today I have 15466. Normally I like the Linux auto update, but in this case ...
Sorry for wasting your time!

comment:10 by Don-vip, 6 years ago

Description: modified (diff)
Keywords: upload added
Summary: No warning on closing unsaved edits in layers loaded from fileNo warning on closing unsaved edits in layers with upload=never flag
Type: enhancementdefect

OK so there's only one problem, the missing save warning for layers with upload=never

comment:11 by Don-vip, 6 years ago

One good thing when writing step-by-steps bug reports is actually to reproduce the bug yourself while writing the report, and not from memory. This way you will be sure to not forget a step that will make me lose time to wonder what else has to be done.

comment:12 by mdk, 6 years ago

Yes, I should know. And even the other problem I can't reproduce. Now the expected Save dialog comes up. So you could close the issue, or could you reproduce it? I'm quite confused, because when I start mapping today, I missed some validator messages (like overlapping areas or track without tracktype), but now also this problem vanish. I produced a test file today. I could reproduce the error. All with 15466! But now all works again - strange.

Again: I'm very sorry.

comment:13 by mdk, 6 years ago

I played around and the problem still exists. But it appears and disappears without and pattern. I will observe the problem and if I could reproduce it, I will add the info here. I thought, the problem would always be there, but now I see, that there must be more complex reason for this.

comment:14 by mdk, 6 years ago

I think I got it!

Steps to reproduce:

  • load any file -> File.Save is disabled (OK)
  • do any modification -> File.Save is enabled (OK)
  • Open File Menu and wait - after a wile File.Save will be disabled without any interaction of the user. (not ok)

Without knowing the code I assume, that there are two modified flags for each layer: one for upload and one for saving as file. Both flags are set on any modification, but the file_modified flag is cleaed on save and the upload_modified flag is cleared an upload.

Question: Does AutoSave clears the file_modified flag?

If so, we need a third flag: autosave_modified, because we have a third destination

  • original file location
  • autosave file location
  • update on server

comment:15 by Klumbumbus, 6 years ago

Modified layers with upload=never or upload=false should always display the unsaved changes dialog in my opinion. Current behavior according wiki:/Help/Action/EncourageDiscourageUpload "you'll only get a warning about unsaved changes of layers with the states false or never if the state was already set in the osm file before adding the layer to JOSM."

in reply to:  14 comment:16 by Don-vip, 6 years ago

Keywords: autosave added
Resolution: duplicate
Status: newclosed

Closed as duplicate of #17350.
Replying to mdk:

after a wile File.Save will be disabled without any interaction of the user. (not ok)

ok, duplicate of #17350

I agree, it needs to be fixed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.