# # ChangeLog for trunk/src/org/openstreetmap/josm/data in josm # # Generated by Trac 1.6 # 2024-07-03T22:09:00+02:00 Sun, 07 Mar 2021 13:44:14 GMT Don-vip [17553] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/ImageImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) fix #20341 - fix Jenkins warnings and NPE caused by malformed images ... Sun, 28 Feb 2021 16:08:41 GMT Don-vip [17548] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/ImageImporter.java (added) * trunk/src/org/openstreetmap/josm/gui/io/importexport/JpgImporter.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/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/ImageImporterTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/JpgImporterTest.java (deleted) fix #20341 - Support metadata from more image formats (patch by Bjoeni) Wed, 24 Feb 2021 21:44:13 GMT Don-vip [17541] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) see #16567 - better synchronization of Preferences.settingsMap Mon, 22 Feb 2021 12:59:25 GMT Don-vip [17524] * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) fix #20440 - don't create SubclassFilteredCollection just for ... Sun, 21 Feb 2021 20:49:02 GMT Don-vip [17515] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeGraph.java (modified) * trunk/tools/ivy.xml (modified) see #19724 - update to error-prone 2.5.1, checkstyle 8.36, spotbugs 4.2.1 Sun, 21 Feb 2021 19:24:58 GMT GerdP [17514] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix errorprone OperatorPrecedence issue Sun, 21 Feb 2021 15:10:35 GMT wiktorn [17509] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Checkstyle fixes Sun, 21 Feb 2021 13:47:35 GMT Don-vip [17508] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Sun, 21 Feb 2021 12:23:35 GMT wiktorn [17505] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) Do not cache responses, that are not images. When server returns ... Sun, 21 Feb 2021 08:07:46 GMT wiktorn [17502] * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) Check current tile projection when querying WMS server. Add same ... Sun, 21 Feb 2021 07:17:42 GMT GerdP [17501] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #20473: Multipolygon repeating the tag of an outer way is not ... Sat, 20 Feb 2021 21:23:21 GMT Don-vip [17499] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #20498 - see #10913 - partial revert of r17497, breaks other use ... Sat, 20 Feb 2021 19:52:51 GMT Don-vip [17497] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) fix #20498 - make sure `fixChangeKey` does not overwrite existing tag Sat, 20 Feb 2021 08:35:18 GMT wiktorn [17496] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix regression from [17494] Do not shutdown the thread pool, if ... Fri, 12 Feb 2021 08:50:35 GMT GerdP [17491] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) see #20455: Raise "Unclosed way - landuse" warnings to errors - ... Wed, 10 Feb 2021 07:45:14 GMT GerdP [17489] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix #20455: Raise "Unclosed way - landuse" warnings to errors - ... Mon, 01 Feb 2021 19:30:11 GMT Don-vip [17484] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.java (modified) see #19724 - fix issues reported by Error-Prone 2.5.1 before it crashes Thu, 28 Jan 2021 00:01:14 GMT Don-vip [17477] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) fix #20437 - allow unicode characters for "latin iota letter", used ... Mon, 25 Jan 2021 06:58:30 GMT GerdP [17476] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) fix #20293: Relations containing same members is not an error - ... Tue, 19 Jan 2021 06:27:13 GMT GerdP [17471] * trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) see #17184: Memory leaks - use `String.intern()` for field `role` in ... Sat, 16 Jan 2021 20:50:09 GMT GerdP [17464] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) see #17184: Memory leaks - clear also refs to Conflicts which refer ... Thu, 14 Jan 2021 20:35:17 GMT Don-vip [17460] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) see #20363 - fix NPE Thu, 14 Jan 2021 18:18:03 GMT Don-vip [17459] * trunk/src/org/openstreetmap/josm/data/IQuadBucketType.java (added) * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) fix #20363 - Extract necessary method for QuadBuckets into separate ... Mon, 11 Jan 2021 13:58:01 GMT GerdP [17456] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) see #20313: Relation editor: Changes of "uninteresting" tags in ... Thu, 07 Jan 2021 10:05:39 GMT GerdP [17447] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) fix #20352: Incorrect validation warning on waterway crossing of ... Mon, 04 Jan 2021 15:51:24 GMT GerdP [17439] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) see #17184: Memory leaks - implement method clear() in GpxData and ... Sun, 03 Jan 2021 22:17:33 GMT Don-vip [17434] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConditionalKeysTest.java (modified) fix #20337 - support `dog:conditional` Sat, 02 Jan 2021 08:37:50 GMT GerdP [17430] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) fix #20330: Crossing landuse=residential and natural=water should not ... Wed, 23 Dec 2020 07:02:18 GMT GerdP [17425] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) fix #20031: area:highway validation produces false positive ... Mon, 21 Dec 2020 05:46:53 GMT GerdP [17420] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) see #17184: Memory leaks - don't keep list of OSM data in validator ... Thu, 17 Dec 2020 13:46:46 GMT GerdP [17415] * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) see #20019: Warn about direction=forward/backward on invalid nodes. ... Thu, 17 Dec 2020 08:43:16 GMT GerdP [17413] * trunk/nodist/data/direction-nodes.osm (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DirectionNodesTest.java (modified) see #20019: Warn about direction=forward/backward on invalid nodes. ... Thu, 17 Dec 2020 08:05:00 GMT GerdP [17412] * trunk/nodist/data/direction-nodes.osm (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) see #20019: Warn about direction=forward/backward on invalid nodes. ... Thu, 17 Dec 2020 07:27:26 GMT GerdP [17411] * trunk/nodist/data/direction-nodes.osm (added) * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DirectionNodesTest.java (added) fix #20019: Warn about direction=forward/backward on invalid nodes. ... Mon, 14 Dec 2020 13:24:17 GMT Klumbumbus [17409] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix #20234 - Don't warn about unclosed natural=mountain_range Sun, 13 Dec 2020 16:44:41 GMT Don-vip [17407] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sat, 12 Dec 2020 20:39:37 GMT GerdP [17405] * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) fix #20038: Autofix in RightAngleBuildingTest should be removed - ... Thu, 10 Dec 2020 16:38:18 GMT GerdP [17400] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/data/crossingWays.osm (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) fix #20121: Confusing handling of water objects in CrossingWays - ... Wed, 09 Dec 2020 07:27:45 GMT GerdP [17399] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #20213: Command stack: Edits in relation editor are listed in ... Mon, 07 Dec 2020 10:52:15 GMT GerdP [17393] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/data/alignCircleCases.osm (added) * trunk/test/data/regress/20041 (added) * trunk/test/data/regress/20041/circle-action.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/AlignInCircleActionTest.java (modified) see #10205: Strange align nodes in circle behavior - allow to define ... Wed, 02 Dec 2020 15:43:36 GMT GerdP [17386] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/SelfIntersectingWay.java (modified) * trunk/test/data/alignCircleAfter1.osm (added) * trunk/test/data/alignCircleAfter2.osm (added) * trunk/test/data/alignCircleBefore.osm (added) * trunk/test/data/alignCircleTwoWaysAfter.osm (added) * trunk/test/data/alignCircleTwoWaysBefore.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/AlignInCircleActionTest.java (added) fix #20041: Align nodes in Circle creates Command which changes ... Wed, 02 Dec 2020 13:09:37 GMT GerdP [17385] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix #20187: Invalid warning: unclosed natural=earth_bank - add ... Wed, 02 Dec 2020 07:30:13 GMT GerdP [17384] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConnectivityRelationsTest.java (modified) fix #20182: NumberFormatException in ... Tue, 01 Dec 2020 18:07:34 GMT GerdP [17382] * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) fix #20174: Exclude administrative borders, especially national ... Mon, 30 Nov 2020 15:33:56 GMT GerdP [17379] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) see #17196 Undo/Redo may change data in inactive layer - fix sonar ... Mon, 30 Nov 2020 15:22:13 GMT GerdP [17378] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) fix #17196 Undo/Redo may change data in inactive layer - fix case ... Mon, 30 Nov 2020 10:04:32 GMT GerdP [17377] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) fix javadoc Mon, 30 Nov 2020 09:57:50 GMT GerdP [17376] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateNodeTest.java (modified) fix issues reported by sonar / coverity, simplify code, add unit ... Sun, 29 Nov 2020 09:33:58 GMT GerdP [17374] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/HostLimitQueue.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListenerList.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/DomainValidatorTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/EmailValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModelTest.java (modified) see #20167: [patch] Improve code readability by replacing indexed ... Fri, 27 Nov 2020 21:45:55 GMT simon04 [17369] * trunk/src/com/kitfox/svg/SVGUniverse.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReaderTest.java (modified) see #20141 - Revert "ImageProvider: cache rendered SVG images using JCS" Fri, 27 Nov 2020 20:50:26 GMT stoecker [17368] * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) fix i18n, see #20019 Fri, 27 Nov 2020 11:46:45 GMT Klumbumbus [17366] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 26 Nov 2020 21:24:27 GMT simon04 [17364] * trunk/src/com/kitfox/svg/SVGUniverse.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReaderTest.java (modified) see #20141 - ImageProvider: cache rendered SVG images using JCS ... Thu, 26 Nov 2020 21:24:24 GMT simon04 [17363] * trunk/src/org/openstreetmap/josm/data/cache/BufferedImageCacheEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java (modified) see #20141 - Extract BufferedImageCacheEntry.pngEncoded Wed, 25 Nov 2020 10:50:22 GMT GerdP [17358] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangePropertyCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Wed, 25 Nov 2020 10:45:20 GMT GerdP [17357] * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Tue, 24 Nov 2020 22:31:50 GMT Don-vip [17354] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 24 Nov 2020 10:25:18 GMT GerdP [17352] * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (modified) see #20019: Warn about direction=forward/backward on invalid nodes. ... Tue, 24 Nov 2020 08:28:40 GMT GerdP [17351] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) fix sonar issue Tue, 24 Nov 2020 06:29:28 GMT GerdP [17350] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java (modified) fix #19465: Make "Overlapping ways" less aggressive - new preference ... Tue, 24 Nov 2020 06:16:45 GMT GerdP [17349] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DirectionNodes.java (added) see #20019: Warn about direction=forward/backward on invalid nodes. ... Tue, 24 Nov 2020 06:06:01 GMT GerdP [17348] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) fix #20089: Don't flag railway=rail crossing railway=yard - ignore ... Tue, 24 Nov 2020 06:00:30 GMT GerdP [17347] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/CommandStackDialogTest.java (modified) fix #17196: Undo/Redo may change data in inactive layer - use ... Tue, 24 Nov 2020 01:16:44 GMT simon04 [17344] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) SearchCompiler: tune logging Mon, 23 Nov 2020 19:52:54 GMT GerdP [17342] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) fix #20098: Corrupted undo/redo stack after unsuccesful undo - Keep ... Mon, 23 Nov 2020 19:45:59 GMT GerdP [17341] * trunk/src/org/openstreetmap/josm/actions/relation/DownloadMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java (modified) fix #20091: Downloading incomplete, deleted members leads to data ... Mon, 23 Nov 2020 15:28:11 GMT Don-vip [17333] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/com/kitfox/svg/SVGCache.java (modified) * trunk/src/com/kitfox/svg/SVGElement.java (modified) * trunk/src/com/kitfox/svg/pathcmd/Arc.java (modified) * trunk/src/com/kitfox/svg/xml/StyleAttribute.java (modified) * trunk/src/com/kitfox/svg/xml/XMLParseUtil.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractPasteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExpertToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/ChangesetHeaderDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/RotateCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ScaleCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DatasetConsistencyTest.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Stylable.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/AbstractDatasetChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/DatasetEventManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/ComputeStyleListWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/package-info.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/Mercator.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/ObliqueMercator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrameListener.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapMover.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/IConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/data/PrimitiveTransferData.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditorHooks.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/DownloadSourceSizingPolicy.java (modified) * trunk/src/org/openstreetmap/josm/gui/draw/SymbolShape.java (modified) * trunk/src/org/openstreetmap/josm/gui/help/HyperlinkHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NativeScaleLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/FlushTileCacheAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSException.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/Symbol.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/SemiAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/swing/PleaseWaitProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/MultikeyShortcutAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/FileChooserManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/src/org/openstreetmap/josm/io/ImportCancelException.java (modified) * trunk/src/org/openstreetmap/josm/io/MessageNotifier.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/NoteWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified) * trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java (modified) * trunk/src/org/openstreetmap/josm/io/audio/JavaSoundPlayer.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgentResponse.java (modified) * trunk/src/org/openstreetmap/josm/tools/KeyboardUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/Platform.java (modified) * trunk/src/org/openstreetmap/josm/tools/RotationAngle.java (modified) * trunk/src/org/openstreetmap/josm/tools/StreamUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CreateCircleActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/PurgeCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetCacheTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java (modified) see #20129 - Fix typos and misspellings in the code (patch by gaben) Mon, 23 Nov 2020 15:01:19 GMT Don-vip [17332] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandlerTest.java (modified) fix #20131 - fix unit tests and codestyle violations Fri, 20 Nov 2020 14:07:00 GMT GerdP [17326] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) fix #20022: Do not warn about destination_sign relations with same ... Thu, 29 Oct 2020 16:56:01 GMT GerdP [17283] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) fix #19438: DataIntegrityProblemException: Deleted node referenced ... Sat, 24 Oct 2020 09:54:52 GMT GerdP [17261] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) see #19956 Double check if error still exists before executing ... Fri, 23 Oct 2020 20:20:22 GMT Klumbumbus [17260] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) fix #19989 - update TLD from IANA Fri, 23 Oct 2020 13:28:10 GMT Klumbumbus [17257] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) fix #19987 - Fix false positive unconnected ways warning for ways ... Thu, 22 Oct 2020 10:08:47 GMT GerdP [17252] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #19956 Double check if error still exists before executing ... Mon, 19 Oct 2020 13:25:47 GMT GerdP [17243] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Sat, 17 Oct 2020 12:32:30 GMT GerdP [17223] * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) fix #19951: No warning when multipolygon preset is applied to node(s) ... Sat, 17 Oct 2020 08:23:03 GMT GerdP [17221] * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Tue, 13 Oct 2020 19:25:31 GMT GerdP [17191] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) simplify code introduced with r17190 Tue, 13 Oct 2020 19:03:27 GMT GerdP [17190] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) fix #19438: DataIntegrityProblemException: Deleted node referenced ... Mon, 12 Oct 2020 13:26:02 GMT Klumbumbus [17173] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) fix #19909 - Don't warn about "Way end node near other way" if a ... Sun, 11 Oct 2020 19:29:57 GMT simon04 [17166] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) fix #19914 - Deal with DateTimeException when using DateUtils Sat, 10 Oct 2020 21:30:50 GMT Klumbumbus [17153] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedNode.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DuplicateRelationAction.java (modified) see #17809 - Don't promote spelling FIXME, deprecate Fixme in favor ... Sat, 10 Oct 2020 09:48:49 GMT GerdP [17141] * trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicatedWayNodes.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Sat, 10 Oct 2020 07:18:52 GMT GerdP [17139] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) checkstyle Fri, 09 Oct 2020 12:19:58 GMT GerdP [17136] * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerBackreferenceReader.java (modified) see #19898: Performance improvements for DatasetMerger Avoid to ... Fri, 09 Oct 2020 06:02:47 GMT simon04 [17132] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) see #16995 - WayPoint.LegacyMap silently ignored put(PT_TIME, null) ... Thu, 08 Oct 2020 21:32:32 GMT simon04 [17130] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) see #16995 - Remove WayPoint.LegacyMap (to be removed mid 2019) Thu, 08 Oct 2020 19:47:18 GMT Klumbumbus [17123] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 08 Oct 2020 18:26:04 GMT simon04 [17119] * trunk/src/org/openstreetmap/josm/data/preferences/NamedColorProperty.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/preferences/NamedColorPropertyTest.java (modified) see #19819 - NamedColorProperty: update Javadoc, add unit test Thu, 08 Oct 2020 18:26:02 GMT simon04 [17118] * trunk/src/org/openstreetmap/josm/data/preferences/NamedColorProperty.java (modified) see #19819 - NamedColorProperty: obtain fallback color using ... Thu, 08 Oct 2020 14:18:33 GMT GerdP [17113] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix #19895: TagChecker cannot cope with read-only datasets. Use ... Thu, 08 Oct 2020 08:52:49 GMT GerdP [17111] * trunk/resources/data/validator/geometry.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) fix #16247: Validator issues on power related items - replace mapcss ... Thu, 08 Oct 2020 08:37:27 GMT GerdP [17110] * trunk/src/org/openstreetmap/josm/actions/CreateCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Coastlines.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Wed, 07 Oct 2020 18:07:34 GMT GerdP [17103] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) increase @since Wed, 07 Oct 2020 18:04:06 GMT GerdP [17102] * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) fix #19881: Poor performance in delete action - avoids a repeated ... Wed, 07 Oct 2020 17:55:22 GMT GerdP [17100] * trunk/src/org/openstreetmap/josm/data/validation/tests/SharpAngles.java (modified) fix #19869: test SharpAngles cannot cope with read-only datasets. ... Wed, 07 Oct 2020 17:51:38 GMT GerdP [17098] * trunk/src/org/openstreetmap/josm/data/validation/tests/TurnrestrictionTest.java (modified) fix #19871: TurnrestrictionTest cannot cope with read-only datasets. ... Wed, 07 Oct 2020 17:45:21 GMT GerdP [17096] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) fix #19581: Fixing duplicated nodes does not work - also check if ... Wed, 07 Oct 2020 17:44:51 GMT simon04 [17093] * trunk/src/org/openstreetmap/josm/command/MoveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) Use Collection.addAll Thu, 01 Oct 2020 19:17:32 GMT Don-vip [17081] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/ImageDataTest.java (modified) fix #19865 - IOOBE selecting several pictures and attempting to ...