# # ChangeLog for trunk in josm # # Generated by Trac 1.6 # 2024-10-15T02:26:46+02:00 Tue, 27 Sep 2022 16:34:33 GMT taylor.smock [18563] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (modified) Fix #22268: Upload of data triggering exception "Primitive cannot be ... Mon, 26 Sep 2022 15:45:59 GMT taylor.smock [18562] * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) See r18555: Fix tests on Windows This occurred due to the changes ... Mon, 26 Sep 2022 15:11:33 GMT taylor.smock [18561] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) See #22183: NoClassDefFoundError: Could not initialize class ... Mon, 26 Sep 2022 06:42:14 GMT GerdP [18560] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) fix #19340: Validator complains about maxweightrating:X:conditional ... Sun, 18 Sep 2022 16:03:33 GMT Klumbumbus [18559] * trunk/resources/styles/standard/elemstyles.mapcss (modified) fix #22359 - Change default color of `landuse=railway` and ... Sun, 18 Sep 2022 15:16:11 GMT Klumbumbus [18558] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22379 - Warn about `parking=yes`, add `parking=layby` Mon, 12 Sep 2022 18:19:33 GMT Klumbumbus [18557] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22367, see #11499 - Don't warn anymore about ... Thu, 08 Sep 2022 20:51:20 GMT taylor.smock [18556] * trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Fix #22333: Allow delete + move up/down actions in filter dialog to ... Thu, 08 Sep 2022 16:22:23 GMT taylor.smock [18555] * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) Update tests for new UI information See #20716: Search for missing ... Thu, 08 Sep 2022 15:32:45 GMT taylor.smock [18554] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) Fix #22309: Add option to merge by default when dragging nodes (patch ... Thu, 08 Sep 2022 15:19:20 GMT taylor.smock [18553] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/ValUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/WayTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/PowerLinesTest.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) Fix #20716: Search for missing power line support features (patch by ... Thu, 08 Sep 2022 13:27:14 GMT taylor.smock [18552] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/highway.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #21396: Add/ignore popular tags * Ignores * `maxspeed:type` ... Wed, 07 Sep 2022 23:44:00 GMT taylor.smock [18551] * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) Fix test failures due to StackOverflowError This occurs due to ... Wed, 07 Sep 2022 17:55:04 GMT taylor.smock [18550] * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReport.java (modified) Fix CID 1497740: Concurrent data access violations ... Tue, 06 Sep 2022 16:40:21 GMT taylor.smock [18549] * trunk/src/org/openstreetmap/josm/gui/progress/swing/ProgressMonitorExecutor.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReport.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/bugreport/BugReportTest.java (modified) See #22183: NoClassDefFoundError: Could not initialize class ... Sun, 04 Sep 2022 21:41:55 GMT Klumbumbus [18548] * trunk/resources/data/defaultpresets.xml (modified) Fix #22310 - Rename "Parking Entrance" preset to "Parking Entrance/Exit" Wed, 31 Aug 2022 18:50:18 GMT Klumbumbus [18547] * trunk/resources/data/validator/unnecessary.mapcss (modified) fix #22338 - Warn about unnecessary `area=yes` on: `boundary`, ... Wed, 31 Aug 2022 18:30:24 GMT Klumbumbus [18546] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #22295, see #18374 - Don't warn about "`collection_times` ... Wed, 31 Aug 2022 18:02:23 GMT Klumbumbus [18545] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #22335 - Deprecate `toilet` in favor of `toilets` Wed, 31 Aug 2022 17:50:08 GMT Klumbumbus [18544] * trunk/resources/data/validator/deprecated.mapcss (modified) fix #22336, see #13391 - Autofix `wood=deciduous` to ... Mon, 29 Aug 2022 14:59:00 GMT taylor.smock [18543] * trunk/nodist/trans/de.lang (modified) * trunk/nodist/trans/ko.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 Tue, 23 Aug 2022 20:43:45 GMT taylor.smock [18542] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) Fix #21046: Add `description` to the default naming tags for ... Tue, 23 Aug 2022 20:33:20 GMT taylor.smock [18541] * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmReaderTest.java (modified) Fix #22250: Abort on XML error elements Tue, 23 Aug 2022 13:04:23 GMT taylor.smock [18540] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) Fix #22307: Add popup menu for notes (patch by Woazboat) The popup ... Tue, 16 Aug 2022 13:50:52 GMT taylor.smock [18539] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) Fix #21856: Split way: Wrong position of new member in PTv2 relation ... Mon, 15 Aug 2022 14:03:51 GMT taylor.smock [18538] * trunk/src/org/openstreetmap/josm/gui/widgets/JosmTextField.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/JosmTextFieldTest.java (added) JosmTextField: setHint now properly returns the old hint See ... Sun, 14 Aug 2022 22:31:37 GMT Klumbumbus [18537] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) see #20682 - Use proper name "ArĂȘte" instead of "Arete", fix unit test Sat, 13 Aug 2022 16:58:06 GMT Klumbumbus [18536] * trunk/resources/data/validator/geometry.mapcss (modified) see #21836 - Improve error messages (use only key instead of whole tag) Sat, 13 Aug 2022 16:39:30 GMT Klumbumbus [18535] * trunk/resources/data/validator/combinations.mapcss (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/geometry.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) * trunk/resources/data/validator/numeric.mapcss (modified) see #21836 - Add some power/voltage validation rules: - ... Sat, 13 Aug 2022 15:21:12 GMT Klumbumbus [18534] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/images/presets/landmark/arete.svg (copied) * trunk/resources/images/presets/landmark/glacier.svg (added) * trunk/resources/styles/standard/elemstyles.mapcss (modified) fix #20682 - Add `natural=arete`, reuse glacier icon, modify icon for ... Sat, 13 Aug 2022 14:26:27 GMT Klumbumbus [18533] * trunk/resources/styles/standard/elemstyles.mapcss (modified) see #22225 - Draw unclosed `leisure=track` `sport=running` without ... Thu, 11 Aug 2022 22:01:15 GMT taylor.smock [18532] * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) Fix #22160: Retry on `SocketException: Unexpected end of file from ... Mon, 01 Aug 2022 18:38:58 GMT taylor.smock [18531] * trunk/.github/workflows/ant.yml (modified) Fix signtool.exe path location for GitHub Actions At time of ... Mon, 01 Aug 2022 15:06:43 GMT taylor.smock [18530] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/pt_BR.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, 27 Jul 2022 17:06:02 GMT taylor.smock [18529] * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) MainMenu: Add missing `final` keywords Wed, 27 Jul 2022 14:21:06 GMT taylor.smock [18528] * trunk/resources/data/defaultpresets.xml (modified) Fix #22048: building=construction preset missing some values (patch ... Tue, 26 Jul 2022 21:05:41 GMT taylor.smock [18527] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #22102: Add a warning if surface does not match tracktype (patch ... Tue, 26 Jul 2022 20:44:59 GMT taylor.smock [18526] * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) Fix tests that have been broken on Mac and Windows Mac was due to ... Tue, 26 Jul 2022 17:32:25 GMT taylor.smock [18525] * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) Add module `java.compiler` to Mac and Window packages This should ... Mon, 25 Jul 2022 14:36:06 GMT taylor.smock [18524] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #22120: Add 'school=entrance' to deprecation warnings The ... Thu, 21 Jul 2022 19:05:32 GMT taylor.smock [18523] * trunk/resources/data/validator/highway.mapcss (modified) Fix #21235: Stop whitelisting footway=*, and add footway=separate to ... Thu, 21 Jul 2022 13:34:58 GMT taylor.smock [18522] * trunk/resources/data/validator/combinations.mapcss (modified) Fix #22166: ignore more barrier types for psv suspicious tag combination Mon, 18 Jul 2022 14:54:44 GMT taylor.smock [18521] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) Fix #22225: Don't warn about sport=running on unclosed ways Thu, 14 Jul 2022 18:22:52 GMT taylor.smock [18520] * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) VectorPrimitive: Reduce memory allocations in isTagged Thu, 14 Jul 2022 14:33:31 GMT taylor.smock [18519] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/ignoretags.cfg (modified) Fix #21630: Drop the "Riverbank" template (patch by zelonewolf) ... Thu, 14 Jul 2022 14:25:41 GMT taylor.smock [18518] * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) Allow VectorPrimitives to be filtered (see r18516) Thu, 14 Jul 2022 14:17:08 GMT taylor.smock [18517] * trunk/resources/data/boundaries.osm (modified) Fix #22176: Add subdivisions for Federated States of Micronesia ... Wed, 13 Jul 2022 20:00:49 GMT taylor.smock [18516] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) Move OsmPrimitive isDrawable to AbstractPrimitive This should have ... Tue, 12 Jul 2022 17:41:48 GMT taylor.smock [18515] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Improve josm launchers (patch by sebastic) Patch notes from ... Tue, 12 Jul 2022 15:16:14 GMT taylor.smock [18514] * trunk/ivy.xml (modified) * trunk/tools/ivy.xml (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) Dependency updates ivy.xml: * metadata-extractor: 2.17.0 -> 2.18.0 ... Thu, 07 Jul 2022 21:02:39 GMT taylor.smock [18513] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) Way: Fix IAE where getNodePairs would be called on an empty way ... Thu, 07 Jul 2022 14:46:16 GMT taylor.smock [18512] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix #22193: /usr/bin/bash is not present on all Debian systems This ... Tue, 05 Jul 2022 17:14:22 GMT stoecker [18511] * trunk/nodist/trans/vi.lang (deleted) * trunk/resources/data/vi.lang (deleted) remove vi, see #21720 Tue, 05 Jul 2022 17:13:23 GMT stoecker [18510] * trunk/nodist/trans/es.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/uk.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/vi.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) i18n update, disable vi, fix #21720 Tue, 05 Jul 2022 16:45:52 GMT Klumbumbus [18509] * trunk/resources/data/validator/wikipedia.mapcss (modified) fix #22189 - Update valid wikipedia languages from ... Tue, 05 Jul 2022 14:22:56 GMT stoecker [18508] * trunk/nodist/trans/ar.lang (modified) * trunk/nodist/trans/be.lang (modified) * trunk/nodist/trans/da.lang (modified) * trunk/nodist/trans/en.lang (modified) * trunk/nodist/trans/es.lang (modified) * trunk/nodist/trans/nl.lang (modified) * trunk/nodist/trans/pt_BR.lang (modified) * trunk/nodist/trans/ru.lang (modified) * trunk/nodist/trans/uk.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/vi.lang (modified) * trunk/resources/data/zh_CN.lang (modified) * trunk/resources/data/zh_TW.lang (modified) i18n update Mon, 04 Jul 2022 06:25:14 GMT GerdP [18507] * trunk/nodist/data/multipolygon.osm (modified) see #22187, see 21825: Same error code 1708 for two different ... Mon, 04 Jul 2022 04:42:13 GMT GerdP [18506] * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) fix #22187, see #21825: Same error code 1708 for two different ... Wed, 29 Jun 2022 19:59:01 GMT Klumbumbus [18505] * trunk/resources/data/validator/ignoretags.cfg (modified) fix #22172 - Don't warn about barrier=berm looks like barrier=kerb Wed, 29 Jun 2022 19:06:12 GMT Klumbumbus [18504] * trunk/resources/data/defaultpresets.xml (modified) fix #22154 - Add `incline`, `surface` and `fee` to `slipway` preset Tue, 28 Jun 2022 21:19:33 GMT taylor.smock [18503] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) Fix #22170: AIOOBE in org.openstreetmap.josm.gui.util.imagery.CameraPlane Mon, 27 Jun 2022 16:29:34 GMT taylor.smock [18502] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) Fix #22139: Significantly reduce allocations in NodeElement This ... Mon, 27 Jun 2022 16:22:12 GMT taylor.smock [18501] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) Fix #22140: Significantly reduce allocations in ... Fri, 24 Jun 2022 16:45:59 GMT taylor.smock [18500] * trunk/native/linux/latest/usr/bin/josm-latest (modified) See #22088: use hardcoded josm.dir.name to avoid casing issues Wed, 22 Jun 2022 22:47:56 GMT taylor.smock [18499] * trunk/native/linux/latest/usr/bin/josm-latest (modified) Sync josm-latest with josm for linux start scripts The differences ... Wed, 22 Jun 2022 22:07:10 GMT taylor.smock [18498] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix issues from checkbashisms introduced in r18497 Wed, 22 Jun 2022 20:49:42 GMT taylor.smock [18497] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix #22088: Debian start script does not properly check if a path ... Tue, 21 Jun 2022 16:31:54 GMT taylor.smock [18496] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/search/SearchCompilerTest.java (modified) Fix #22156: ArithmeticException: / by zero in ... Wed, 15 Jun 2022 18:01:29 GMT taylor.smock [18495] * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) Fix since xxx Wed, 15 Jun 2022 17:27:05 GMT taylor.smock [18494] * trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CopyCoordinatesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CreateCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/MoveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrackSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddNodeHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddWayHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCacheManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/LatLonTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/RenderingCLIAreaTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java (modified) Fix #22115: Extract methods from LatLon into ILatLon where they are ... Wed, 15 Jun 2022 14:59:17 GMT taylor.smock [18493] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) PMD/Checkstyle: `if(` -> `if (` Tue, 14 Jun 2022 06:46:54 GMT stoecker [18492] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) fix #22109 - fix IPv6 detection, as api.openstreetmap.org fails in ... Mon, 13 Jun 2022 21:40:17 GMT taylor.smock [18491] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadTextComponentValidator.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadTextComponentValidatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicPreferences.java (modified) Fix #20823: Reject uploads that do not follow either comment policy ... Mon, 13 Jun 2022 17:55:33 GMT Don-vip [18490] * trunk/.github/workflows/ant.yml (modified) JavaFX 17.0.3 binaries not yet available on github, keep 17.0.2 Mon, 13 Jun 2022 17:38:59 GMT Don-vip [18489] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) see #22104 - fix deprecation warnings Mon, 13 Jun 2022 16:53:37 GMT Don-vip [18488] * trunk/.github/workflows/ant-test.yml (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/build.xml (modified) see #21005 - java 18 support Mon, 13 Jun 2022 15:59:52 GMT taylor.smock [18487] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java (modified) PMD/Checkstyle fixes for r18485 Mon, 13 Jun 2022 13:42:34 GMT taylor.smock [18486] * trunk/src/org/openstreetmap/josm/tools/PatternUtils.java (modified) Fix CID 1489883: Dereference null return value This was introduced ... Thu, 09 Jun 2022 17:22:55 GMT taylor.smock [18485] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UploadActionTest.java (modified) SonarLint: Fix most recent code smells This also fixes some tests ... Thu, 09 Jun 2022 13:52:24 GMT taylor.smock [18484] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) MainApplication: Fix CORRECTNESS NP_NULL_PARAM_DEREF This is mostly ... Thu, 09 Jun 2022 13:44:34 GMT taylor.smock [18483] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) NotesDialog: Fix test broken in r18479, see #21600 The test ensures ... Thu, 09 Jun 2022 13:00:28 GMT taylor.smock [18482] * trunk/src/org/openstreetmap/josm/data/vector/VectorDataSet.java (modified) VectorDataSet: Fix MT_CORRECTNESS issues This was most likely ... Thu, 09 Jun 2022 12:33:40 GMT taylor.smock [18481] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) i18n: \r ->
Wed, 08 Jun 2022 21:16:08 GMT taylor.smock [18480] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix JOSM #21422: Tile cache stats unreadable in debug mode (patch by ... Wed, 08 Jun 2022 21:03:12 GMT taylor.smock [18479] * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) Fix #21600: When setting/updating notes, fire selectionChanged events ... Wed, 08 Jun 2022 20:20:53 GMT taylor.smock [18478] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (modified) Really fix failing tests in VectorDataSetTest The test failed ~50% ... Wed, 08 Jun 2022 18:21:41 GMT taylor.smock [18477] * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorNodeTest.java (modified) Fix tests broken in r18473, see #22032 This was caused by vector ... Wed, 08 Jun 2022 17:24:17 GMT taylor.smock [18476] * trunk/native/macosx/macos-jpackage.sh (modified) Fix #21727: Make MacOS local builds possible without signature (patch ... Wed, 08 Jun 2022 17:09:15 GMT taylor.smock [18475] * trunk/src/org/openstreetmap/josm/tools/PatternUtils.java (added) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/Tag2LinkTest.java (modified) Fix #21794: Allow for cases where tags can be URL or key values in ... Wed, 08 Jun 2022 15:54:29 GMT taylor.smock [18474] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) Replace @since xxx Wed, 08 Jun 2022 15:48:47 GMT taylor.smock [18473] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTypes.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Layer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * 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/protobuf/ProtobufPacked.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorRelation.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufRecordTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufTest.java (modified) Fix #22032: Various memory enhancements for MVT tiles There is ... Wed, 08 Jun 2022 15:33:09 GMT taylor.smock [18472] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) Fix some coverity warnings * CID 1489777: ... Wed, 08 Jun 2022 13:35:08 GMT stoecker [18471] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix dead code Tue, 07 Jun 2022 15:54:52 GMT taylor.smock [18470] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) Reduce memory allocations and CPU calls in Way#getNodePairs This ... Tue, 07 Jun 2022 14:28:49 GMT taylor.smock [18469] * trunk/resources/data/defaultpresets.xml (modified) Fix #21997: Add a general preset for power=generator (patch by skyper) Mon, 06 Jun 2022 18:35:45 GMT taylor.smock [18468] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Fix #21893: Align movement of objects when the last selected way has ... Mon, 06 Jun 2022 17:16:28 GMT taylor.smock [18467] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) Fix #20025, #22080: Notify users when changeset tags are ... Mon, 06 Jun 2022 17:07:05 GMT taylor.smock [18466] * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (added) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GenericSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * 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/tools/ListenerList.java (modified) * trunk/test/data/sessions/gpx_markers_combined.jos (added) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveActionTest.java (added) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveAsActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) Fix #21813: Improve marker handling in sessions and #21923: Improve ... Mon, 06 Jun 2022 14:56:25 GMT taylor.smock [18465] * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) Fix #22106: Avoid allocations for point objects in QuadBuckets ... Mon, 06 Jun 2022 14:04:20 GMT taylor.smock [18464] * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodePositionComparator.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) Extract equalsEpsilon from LatLon into ILatLon This significantly ...