# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2024-11-24T13:07:04+01:00 Fri, 19 Jan 2024 13:24:48 GMT GerdP [18947] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix memory leak, `ImgDisplay.destroy()` was only called when at least ... Fri, 19 Jan 2024 13:21:44 GMT GerdP [18946] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) see #23359: revert changes from r18924 as they are now obsolete Fri, 19 Jan 2024 10:09:38 GMT GerdP [18945] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #22819: JOSM shows geotagged images in the wrong location - if a ... Fri, 19 Jan 2024 08:30:37 GMT GerdP [18944] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #22806 Cannot disable tabs in image viewer and #22860 Geotagged ... Fri, 19 Jan 2024 08:17:04 GMT GerdP [18943] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoader.java (modified) fix #23417: Load images from Wikimedia Commons can cause crash report ... Fri, 19 Jan 2024 08:11:18 GMT GerdP [18942] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) fix #23419: Memory leak in SessionSaveAction - don't keep references ... Fri, 19 Jan 2024 08:06:03 GMT GerdP [18941] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) fix #23408 - fix crash when lots of `GeoImageLayer` layers are ... Tue, 16 Jan 2024 07:06:33 GMT GerdP [18940] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) see #23415/r18939 ( MarkerLayerTest still failed) - restore most of ... Tue, 16 Jan 2024 00:04:16 GMT taylor.smock [18939] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) See #23415/r18938: Use titleBar instead of dialogsPanel Mon, 15 Jan 2024 21:03:41 GMT taylor.smock [18938] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) See #23415: Fix unit tests from r18937 Mon, 15 Jan 2024 19:25:02 GMT GerdP [18937] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #23415 and #23414, patch 23415-v2.patch - fixes issues where the ... Mon, 15 Jan 2024 16:20:18 GMT taylor.smock [18935] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SimplifyWayActionTest.java (modified) Fix #23399: Simplify way crashes This was primarily caused by ... Wed, 03 Jan 2024 15:22:55 GMT taylor.smock [18934] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #23362: Cannot close ImageViewerDialog when multiple image layers ... Mon, 01 Jan 2024 11:58:39 GMT stoecker [18932] * trunk/src/org/openstreetmap/josm/gui/animation/ChristmasExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) fix some CI warnings Sun, 31 Dec 2023 20:12:20 GMT stoecker [18931] * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) pmd Sun, 31 Dec 2023 19:54:02 GMT stoecker [18930] * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java (modified) checkstyle Sun, 31 Dec 2023 19:13:15 GMT stoecker [18929] * trunk/src/org/openstreetmap/josm/gui/animation/ChristmasExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (added) * trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java (added) * trunk/src/org/openstreetmap/josm/gui/animation/Star.java (modified) proper interface Fri, 29 Dec 2023 15:55:35 GMT stoecker [18928] * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) fix #23373 - Taiwan maps nowadays use another certificate Wed, 27 Dec 2023 21:09:21 GMT taylor.smock [18927] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayerTest.java (modified) Fix #23316: MarkerLayer should return an empty list instead of a list ... Wed, 27 Dec 2023 18:52:41 GMT taylor.smock [18926] * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix #23367: Don't try to load too many tiles In this case, we are ... Fri, 22 Dec 2023 11:48:53 GMT taylor.smock [18924] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #23359: Don't keep images in memory when the ImageViewerDialog is ... Thu, 21 Dec 2023 12:32:11 GMT taylor.smock [18923] * trunk/src/org/openstreetmap/josm/gui/ConditionalOptionPaneUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/WindowOnTopListener.java (added) Fix #16485: Ensure windows lose always-on-top status when JOSM loses ... Wed, 20 Dec 2023 19:03:45 GMT taylor.smock [18922] * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/AddressesTest.java (modified) Fix #23302: Create a preference for address duplicate detection to ... Tue, 19 Dec 2023 16:09:19 GMT taylor.smock [18918] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/PlaceholderExpression.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidation.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/RegionSpecific.java (added) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckGroupTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ComboTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ItemSeparatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/KeyTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LabelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelectTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/OptionalTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetLinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/RegionSpecificTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/RolesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/SpaceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/TextTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TaggingPresets.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) Fix #23290: Validate the regions a tag is expected to be in (patch by ... Mon, 18 Dec 2023 11:40:22 GMT taylor.smock [18915] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 14 Dec 2023 15:31:54 GMT taylor.smock [18913] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) See #22596: Some hosts redirect to another host for authentication ... Thu, 14 Dec 2023 12:55:36 GMT taylor.smock [18912] * trunk/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java (modified) Fix #23227: Use the appropriate Bing layer Microsoft guidance ... Thu, 14 Dec 2023 00:09:48 GMT taylor.smock [18911] * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) Fix #23113: Use default methods from JMapViewer Wed, 13 Dec 2023 23:58:03 GMT taylor.smock [18910] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) Update Tag2Link PREF_SOURCE variable Wed, 13 Dec 2023 15:54:29 GMT taylor.smock [18908] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Fix #23341: Don't set paintstyles to nothing when paintstyles haven't ... Thu, 07 Dec 2023 12:35:12 GMT taylor.smock [18907] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Fix #23341: Paintstyles are wiped when updating when the user has ... Wed, 22 Nov 2023 14:38:23 GMT taylor.smock [18903] * trunk/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java (modified) Fix #23309: NPE in GeoPropertyIndex$GPLevel.getBounded when called by ... Tue, 21 Nov 2023 19:24:03 GMT taylor.smock [18902] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 20 Nov 2023 14:05:38 GMT taylor.smock [18901] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sun, 19 Nov 2023 11:22:17 GMT GerdP [18900] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix #23310: TagChecker: Correct "peek" to "peak" Patch provided by hhtznr Wed, 15 Nov 2023 18:00:25 GMT stoecker [18899] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) combine two loops (remove sonar warning) Fri, 10 Nov 2023 12:44:25 GMT taylor.smock [18896] * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) Fix #23235: Revert r18869 The URI specification only allows for ... Tue, 07 Nov 2023 13:21:38 GMT taylor.smock [18895] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayerTest.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) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarkerTest.java (modified) Fix #23057: data layers should be selected next, not non-data layers ... Mon, 06 Nov 2023 12:52:25 GMT taylor.smock [18894] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 31 Oct 2023 18:08:39 GMT taylor.smock [18891] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) Fix #23256: AbstractPrimitive::putAll not updating values (patch by ... Mon, 30 Oct 2023 20:12:38 GMT taylor.smock [18887] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) See r18885: Fix default hasTagDifferent implementation. Mon, 30 Oct 2023 19:42:22 GMT taylor.smock [18886] * trunk/README (modified) * trunk/nodist/styles/potlatch2 (deleted) * trunk/resources/images/icons (deleted) * trunk/resources/styles/standard/potlatch2.mapcss (deleted) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/MapPaintPrefHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) Fix #18866: Remove Potlatch2 from the built-in styles. It has been ... Mon, 30 Oct 2023 19:12:12 GMT taylor.smock [18885] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) Fix #23252: Ignore `line_management=transition|termination` in ... Mon, 30 Oct 2023 11:48:08 GMT GerdP [18883] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) Mention that Douglas-Peucker is used Fri, 27 Oct 2023 20:17:26 GMT stoecker [18882] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) showtime was another CBS tld and is gone as well Fri, 27 Oct 2023 06:34:40 GMT stoecker [18881] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) add import as other name for source Fri, 27 Oct 2023 06:29:33 GMT stoecker [18880] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) cbs domain died Tue, 24 Oct 2023 15:29:11 GMT taylor.smock [18877] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/data/notes/Note.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/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Equirectangular.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/imagery/CameraPlane.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgent.java (modified) See #23220: Use jakarta.annotation instead of javax.annotation ... Tue, 24 Oct 2023 13:50:05 GMT taylor.smock [18876] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) See #23238: Some MapCSS functions cause NPEs when part of `fixAdd` ... Mon, 23 Oct 2023 19:06:35 GMT taylor.smock [18875] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) Fix #23238: Some MapCSS functions cause NPEs when part of `fixAdd` Thu, 19 Oct 2023 19:01:05 GMT taylor.smock [18874] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 16 Oct 2023 17:03:11 GMT taylor.smock [18871] * trunk/build.xml (modified) * trunk/ivysettings.xml (modified) * trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/command/PurgeCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.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/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodePair.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java (modified) * 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/dialogs/relation/sort/RelationSortUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/LoadAllTilesAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.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/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmHistoryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadDataHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/tools/ReflectionUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) * trunk/tools/ivy.xml (modified) See #23218: Use newer error_prone versions when compiling on Java 11+ ... Mon, 16 Oct 2023 13:19:07 GMT taylor.smock [18870] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/BoundariesTestIT.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/imagery/ImageryCompareTestIT.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/osm/TaginfoTestIT.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.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/MapCSSPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSourceFilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AboutActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AlignInCircleActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AlignInLineActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CombineWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CreateCircleActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CreateMultipolygonActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/ExitActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/FullscreenToggleActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinNodeWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/MergeLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/MergeNodesActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/OrthogonalizeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/RestorePropertyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SelectAllActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SelectByInternalPointActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveAsActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SimplifyWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SplitWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnGlueActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UploadActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/AddNoteActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DeleteActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawSnapHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ExtrudeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ParallelWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/PlayHeadDragModeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/FixDataHookTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/UploadNotesTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/ValidateUploadHookTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/MoveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/RotateCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ScaleCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/DeletedStateConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/ModifiedConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/RelationMemberConflictResolverCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/TagConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/PreferencesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/HostLimitQueueTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/LatLonTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/PolarCoorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/conversion/ICoordinateFormatTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/conversion/LatLonParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/MultipolygonBuilderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/NodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/NoteDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/preferences/JosmUrlsTest.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/SwissGridTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/OsmValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConditionalKeysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MultipolygonTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/RelationCheckerTest.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/data/validation/tests/UnclosedWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorNodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MapScalerTest.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/OsmTransferHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/CommandStackDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/FilterDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MapPaintDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/NotesDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRendererTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorActionTest.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/help/HelpContentReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryBrowserModelTest.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/io/DownloadOpenChangesetsTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/DownloadPrimitivesTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/AutosaveTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/LayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/TMSLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/ValidatorLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMSLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMTSLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/imagery/MVTLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarkerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ParsingLinkSelectorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/advanced/ExportProfileActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTableTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferenceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ComboTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelectTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetLinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/TextTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/ValidatorErrorWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/imagery/WMSImageryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/AddNodeHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandlerTest.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/JOSMTestRules.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicPreferences.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/I18n.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/JosmDefaults.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MapPaintStyles.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ProjectionNadGrids.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ResetUniquePrimitiveIdCounters.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Territories.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExceptionUtilTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/LanguageInfoTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OsmPrimitiveImageProviderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/IntervalTest.java (modified) See #16567: Update to JUnit 5 This converts most tests to use ... Fri, 13 Oct 2023 11:50:04 GMT taylor.smock [18869] * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) Fix #23235: Allow unicode characters in URL paths Thu, 12 Oct 2023 20:32:39 GMT taylor.smock [18868] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NoteData.java (modified) See #16207: Keep track of download area for notes Thu, 12 Oct 2023 17:01:49 GMT taylor.smock [18867] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TaggingPresets.java (added) See #16567: Update to JUnit 5 This adds the @TaggingPresets ... Thu, 12 Oct 2023 15:42:13 GMT taylor.smock [18866] * trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/ExtendedDialogMocker.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/WindowMocker.java (modified) Fix #23196: DataIntegrityProblemException: Primitive must be part of ... Tue, 03 Oct 2023 16:10:32 GMT taylor.smock [18852] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) Fix regression from r18847: Current tests expect a search for ... Tue, 03 Oct 2023 15:39:16 GMT taylor.smock [18851] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) Fix #23203: Simplify Way dialog can cause a deadlock This is caused ... Tue, 03 Oct 2023 15:30:44 GMT taylor.smock [18850] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) Fix #23187: Don't show validation results panel when no issues will ... Tue, 03 Oct 2023 15:20:32 GMT taylor.smock [18849] * trunk/src/org/openstreetmap/josm/gui/ConditionalOptionPaneUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) Fix #16485: Modal dialogs may occasionally be behind another dialog ... Tue, 03 Oct 2023 14:25:42 GMT taylor.smock [18847] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/tools/SearchCompilerQueryWizard.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/search/SearchCompilerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/SearchCompilerQueryWizardTest.java (modified) Fix #23212: Overpass query wizard should transform `key:` to ... Mon, 25 Sep 2023 20:48:22 GMT taylor.smock [18845] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) Fix #23189: Conflict tag tables should resize with the conflict window Mon, 25 Sep 2023 15:34:00 GMT taylor.smock [18842] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) Fix #23191: NPE in AddTagsDialog This is caused when a new layer is ... Thu, 21 Sep 2023 18:29:59 GMT taylor.smock [18840] * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/PowerLinesTest.java (modified) Revert r18838, see #23008: `natural=coastline` does not work well ... Thu, 21 Sep 2023 17:04:05 GMT taylor.smock [18839] * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/NotesDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerActionTest.java (modified) Fix #23179: Include changeset in note comment if feasible (patch by ... Wed, 20 Sep 2023 20:11:13 GMT taylor.smock [18838] * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) Fix #23008: Improve PowerLines test performance (patch by gaben) Wed, 20 Sep 2023 19:24:36 GMT taylor.smock [18837] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerActionTest.java (added) Fix #23057: An invisible layer should not become active when removing ... Wed, 20 Sep 2023 18:08:14 GMT taylor.smock [18836] * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) Reduce memory allocations from ... Wed, 20 Sep 2023 13:28:52 GMT taylor.smock [18833] * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GenericSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/PluginSessionExporter.java (added) * trunk/src/org/openstreetmap/josm/io/session/PluginSessionImporter.java (added) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/FakeOsmApi.java (modified) Fix #17052: Allow plugins to save state to session file The primary ... Tue, 19 Sep 2023 13:43:52 GMT stoecker [18832] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) JavaDoc Mon, 18 Sep 2023 19:17:31 GMT taylor.smock [18831] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) Fix #23112: Expand visibility of some objects and methods in ... Mon, 18 Sep 2023 18:27:46 GMT taylor.smock [18830] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTask.java (modified) Fix #23111: Hoist the common `acceptsDocumentationSummary` ... Mon, 18 Sep 2023 15:54:36 GMT taylor.smock [18829] * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * 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 #16998: Add `parent_osm_primitives` and ... Fri, 15 Sep 2023 13:57:24 GMT taylor.smock [18828] * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporterTest.java (modified) See #22810: OSM OAuth 1.0a/Basic auth deprecation and removal This ... Tue, 12 Sep 2023 16:04:57 GMT taylor.smock [18826] * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java (modified) * trunk/test/data/regress/23165 (added) * trunk/test/data/regress/23165/largeIds.osm.pbf (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporterTest.java (modified) Fix #23165: Cannot assign a changesetId > 0 to a new primitive ... Mon, 11 Sep 2023 16:39:53 GMT taylor.smock [18825] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) Fix #23169: NPE when running validator with no validations enabled Thu, 07 Sep 2023 17:36:52 GMT taylor.smock [18824] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialogModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadDialogModelTest.java (modified) Fix #23153: Remote Control API call is adding hashtags many times ... Wed, 06 Sep 2023 20:04:23 GMT taylor.smock [18823] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelectorTest.java (modified) Improve performance for ... Thu, 24 Aug 2023 15:23:11 GMT taylor.smock [18821] * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/test/functional/org/openstreetmap/josm/io/MultiFetchServerObjectReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/OsmApi.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TestUser.java (added) Fix #23140: RejectedExecutionException when ... Wed, 23 Aug 2023 13:04:35 GMT taylor.smock [18820] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) Fix #23138: Add characters for Lushootseed to ... Wed, 23 Aug 2023 11:53:32 GMT taylor.smock [18819] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/io/GpxParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) See #22652, r18817: Stop parsing gpx files when point elements have ... Tue, 22 Aug 2023 22:10:21 GMT taylor.smock [18818] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/io/GpxParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) Fix tests Tue, 22 Aug 2023 18:05:49 GMT taylor.smock [18817] * trunk/src/org/openstreetmap/josm/io/GpxParser.java (added) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) Fix #22652: Stop parsing gpx files when wpt elements do not have ... Tue, 22 Aug 2023 15:26:18 GMT taylor.smock [18816] * trunk/src/org/openstreetmap/josm/io/OsmJsonReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmJsonReaderTest.java (modified) Fix #23134: Cancelling a json download will cause an exception dialog ... Mon, 21 Aug 2023 16:42:32 GMT taylor.smock [18815] * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) Improve paste behavior of large amounts of data Both ... Thu, 17 Aug 2023 15:42:58 GMT taylor.smock [18814] * trunk/resources/images/select_shared_children.svg (added) * trunk/src/org/openstreetmap/josm/actions/InvertSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectSharedChildObjectsAction.java (added) * 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/IWay.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SelectSharedChildObjectsActionTest.java (added) Fix #23105: Add action to select shared/common child objects (patch ... Thu, 17 Aug 2023 13:03:10 GMT taylor.smock [18811] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) Fix #23124: Azul Java 17.0.4.1 will cause a NumberFormatException ... Tue, 15 Aug 2023 13:56:22 GMT stoecker [18808] * 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) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) move nodes count into own function, so it can be changed in a sub class Tue, 15 Aug 2023 13:16:08 GMT taylor.smock [18807] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) * trunk/test/data/sessions/data.geojson (added) * trunk/test/data/sessions/geojson.jos (added) * trunk/test/unit/org/openstreetmap/josm/actions/SessionLoadActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionReaderTest.java (modified) Allow importing geojson files that were saved to a session file * ... Mon, 14 Aug 2023 15:56:25 GMT taylor.smock [18806] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/RemoteEntry.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/RemoteEntryTest.java (modified) Fix #23119: NPE in RemoteEntry.getLastModified Mon, 14 Aug 2023 15:34:52 GMT taylor.smock [18805] * trunk/src/org/openstreetmap/josm/gui/download/PlaceSelection.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/download/PlaceSelectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/BugReportMock.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/ImageProviderMock.java (added) Fix #23117: NPE in PlaceSelection$NamedResultTableModel This occurs ... Sat, 12 Aug 2023 22:20:18 GMT taylor.smock [18804] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) Fix #23116: Adding a member to a newly created relation will cause an ... Wed, 09 Aug 2023 20:24:34 GMT taylor.smock [18803] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Wed, 09 Aug 2023 13:50:55 GMT taylor.smock [18802] * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) Fix #23109, see #18982 (r16217): Use the error body from the ... Wed, 09 Aug 2023 13:30:01 GMT taylor.smock [18801] * trunk/native/docker-test.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) * trunk/scripts/BuildProjectionDefinitions.java (modified) * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/scripts/TagInfoExtract.java (modified) * trunk/scripts/TaggingPresetSchemeWikiGenerator.java (modified) * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.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/corrector/ReverseWayTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractChangesetDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/UploadHook.java (modified) * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/Version.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrackSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/DefaultLayer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/IOAuthToken.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/ChangesetCache.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmDataManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Storage.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionPriority.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/InetAddressValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Lanes.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedWay.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/DataStore.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetsInActiveDataLayerListModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UidInputFieldValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ActionFlagsTableCell.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CloseChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialogModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractTableListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/ProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/swing/PleaseWaitProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompEvent.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetLink.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/imagery/Vector3D.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractFileChooser.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/DefaultProxySelector.java (modified) * trunk/src/org/openstreetmap/josm/io/DiffResultProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/IGpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) * trunk/src/org/openstreetmap/josm/tools/Destroyable.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/tools/GuiSizesHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/src/org/openstreetmap/josm/tools/OptionParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextAnalyzer.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/WikiReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufPackedTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DirectionNodesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SelfIntersectingWayTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/EDTAssertionMocker.java (modified) Fix #22832: Code cleanup and some simplification, documentation fixes ... Mon, 07 Aug 2023 20:49:03 GMT taylor.smock [18797] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) Fix #21364: GPX export of image new position use old coordinates ... Mon, 07 Aug 2023 20:04:55 GMT taylor.smock [18796] * trunk/src/org/openstreetmap/josm/plugins/PluginListParser.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) Fix #23097: Significantly reduce allocations during startup in ... Mon, 07 Aug 2023 19:32:23 GMT taylor.smock [18795] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) Fix #23095: Missing space after name template output (patch by matthijs) Mon, 07 Aug 2023 19:10:16 GMT taylor.smock [18794] * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/gui/PrimitiveRenderer.java (modified) Fix #23085: Improve speed of selecting large amounts of objects * ...