# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-06-17T03:03:55+02:00 Thu, 11 May 2023 18:36:29 GMT taylor.smock [18727] * trunk/build.xml (modified) See #22943: Build fails with Java 20 Typo in regex ... Thu, 11 May 2023 16:32:20 GMT taylor.smock [18726] * trunk/build.xml (modified) Fix #22943: Build fails with Java 20 This was due the `isJava9` ... Thu, 11 May 2023 11:53:29 GMT taylor.smock [18725] * trunk/.github/workflows/ant-test.yml (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/ivy.xml (modified) * trunk/tools/ivy.xml (modified) Dependency updates * .github workflows: * Add Java 20, 21-ea, ... Wed, 10 May 2023 17:37:19 GMT taylor.smock [18724] * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Fix #22808: Add bulk removal method to DataSet This fixes an issue ... Wed, 10 May 2023 17:18:54 GMT taylor.smock [18723] * trunk/CONTRIBUTION (modified) * trunk/ivy.xml (modified) * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/DefaultLayer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Expression.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Source.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Exception.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Parameters.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Token.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourcePreferenceEntry.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONMapRouletteWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmJsonReader.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgent.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/FeaturesHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenApiHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/osm/TaginfoTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/ExpressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/LayersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/SourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmJsonReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookTestIT.java (modified) * trunk/tools/spotbugs/josm-filter.xml (modified) Fix #22432, see #22941: Start migrating from javax to jakarta ... Tue, 09 May 2023 17:06:23 GMT taylor.smock [18722] * trunk/resources/data/defaultpresets.xml (modified) Fix #22831: Add additional memorial values for the historic=memorial ... Mon, 01 May 2023 16:25:03 GMT taylor.smock [18721] * trunk/nodist/trans/en_GB.lang (modified) * trunk/nodist/trans/sr-latin.lang (modified) * trunk/nodist/trans/sv.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 update Sun, 30 Apr 2023 16:45:19 GMT stoecker [18720] * trunk/src/org/openstreetmap/josm/actions/MoveNodeAction.java (modified) remove JOSM core shortcut conflict Thu, 27 Apr 2023 14:45:28 GMT taylor.smock [18719] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) * trunk/resources/images/presets/service/parcel_locker.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Fix #21782: Deprecate vending=parcel_pickup (patch by gaben, ... Wed, 26 Apr 2023 21:13:00 GMT taylor.smock [18718] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) See #22898: JOSM Validator CLI errors out when is run with --load- ... Wed, 26 Apr 2023 20:14:29 GMT taylor.smock [18717] * trunk/test/data/renderer/way-text/reference-java8.png (modified) * trunk/test/data/renderer/way-text/reference.png (modified) See #19912: Upgrade server to Ubuntu 20.04 Upgrade test reference ... Wed, 26 Apr 2023 18:01:31 GMT taylor.smock [18716] * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) Fix #22904: Remove outdated/unused certificate authorities This ... Tue, 25 Apr 2023 15:06:43 GMT taylor.smock [18715] * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) Fix #22798: Convert dialog actions which extend `AbstractAction` to ... Tue, 25 Apr 2023 14:11:37 GMT taylor.smock [18714] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) Fix #22898: JOSM Validator CLI errors out when is run with --load- ... Tue, 25 Apr 2023 13:37:33 GMT taylor.smock [18713] * trunk/resources/data/boundaries.osm (modified) Fix #22835: add republics + autonomous okrugs/oblasts for Russia ... Mon, 24 Apr 2023 18:06:28 GMT taylor.smock [18712] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) Fix #22880: Use a single log entry for MapCSS error logging (patch by ... Mon, 24 Apr 2023 17:55:08 GMT taylor.smock [18711] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) Fix #22726: DownloadOsmChange task should not always get the history ... Mon, 24 Apr 2023 17:20:46 GMT taylor.smock [18710] * trunk/resources/data/defaultpresets.xml (modified) Fix #22844: Add garden:type=* tag to leisure=garden preset (patch by ... Mon, 24 Apr 2023 17:10:15 GMT taylor.smock [18709] * trunk/resources/data/defaultpresets.xml (modified) Fix #22864: Make orchard presets searchable (patch by gaben) Mon, 24 Apr 2023 17:02:12 GMT taylor.smock [18708] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 24 Apr 2023 16:48:23 GMT taylor.smock [18707] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) Fix #22846: Anonymize VM arguments in status reports (patch by gaben) ... Thu, 20 Apr 2023 20:13:25 GMT taylor.smock [18706] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/SaveLayersDialogTest.java (modified) Fix #22817: Don't delete layer with changes and a non-normal upload ... Wed, 19 Apr 2023 17:48:17 GMT taylor.smock [18705] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #22727: SOE in ImageViewerDialog#addButtonsForImageLayers Wed, 19 Apr 2023 16:03:38 GMT taylor.smock [18704] * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) Fix #22865: Pressing "Presets" button causes JOSM to get stuck on ... Mon, 17 Apr 2023 16:55:29 GMT taylor.smock [18703] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) See #22869: Add geoserver custom mimetypes * image/vnd.jpeg-png * ... Tue, 11 Apr 2023 17:04:13 GMT taylor.smock [18702] * trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (modified) Fix #22868: NPE when a PBF does not include bound information Wed, 05 Apr 2023 11:59:55 GMT taylor.smock [18701] * trunk/resources/data/defaultpresets.xml (modified) Fix #22857: zebra:bicolor -> zebra:bicolour Thu, 30 Mar 2023 14:51:36 GMT taylor.smock [18700] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/es.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 update Thu, 23 Mar 2023 17:00:59 GMT stoecker [18699] * trunk/native/linux/latest/etc/default/josm-latest (modified) * trunk/native/linux/tested/etc/default/josm (modified) fix #22833 - reorder arguments to allow manual override - patch by ... Tue, 21 Mar 2023 13:21:54 GMT taylor.smock [18698] * trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java (modified) See r18695, #22603: Drop optional compression support We don't ... Mon, 20 Mar 2023 21:53:26 GMT taylor.smock [18697] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/HeaderBlock.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf/OsmPbfFile.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (modified) See r18695: fix @since xxx Mon, 20 Mar 2023 21:12:02 GMT taylor.smock [18696] * trunk/test/data/pbf/osm (added) * trunk/test/data/pbf/osm/simple.osm.pbf (added) See r18695: Add PBF reading support This adds the missing ... Mon, 20 Mar 2023 20:52:18 GMT taylor.smock [18695] * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/pbf (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/HeaderBlock.java (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/OsmPbfFile.java (added) * trunk/src/org/openstreetmap/josm/data/osm/pbf/package-info.java (added) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufPacked.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporter.java (added) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmJsonReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (added) * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufPackedTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporterTest.java (added) Fix #22603: Add PBF reading support Thu, 16 Mar 2023 21:09:01 GMT taylor.smock [18694] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/test/data/META-INF/services/org.junit.jupiter.api.extension.Extension (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferenceHighLevelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerJOSMTooOldTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerMultiVersionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/PluginServer.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/AssertionsInEDT.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/AssumeRevision.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicPreferences.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FullPreferences.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/I18n.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/JosmDefaults.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/JosmHome.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Logging.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Main.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ThreadSync.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Timezone.java (added) Fix #22381: Try to automatically install newly required plugins on ... Tue, 14 Mar 2023 21:49:24 GMT taylor.smock [18693] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix #22811: Map layer is not dirty after processing OSC that adds one ... Tue, 14 Mar 2023 19:35:09 GMT taylor.smock [18692] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/RelationRoleEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/MaxLengthDocumentFilter.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) Fix #21965: Reuse same instance of `""` for consistency ... Tue, 14 Mar 2023 13:37:10 GMT taylor.smock [18691] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) * trunk/test/functional/org/openstreetmap/josm/io/MultiFetchServerObjectReaderTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmReaderPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/DomainValidatorTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/ClipboardUtilsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/LayerTransferableTest.java (modified) Significantly reduce cost of large presets like `Name Suggestion ... Mon, 13 Mar 2023 20:59:27 GMT taylor.smock [18690] * trunk/ivy.xml (modified) * trunk/test/functional/org/openstreetmap/josm/io/MultiFetchServerObjectReaderTest.java (modified) * trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/KeyValuePerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRendererPerformanceTestParent.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSourceFilterTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmReaderPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmWriterPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/RestorePropertyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SplitWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/corrector/ReverseWayTagCorrectorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/FixDataHookTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/AddPrimitivesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangeCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxImageCorrelationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/NodeDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTypeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/RelationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/TagCollectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/WayDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/search/SearchCompilerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/preferences/StrokePropertyTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/EllipsoidTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/DomainValidatorTest.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/InetAddressValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/RegexValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConnectivityRelationsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DirectionNodesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SelfIntersectingWayTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TurnRestrictionTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MainApplicationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MapViewStateTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/NavigatableComponentTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/TableCellRendererTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/ClipboardUtilsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/LayerTransferableTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferableTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/data/PrimitiveTagTransferDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/CycleLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/DuplicateActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryLoadTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/AllMappaintTests.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/MapCSSWithExtendedTextDirectivesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/AllMapCSSTests.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/AbstractExtendedSourceEntryTestCase.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/ToolbarPreferencesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferenceHighLevelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/HistoryComboBoxTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/CertificateAmendmentTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmChangesetContentParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/UrlPatternsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/nmea/NmeaReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerJOSMTooOldTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerMultiVersionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/ImagePatternMatching.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/PluginServer.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/ExtendedDialogMocker.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/AlphanumComparatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/LanguageInfoTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/MemoryManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OsmUrlToBoundsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine/TemplateEntryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine/TemplateParserTest.java (modified) See #16567: Convert all assertion calls to JUnit 5 (patch by gaben, ... Thu, 09 Mar 2023 23:30:31 GMT taylor.smock [18689] * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialogTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoaderTest.java (modified) Revert tests added in r18685/r18686, see #22767 The test has proven ... Wed, 08 Mar 2023 19:42:16 GMT taylor.smock [18688] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Wed, 08 Mar 2023 19:40:34 GMT taylor.smock [18687] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/geometry.mapcss (modified) * trunk/resources/images/presets/landmark/shrubbery (added) * trunk/resources/images/presets/landmark/shrubbery.svg (added) * trunk/resources/images/presets/landmark/shrubbery/shrubbery_density_dense.svg (added) * trunk/resources/images/presets/landmark/shrubbery/shrubbery_density_medium.svg (added) * trunk/resources/images/presets/landmark/shrubbery/shrubbery_density_sparse.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Fix #22792: Add `natural=shrubbery` (icons from JeroenHoek, patch by ... Wed, 08 Mar 2023 19:00:36 GMT taylor.smock [18686] * trunk/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoaderTest.java (modified) See #22767, fix failing unit tests The fix for #22767 included a ... Tue, 07 Mar 2023 20:44:32 GMT taylor.smock [18685] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialogTest.java (added) Fix #22767: Geotagged image deletion does not move to the ... Tue, 07 Mar 2023 16:15:04 GMT taylor.smock [18684] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplayTest.java (modified) Fix #22770: High precision scroll inputs may cause zoom events in the ... Mon, 06 Mar 2023 22:28:55 GMT taylor.smock [18683] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetMenu.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetsTest.java (modified) Fix #22783: Presets menu should not sort the first action block The ... Sun, 05 Mar 2023 16:42:37 GMT Klumbumbus [18682] * trunk/src/org/openstreetmap/josm/actions/DrawBoundariesOfDownloadedDataAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExpertToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) fix #22784, fix #22785, fix #22786 - Add context sensitive help ... Sun, 05 Mar 2023 16:08:06 GMT Klumbumbus [18681] * trunk/resources/data/defaultpresets.xml (modified) fix #22788 - Crosslink flowerbed and garden in the presets (patch by ... Sun, 05 Mar 2023 15:49:35 GMT Klumbumbus [18680] * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22787 - Don't warn about "Value '' for key ... Thu, 02 Mar 2023 07:22:33 GMT stoecker [18679] * trunk/src/org/openstreetmap/josm/actions/PasteAtSourcePositionAction.java (modified) fix #22779 - proper link Wed, 01 Mar 2023 14:17:42 GMT taylor.smock [18678] * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) Fix CID-1505775: Dereference null return value Mon, 27 Feb 2023 19:17:46 GMT taylor.smock [18677] * 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/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/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/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 Thu, 23 Feb 2023 19:15:13 GMT Klumbumbus [18676] * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22761 - Don't warn about "Value '' for key 'ref' not ... Wed, 22 Feb 2023 18:14:00 GMT taylor.smock [18675] * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/PowerLinesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java (modified) Fix #22684: IAE: Parameter 'en1' must not be null in ... Wed, 22 Feb 2023 16:19:59 GMT taylor.smock [18674] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #21778: `oneway` + `.*:(backward|forward):conditional` should not ... Tue, 21 Feb 2023 21:53:08 GMT taylor.smock [18673] * trunk/.classpath (modified) * trunk/build.xml (modified) Ensure that the test META-INF/services directory is actually ... Tue, 21 Feb 2023 17:54:51 GMT taylor.smock [18672] * trunk/test/data/META-INF/services/org.junit.jupiter.api.extension.Extension (modified) See r18671: Fix test failures due to uninitialized HTTP factory The ... Tue, 21 Feb 2023 15:15:39 GMT taylor.smock [18671] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthAccessTokenHolder.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanelTest.java (added) See #20768: Ensure that removing an OAuth 1.0 token actually removes ... Mon, 20 Feb 2023 21:41:26 GMT taylor.smock [18670] * trunk/.github/workflows/ant-test.yml (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/.github/workflows/checkstyle-analysis.yml (modified) * trunk/.github/workflows/codeql-analysis.yml (modified) * trunk/.github/workflows/pmd-analysis.yml (modified) * trunk/.github/workflows/spotbugs-analysis.yml (modified) * trunk/test/unit/org/openstreetmap/josm/tools/bugreport/BugReportTest.java (modified) Fix #22753: Fix GitHub Actions This uses actions from ... Mon, 20 Feb 2023 13:42:48 GMT taylor.smock [18669] * trunk/test/unit/org/openstreetmap/josm/tools/bugreport/BugReportTest.java (modified) See #22753: Fix GitHub Actions This drops the sync call in the test ... Mon, 20 Feb 2023 13:38:35 GMT taylor.smock [18668] * trunk/test/unit/org/openstreetmap/josm/tools/bugreport/BugReportTest.java (modified) See #22753: Fix GitHub Actions This *should* fix the failing Java 8 ... Thu, 16 Feb 2023 19:49:39 GMT taylor.smock [18667] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) see #22744, #20768: Don't remove OAuth 1 token when authenticating ... Thu, 16 Feb 2023 15:58:19 GMT taylor.smock [18666] * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (modified) See r18665, fix broken test and explain why the OAuth token consumer ... Thu, 16 Feb 2023 15:01:49 GMT taylor.smock [18665] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthAuthorization.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthToken.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Authorization.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Token.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/FilePaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/TagTransferPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerListTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.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/io/OsmConnection.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (modified) Fix several coverity issues CID-1504572: Synchronization on ... Wed, 15 Feb 2023 17:22:07 GMT taylor.smock [18664] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) Fix #22704: Add parent_way_angle mapcss function (patch by Woazboat) Wed, 15 Feb 2023 15:39:22 GMT taylor.smock [18663] * trunk/src/org/openstreetmap/josm/gui/preferences/server/ProxyPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java (modified) Fix #22497: Add setting to only proxy specific hosts (patch by ... Tue, 14 Feb 2023 14:21:54 GMT taylor.smock [18662] * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Authorization.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) Fix #22744, see #20768: Fix NPE when switching to authentication ... Mon, 13 Feb 2023 20:53:05 GMT taylor.smock [18661] * trunk/src/org/openstreetmap/josm/tools/RotationAngle.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/IconRotationTest.java (added) Fix #22703, see #22695, #22704: 90° offset of `icon-rotation: way;` ... Thu, 09 Feb 2023 19:28:58 GMT taylor.smock [18660] * trunk/resources/data/validator/combinations.mapcss (modified) See #22547: move ticket reference to just above rule Thu, 09 Feb 2023 19:09:47 GMT taylor.smock [18659] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #22547: tunnel=culvert should have waterway=* or man_made=tunnel ... Thu, 09 Feb 2023 17:47:09 GMT taylor.smock [18658] * trunk/src/org/openstreetmap/josm/io/OsmJsonReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmJsonReaderTest.java (modified) See #22680: Unexpected exception when downloading GeoJSON This ... Thu, 09 Feb 2023 16:39:00 GMT stoecker [18657] * trunk/src/org/openstreetmap/josm/tools/TextUtils.java (modified) fix typo Thu, 09 Feb 2023 16:30:58 GMT taylor.smock [18656] * trunk/src/org/openstreetmap/josm/io/OsmJsonReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) Fix #22680: Unexpected exception when downloading GeoJSON This ... Thu, 09 Feb 2023 14:25:37 GMT taylor.smock [18655] * trunk/src/org/openstreetmap/josm/data/UserIdentityManager.java (modified) See #20768: OpenStreetMap OAuth2 support This fixes an issue where ... Thu, 09 Feb 2023 14:03:46 GMT taylor.smock [18654] * trunk/src/org/openstreetmap/josm/data/UserIdentityManager.java (modified) See #20768: OpenStreetMap OAuth2 support This fixes an issue where ... Thu, 09 Feb 2023 13:07:27 GMT taylor.smock [18653] * trunk/resources/data/validator/geometry.mapcss (modified) Fix #22716: Duplicate `natural=wood` line in geometry.mapcss caused ... Thu, 09 Feb 2023 08:47:37 GMT stoecker [18652] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextUtils.java (modified) unify stripUrl() handling Wed, 08 Feb 2023 21:22:05 GMT taylor.smock [18651] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgentTest.java (modified) See #20768/r18650: Add OAuth 2.0 support This fixes tests that ... Wed, 08 Feb 2023 17:31:58 GMT taylor.smock [18650] * trunk/src/org/openstreetmap/josm/data/UserIdentityManager.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthAuthorization.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthParameters.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthToken.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Authorization.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Exception.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Parameters.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Token.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthAccessTokenHolder.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthException.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthVersion.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/osm (added) * trunk/src/org/openstreetmap/josm/data/oauth/osm/OsmScopes.java (added) * trunk/src/org/openstreetmap/josm/data/oauth/osm/package-info.java (added) * trunk/src/org/openstreetmap/josm/gui/oauth/AbstractAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/ManualAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/SemiAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.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/io/MessageNotifier.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgent.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsManager.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgent.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AuthorizationHandler.java (added) * trunk/src/org/openstreetmap/josm/spi/preferences/AbstractPreferences.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/IPreferences.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/auth/CredentialsAgentTest.java (added) * trunk/test/unit/org/openstreetmap/josm/io/auth/CredentialsManagerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgentTest.java (added) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/AuthorizationHandlerTest.java (added) Fix #20768: Add OAuth 2.0 support This also fixes #21607: ... Mon, 06 Feb 2023 18:39:32 GMT taylor.smock [18649] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/test/data/META-INF (added) * trunk/test/data/META-INF/services (added) * trunk/test/data/META-INF/services/org.junit.jupiter.api.extension.Extension (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/TestErrorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/LayerManager.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Projection.java (added) Fix #22712: ignore list doesn't work This occurred due to ... Fri, 03 Feb 2023 12:02:49 GMT taylor.smock [18648] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) Fix #22693: `PresetListEntry` should use `trc` instead of `tr` for ... Thu, 02 Feb 2023 19:13:14 GMT Klumbumbus [18647] * trunk/resources/data/validator/deprecated.mapcss (modified) see #22481 - fix `building:level` validator message Sun, 29 Jan 2023 20:53:34 GMT stoecker [18646] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) see #18258 - add a note why current_id is here Thu, 26 Jan 2023 22:46:32 GMT taylor.smock [18645] * trunk/nodist/trans/nl.lang (modified) * 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/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update Mon, 23 Jan 2023 21:13:32 GMT Klumbumbus [18644] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) fix #20539, see #18659, see #18719 - Deprecate `car` in favor for ... Sat, 21 Jan 2023 21:59:49 GMT Klumbumbus [18643] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) fix #22473 - Don't warn about "Way end node near other way" for ... Sat, 21 Jan 2023 21:51:23 GMT Klumbumbus [18642] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22481 - Deprecate `building:level` in favor of `building:levels` Sat, 21 Jan 2023 21:10:55 GMT Klumbumbus [18641] * trunk/resources/data/defaultpresets.xml (modified) fix #22599 - Add `colour:back` to City Limit Sign preset Sat, 21 Jan 2023 20:41:16 GMT Klumbumbus [18640] * trunk/resources/data/defaultpresets.xml (modified) fix #22574 - Preset menu: Add "Animal" group in "Facilities" group ... Thu, 19 Jan 2023 19:57:06 GMT Klumbumbus [18639] * trunk/resources/data/defaultpresets.xml (modified) fix #22588 - Fix BE AE mix Thu, 19 Jan 2023 19:04:12 GMT Klumbumbus [18638] * trunk/resources/data/defaultpresets.xml (modified) fix #22660, see #22574 - Fix typo in animal_breeding list Tue, 17 Jan 2023 14:05:33 GMT taylor.smock [18637] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) See #18230: Move RightAngleBuildingTest error code to 4101 from 3701. ... Tue, 17 Jan 2023 13:41:59 GMT taylor.smock [18636] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONMapRouletteWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/TestErrorTest.java (added) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) Fix #21423: Prevent error codes from clashing This works by ... Tue, 17 Jan 2023 13:13:17 GMT taylor.smock [18635] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/RemoteEntry.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/RemoteEntryTest.java (modified) Fix #22626: Geotagged images from GPX files cannot be closed when ... Mon, 16 Jan 2023 15:52:10 GMT taylor.smock [18634] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarker.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarkerTest.java (modified) Fix #22638: NoSuchFileException can occur when a gpx track points at ... Wed, 11 Jan 2023 19:06:22 GMT taylor.smock [18633] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/combinations.mapcss (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #22561: change site_type to archaeological_site See ... Wed, 11 Jan 2023 16:37:25 GMT taylor.smock [18632] * trunk/resources/data/defaultpresets.xml (modified) Fix #22630, see #22442: Add field for crossing:markings to crossing ... Wed, 11 Jan 2023 16:10:44 GMT taylor.smock [18631] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) See #22378: Fix hover preview setting changes not being applied ... Wed, 11 Jan 2023 13:31:19 GMT taylor.smock [18630] * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) see r18628: {apikey} fails for Swedish historic orthophoto endpoint ... Tue, 10 Jan 2023 23:08:25 GMT taylor.smock [18629] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) Fix #22641: Update tag2link in dependencies (patch by gaben, modified ... Tue, 10 Jan 2023 22:55:56 GMT taylor.smock [18628] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) Fix #22642: {apikey} fails for Swedish historic orthophoto endpoint ...