# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-11-24T21:10:07+01:00 Tue, 13 Feb 2024 17:04:08 GMT taylor.smock [18979] * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml * OpeningHoursParser: 0.28.0 -> 0.28.1 ... Tue, 13 Feb 2024 15:04:22 GMT taylor.smock [18978] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) See #23468: Improve performance in the validator tree window Add ... Tue, 13 Feb 2024 14:58:15 GMT taylor.smock [18977] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java (modified) See #23468: Improve performance in the validator tree window This ... Tue, 13 Feb 2024 08:29:09 GMT GerdP [18976] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateRelationTest.java (modified) fix #20424, fix #20425: Duplicate relations not detected with ... Mon, 12 Feb 2024 22:02:57 GMT taylor.smock [18975] * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) See #23465: Add missing documentation for SessionReader Mon, 12 Feb 2024 22:00:59 GMT taylor.smock [18974] * trunk/build.xml (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/PluginServer.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ResetUniquePrimitiveIdCounters.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TaggingPresets.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TestUser.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Timezone.java (modified) * trunk/tools/checkstyle/.classpath (deleted) * trunk/tools/checkstyle/.project (deleted) * trunk/tools/checkstyle/.settings (deleted) * trunk/tools/checkstyle/josm_checks.xml (modified) * trunk/tools/checkstyle/josm_filters.xml (modified) * trunk/tools/checkstyle/src (deleted) Fix #23465: Remove custom checkstyle plugin ... Mon, 12 Feb 2024 17:12:15 GMT taylor.smock [18973] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) Fix #23468: Improve performance in the Validator tree window A ... Fri, 09 Feb 2024 14:26:06 GMT taylor.smock [18972] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Filter.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionType.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/JumpToMarkerActions.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/MultikeyShortcutAction.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/AssertionsInEDT.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/HTTPS.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/LayerManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Logging.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MapPaintStyles.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MeasurementSystem.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/OsmApi.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ProjectionNadGrids.java (modified) See #23465: Add additional javadoc comments This also fixes some ... Fri, 09 Feb 2024 12:55:06 GMT taylor.smock [18971] * trunk/resources/data/validator/deprecated.mapcss (modified) Fix #23148: Remove `fenced` from deprecation warnings The tag's ... Thu, 08 Feb 2024 20:37:15 GMT taylor.smock [18970] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 05 Feb 2024 11:56:34 GMT taylor.smock [18969] * trunk/nodist/trans/fr.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 update Fri, 02 Feb 2024 14:25:09 GMT GerdP [18968] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) fix #23447:Fatal "crash" attempting to delete all "Outer" members & ... Thu, 01 Feb 2024 12:56:33 GMT GerdP [18967] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) fix #23447: Fatal "crash" attempting to delete all "Outer" members & ... Tue, 30 Jan 2024 19:57:09 GMT taylor.smock [18966] * trunk/resources/data/tagging-preset.xsd (modified) See #23290: Add missing regions attributes to `text`, `combo` and ... Tue, 30 Jan 2024 19:06:45 GMT taylor.smock [18965] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) See #23444: Fix an additional NPE found during testing ... Tue, 30 Jan 2024 14:58:03 GMT GerdP [18964] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) fix #23440: Validation results may not be refreshed on upload The ... Tue, 30 Jan 2024 13:33:14 GMT taylor.smock [18963] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) Fix #23444: NPE in ... Tue, 30 Jan 2024 09:53:13 GMT GerdP [18962] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) see #23397: Improve the results of partial validations - don't call ... Tue, 30 Jan 2024 09:28:35 GMT GerdP [18961] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateWayTest.java (modified) see #23397: Improve the results of partial validations - correct ... Tue, 30 Jan 2024 08:04:11 GMT GerdP [18960] * trunk/src/org/openstreetmap/josm/actions/ValidateAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/ValidatorPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/AggregatePrimitivesVisitor.java (modified) fix #23397: Improve the results of partial validations - pass also ... Tue, 30 Jan 2024 07:16:08 GMT GerdP [18959] * trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java (modified) fix #23442: Follow line bug when holding F - make sure that the node ... Thu, 25 Jan 2024 19:00:41 GMT taylor.smock [18958] * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/PresetClassificationsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/I18n.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TaggingPresets.java (modified) Fix #23418: Improve unit test consistency when run with non-English ... Wed, 24 Jan 2024 15:24:20 GMT GerdP [18957] * trunk/src/org/openstreetmap/josm/io/AbstractParser.java (modified) see #20405: simplify code Wed, 24 Jan 2024 13:11:38 GMT GerdP [18956] * trunk/src/org/openstreetmap/josm/io/AbstractParser.java (modified) fix #20405: History browser for complex relations requires lots of ... Tue, 23 Jan 2024 14:21:39 GMT GerdP [18955] * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) see #23427: remove obsolete and unintended code from experiment Tue, 23 Jan 2024 14:17:43 GMT GerdP [18954] * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/NoteSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) fix #23427 load session performance strongly depends on order of ... Tue, 23 Jan 2024 14:16:53 GMT taylor.smock [18953] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 23 Jan 2024 13:05:10 GMT GerdP [18952] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) see #23430: Resetting preference validator.selectionFilter results in ... Tue, 23 Jan 2024 09:55:17 GMT GerdP [18951] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #23430: Resetting preference validator.selectionFilter results in ... Mon, 22 Jan 2024 21:31:23 GMT taylor.smock [18950] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) ValidatorCLI: Fix an NPE when run prior to any call to ... Mon, 22 Jan 2024 10:43:42 GMT GerdP [18949] * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) Improve reaction time when user presses cancel while a session is loaded Sun, 21 Jan 2024 07:34:04 GMT GerdP [18948] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) fix #23423 Memory leak: Markerlayer doesn't remove MouseListener - ... 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:31:12 GMT taylor.smock [18936] * trunk/.github/workflows/ant-test.yml (modified) Fix #23416: When GitHub CI fails, the hs_err dumps should be included ... 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 ... Tue, 02 Jan 2024 15:02:47 GMT taylor.smock [18933] * 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 update 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 ... Tue, 26 Dec 2023 14:34:21 GMT taylor.smock [18925] * trunk/resources/data/defaultpresets.xml (modified) See #23290 comment 10: Fix missing `s` in `region` for payment cards 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 ... Wed, 20 Dec 2023 18:04:18 GMT taylor.smock [18921] * trunk/resources/data/validator/geometry.mapcss (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) Fix #23308: Fix a false positive for "Water area inside water area" ... Tue, 19 Dec 2023 17:51:38 GMT taylor.smock [18920] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #23067: Don't warn on `unisex`, `female`, and `male` tag ... Tue, 19 Dec 2023 17:35:16 GMT taylor.smock [18919] * trunk/resources/data/defaultpresets.xml (modified) Fix #23339: Improve preset for charging stations (patch by dbrgn) * ... 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 ... Tue, 19 Dec 2023 15:41:58 GMT taylor.smock [18917] * trunk/scripts/since_xxx.py (modified) since_xxx.py: Add optional parameter for changesets Mon, 18 Dec 2023 14:44:07 GMT taylor.smock [18916] * trunk/resources/data/boundaries.osm (modified) See GitHub #133: Add name for Castilla–La Mancha in boundaries.osm ... 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 17:09:08 GMT taylor.smock [18914] * trunk/resources/data/validator/geometry.mapcss (modified) Fix #22546: Warn about floating railway switches and crossing (patch ... 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 22:57:16 GMT taylor.smock [18909] * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml * ... 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 ... Tue, 05 Dec 2023 18:02:00 GMT stoecker [18906] * trunk/.github/workflows/ant.yml (modified) add missing APPLE_ID, see #23335 Mon, 04 Dec 2023 19:08:50 GMT taylor.smock [18905] * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/de.lang (modified) * trunk/nodist/trans/en_AU.lang (modified) * trunk/nodist/trans/en_GB.lang (modified) * trunk/nodist/trans/hu.lang (modified) * trunk/nodist/trans/pt.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 Wed, 22 Nov 2023 16:08:52 GMT stoecker [18904] * trunk/native/macosx/macos-jpackage.sh (modified) don't hardcode ID 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) Tue, 14 Nov 2023 22:48:52 GMT taylor.smock [18898] * trunk/resources/images/dialogs/mappaint/pl2_small.svg (deleted) See #18866: Remove Potlatch2 from the built-in styles Remove an ... Tue, 14 Nov 2023 17:08:56 GMT taylor.smock [18897] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) * trunk/resources/images/presets/landmark/trailhead.svg (added) * trunk/resources/images/presets/service/letter_box.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) Add/Ignore popular tags Add * `informal=no` -- this appears to be ... 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 Thu, 02 Nov 2023 12:14:51 GMT taylor.smock [18893] * trunk/test/functional/org/openstreetmap/josm/io/OsmServerBackreferenceReaderTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSourceFilterPerformanceTest.java (moved) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTaskTestParent.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/PluginDownloadTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/SignpostAdaptersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/DomainValidatorTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MainApplicationTest.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/help/HelpBrowserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/MainLayerManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/WebMarkerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/validator/ValidatorTagCheckerRulesPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/CertificateAmendmentTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/NetworkManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/RemoteControlTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/spi/lifecycle/LifecycleTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicWiremock.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/HTTPS.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/JosmDefaults.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MeasurementSystem.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MemoryManagerLeaks.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/MemoryManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookWindowsTest.java (modified) Fix #16567: Upgrade to JUnit 5 JOSMTestRules and JOSMTestFixture ... Tue, 31 Oct 2023 20:27:34 GMT taylor.smock [18892] * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTileTest.java (modified) Fix #23257: MVTTileTest has an infrequently hit race condition (patch ... 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 ... Tue, 31 Oct 2023 18:06:59 GMT taylor.smock [18890] * trunk/test/unit/org/openstreetmap/josm/data/osm/AbstractPrimitiveTest.java (modified) Fix #23256: AbstractPrimitive::putAll not updating values (patch by ... Tue, 31 Oct 2023 16:21:01 GMT taylor.smock [18889] * trunk/native/linux/latest/DEBIAN/control (modified) * trunk/native/linux/tested/DEBIAN/control (modified) See #17858: Add Java 17 as an option for the Java version in deb ... Tue, 31 Oct 2023 13:17:11 GMT taylor.smock [18888] * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) See #18866: Remove Potlatch2 from the built-in styles This fixes ... 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 13:22:39 GMT taylor.smock [18884] * trunk/resources/data/validator/ignoretags.cfg (modified) See #23253: Ignore `landuse=paddy` The tag usage currently appears ... 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