# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2025-02-19T17:54:09+01:00 Thu, 06 Feb 2025 22:14:50 GMT stoecker [19311] * trunk/src/org/openstreetmap/josm/gui/bbox/SourceButton.java (modified) fix #24121, fix null access Thu, 06 Feb 2025 09:50:16 GMT stoecker [19310] * trunk/src/org/openstreetmap/josm/actions/AboutAction.java (modified) disable inactive social media Wed, 05 Feb 2025 13:22:08 GMT stoecker [19309] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryDialog.java (modified) fix CID 1591123, add missing break Mon, 03 Feb 2025 19:59:54 GMT taylor.smock [19307] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/LambertAzimuthalEqualArea.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionType.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverColumnModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictResolutionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/CustomizeColor.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/Compression.java (modified) * trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java (modified) * trunk/src/org/openstreetmap/josm/io/OnlineResource.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java (modified) * trunk/src/org/openstreetmap/josm/io/UploadStrategySpecification.java (modified) * trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageWarp.java (modified) Fix most new PMD issues It would be better to use the newer switch ... Fri, 31 Jan 2025 21:03:44 GMT stoecker [19304] * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) checkstyle Tue, 28 Jan 2025 14:55:24 GMT stoecker [19300] * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) fix PMD Tue, 28 Jan 2025 14:38:21 GMT stoecker [19299] * trunk/src/org/openstreetmap/josm/data/SystemOfMeasurement.java (modified) fix another valid PMD complain Tue, 28 Jan 2025 13:07:49 GMT taylor.smock [19297] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) Fix compile errors Tue, 28 Jan 2025 12:52:14 GMT stoecker [19296] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) remove most of the new PMD messages (forgot to save one file befor ... Tue, 28 Jan 2025 12:46:36 GMT stoecker [19295] * trunk/src/org/openstreetmap/josm/data/SystemOfMeasurement.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtension.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedNode.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java (modified) remove most of the new PMD messages Tue, 28 Jan 2025 11:28:11 GMT taylor.smock [19294] * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) Fix test broken by dependency updates EqualsVerifier did not like ... Mon, 27 Jan 2025 15:24:00 GMT taylor.smock [19291] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix tests broken by r19289 Fri, 24 Jan 2025 13:15:02 GMT taylor.smock [19290] * trunk/src/org/openstreetmap/josm/actions/DeleteAction.java (modified) Fix #24093: Wrong page is linked for context sensitive help for Edit ... Fri, 24 Jan 2025 13:05:46 GMT taylor.smock [19289] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) Fix #24097: Zoom to imagery layer This fixes two issues: 1. Adds ... Fri, 24 Jan 2025 07:54:00 GMT stoecker [19288] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) add missing escape characters to mapcss parser, fix #24095 Fri, 17 Jan 2025 10:48:11 GMT taylor.smock [19286] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) See #24075: Reduce memory allocations for TaggingPresetItem#matches ... Thu, 16 Jan 2025 17:42:37 GMT taylor.smock [19285] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) Fix #24075: Reduce memory allocations for TaggingPresetItem#matches ... Thu, 16 Jan 2025 17:17:50 GMT stoecker [19284] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) add one more discardable tag from wiki Mon, 13 Jan 2025 10:31:32 GMT stoecker [19282] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) add some more auto-discard tags to match wiki description, see ... Mon, 13 Jan 2025 10:18:31 GMT stoecker [19281] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedNode.java (modified) converted_by no longer exists in the database, stop handling it special Fri, 10 Jan 2025 06:32:29 GMT GerdP [19280] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) fix #23718: Console messages: WARNING: Not downloading all tiles ... Fri, 10 Jan 2025 06:16:23 GMT GerdP [19279] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) fix #24037 - revert the changes from r17423 in ... Wed, 01 Jan 2025 19:20:34 GMT stoecker [19276] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/ast.lang (modified) * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/bg.lang (modified) * trunk/nodist/trans/ca-valencia.lang (modified) * trunk/nodist/trans/ca.lang (modified) * trunk/nodist/trans/cs.lang (modified) * trunk/nodist/trans/cy.lang (added) * trunk/nodist/trans/da.lang (modified) * trunk/nodist/trans/de.lang (modified) * trunk/nodist/trans/el.lang (modified) * trunk/nodist/trans/en.lang (modified) * trunk/nodist/trans/en_AU.lang (modified) * trunk/nodist/trans/en_GB.lang (modified) * trunk/nodist/trans/es.lang (modified) * trunk/nodist/trans/et.lang (modified) * trunk/nodist/trans/fa.lang (modified) * trunk/nodist/trans/fi.lang (modified) * trunk/nodist/trans/fr.lang (modified) * trunk/nodist/trans/gl.lang (modified) * trunk/nodist/trans/hu.lang (modified) * trunk/nodist/trans/id.lang (modified) * trunk/nodist/trans/is.lang (modified) * trunk/nodist/trans/it.lang (modified) * trunk/nodist/trans/ja.lang (modified) * trunk/nodist/trans/km.lang (modified) * trunk/nodist/trans/ko.lang (modified) * trunk/nodist/trans/lt.lang (modified) * trunk/nodist/trans/mr.lang (modified) * trunk/nodist/trans/nb.lang (modified) * trunk/nodist/trans/nl.lang (modified) * trunk/nodist/trans/pl.lang (modified) * trunk/nodist/trans/pt.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/ru.lang (modified) * trunk/nodist/trans/sk.lang (modified) * trunk/nodist/trans/sr-latin.lang (modified) * trunk/nodist/trans/sv.lang (modified) * trunk/nodist/trans/uk.lang (modified) * trunk/nodist/trans/vi.lang (added) * trunk/nodist/trans/zh_CN.lang (modified) * trunk/nodist/trans/zh_TW.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/cy.lang (added) * 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/tr.lang (added) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/vi.lang (added) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) add Welsh and readd Turkish languages Mon, 30 Dec 2024 16:54:07 GMT stoecker [19273] * trunk/resources/data/validator/combinations.mapcss (modified) * trunk/resources/data/validator/highway.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) fix #24054 - no longer silently ignore identical or mismatching ... Thu, 19 Dec 2024 21:13:29 GMT taylor.smock [19272] * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java (modified) See #24046: Reduce cost of Geometry#filterInsidePolygon when a ... Wed, 18 Dec 2024 22:36:23 GMT taylor.smock [19271] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix a performance issue when working with large datasets The ... Wed, 11 Dec 2024 14:16:04 GMT stoecker [19269] * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) silence PMD - some of these rules are bullshit - explicit ... Tue, 10 Dec 2024 16:05:52 GMT taylor.smock [19266] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #23945: ImageViewerDialog.displayImages() - do not re-center if ... Mon, 02 Dec 2024 14:29:07 GMT taylor.smock [19264] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) Fix #24030: JEP 486 (in Java 24) always throws an ... Sat, 30 Nov 2024 13:22:00 GMT stoecker [19263] * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) indicate possible shortcuts for parser Mon, 25 Nov 2024 22:08:52 GMT taylor.smock [19261] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/TextItem.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/TextTest.java (modified) See #24014: Add `multiline` and `normalize` attributes to preset xsd ... Mon, 25 Nov 2024 18:28:02 GMT taylor.smock [19260] * trunk/src/org/openstreetmap/josm/gui/widgets/OrientationAction.java (modified) Fix #24023: Add pashto (`ps`) as an RTL language Fri, 15 Nov 2024 16:20:57 GMT stoecker [19259] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) fix #23943 - patch by Famlam - allow negative values for substring to ... Fri, 15 Nov 2024 09:02:07 GMT stoecker [19258] * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) fix #24009 - don't call setting storage in settings setup stage or ... Tue, 12 Nov 2024 17:37:19 GMT stoecker [19255] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSCapabilities.java (modified) fix URL joining for WMTS when URL comes from capabilities and doesn't ... Wed, 06 Nov 2024 15:27:33 GMT stoecker [19254] * trunk/src/org/openstreetmap/josm/gui/GettingStarted.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/AnimationExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/AnimationExtensionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/BirthdayExtension.java (added) * trunk/src/org/openstreetmap/josm/gui/animation/ChristmasExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/NoExtension.java (modified) some small cleanups Wed, 30 Oct 2024 14:48:42 GMT taylor.smock [19253] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) Fix #23988: Add api.openhistoricalmap.org as a possible endpoint for ... Fri, 25 Oct 2024 10:32:55 GMT taylor.smock [19250] * trunk/build.xml (modified) * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/pom.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml: * junit5-system-exit: 1.1.2 -> 2.0.0 ... Tue, 22 Oct 2024 17:40:35 GMT taylor.smock [19249] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageMetadata.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarkerTest.java (modified) Fix #23978: Windows does not like paths with multiple `:` This ... Tue, 22 Oct 2024 07:15:19 GMT stoecker [19248] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) see #23964 - One typo in each added word - was probably not my best ... Mon, 21 Oct 2024 20:45:38 GMT taylor.smock [19247] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/paint/StyledTiledMapRendererTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java (modified) Fix #23950: Fix a StackOverflowError that occurs when a self- ... Thu, 17 Oct 2024 13:29:50 GMT taylor.smock [19246] * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReport.java (modified) Fix #23920: Wrapped ReportedException don't keep data on bug report Wed, 16 Oct 2024 06:07:09 GMT stoecker [19244] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) cut long line Sat, 12 Oct 2024 19:52:05 GMT stoecker [19241] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) forgot Bopo, see #23964 Sat, 12 Oct 2024 19:49:01 GMT stoecker [19240] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) add some more script variants, fix #23964 Wed, 09 Oct 2024 12:17:52 GMT taylor.smock [19238] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) See #23926: Fix new coverity issues Coverity doesn't like `null` ... Tue, 08 Oct 2024 17:56:20 GMT taylor.smock [19236] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) Fix #23926: Extend GPS legend for time information, improve design ... Tue, 08 Oct 2024 12:39:56 GMT taylor.smock [19235] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) Fix #23956: JsonParsingException when the destination server returns ... Thu, 26 Sep 2024 11:20:24 GMT taylor.smock [19229] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Fri, 20 Sep 2024 12:06:54 GMT taylor.smock [19228] * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/test/data/regress/23930 (added) * trunk/test/data/regress/23930/JOSM_conflict.joz (added) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java (modified) Fix #23930: Merging duplicated layers with little differences stalls ... Thu, 19 Sep 2024 13:38:39 GMT taylor.smock [19227] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ParallelWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/MapModeUtils.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/ExceptionUtilTest.java (modified) Fix #20908: IllegalStateException: JOSM expected to find primitive in ... Wed, 18 Sep 2024 20:24:36 GMT taylor.smock [19225] * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) Fix #23925: Indicate/link to alternative download methods when the ... Wed, 11 Sep 2024 19:33:23 GMT taylor.smock [19220] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledTiledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/TileZXY.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/paint/StyledTiledMapRendererTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/paint/TileZXYTest.java (added) See #11487: Have josm render data to tiles Start adding basic ... Tue, 10 Sep 2024 16:48:40 GMT stoecker [19218] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoader.java (modified) fix a PMD warning Tue, 10 Sep 2024 15:29:32 GMT taylor.smock [19217] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java (modified) Fix #23911: wireframe was not properly highlighting relations This ... Mon, 09 Sep 2024 17:25:48 GMT taylor.smock [19216] * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoader.java (modified) Fix #23866: java.io.UncheckedIOException: ... Mon, 09 Sep 2024 15:55:46 GMT taylor.smock [19214] * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) Fix #23908: Significantly improve the performance of copy/paste when ... Fri, 06 Sep 2024 07:24:24 GMT stoecker [19211] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) make cache file length configurable, ensure it's below 140 - ... Thu, 05 Sep 2024 16:15:17 GMT taylor.smock [19208] * trunk/ivy.xml (modified) * trunk/nodist/pom.xml (modified) * trunk/pom.xml (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/UrlLabel.java (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates: ivy.xml: * jmapviewer: 2.21 -> 2.22: Fix a ... Wed, 28 Aug 2024 14:00:29 GMT taylor.smock [19205] * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) Fix keyboard navigation in the mapview on MacOS This also adds ... Mon, 19 Aug 2024 21:47:08 GMT taylor.smock [19201] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) Fix #23290: Exclude incomplete relations from region checks Also ... Mon, 19 Aug 2024 18:16:02 GMT taylor.smock [19200] * 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/RequestHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandlerTest.java (modified) Fix #23821: Ensure that remote control commands are processed in ... Sat, 17 Aug 2024 14:56:13 GMT stoecker [19199] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #21856, fix typo Fri, 16 Aug 2024 13:58:12 GMT taylor.smock [19197] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) Fix #21856: Split way: Wrong position of new member in PTv2 relation ... Fri, 16 Aug 2024 12:19:50 GMT taylor.smock [19196] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) See #23821: Show confirmation dialogs in the order in which the ... Wed, 14 Aug 2024 17:44:54 GMT taylor.smock [19195] * trunk/resources/data/defaultpresets.xml (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTestIT.java (modified) Fix #23860: Duplicate key+value in preset causes an ISE in TagChecker ... Tue, 13 Aug 2024 15:53:31 GMT stoecker [19194] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) fix #23850 - reduce long cache file names Mon, 12 Aug 2024 19:35:07 GMT taylor.smock [19192] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) Fix #23841: Bing: Automatically reload all tiles with `Error: ... Mon, 12 Aug 2024 19:32:09 GMT taylor.smock [19191] * trunk/CONTRIBUTION (modified) * trunk/README (modified) * trunk/ivy.xml (modified) * trunk/nodist/pom.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml * ... Mon, 12 Aug 2024 18:40:59 GMT taylor.smock [19187] * trunk/resources/images/presets/transport/rocket.svg (deleted) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) Remove/fix unused icons rocket.svg was only used for getting people ... Mon, 12 Aug 2024 16:00:21 GMT stoecker [19181] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/TileZXY.java (modified) PMD fixes Mon, 12 Aug 2024 15:35:51 GMT taylor.smock [19180] * trunk/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledTiledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix some coverity issues Mon, 12 Aug 2024 15:04:53 GMT taylor.smock [19179] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Fix #23802: Backup preferences files get overwritten by bad ... Fri, 09 Aug 2024 09:14:19 GMT stoecker [19177] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/ProgramArguments.java (modified) fix #23849 - provide option to reduce loglevel to warnings Thu, 08 Aug 2024 21:04:30 GMT taylor.smock [19176] * trunk/src/org/openstreetmap/josm/actions/TiledRenderToggleAction.java (added) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/ImageCache.java (added) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledTiledMapRenderer.java (added) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/TileZXY.java (added) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix #11487: Have josm render data to tiles This adds a new ... Thu, 08 Aug 2024 14:48:41 GMT taylor.smock [19175] * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java (modified) Fix #23846: Setting all referrers downloaded doesn't happen if the ... Wed, 07 Aug 2024 14:34:44 GMT taylor.smock [19172] * trunk/resources/data/defaultpresets.xml (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) Fix #23290: Use checks in checkgroups when looking for out-of-region ... Tue, 06 Aug 2024 21:29:28 GMT taylor.smock [19170] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) Fix #23290: When an object is not in the appropriate region based off ... Tue, 06 Aug 2024 13:18:35 GMT taylor.smock [19168] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) Fix #23772: Fix logging issue which indicated that a dependency was ... Mon, 05 Aug 2024 19:18:00 GMT taylor.smock [19167] * trunk/src/org/openstreetmap/josm/gui/SelectionManager.java (modified) Fix #23830: Slow selection when there is a lot of data We were ... Mon, 05 Aug 2024 18:33:25 GMT taylor.smock [19166] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java (modified) Fix #23828: Very slow wireframe view with large data set This ... Mon, 05 Aug 2024 16:16:46 GMT taylor.smock [19162] * trunk/src/org/openstreetmap/josm/data/validation/tests/SharpAngles.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SharpAnglesTest.java (modified) Fix #21333: Extend SharpAngles test to railways Tue, 30 Jul 2024 13:13:18 GMT taylor.smock [19160] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidation.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) Fix #23825: UI appears to freeze when a multi-select option is used ... Mon, 29 Jul 2024 19:17:15 GMT taylor.smock [19158] * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/CertificateAmendmentTestIT.java (modified) See #14649: Drop certificate amendment for Netherlands ... Fri, 26 Jul 2024 13:27:13 GMT taylor.smock [19154] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) Fix #23822: Remove tofix from plugins The service hasn't been ... Thu, 25 Jul 2024 20:54:48 GMT taylor.smock [19153] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandlerTest.java (modified) Fix #23821: Ensure that a new layer is loaded ''prior to'' loading ... Thu, 25 Jul 2024 18:56:22 GMT taylor.smock [19152] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicWiremock.java (modified) See #23821: Refactor LoadAndZoomHandler and add tests This fixes ... Wed, 17 Jul 2024 15:43:48 GMT GerdP [19147] * trunk/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java (modified) fix #23392: JOSM doesn't work well when not maximized - use ... Tue, 16 Jul 2024 17:14:08 GMT taylor.smock [19145] * trunk/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java (modified) Fix #23721: Application hangs indefinitely if Bing API unavailable ... Tue, 16 Jul 2024 12:41:32 GMT taylor.smock [19144] * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) Fix #23809: Desktop.getDesktop().browse can throw an ... Mon, 15 Jul 2024 21:29:48 GMT taylor.smock [19143] * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) Fix #23804: xdg-open can return a `0` exit code when a browser ... Mon, 15 Jul 2024 18:55:18 GMT taylor.smock [19141] * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Authorization.java (modified) See #23804: Try to detect common failures with OpenBrowser.displayUrl ... Fri, 12 Jul 2024 11:36:39 GMT taylor.smock [19139] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/swing/ProgressMonitorExecutor.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) PMD and checkstyle fixes Wed, 10 Jul 2024 19:30:43 GMT taylor.smock [19138] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Wed, 10 Jul 2024 11:21:05 GMT taylor.smock [19136] * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadPrimitivesTaskTest.java (modified) See #23754: Fix test for UploadPrimitivesTask Wed, 10 Jul 2024 07:28:34 GMT GerdP [19135] * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) fix #23754: JOSM fails to upload exactly 30000 changes in chunks of ... Tue, 09 Jul 2024 13:50:36 GMT taylor.smock [19133] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) See #23727, #23748: Re-enable Map.ofEntries for ... Mon, 08 Jul 2024 18:29:30 GMT taylor.smock [19132] * trunk/ivy.xml (modified) * trunk/nodist/pom.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) Fix #23765: Update tag2link resources Mon, 08 Jul 2024 13:33:06 GMT taylor.smock [19131] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) See #23785: Log when an imagery layer is removed due to validity reasons Mon, 08 Jul 2024 12:48:03 GMT taylor.smock [19130] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) Fix #23789: Missing space between two translated strings.