# # ChangeLog for trunk in josm # # Generated by Trac 1.6 # 2024-12-01T04:25:54+01:00 Sat, 23 Dec 2017 16:44:41 GMT Don-vip [13233] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) see #11924 - Restart doesn't work on Java 9 WebStart. The command ... Sat, 23 Dec 2017 13:33:26 GMT Don-vip [13232] * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONWriterTest.java (modified) see #15682 - update unit test Sat, 23 Dec 2017 01:40:43 GMT Don-vip [13231] * trunk/CONTRIBUTION (modified) * trunk/src/javax/json/EmptyArray.java (added) * trunk/src/javax/json/EmptyObject.java (added) * trunk/src/javax/json/Json.java (modified) * trunk/src/javax/json/JsonArray.java (modified) * trunk/src/javax/json/JsonArrayBuilder.java (modified) * trunk/src/javax/json/JsonBuilderFactory.java (modified) * trunk/src/javax/json/JsonException.java (modified) * trunk/src/javax/json/JsonMergePatch.java (added) * trunk/src/javax/json/JsonNumber.java (modified) * trunk/src/javax/json/JsonObject.java (modified) * trunk/src/javax/json/JsonObjectBuilder.java (modified) * trunk/src/javax/json/JsonPatch.java (added) * trunk/src/javax/json/JsonPatchBuilder.java (added) * trunk/src/javax/json/JsonPointer.java (added) * trunk/src/javax/json/JsonReader.java (modified) * trunk/src/javax/json/JsonReaderFactory.java (modified) * trunk/src/javax/json/JsonString.java (modified) * trunk/src/javax/json/JsonStructure.java (modified) * trunk/src/javax/json/JsonValue.java (modified) * trunk/src/javax/json/JsonValueImpl.java (added) * trunk/src/javax/json/JsonWriter.java (modified) * trunk/src/javax/json/JsonWriterFactory.java (modified) * trunk/src/javax/json/package-info.java (modified) * trunk/src/javax/json/spi/JsonProvider.java (modified) * trunk/src/javax/json/spi/package-info.java (modified) * trunk/src/javax/json/stream/JsonCollectors.java (added) * trunk/src/javax/json/stream/JsonGenerationException.java (modified) * trunk/src/javax/json/stream/JsonGenerator.java (modified) * trunk/src/javax/json/stream/JsonGeneratorFactory.java (modified) * trunk/src/javax/json/stream/JsonLocation.java (modified) * trunk/src/javax/json/stream/JsonParser.java (modified) * trunk/src/javax/json/stream/JsonParserFactory.java (modified) * trunk/src/javax/json/stream/JsonParsingException.java (modified) * trunk/src/javax/json/stream/package-info.java (modified) * trunk/src/org/glassfish/json/BufferPoolImpl.java (modified) * trunk/src/org/glassfish/json/JsonArrayBuilderImpl.java (modified) * trunk/src/org/glassfish/json/JsonBuilderFactoryImpl.java (modified) * trunk/src/org/glassfish/json/JsonGeneratorFactoryImpl.java (modified) * trunk/src/org/glassfish/json/JsonGeneratorImpl.java (modified) * trunk/src/org/glassfish/json/JsonLocationImpl.java (modified) * trunk/src/org/glassfish/json/JsonMergePatchImpl.java (added) * trunk/src/org/glassfish/json/JsonMessages.java (modified) * trunk/src/org/glassfish/json/JsonNumberImpl.java (modified) * trunk/src/org/glassfish/json/JsonObjectBuilderImpl.java (modified) * trunk/src/org/glassfish/json/JsonParserFactoryImpl.java (modified) * trunk/src/org/glassfish/json/JsonParserImpl.java (modified) * trunk/src/org/glassfish/json/JsonPatchBuilderImpl.java (added) * trunk/src/org/glassfish/json/JsonPatchImpl.java (added) * trunk/src/org/glassfish/json/JsonPointerImpl.java (added) * trunk/src/org/glassfish/json/JsonPrettyGeneratorImpl.java (modified) * trunk/src/org/glassfish/json/JsonProviderImpl.java (modified) * trunk/src/org/glassfish/json/JsonReaderFactoryImpl.java (modified) * trunk/src/org/glassfish/json/JsonReaderImpl.java (modified) * trunk/src/org/glassfish/json/JsonStringImpl.java (modified) * trunk/src/org/glassfish/json/JsonStructureParser.java (modified) * trunk/src/org/glassfish/json/JsonTokenizer.java (modified) * trunk/src/org/glassfish/json/JsonUtil.java (added) * trunk/src/org/glassfish/json/JsonWriterFactoryImpl.java (modified) * trunk/src/org/glassfish/json/JsonWriterImpl.java (modified) * trunk/src/org/glassfish/json/MapUtil.java (added) * trunk/src/org/glassfish/json/NodeReference.java (added) * trunk/src/org/glassfish/json/UnicodeDetectingInputStream.java (modified) * trunk/src/org/glassfish/json/api/BufferPool.java (modified) * trunk/src/org/glassfish/json/messages.properties (added) see #15682 - upgrade to JSR 374 (JSON Processing) API 1.1.2 Sat, 23 Dec 2017 01:18:25 GMT Don-vip [13230] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJobTest.java (modified) fix #15690 - parse error message sent by Tomcat in case of WMS tile ... Fri, 22 Dec 2017 23:33:34 GMT Don-vip [13229] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) fix #15688 - do not filter selected way nodes in draw mode Thu, 21 Dec 2017 14:36:03 GMT Don-vip [13228] * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) WMS robustness Wed, 20 Dec 2017 23:03:06 GMT Don-vip [13227] * trunk/tools/checkstyle/META-INF/MANIFEST.MF (modified) * trunk/tools/checkstyle/checkstyle-all.jar (modified) * trunk/tools/checkstyle/josm_checks.xml (modified) * trunk/tools/checkstyle/josm_filters.xml (modified) upgrade to checkstyle 8.5 Mon, 18 Dec 2017 22:25:29 GMT Don-vip [13226] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix #15645 - autofix objects with invalid characters Mon, 18 Dec 2017 17:40:26 GMT Don-vip [13225] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) see #15008 - avoid deadlock in selection event processing Mon, 18 Dec 2017 15:16:50 GMT Don-vip [13224] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveComparator.java (modified) fix #15678 - StringIndexOutOfBoundsException in OsmPrimitiveComparator Mon, 18 Dec 2017 14:03:48 GMT Don-vip [13223] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) fix #15008 - make sure EDT listeners receive correct selection events Mon, 18 Dec 2017 01:36:13 GMT Don-vip [13222] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #15673 - fix NPE seen in unit test Mon, 18 Dec 2017 00:07:16 GMT Don-vip [13221] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #15673 - fix NPE seen in unit test Sun, 17 Dec 2017 23:46:58 GMT Don-vip [13220] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) * trunk/tools/spotbugs/josm-filter.xml (modified) see #15574: - additionally refactors ImageDisplay to use ImageEntry ... Sun, 17 Dec 2017 23:14:48 GMT Don-vip [13219] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTaskTest.java (modified) see #15653, see #8509 - fix unit test causing mayhem Sun, 17 Dec 2017 22:01:15 GMT Klumbumbus [13218] * trunk/data/validator/deprecated.mapcss (modified) * trunk/styles/standard/elemstyles.mapcss (modified) don't display building=1 and building=y and add a warning with ... Sun, 17 Dec 2017 21:44:00 GMT Klumbumbus [13217] * trunk/data/validator/geometry.mapcss (modified) fix #15642 - Warn about turn restrictions on ways Sun, 17 Dec 2017 21:31:30 GMT Don-vip [13216] * trunk/src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java (modified) see #15606 - i18n fix Sun, 17 Dec 2017 21:10:07 GMT Don-vip [13215] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) see #15653, see #8509 - add headless check for unit tests Sun, 17 Dec 2017 20:50:59 GMT Don-vip [13214] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) fix #15673 - display tile URL as clickable link in "show tile info" + ... Sun, 17 Dec 2017 19:36:48 GMT Don-vip [13213] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #15653, see #8509 - IllegalStateException during Upload ... Sun, 17 Dec 2017 19:27:00 GMT Don-vip [13212] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) fix #15676 - Remote Control: add new keyword `currentselection` for ... Sun, 17 Dec 2017 16:05:12 GMT Don-vip [13211] * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) see #15606 - update unit test Sun, 17 Dec 2017 14:37:11 GMT Don-vip [13210] * trunk/src/org/openstreetmap/josm/actions/GpxExportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java (added) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/ImmutableGpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) fix #15606 - export relation to GPX file or convert to a new GPX ... Sun, 17 Dec 2017 14:14:29 GMT Don-vip [13209] * trunk/build.xml (modified) build file cleanup Sun, 17 Dec 2017 14:01:15 GMT Don-vip [13208] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java (modified) fix #15670 - fire a data set change event when applying filters ... Sun, 17 Dec 2017 00:25:46 GMT Don-vip [13207] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/ProjectionCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetClosedException.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/tools/pmd/antlr-runtime-3.5.2.jar (added) * trunk/tools/pmd/flowless-0.6.jar (added) * trunk/tools/pmd/josm-ruleset.xml (modified) * trunk/tools/pmd/pmd-ui-6.0.0.jar (added) * trunk/tools/pmd/reactfx-2.0-M5.jar (added) * trunk/tools/pmd/richtextfx-0.8.1.jar (added) * trunk/tools/pmd/undofx-1.3.1.jar (added) * trunk/tools/pmd/wellbehavedfx-0.3.jar (added) enable PMD rule `PreserveStackTrace` + add missing jars to run new ... Sat, 16 Dec 2017 23:42:54 GMT Don-vip [13206] * trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/PurgeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/InetAddressValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/UTMProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateParser.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) enable PMD rule `OptimizableToArrayCall` Sat, 16 Dec 2017 23:26:08 GMT Don-vip [13205] * trunk/src/org/openstreetmap/josm/data/osm/Filter.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) enable PMD rule `StringToString` Sat, 16 Dec 2017 23:17:20 GMT Don-vip [13204] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Proj4DirGridShiftFileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/NoteExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/ValidatorErrorExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/WMSLayerExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/WMSLayerImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) * trunk/src/org/openstreetmap/josm/io/Compression.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) enable new PMD rule `AvoidFileStream` - see ... Sat, 16 Dec 2017 22:30:19 GMT Don-vip [13203] * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListenerList.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/imagery/ImageryCompareTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClientTest.java (modified) javadoc fixes + some test timeout increases Sat, 16 Dec 2017 20:06:42 GMT Don-vip [13202] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/tools/HiDPISupport.java (modified) * trunk/tools/pmd (modified) * trunk/tools/pmd/asm-5.0.4.jar (deleted) * trunk/tools/pmd/asm-6.0.jar (added) * trunk/tools/pmd/commons-lang3-3.4.jar (deleted) * trunk/tools/pmd/commons-lang3-3.7.jar (added) * trunk/tools/pmd/designer.bat (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) * trunk/tools/pmd/pmd-core-5.8.1.jar (deleted) * trunk/tools/pmd/pmd-core-6.0.0.jar (added) * trunk/tools/pmd/pmd-java-5.8.1.jar (deleted) * trunk/tools/pmd/pmd-java-6.0.0.jar (added) * trunk/tools/pmd/saxon-9.1.0.8-dom.jar (added) * trunk/tools/pmd/saxon-9.1.0.8.jar (added) update to PMD 6.0.0 Sat, 16 Dec 2017 17:37:30 GMT Don-vip [13201] * trunk/src/org/openstreetmap/josm/gui/MapSlider.java (modified) fix #15039 - prevent zoom level from jumping after click on slider ... Tue, 12 Dec 2017 18:48:44 GMT Don-vip [13200] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) fix #15668 - make sure zoom change events are always fired in EDT Tue, 12 Dec 2017 00:11:39 GMT Don-vip [13199] * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) fix #15666 - Display "Abstract" field of WMS layers Thu, 07 Dec 2017 20:46:34 GMT Don-vip [13198] * trunk/src/org/openstreetmap/josm/gui/io/TagSettingsPanel.java (modified) fix #15651 - new property `upload.changeset.hashtags` to disable ... Wed, 06 Dec 2017 18:33:49 GMT Klumbumbus [13197] * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) fix #15646 - Better phrase of warning message (patch by naoliv) Wed, 06 Dec 2017 18:19:04 GMT Don-vip [13196] * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) fix #15643 - make sure OSM IDs do not use thousands separators in log ... Wed, 06 Dec 2017 17:55:54 GMT Don-vip [13195] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) fix #15641 - avoid CCE in MapCSSTagChecker Mon, 04 Dec 2017 23:58:56 GMT Don-vip [13194] * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/test/data/regress/15634 (added) * trunk/test/data/regress/15634/drumlish.gpx (added) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) fix #15634 - add robustness against invalid GPX files Sun, 03 Dec 2017 20:28:02 GMT Don-vip [13193] * trunk/src/org/openstreetmap/josm/plugins/Plugin.java (modified) see #15310 - deprecate `Plugin.copy(String, String)` Sun, 03 Dec 2017 19:45:38 GMT Don-vip [13192] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) see #15310 - remove support for `draw.rawgps.layer.wpt` property, ... Sun, 03 Dec 2017 19:16:52 GMT Don-vip [13191] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) fix #15625, see #15574 - geo image loading: do ram constraint ... Sun, 03 Dec 2017 17:09:08 GMT Don-vip [13190] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #15627 - autocompletion values not correctly reset on change of ... Sun, 03 Dec 2017 15:31:30 GMT Don-vip [13189] * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) sonar - squid:S2259 - Null pointers should not be dereferenced Sun, 03 Dec 2017 15:06:09 GMT Don-vip [13188] * trunk/src/org/openstreetmap/josm/gui/SideButton.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCacheManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/help/HelpContentReaderTest.java (modified) * trunk/tools/groovy-all.jar (modified) fix Checkstyle/PMD issues, increase some test timeouts, update to ... Sun, 03 Dec 2017 11:55:45 GMT stoecker [13187] * trunk/src/org/openstreetmap/josm/gui/SideButton.java (modified) see #15310 - drop old style side button support Sat, 02 Dec 2017 20:06:00 GMT Don-vip [13186] * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix recent Sonar issues Sat, 02 Dec 2017 18:54:58 GMT Klumbumbus [13185] * trunk/data/defaultpresets.xml (modified) see #15524 - remove roof from residential preset Sat, 02 Dec 2017 18:49:34 GMT Klumbumbus [13184] * trunk/data/defaultpresets.xml (modified) fix #15610 - add waste combo to waste presets (atm only 2 useful ... Sat, 02 Dec 2017 18:33:26 GMT Klumbumbus [13183] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/misc/angles.svg (added) fix #15613, see #14989 - add direction help image to viewpoint preset ... Sat, 02 Dec 2017 17:51:17 GMT Don-vip [13182] * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/SingleProjectionChoice.java (modified) see #15310 - `cacheDir` is unused, deprecate new methods Sat, 02 Dec 2017 14:13:32 GMT Don-vip [13181] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/ImagePatternMatching.java (added) fix #15599 - Improvements for testing painting (last patches by ris) Fri, 01 Dec 2017 23:59:36 GMT Don-vip [13180] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #15310 - remove `Main.worker` Fri, 01 Dec 2017 23:00:34 GMT Don-vip [13179] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) see #15609 - catch `NoSuchElementException` when performing HTTP call Fri, 01 Dec 2017 22:20:05 GMT Don-vip [13178] * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) see #15605 - code cleanup Fri, 01 Dec 2017 22:17:19 GMT Don-vip [13177] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) fix #15605 - fix display of way length in status bar during way creation Fri, 01 Dec 2017 21:01:52 GMT Don-vip [13176] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified) fix #15620 - select previous gap (or next gap) may lead to an ... Fri, 01 Dec 2017 18:28:25 GMT Don-vip [13175] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/KeyValuePerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) see #15310 - minor fixes, performance test still failing Tue, 28 Nov 2017 01:52:05 GMT Don-vip [13174] * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/ValidatorLayerTest.java (modified) see #15310 - fix unit tests, warnings Mon, 27 Nov 2017 23:56:29 GMT Don-vip [13173] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/command/AddCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangeCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/PurgeCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SelectCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictAddCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/CoordinateFormat.java (deleted) * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthAccessTokenHolder.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/AbstractVisitor.java (deleted) * trunk/src/org/openstreetmap/josm/data/osm/visitor/Visitor.java (deleted) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/CollectionProperty.java (deleted) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/JosmUserIdentityManager.java (deleted) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AbstractAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OverpassServerPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionItemPriority.java (deleted) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionListItem.java (deleted) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/ModifierListener.java (deleted) * trunk/src/org/openstreetmap/josm/io/FileWatcher.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/CheckParameterUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Condition.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/MainTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MainApplicationTest.java (modified) see #15310 - remove most of deprecated APIs Mon, 27 Nov 2017 19:39:30 GMT Don-vip [13172] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) see #15599 - apply first two patches of ris to improve MinimapDialogTest Mon, 27 Nov 2017 19:19:15 GMT Don-vip [13171] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java (modified) fix #15598 - relation editor: handle double click in child and ... Sun, 26 Nov 2017 13:31:59 GMT Don-vip [13170] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java (modified) see #13747 - fix focus/selection issues in presets dialogs Sun, 26 Nov 2017 00:12:24 GMT Don-vip [13169] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) see #13694 - update unit test Sat, 25 Nov 2017 22:51:27 GMT Don-vip [13168] * trunk/data/defaultpresets.xml (modified) update presets links Sat, 25 Nov 2017 22:49:23 GMT Don-vip [13167] * trunk/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/UTMProjectionChoice.java (modified) fix #13694 - Display UTM zone in node info panel (no i18n impact) Sat, 25 Nov 2017 22:02:21 GMT Don-vip [13166] * trunk/data/ast.lang (modified) * trunk/data/be.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nb.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/vi.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) i18n update Sat, 25 Nov 2017 21:50:44 GMT Don-vip [13165] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/NoteLayerTest.java (modified) fix #15550 - last tweaks in note tooltips size, placement and URL ... Sat, 25 Nov 2017 20:26:36 GMT Don-vip [13164] * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) fix #15596 - NPE Sat, 25 Nov 2017 16:27:04 GMT Klumbumbus [13163] * trunk/data/defaultpresets.xml (modified) see #14989 - add direction combo box to viewpoint preset (no i18n impact) Sat, 25 Nov 2017 16:20:10 GMT Don-vip [13162] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/NoteLayerTest.java (modified) see #15550 - much better dynamic resizing of note tooltips Sat, 25 Nov 2017 13:14:25 GMT Don-vip [13161] * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #13153 - Should not warn to upload/save "modified" layers with 0 ... Sat, 25 Nov 2017 12:37:53 GMT Don-vip [13160] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) fix #11762 - fix IAE when disabling expert mode while viewing ... Sat, 25 Nov 2017 01:42:41 GMT Don-vip [13159] * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) see #13883, #15586 - avoid HeadlessException in unit tests Sat, 25 Nov 2017 01:31:32 GMT Don-vip [13158] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommand.java (modified) * trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/corrector/TagCorrector.java (modified) javadoc Fri, 24 Nov 2017 23:10:36 GMT Don-vip [13157] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JMultilineLabel.java (modified) see #15550 - better (?) resizing of note tooltips Fri, 24 Nov 2017 22:09:06 GMT Klumbumbus [13156] * trunk/styles/standard/elemstyles.mapcss (modified) fix #15562 - make coastline a bit more visible Fri, 24 Nov 2017 21:09:12 GMT Klumbumbus [13155] * trunk/data/defaultpresets.xml (modified) fix #15556 - don't set foot=yes and bicycle=yes by default on nodal ... Thu, 23 Nov 2017 21:10:26 GMT Don-vip [13154] * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) fix #13883, fix #15586 - better fix for #13883, without breaking ... Thu, 23 Nov 2017 20:19:00 GMT Don-vip [13153] * trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java (modified) fix #15580 - Validator warns about overlapping ways for ... Thu, 23 Nov 2017 18:23:28 GMT Klumbumbus [13152] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) see #14778 - typo Thu, 23 Nov 2017 14:36:02 GMT Don-vip [13151] * trunk/src/org/openstreetmap/josm/actions/AbstractPasteAction.java (modified) fix #15585 - NPE Thu, 23 Nov 2017 02:14:45 GMT Don-vip [13150] * trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractMapViewPaintable.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #14778 - stroke not reset after drawing of large areas produced ... Thu, 23 Nov 2017 00:19:28 GMT Don-vip [13149] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #10542 - fix broken layer invalidation when selection changes in ... Wed, 22 Nov 2017 23:48:24 GMT Don-vip [13148] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) see #14082 - fix unit test Wed, 22 Nov 2017 23:44:47 GMT Don-vip [13147] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) see #15582 - mode is needed for conditional keys Wed, 22 Nov 2017 20:52:28 GMT Don-vip [13146] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTask.java (modified) javadoc/PMD Wed, 22 Nov 2017 20:37:46 GMT Don-vip [13145] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) see #15582 - simplify our usage of `opening_hours.js` library (drop ... Wed, 22 Nov 2017 20:24:09 GMT Don-vip [13144] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) see #13747 - fix focus/selection/size issues in upload dialog Wed, 22 Nov 2017 01:27:11 GMT Don-vip [13143] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) fix #13883 - statusbar is not updated when the map is moved with ... Wed, 22 Nov 2017 00:49:53 GMT Don-vip [13142] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java (modified) fix #14082 - Remove coordinates from nodes in validator and selection ... Wed, 22 Nov 2017 00:09:28 GMT Don-vip [13141] * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) fix #15119 - length of way not displayed in status bar without ... Mon, 20 Nov 2017 23:57:05 GMT Don-vip [13140] * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) see #15229 - provide a replacement API to deprecated ... Mon, 20 Nov 2017 22:50:18 GMT Don-vip [13139] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #13747 - do not select all characters from a combobox when ... Mon, 20 Nov 2017 18:24:54 GMT Klumbumbus [13138] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix #15575 - don't warn about unclosed natural=gully Mon, 20 Nov 2017 17:08:54 GMT Don-vip [13137] * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) fix #14101 - Keystrokes in filters get captured as shortcuts Mon, 20 Nov 2017 00:25:31 GMT Don-vip [13136] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) fix #15573 - add synchronization to `GpxData` Mon, 20 Nov 2017 00:07:23 GMT Don-vip [13135] * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) fix #15535, see #11924 - make extrude mode work with Java9+ Sun, 19 Nov 2017 22:26:00 GMT Don-vip [13134] * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) fix #15568 - properly highlight menu items search results