# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-11-22T06:40:15+01:00 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 16:31:05 GMT taylor.smock [18835] * trunk/resources/styles/standard/elemstyles.mapcss (modified) Fix #22134: Only show cycle dashes on one side of roundabout Wed, 20 Sep 2023 14:30:51 GMT taylor.smock [18834] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/geometry.mapcss (modified) Fix #23149: Add line_arrangement to power supports presets (patch by ... 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 18:04:52 GMT taylor.smock [18827] * trunk/test/data/regress/23165/largeIds.osm.pbf (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporterTest.java (modified) See #23165: Use test file with smaller (Integer.MAX_VALUE) changeset id 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 ... Tue, 29 Aug 2023 11:38:40 GMT taylor.smock [18822] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/ast.lang (modified) * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/bg.lang (modified) * trunk/nodist/trans/ca-valencia.lang (modified) * trunk/nodist/trans/ca.lang (modified) * trunk/nodist/trans/cs.lang (modified) * trunk/nodist/trans/da.lang (modified) * trunk/nodist/trans/de.lang (modified) * trunk/nodist/trans/el.lang (modified) * trunk/nodist/trans/en.lang (modified) * trunk/nodist/trans/en_AU.lang (modified) * trunk/nodist/trans/en_GB.lang (modified) * trunk/nodist/trans/es.lang (modified) * trunk/nodist/trans/et.lang (modified) * trunk/nodist/trans/fa.lang (modified) * trunk/nodist/trans/fi.lang (modified) * trunk/nodist/trans/fr.lang (modified) * trunk/nodist/trans/gl.lang (modified) * trunk/nodist/trans/hu.lang (modified) * trunk/nodist/trans/id.lang (modified) * trunk/nodist/trans/is.lang (modified) * trunk/nodist/trans/it.lang (modified) * trunk/nodist/trans/ja.lang (modified) * trunk/nodist/trans/km.lang (modified) * trunk/nodist/trans/ko.lang (modified) * trunk/nodist/trans/lt.lang (modified) * trunk/nodist/trans/mr.lang (modified) * trunk/nodist/trans/nb.lang (modified) * trunk/nodist/trans/nl.lang (modified) * trunk/nodist/trans/pl.lang (modified) * trunk/nodist/trans/pt.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/ru.lang (modified) * trunk/nodist/trans/sk.lang (modified) * trunk/nodist/trans/sr-latin.lang (modified) * trunk/nodist/trans/sv.lang (modified) * trunk/nodist/trans/uk.lang (modified) * trunk/nodist/trans/zh_CN.lang (modified) * trunk/nodist/trans/zh_TW.lang (modified) * trunk/resources/data/ar.lang (modified) * trunk/resources/data/ast.lang (modified) * trunk/resources/data/be.lang (modified) * trunk/resources/data/bg.lang (modified) * trunk/resources/data/ca-valencia.lang (modified) * trunk/resources/data/ca.lang (modified) * trunk/resources/data/cs.lang (modified) * trunk/resources/data/da.lang (modified) * trunk/resources/data/de.lang (modified) * trunk/resources/data/el.lang (modified) * trunk/resources/data/en.lang (modified) * trunk/resources/data/en_AU.lang (modified) * trunk/resources/data/en_GB.lang (modified) * trunk/resources/data/es.lang (modified) * trunk/resources/data/et.lang (modified) * trunk/resources/data/fa.lang (modified) * trunk/resources/data/fi.lang (modified) * trunk/resources/data/fr.lang (modified) * trunk/resources/data/gl.lang (modified) * trunk/resources/data/hu.lang (modified) * trunk/resources/data/id.lang (modified) * trunk/resources/data/is.lang (modified) * trunk/resources/data/it.lang (modified) * trunk/resources/data/ja.lang (modified) * trunk/resources/data/km.lang (modified) * trunk/resources/data/ko.lang (modified) * trunk/resources/data/lt.lang (modified) * trunk/resources/data/mr.lang (modified) * trunk/resources/data/nb.lang (modified) * trunk/resources/data/nl.lang (modified) * trunk/resources/data/pl.lang (modified) * trunk/resources/data/pt.lang (modified) * trunk/resources/data/pt_BR.lang (modified) * trunk/resources/data/ru.lang (modified) * trunk/resources/data/sk.lang (modified) * trunk/resources/data/sr-latin.lang (modified) * trunk/resources/data/sv.lang (modified) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update 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 14:24:29 GMT taylor.smock [18813] * trunk/native/windows/win-jpackage.sh (modified) See #22832: Don't quote $JPACKAGEOPTIONS Thu, 17 Aug 2023 13:33:20 GMT taylor.smock [18812] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/tagging-preset.xsd (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #23110: Add cash_in to amenity=atm This also ignores some tags. 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 ... Wed, 16 Aug 2023 13:18:58 GMT taylor.smock [18810] * trunk/ivy.xml (modified) Dependency updates * jakarta.json-api: 2.1.1 -> 2.1.2 * ... Wed, 16 Aug 2023 12:23:58 GMT taylor.smock [18809] * trunk/native/macosx/macos-jpackage.sh (modified) See #23125: Prefer notarytool if it is available; fall back to altool ... 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 ... Tue, 08 Aug 2023 21:47:11 GMT taylor.smock [18800] * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveActionTest.java (modified) Add WindowMocker to test to fix test failure Tue, 08 Aug 2023 19:24:36 GMT taylor.smock [18799] * trunk/test/performance/org/openstreetmap/josm/data/validation/ValidationTaskPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UploadActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UntaggedNodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/RenderingCLIAreaTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/JosmDecimalFormatSymbolsProviderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/RightAndLefthandTrafficTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTest.java (modified) See r18798: Actually use the @Territories annotation This also ... Tue, 08 Aug 2023 18:19:40 GMT taylor.smock [18798] * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Territories.java (added) See #16567: Add @Territories annotation for JUnit 5 This reduces ... 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 * ... Mon, 07 Aug 2023 17:39:39 GMT taylor.smock [18793] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) Fix #23091: Opening a preset from inside a relation editor causes a ... Mon, 07 Aug 2023 15:21:45 GMT taylor.smock [18792] * trunk/src/org/openstreetmap/josm/data/osm/event/DataSetListener.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) Fix #23018: The Name Suggestion Index preset causes dramatic slowing ... Mon, 07 Aug 2023 14:03:31 GMT taylor.smock [18791] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 07 Aug 2023 13:31:04 GMT taylor.smock [18790] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) Fix #23103, see #17858: Notify users that a plugin requires a newer ... Mon, 31 Jul 2023 16:33:06 GMT taylor.smock [18789] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/ast.lang (modified) * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/bg.lang (modified) * trunk/nodist/trans/ca-valencia.lang (modified) * trunk/nodist/trans/ca.lang (modified) * trunk/nodist/trans/cs.lang (modified) * trunk/nodist/trans/da.lang (modified) * trunk/nodist/trans/de.lang (modified) * trunk/nodist/trans/el.lang (modified) * trunk/nodist/trans/en.lang (modified) * trunk/nodist/trans/en_AU.lang (modified) * trunk/nodist/trans/en_GB.lang (modified) * trunk/nodist/trans/es.lang (modified) * trunk/nodist/trans/et.lang (modified) * trunk/nodist/trans/fa.lang (modified) * trunk/nodist/trans/fi.lang (modified) * trunk/nodist/trans/fr.lang (modified) * trunk/nodist/trans/gl.lang (modified) * trunk/nodist/trans/hu.lang (modified) * trunk/nodist/trans/id.lang (modified) * trunk/nodist/trans/is.lang (modified) * trunk/nodist/trans/it.lang (modified) * trunk/nodist/trans/ja.lang (modified) * trunk/nodist/trans/km.lang (modified) * trunk/nodist/trans/ko.lang (modified) * trunk/nodist/trans/lt.lang (modified) * trunk/nodist/trans/mr.lang (modified) * trunk/nodist/trans/nb.lang (modified) * trunk/nodist/trans/nl.lang (modified) * trunk/nodist/trans/pl.lang (modified) * trunk/nodist/trans/pt.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/ru.lang (modified) * trunk/nodist/trans/sk.lang (modified) * trunk/nodist/trans/sr-latin.lang (modified) * trunk/nodist/trans/sv.lang (modified) * trunk/nodist/trans/uk.lang (modified) * trunk/nodist/trans/zh_CN.lang (modified) * trunk/nodist/trans/zh_TW.lang (modified) * trunk/resources/data/ar.lang (modified) * trunk/resources/data/ast.lang (modified) * trunk/resources/data/be.lang (modified) * trunk/resources/data/bg.lang (modified) * trunk/resources/data/ca-valencia.lang (modified) * trunk/resources/data/ca.lang (modified) * trunk/resources/data/cs.lang (modified) * trunk/resources/data/da.lang (modified) * trunk/resources/data/de.lang (modified) * trunk/resources/data/el.lang (modified) * trunk/resources/data/en.lang (modified) * trunk/resources/data/en_AU.lang (modified) * trunk/resources/data/en_GB.lang (modified) * trunk/resources/data/es.lang (modified) * trunk/resources/data/et.lang (modified) * trunk/resources/data/fa.lang (modified) * trunk/resources/data/fi.lang (modified) * trunk/resources/data/fr.lang (modified) * trunk/resources/data/gl.lang (modified) * trunk/resources/data/hu.lang (modified) * trunk/resources/data/id.lang (modified) * trunk/resources/data/is.lang (modified) * trunk/resources/data/it.lang (modified) * trunk/resources/data/ja.lang (modified) * trunk/resources/data/km.lang (modified) * trunk/resources/data/ko.lang (modified) * trunk/resources/data/lt.lang (modified) * trunk/resources/data/mr.lang (modified) * trunk/resources/data/nb.lang (modified) * trunk/resources/data/nl.lang (modified) * trunk/resources/data/pl.lang (modified) * trunk/resources/data/pt.lang (modified) * trunk/resources/data/pt_BR.lang (modified) * trunk/resources/data/ru.lang (modified) * trunk/resources/data/sk.lang (modified) * trunk/resources/data/sr-latin.lang (modified) * trunk/resources/data/sv.lang (modified) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update Thu, 27 Jul 2023 21:01:28 GMT stoecker [18788] * trunk/test/unit/org/openstreetmap/josm/io/nmea/NmeaReaderTest.java (modified) fix tests Thu, 27 Jul 2023 20:22:25 GMT stoecker [18787] * trunk/src/org/openstreetmap/josm/io/nmea/NmeaParser.java (added) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) separate NmeaParser from NmeaReader Thu, 27 Jul 2023 13:47:48 GMT taylor.smock [18786] * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Authorization.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (modified) Fix #23083: SocketTimeoutException in ... Wed, 26 Jul 2023 21:28:46 GMT taylor.smock [18785] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Wed, 26 Jul 2023 21:11:04 GMT taylor.smock [18784] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) See #23081: NoSuchElementException in ... Wed, 26 Jul 2023 20:06:14 GMT taylor.smock [18783] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/ConflictDialogTest.java (modified) Fix #23081: NoSuchElementException in ... Wed, 26 Jul 2023 16:14:37 GMT taylor.smock [18782] * trunk/src/org/openstreetmap/josm/gui/io/UploadTextComponentValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractTextComponentValidator.java (modified) Fix #23024: Set foreground color for feedback warning label (patch by ... Wed, 26 Jul 2023 15:49:17 GMT taylor.smock [18781] * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) Fix #23023: Fix logic for enabling buttons in color preferences ... Wed, 26 Jul 2023 15:37:57 GMT taylor.smock [18780] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) Fix #22733: Add UI feedback for url guessing, account for `nan` ... Wed, 26 Jul 2023 14:22:26 GMT taylor.smock [18779] * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) Fix #23078: Improve cancel action on OSM API errors (patch by gaben, ... Mon, 24 Jul 2023 22:19:11 GMT taylor.smock [18778] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) Fix #23079: Freeze on conflict resolution after upload Thu, 20 Jul 2023 20:21:29 GMT taylor.smock [18777] * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/ShapeTest.java (modified) Reduce allocations during startup from Shape Shape#hashCode made ... Mon, 10 Jul 2023 20:19:01 GMT taylor.smock [18776] * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/ValidateUploadHookTest.java (modified) See #23049, fix an issue where tests might visit the entire dataset ... Mon, 10 Jul 2023 15:07:42 GMT taylor.smock [18775] * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/ValidateUploadHookTest.java (modified) Fix #23049: Informational errors cause validator dialog to occur on ... Mon, 10 Jul 2023 12:10:33 GMT taylor.smock [18774] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Fri, 07 Jul 2023 15:31:41 GMT taylor.smock [18773] * trunk/ivy.xml (modified) See #22990: synchronize jakarta.json versions in ivy.xml Thu, 06 Jul 2023 19:00:41 GMT taylor.smock [18772] * 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/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/nb.lang (modified) * trunk/nodist/trans/nl.lang (modified) * trunk/nodist/trans/pl.lang (modified) * trunk/nodist/trans/pt.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/ru.lang (modified) * trunk/nodist/trans/sk.lang (modified) * trunk/nodist/trans/sr-latin.lang (modified) * trunk/nodist/trans/sv.lang (modified) * trunk/nodist/trans/uk.lang (modified) * trunk/nodist/trans/zh_CN.lang (modified) * trunk/nodist/trans/zh_TW.lang (modified) * trunk/resources/data/ar.lang (modified) * trunk/resources/data/ast.lang (modified) * trunk/resources/data/be.lang (modified) * trunk/resources/data/bg.lang (modified) * trunk/resources/data/ca-valencia.lang (modified) * trunk/resources/data/ca.lang (modified) * trunk/resources/data/cs.lang (modified) * trunk/resources/data/da.lang (modified) * trunk/resources/data/de.lang (modified) * trunk/resources/data/el.lang (modified) * trunk/resources/data/en.lang (modified) * trunk/resources/data/en_AU.lang (modified) * trunk/resources/data/en_GB.lang (modified) * trunk/resources/data/es.lang (modified) * trunk/resources/data/et.lang (modified) * trunk/resources/data/fa.lang (modified) * trunk/resources/data/fi.lang (modified) * trunk/resources/data/fr.lang (modified) * trunk/resources/data/gl.lang (modified) * trunk/resources/data/hu.lang (modified) * trunk/resources/data/id.lang (modified) * trunk/resources/data/is.lang (modified) * trunk/resources/data/it.lang (modified) * trunk/resources/data/ja.lang (modified) * trunk/resources/data/km.lang (modified) * trunk/resources/data/ko.lang (modified) * trunk/resources/data/lt.lang (modified) * trunk/resources/data/mr.lang (modified) * trunk/resources/data/nb.lang (modified) * trunk/resources/data/nl.lang (modified) * trunk/resources/data/pl.lang (modified) * trunk/resources/data/pt.lang (modified) * trunk/resources/data/pt_BR.lang (modified) * trunk/resources/data/ru.lang (modified) * trunk/resources/data/sk.lang (modified) * trunk/resources/data/sr-latin.lang (modified) * trunk/resources/data/sv.lang (modified) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update Wed, 05 Jul 2023 12:51:39 GMT taylor.smock [18771] * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) Fix #23022: Application name on macOS 12 is MainApplication Fri, 23 Jun 2023 13:01:21 GMT taylor.smock [18770] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) Fix a potential resource leak (CID-1349914) Thu, 22 Jun 2023 21:42:16 GMT taylor.smock [18769] * trunk/resources/data/defaultpresets.xml (modified) Fix #22569: Add beauty multiselect key to shop=beauty preset (patch ... Thu, 22 Jun 2023 21:12:56 GMT taylor.smock [18768] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/OsmIdSelectionDialog.java (modified) Fix #22534: Inform users when the clipboard has too much data Thu, 22 Jun 2023 20:13:03 GMT taylor.smock [18767] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) Fix #23015, see #2483: Right click (map move) + scale/rotate modes ... Wed, 21 Jun 2023 14:50:47 GMT taylor.smock [18766] * trunk/src/org/openstreetmap/josm/data/imagery/JosmTemplatedTMSTileSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/JosmTemplatedTMSTileSourceTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/TileSourceTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSourceTest.java (modified) Fix #23011: Custom http headers aren't applied on custom TMS imagery ... Tue, 20 Jun 2023 18:52:08 GMT taylor.smock [18765] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanelTest.java (modified) See r18764, fix unit test that expected a button at a specific location Tue, 20 Jun 2023 17:40:11 GMT taylor.smock [18764] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthAccessTokenHolder.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) Fix #22952, #23013: Improve methods for seeing who is logged in to ... Thu, 15 Jun 2023 17:29:30 GMT taylor.smock [18763] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Wed, 14 Jun 2023 20:39:45 GMT taylor.smock [18762] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) Fix borked tests (see r18757) Different test failed this time. Wed, 14 Jun 2023 20:27:42 GMT taylor.smock [18761] * trunk/src/org/openstreetmap/josm/actions/mapmode/SplitMode.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) Fix borked tests (see r18757) Wed, 14 Jun 2023 19:06:20 GMT taylor.smock [18760] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SplitMode.java (modified) Indicate that JOSM presets are also used by Vespucci to TagInfo ... Wed, 14 Jun 2023 18:58:53 GMT taylor.smock [18759] * trunk/resources/images/mapmode/splitway.svg (moved) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SplitMode.java (added) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/HighlightHelper.java (modified) Fix #22279: Add new split mode for quick splitting of ways (patch by ... Wed, 14 Jun 2023 17:37:39 GMT taylor.smock [18758] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/PlaceholderExpression.java (added) See r18757: Add missing file (`PlaceholderExpression`) Wed, 14 Jun 2023 16:01:00 GMT taylor.smock [18757] * trunk/resources/data/validator/numeric.mapcss (modified) * trunk/resources/data/validator/wikipedia.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerFixCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) Fix #17669, #22096: Allow placeholders in more locations in MapCSS Wed, 14 Jun 2023 14:14:57 GMT taylor.smock [18756] * trunk/src/org/openstreetmap/josm/actions/DeleteAction.java (modified) Fix #22845: EDT violation when fixing UntaggedNode errors when no ... Wed, 14 Jun 2023 12:10:09 GMT taylor.smock [18755] * trunk/src/org/openstreetmap/josm/actions/DialogsToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) Fix #22751: Improve fullscreen mode (patch by kolesar, modified) * ... Tue, 13 Jun 2023 22:22:08 GMT taylor.smock [18754] * trunk/src/org/openstreetmap/josm/io/GeoJSONMapRouletteWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) Significantly reduce allocations in GeoJSONWriter When using `josm ... Tue, 13 Jun 2023 20:36:12 GMT taylor.smock [18753] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java (modified) Fix #23001: ClassCastException in GpxDrawHelper#calculateColors ... Tue, 13 Jun 2023 19:32:22 GMT taylor.smock [18752] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) Fix #9446: Show progress on upload validation (patch updated by ... Tue, 13 Jun 2023 16:29:55 GMT taylor.smock [18751] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) Fix #20850 and #22253: Font size in TextAreas is very small in ... Thu, 08 Jun 2023 19:33:33 GMT taylor.smock [18750] * trunk/ivy.xml (modified) Fix #22990: Synchronize ivy.xml with the actual resolved artifact ... Thu, 08 Jun 2023 16:58:18 GMT taylor.smock [18749] * trunk/resources/data/boundaries.osm (modified) Fix #22991: Improve precision for boundaries + add subdivisions of ... Wed, 07 Jun 2023 15:17:23 GMT taylor.smock [18748] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 06 Jun 2023 12:53:02 GMT taylor.smock [18747] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java (modified) See #22990, r18723: Use the correct exception for Jakarta JSON Fri, 02 Jun 2023 15:23:29 GMT taylor.smock [18746] * trunk/nodist/trans/fr.lang (modified) * trunk/nodist/trans/ja.lang (modified) * trunk/resources/data/ar.lang (modified) * trunk/resources/data/ast.lang (modified) * trunk/resources/data/be.lang (modified) * trunk/resources/data/bg.lang (modified) * trunk/resources/data/ca-valencia.lang (modified) * trunk/resources/data/ca.lang (modified) * trunk/resources/data/cs.lang (modified) * trunk/resources/data/da.lang (modified) * trunk/resources/data/de.lang (modified) * trunk/resources/data/el.lang (modified) * trunk/resources/data/en.lang (modified) * trunk/resources/data/en_AU.lang (modified) * trunk/resources/data/en_GB.lang (modified) * trunk/resources/data/es.lang (modified) * trunk/resources/data/et.lang (modified) * trunk/resources/data/fa.lang (modified) * trunk/resources/data/fi.lang (modified) * trunk/resources/data/fr.lang (modified) * trunk/resources/data/gl.lang (modified) * trunk/resources/data/hu.lang (modified) * trunk/resources/data/id.lang (modified) * trunk/resources/data/is.lang (modified) * trunk/resources/data/it.lang (modified) * trunk/resources/data/ja.lang (modified) * trunk/resources/data/km.lang (modified) * trunk/resources/data/ko.lang (modified) * trunk/resources/data/lt.lang (modified) * trunk/resources/data/mr.lang (modified) * trunk/resources/data/nb.lang (modified) * trunk/resources/data/nl.lang (modified) * trunk/resources/data/pl.lang (modified) * trunk/resources/data/pt.lang (modified) * trunk/resources/data/pt_BR.lang (modified) * trunk/resources/data/ru.lang (modified) * trunk/resources/data/sk.lang (modified) * trunk/resources/data/sr-latin.lang (modified) * trunk/resources/data/sv.lang (modified) * trunk/resources/data/uk.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update Thu, 01 Jun 2023 09:33:04 GMT stoecker [18745] * trunk/resources/data/validator/territories.mapcss (modified) fix #22983 - don't warn for ss in SpannungsTrasse Tue, 30 May 2023 21:05:28 GMT stoecker [18744] * trunk/resources/images/presets/misc/avalanche_protection.svg (modified) get rid of transform Tue, 30 May 2023 20:40:29 GMT stoecker [18743] * trunk/nodist/images/misc/rectangle.svg (moved) * trunk/resources/images/presets/misc/avalanche_protection.svg (modified) * trunk/scripts/geticons.pl (modified) fix icon script and warning in SVG image Tue, 30 May 2023 16:08:05 GMT stoecker [18742] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) ckeckstyle Tue, 30 May 2023 16:06:15 GMT stoecker [18741] * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) ckeckstyle Tue, 30 May 2023 15:45:50 GMT stoecker [18740] * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) fix regression with short GGA sentence Tue, 30 May 2023 13:39:52 GMT stoecker [18739] * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) fix copy & paste comment Tue, 30 May 2023 13:39:05 GMT stoecker [18738] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) add NMEA track coloring by reference ID Tue, 30 May 2023 13:12:14 GMT stoecker [18737] * trunk/scripts/TestHTTPS.pl (modified) small script fix to ignore non-URLs