# # ChangeLog for trunk in josm # # Generated by Trac 1.6 # 2024-11-23T11:06:17+01:00 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 19:31:18 GMT stoecker [19190] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferenceHighLevelTest.java (modified) Java 11 Windows is a bit slow Mon, 12 Aug 2024 19:01:27 GMT stoecker [19189] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) nitpicking software... Mon, 12 Aug 2024 18:44:42 GMT stoecker [19188] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) Uih, MacOs precision is worse 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 18:28:16 GMT stoecker [19186] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) fix debug Mon, 12 Aug 2024 18:27:49 GMT stoecker [19185] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) output the ULP factor in case of an error Mon, 12 Aug 2024 18:25:56 GMT taylor.smock [19184] * trunk/scripts/TagInfoExtract.java (modified) Fix EnumSet instantiation error Mon, 12 Aug 2024 18:16:37 GMT taylor.smock [19183] * trunk/resources/styles/standard/elemstyles.mapcss (modified) Fix #22852: Add missing area rendering for `emergency=lifeguard` Mon, 12 Aug 2024 17:48:25 GMT stoecker [19182] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) reduce test threshold to get MacOS working 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 ... Mon, 12 Aug 2024 14:44:49 GMT taylor.smock [19178] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/images/presets/emergency/life_ring.svg (added) * trunk/resources/images/presets/emergency/lifeguard.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Add/ignore documented popular tags Add * ... 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 ... Thu, 08 Aug 2024 12:44:05 GMT taylor.smock [19174] * trunk/build.xml (modified) Add javafx to ignore list for API check (`ant check-plugins`) ... Wed, 07 Aug 2024 16:48:03 GMT taylor.smock [19173] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/images/presets/landmark/cairn.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Add/ignore documented popular tags Add * osmwiki:Tag:man_made=cairn 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:58:07 GMT taylor.smock [19171] * trunk/resources/data/validator/ignoretags.cfg (modified) Remove some values from ignoretags.cfg 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 19:54:55 GMT taylor.smock [19169] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) * trunk/resources/data/validator/unnecessary.mapcss (modified) * trunk/resources/images/presets/barrier/wicket_gate.svg (added) * trunk/resources/images/presets/education/music_school.svg (added) * trunk/resources/images/presets/shop/agrarian.svg (added) * trunk/resources/images/presets/shop/craft.svg (added) * trunk/resources/images/presets/social_facility/social_centre.svg (added) * trunk/resources/images/presets/sport/climbing_route_bottom.svg (added) * trunk/resources/images/presets/sport/climbing_route_top.svg (added) * trunk/resources/images/presets/vehicle/emergency_bay.svg (added) * trunk/resources/images/presets/vehicle/parking/trolley_bay.svg (added) * trunk/resources/images/presets/vehicle/vehicle_inspection.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Add/ignore documented popular tags Add * ... 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 17:41:16 GMT taylor.smock [19165] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/combinations.mapcss (modified) Fix #23298: Improper warning for aerialway=zip_line Exclude ... Mon, 05 Aug 2024 17:03:57 GMT taylor.smock [19164] * trunk/resources/data/defaultpresets.xml (modified) Fix #23251: Crossing preset: Change label for crossing_ref The ... Mon, 05 Aug 2024 16:40:38 GMT taylor.smock [19163] * trunk/resources/data/validator/geometry.mapcss (modified) Fix #21801: Add railway junction check for missing switches and ... 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 Fri, 02 Aug 2024 11:28:03 GMT taylor.smock [19161] * trunk/ivy.xml (modified) See #23220: Remove jsr305 from dependencies (patch by sebastic) I ... 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:26:21 GMT taylor.smock [19159] * trunk/nodist/trans/ja.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/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/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n updates 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 ... Mon, 29 Jul 2024 18:21:30 GMT taylor.smock [19157] * trunk/.github/workflows/ant.yml (modified) Fix #23600: Replace `macos-14` with `macos-latest` in GitHub actions ... Mon, 29 Jul 2024 18:18:51 GMT taylor.smock [19156] * trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java (modified) Fix functional tests broken by r19152 Mon, 29 Jul 2024 15:57:38 GMT taylor.smock [19155] * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTaskTestParent.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmServerHistoryReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/imagery/WMSImageryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/bugreport/BugReportSenderTest.java (modified) Fix tests broken by r19152 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 ... Thu, 25 Jul 2024 10:39:19 GMT stoecker [19151] * trunk/resources/data/validator/numeric.mapcss (modified) adapt message, patch by Famlam, see #23621 Tue, 23 Jul 2024 19:56:00 GMT taylor.smock [19150] * trunk/tools/ivy.xml (modified) Bump error prone from 2.29.2 to 2.29.2 This fixes an issue where ... Fri, 19 Jul 2024 12:34:08 GMT taylor.smock [19149] * trunk/tools/ivy.xml (modified) Bump error prone from 2.29.0 to 2.29.1 This fixes an issue where ... Wed, 17 Jul 2024 18:50:17 GMT taylor.smock [19148] * trunk/ivy.xml (modified) * trunk/nodist/pom.xml (modified) * trunk/pom.xml (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml * Remove old dependencies (javax.json, ... 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 20:26:07 GMT taylor.smock [19146] * trunk/build.xml (modified) Fix #23811: `ant jdeps` was broken (patch by mfloryan) 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 20:13:26 GMT taylor.smock [19142] * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (modified) Fix OAuth2 tests 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 ... Mon, 15 Jul 2024 11:11:17 GMT stoecker [19140] * trunk/resources/data/validator/combinations.mapcss (modified) * trunk/resources/data/validator/numeric.mapcss (modified) adapt height rules to use siunit_length - patch by gaben, fix #23781 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 14:56:12 GMT stoecker [19137] * trunk/build.xml (modified) * trunk/scripts/SyncEditorLayerIndex.java (modified) add iD and Rapid to editor sync 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 21:13:53 GMT taylor.smock [19134] * trunk/test/unit/org/openstreetmap/josm/tools/Tag2LinkTest.java (modified) Fix broken Tag2Link test (due to external reordering of preferred links) 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. Sat, 06 Jul 2024 11:24:10 GMT stoecker [19129] * trunk/resources/data/validator/combinations.mapcss (modified) * trunk/resources/data/validator/numeric.mapcss (modified) add Check for trees that are too big, patch by gaben, fix #23621 Tue, 02 Jul 2024 15:10:50 GMT stoecker [19128] * trunk/nodist/trans/zh_CN.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/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) update i18n Thu, 27 Jun 2024 06:21:28 GMT GerdP [19127] * trunk/src/org/openstreetmap/josm/io/OsmServerWriter.java (modified) see #23738 comment:26 - make Cancel button work when using "Upload ... Mon, 24 Jun 2024 07:27:46 GMT GerdP [19126] * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerWriter.java (modified) fix #23738: Mass upload: JOSM tries to upload changes even though ... Sat, 22 Jun 2024 14:45:25 GMT GerdP [19125] * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #23748: NPE: Reverse way direction: Automatic tag correction - ... Sat, 22 Jun 2024 14:12:54 GMT GerdP [19124] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix #23748: NPE: Reverse way direction: Automatic tag correction ... Sat, 22 Jun 2024 05:44:47 GMT GerdP [19123] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) fix #23728: First geotagged image not fully selected - remove code ... Thu, 20 Jun 2024 15:24:54 GMT stoecker [19122] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ViewportFollowToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) fix #23745 - add more icons, patch by gaben Thu, 20 Jun 2024 14:40:27 GMT taylor.smock [19121] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MainApplicationTest.java (modified) See #17858: Replace most calls to `StandardCharsets.UTF_8.name()` ... Thu, 20 Jun 2024 13:55:07 GMT taylor.smock [19120] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/ReorderableTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/TableHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) * trunk/src/org/openstreetmap/josm/tools/StreamUtils.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergerTestFT.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetTest.java (modified) See #17858: Update code for newer Java features Also add a note ... Thu, 20 Jun 2024 04:45:59 GMT GerdP [19119] * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) fix #23735: Combine ways refused (patch 23735-2.patch) - rewrite ... Wed, 19 Jun 2024 18:17:08 GMT taylor.smock [19118] * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java (modified) See #23743: MinimapDialogTest was failing This re-adds parameter ... Wed, 19 Jun 2024 14:35:52 GMT taylor.smock [19117] * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java (modified) Fix #23743: MinimapDialogTest was failing This does two things: 1. ... Wed, 19 Jun 2024 03:42:07 GMT GerdP [19116] * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #23648: Not possible to save a layer after marked as "Discourage ... Tue, 18 Jun 2024 22:35:04 GMT taylor.smock [19115] * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) Fix some checkstyle issues Tue, 18 Jun 2024 21:29:43 GMT taylor.smock [19114] * trunk/src/org/openstreetmap/josm/tools/Mediawiki.java (modified) Fix an XPath injection issue This isn't really an issue for JOSM, ... Tue, 18 Jun 2024 20:29:22 GMT taylor.smock [19113] * trunk/ivy.xml (modified) * trunk/nodist/pom.xml (modified) * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/tools/ivy.xml (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) Update PMD to 7.2.0 A bunch of rules were deprecated and replaced ... Tue, 18 Jun 2024 18:31:36 GMT stoecker [19112] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/StrokeProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/SourceEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/ShiftedProjecting.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/Proj.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/FileExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/FileImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/SaveToFile.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReport.java (modified) javadoc fixes Tue, 18 Jun 2024 14:22:30 GMT taylor.smock [19111] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 17 Jun 2024 20:03:37 GMT taylor.smock [19110] * trunk/native/josm-latest.jnlp (modified) * trunk/native/josm.jnlp (modified) See #17858, see #8888: Remove useLegacyMergeSort from josm- ... Mon, 17 Jun 2024 19:36:37 GMT taylor.smock [19109] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) See #17858: Remove old workarounds for javabugs and update ... Mon, 17 Jun 2024 17:37:02 GMT taylor.smock [19108] * trunk/scripts/TagInfoExtract.java (modified) * trunk/scripts/TaggingPresetSchemeWikiGenerator.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectAllAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectByInternalPointAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Layer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Storage.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagMap.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/RenderBenchmarkCollector.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/WronglyOrderedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) Cleanup some new PMD warnings from PMD 7.x (followup of r19101) Mon, 17 Jun 2024 13:25:41 GMT taylor.smock [19107] * trunk/src/org/openstreetmap/josm/data/vector/VectorWay.java (modified) Replace most calls for getNodes in VectorWay with direct calls to ... Thu, 13 Jun 2024 19:18:45 GMT taylor.smock [19106] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/TagTransferable.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/SynchronizeTimeFromPhotoDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/TMSSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/MaxChangesetSizeExceededPolicy.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginClassLoader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/spi/lifecycle/Lifecycle.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookOsxTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) Cleanup some new PMD warnings from PMD 7.x (followup of r19101) Thu, 13 Jun 2024 15:55:49 GMT stoecker [19105] * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) Explain what to do Thu, 13 Jun 2024 12:05:00 GMT taylor.smock [19104] * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java (modified) Fix #23731: Don't close output stream (patch by GerdP, modified) ... Wed, 12 Jun 2024 22:23:03 GMT taylor.smock [19103] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmData.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/TMSSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ChangesetIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/EditableList.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookOsxTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookWindowsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) Cleanup some new PMD warnings from PMD 7.x (followup of r19101) Wed, 12 Jun 2024 10:32:03 GMT taylor.smock [19102] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Revert Utils.toUnmodifiableList changes from r19101 (see #23727, ... Tue, 11 Jun 2024 21:53:20 GMT taylor.smock [19101] * trunk/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingGroupGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/OnlineResource.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/Diff.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListenerList.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListeningCollection.java (modified) * trunk/src/org/openstreetmap/josm/tools/MultiMap.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Variable.java (modified) Cleanup some new PMD warnings from PMD 7.x I haven't updated to PMD ... Tue, 11 Jun 2024 19:21:51 GMT taylor.smock [19100] * trunk/src/org/openstreetmap/josm/tools/WinRegistry.java (modified) Fix #23725: Drop Java 8 code in WinRegistry Mon, 10 Jun 2024 14:09:34 GMT taylor.smock [19099] * trunk/src/org/openstreetmap/josm/gui/oauth/ManualAuthorizationUI.java (modified) Fix #23717: Manual OAuth 2 authorization was not working Sun, 09 Jun 2024 07:47:14 GMT GerdP [19098] * trunk/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java (modified) fix #23645: ChangesetCache: Is it useful as it is? Why isn't it ... Fri, 07 Jun 2024 11:51:44 GMT taylor.smock [19097] * trunk/.classpath (deleted) * trunk/.project (deleted) * trunk/.settings (deleted) * trunk/nodist/pom.xml (added) * trunk/pom.xml (added) * trunk/scripts/BuildProjectionDefinitions.java (modified) * trunk/test/pom.xml (added) * trunk/tools/netbeans (deleted) Fix #8269: Add initial maven pom files This additionally deletes ... Mon, 03 Jun 2024 16:08:14 GMT taylor.smock [19096] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) Fix #23677: Move PrimitiveData serialization back from AbstractPrimitive Mon, 03 Jun 2024 15:41:15 GMT taylor.smock [19095] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) Fix #23707: Remove basic auth for openstreetmap.org This does the ... Fri, 31 May 2024 20:28:49 GMT stoecker [19094] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) PMD and checkstyle Fri, 31 May 2024 19:56:16 GMT stoecker [19093] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) typo