# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-03-29T14:15:12+01:00 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 17:34:04 GMT Klumbumbus [17410] * trunk/resources/data/validator/combinations.mapcss (modified) fix #20241 - Don't warn about icao and iata tags on aerodrome=heliport 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 Mon, 14 Dec 2020 10:52:24 GMT GerdP [17408] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/test/data/regress/20238 (added) * trunk/test/data/regress/20238/data.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/CreateMultipolygonActionTest.java (modified) fix #20238: update multipolygon on old-style multipolygon action ... 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 Sun, 13 Dec 2020 15:04:00 GMT GerdP [17406] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/test/data/regress/20230 (added) * trunk/test/data/regress/20230/data.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/CreateMultipolygonActionTest.java (modified) fix #20230: update multipolygon action removes tags from ways without ... 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 - ... Sat, 12 Dec 2020 14:07:10 GMT GerdP [17404] * trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java (modified) fix #19006: Incorrect plugins path used revert r3130, only scan ... Sat, 12 Dec 2020 13:40:42 GMT Don-vip [17403] * trunk/build.xml (modified) see #16567 - JUnit 5: enable parallel execution mode with command ... Sat, 12 Dec 2020 10:31:51 GMT wiktorn [17402] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Refuse to download tiles if the tileset is too large Use TileSet in ... Fri, 11 Dec 2020 17:17:48 GMT GerdP [17401] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) fix #20222: Relation editor: Changes in member order are lost when ... 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 ... Wed, 09 Dec 2020 00:56:52 GMT Don-vip [17398] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) see #16073 - prefix test name by country code, if any Tue, 08 Dec 2020 10:03:48 GMT GerdP [17397] * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Mon, 07 Dec 2020 14:40:50 GMT Don-vip [17396] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) fix #20143 - make restart work with new macOS package built with jpackage Mon, 07 Dec 2020 11:40:06 GMT GerdP [17395] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) see #19098: Unable to update plugin after crash of plugin - restore ... Mon, 07 Dec 2020 11:38:14 GMT GerdP [17394] * trunk/test/unit/org/openstreetmap/josm/actions/AlignInCircleActionTest.java (modified) fix checkstyle issue 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 ... Mon, 07 Dec 2020 09:58:03 GMT GerdP [17392] * trunk/src/org/openstreetmap/josm/gui/bugreport/BugReportDialog.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #19098: Unable to update plugin after crash of plugin - wait for ... Sun, 06 Dec 2020 17:00:26 GMT Don-vip [17391] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) see #13784 - restart robustness Sun, 06 Dec 2020 15:56:46 GMT Don-vip [17390] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #13784 - restart robustness Sat, 05 Dec 2020 17:40:30 GMT Klumbumbus [17389] * trunk/resources/data/defaultpresets.xml (modified) Add water=basin Sat, 05 Dec 2020 17:30:10 GMT Klumbumbus [17388] * trunk/resources/data/validator/highway.mapcss (modified) fix #20117 - Warn about abbreviated street names: - Bnd for Bend - ... Sat, 05 Dec 2020 17:03:49 GMT Klumbumbus [17387] * trunk/resources/data/validator/geometry.mapcss (modified) fix #20193 - Warn about transformer=* on ways 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 19:59:49 GMT Don-vip [17383] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/validator/ValidatorTagCheckerRulesPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) see #16567 - better assertion error messages for rules/plugins ... 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 ... Tue, 01 Dec 2020 17:49:30 GMT GerdP [17381] * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) fix checkstyle issue Mon, 30 Nov 2020 16:18:42 GMT stoecker [17380] * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) missing counter increase, fix #CID1437607 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:57:33 GMT GerdP [17375] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/test/data/regress/20163 (added) * trunk/test/data/regress/20163/data-20163.osm (added) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) fix #20163: Split way corrupts relation when splitting via way - if ... 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 ... Sat, 28 Nov 2020 16:39:56 GMT Don-vip [17373] * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) see #20146 - Improvements to macOS build and github actions (patch by ... Sat, 28 Nov 2020 14:20:26 GMT Don-vip [17372] * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) fix deprecation warning Sat, 28 Nov 2020 09:15:15 GMT GerdP [17371] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetTagsPanel.java (modified) fix #18533: changeset manager: tags tab: width of column (almost) not ... Sat, 28 Nov 2020 07:38:34 GMT GerdP [17370] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionTableRowSorter.java (added) fix #20165: Changset manager: Discussion tab: Problem with sorting by ... 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 14:37:14 GMT GerdP [17367] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #19885: memory leak with "temporary" objects in validator and ... 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 Fri, 27 Nov 2020 09:36:45 GMT GerdP [17365] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #19885: memory leak with "temporary" objects in validator and ... 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 Thu, 26 Nov 2020 15:39:04 GMT GerdP [17362] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #19885: memory leak with "temporary" objects in validator and ... Thu, 26 Nov 2020 08:58:32 GMT GerdP [17361] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) Fix #18372: Notes description does not fit in box (sometimes) - ... Wed, 25 Nov 2020 12:40:57 GMT Don-vip [17360] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTestIT.java (modified) see #16567 - print parameterized tests display name in failure ... Wed, 25 Nov 2020 12:23:30 GMT GerdP [17359] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #19885: memory leak with "temporary" objects in validator and ... 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 ... Wed, 25 Nov 2020 09:26:24 GMT simon04 [17356] * trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) see #20152 - GeoJSONReader: better exception for illegal ... Tue, 24 Nov 2020 23:09:36 GMT Don-vip [17355] * trunk/resources/data/defaultpresets.xml (modified) presets refactoring 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 14:20:53 GMT GerdP [17353] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) fix #12536: Conflict window completely hides relation 'conflicts' ... 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 05:54:05 GMT GerdP [17346] * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java (modified) checkstyle issues Tue, 24 Nov 2020 01:16:47 GMT simon04 [17345] * trunk/native/linux/latest/usr/share/man/man1/josm-latest.1 (modified) * trunk/native/linux/tested/usr/share/man/man1/josm.1 (modified) fix #20142 - Fix josm.dir.name in man pages 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 20:39:48 GMT GerdP [17343] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/test/data/regress/20110 (added) * trunk/test/data/regress/20110/data.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/CreateMultipolygonActionTest.java (modified) fix #20110: "Update multipolygon" strips natural=coastline from ... 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 19:29:07 GMT GerdP [17340] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) fix #19792: Error during conflict resolution after complex import ... Mon, 23 Nov 2020 19:25:08 GMT simon04 [17339] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) https://errorprone.info/bugpattern/StringSplitter Mon, 23 Nov 2020 19:25:06 GMT simon04 [17338] * trunk/build.xml (modified) build.xml: add descriptions to Ant tasks Mon, 23 Nov 2020 19:25:04 GMT simon04 [17337] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) ShowStatusReportAction: migrate to PrintWriter Mon, 23 Nov 2020 18:59:45 GMT GerdP [17336] * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/SearchCompilerQueryWizard.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/SearchCompilerQueryWizardTest.java (modified) fix #20037: Overpass query wizard generates wrong query with ... Mon, 23 Nov 2020 15:47:41 GMT Don-vip [17335] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/OsmLinkPaster.java (modified) see #20139 - avoid shortcut conflict between "open location" actions Mon, 23 Nov 2020 15:31:12 GMT Don-vip [17334] * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapController.java (moved) see #20129 - rename file to match new class name 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 Mon, 23 Nov 2020 09:59:13 GMT GerdP [17331] * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) fix #19825: Advanced preferences table is empty w/o search text on Java 8 Sun, 22 Nov 2020 21:54:01 GMT Don-vip [17330] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) fix #20131 - remote control: report errors in case of OSM API error ... Sat, 21 Nov 2020 13:56:29 GMT stoecker [17329] * trunk/scripts/SyncEditorLayerIndex.java (modified) also use oldid's for ELI checks Sat, 21 Nov 2020 13:33:36 GMT stoecker [17328] * trunk/scripts/SyncEditorLayerIndex.java (modified) special handling for recent ELI WMS_URL switches Sat, 21 Nov 2020 07:31:41 GMT simon04 [17327] * trunk/nodist/trans/sr-latin.lang (modified) * trunk/resources/data/ar.lang (modified) * trunk/resources/data/ast.lang (modified) * trunk/resources/data/be.lang (modified) * trunk/resources/data/bg.lang (modified) * trunk/resources/data/ca-valencia.lang (modified) * trunk/resources/data/ca.lang (modified) * trunk/resources/data/cs.lang (modified) * trunk/resources/data/da.lang (modified) * trunk/resources/data/de.lang (modified) * trunk/resources/data/el.lang (modified) * trunk/resources/data/en.lang (modified) * trunk/resources/data/en_AU.lang (modified) * trunk/resources/data/en_GB.lang (modified) * trunk/resources/data/es.lang (modified) * trunk/resources/data/et.lang (modified) * trunk/resources/data/fa.lang (modified) * trunk/resources/data/fi.lang (modified) * trunk/resources/data/fr.lang (modified) * trunk/resources/data/gl.lang (modified) * trunk/resources/data/hu.lang (modified) * trunk/resources/data/id.lang (modified) * trunk/resources/data/is.lang (modified) * trunk/resources/data/it.lang (modified) * trunk/resources/data/ja.lang (modified) * trunk/resources/data/km.lang (modified) * trunk/resources/data/ko.lang (modified) * trunk/resources/data/lt.lang (modified) * trunk/resources/data/mr.lang (modified) * trunk/resources/data/nb.lang (modified) * trunk/resources/data/nl.lang (modified) * trunk/resources/data/pl.lang (modified) * trunk/resources/data/pt.lang (modified) * trunk/resources/data/pt_BR.lang (modified) * trunk/resources/data/ru.lang (modified) * trunk/resources/data/sk.lang (modified) * trunk/resources/data/sr-latin.lang (modified) * trunk/resources/data/sv.lang (modified) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/vi.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) I18n update 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 ... Fri, 20 Nov 2020 13:51:03 GMT GerdP [17325] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) fix #19966 and #20115 don't open relation editor in modal mode Fri, 20 Nov 2020 13:50:56 GMT Klumbumbus [17324] * trunk/resources/data/validator/combinations.mapcss (modified) fix #20119 - Don't warn about smoothness on barrier=kerb or kerb=* Wed, 18 Nov 2020 19:16:58 GMT Don-vip [17323] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/ServerAccessPreference.java (modified) fix #20099 - make sure "OSM Server" preferences display a vertical ... Tue, 17 Nov 2020 01:38:27 GMT Don-vip [17322] * trunk/src/org/openstreetmap/josm/gui/GettingStarted.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/AnimationExtensionManager.java (modified) fix #20018 - disable repaint timer when no animation extension is enabled Tue, 17 Nov 2020 01:14:39 GMT Don-vip [17321] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) fix #20026 - fix tooltip for Date/time in gpx filter dialog Tue, 17 Nov 2020 00:55:12 GMT Don-vip [17320] * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) fix #20066 - NPE with nodes without coordinates Tue, 17 Nov 2020 00:31:46 GMT Don-vip [17319] * trunk/native/macosx/JOSM.icns (modified) * trunk/nodist/images/logo/JOSM-macOS.png (added) * trunk/nodist/images/logo/JOSM-macOS.svg (added) fix #20095 - New macOS icon to match macOS Big Sur icon guidelines ... Tue, 17 Nov 2020 00:15:05 GMT Don-vip [17318] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagModel.java (modified) fix #20096 - restore comment initialization from dataset changeset ... Tue, 17 Nov 2020 00:12:57 GMT Don-vip [17317] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPreferenceTest.java (modified) see #7548 - deprecate MapPreferenceTest until we remove MapPreference Mon, 16 Nov 2020 22:37:05 GMT Don-vip [17316] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) see #7548 - fix #20094 - fix NPE Mon, 16 Nov 2020 17:14:39 GMT Don-vip [17315] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java (modified) see #7548 - deprecate MapPreference, not used anymore Mon, 16 Nov 2020 15:45:58 GMT Don-vip [17314] * trunk/src/org/openstreetmap/josm/gui/preferences/ExtensibleTabPreferenceSetting.java (added) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/DisplayPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/validator/ValidatorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HideableTabbedPane.java (added) see #7548 - make clear which preferences settings allow new tabs from ... Sun, 15 Nov 2020 18:47:37 GMT Don-vip [17313] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) see #7548 - make tab width dynamic + add 5px padding between icon and ...