# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-04-25T08:03:51+02:00 Tue, 03 Mar 2020 01:12:44 GMT Don-vip [16006] * trunk/.checkstyle (modified) * trunk/.classpath (modified) * trunk/.pmd (added) * trunk/.project (modified) * trunk/.settings/org.eclipse.core.resources.prefs (modified) * trunk/README (modified) * trunk/build.xml (modified) * trunk/ide (added) * trunk/ide/eclipse (moved) * trunk/ide/eclipse/JOSM (Java 8).launch (modified) * trunk/ide/netbeans (moved) * trunk/native/linux (moved) * trunk/native/macosx (moved) * trunk/native/windows (moved) * trunk/nodist/data (moved) * trunk/nodist/data/tagchecker.cfg (modified) * trunk/nodist/images (moved) * trunk/nodist/images/downloadprimitive.svg (modified) * trunk/nodist/images/presets/passingplace.svg (modified) * trunk/nodist/styles (moved) * trunk/nodist/styles/potlatch2/README (modified) * trunk/nodist/styles/potlatch2/build.xml (modified) * trunk/resources/data (moved) * trunk/resources/images (moved) * trunk/resources/images/dialogs/mapstyle.svg (modified) * trunk/resources/images/presets/misc/construction.svg (modified) * trunk/resources/images/presets/misc/danger.svg (modified) * trunk/resources/styles (moved) * trunk/resources/styles/standard/potlatch2.mapcss (modified) * trunk/scripts/BuildProjectionDefinitions.java (modified) * trunk/scripts/TagInfoExtract.java (modified) * trunk/scripts/geticons.pl (modified) * trunk/scripts/optimize-images (modified) * trunk/src/org/openstreetmap/josm/gui/GettingStarted.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/GettingStartedTest.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/OsmDataGenerator.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRendererPerformanceTestParent.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmReaderPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CoastlinesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MultipolygonTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TurnRestrictionTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UnconnectedWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImagesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/nmea/NmeaReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExifReaderTest.java (modified) * trunk/tools (modified) * trunk/tools/checkstyle/josm_filters.xml (modified) * trunk/tools/ivy (modified) see #18140 - reorganization of data(_nodist), images(_nodist), ... Tue, 03 Mar 2020 00:05:01 GMT Don-vip [16005] * trunk/native (added) see #18140 - add native folder Mon, 02 Mar 2020 23:50:38 GMT Don-vip [16004] * trunk/nodist (added) see #18140 - add nodist folder Mon, 02 Mar 2020 23:27:34 GMT Don-vip [16003] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) see #18802 - fix javadoc error Mon, 02 Mar 2020 22:50:44 GMT Don-vip [16002] * trunk/build.xml (modified) see #18140 - refactor build Mon, 02 Mar 2020 22:34:42 GMT Don-vip [16001] * trunk/build.xml (modified) see #18140 - optimize build Mon, 02 Mar 2020 21:55:05 GMT simon04 [16000] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18802 - fix MapCSSRendererTest.testRender[relation-linkselector] Mon, 02 Mar 2020 21:19:25 GMT simon04 [15999] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #18802 - MapCSSTagChecker: fix "Variable is already assigned to ... Mon, 02 Mar 2020 21:19:23 GMT simon04 [15998] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) see #18802 - MapCSSTagChecker: use Stream API Mon, 02 Mar 2020 21:19:21 GMT simon04 [15997] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #18802 - MapCSSTagChecker: remove unused private function Mon, 02 Mar 2020 21:19:19 GMT simon04 [15996] * trunk/styles/standard/elemstyles.mapcss (modified) see #18832 - Use logo_32x32x8.png for elemstyles.mapcss Mon, 02 Mar 2020 06:45:51 GMT GerdP [15995] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18802, #13165: Simplify code Sun, 01 Mar 2020 23:54:04 GMT simon04 [15994] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix #18741 - Tag checker: report codepoint of unusual Unicode character Sun, 01 Mar 2020 23:52:02 GMT simon04 [15993] * trunk/styles/standard/elemstyles.mapcss (modified) fix #18832 - logo.svg for elemstyles.mapcss icon wastes 4MB on the heap Sun, 01 Mar 2020 23:08:56 GMT simon04 [15992] * trunk/build.xml (modified) see #18140 - fix `ant javadoc` Sun, 01 Mar 2020 22:36:13 GMT simon04 [15991] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) see #18802 - MapCSSStyleIndex: reuse rule if base is the same Sun, 01 Mar 2020 22:36:11 GMT simon04 [15990] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) see #18802 - KeyValueRegexpCondition: do not store value as string Sun, 01 Mar 2020 22:36:09 GMT simon04 [15989] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (moved) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18802 - MapCSSStyleIndex: rename/move Sun, 01 Mar 2020 22:36:07 GMT simon04 [15988] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.java (modified) see #18802 - MapCSSRule: support list of selectors - allows to drop ... Sun, 01 Mar 2020 22:36:04 GMT simon04 [15987] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) see #18802 - Selector: merge GeneralSelector/OptimizedGeneralSelector ... Sun, 01 Mar 2020 22:36:02 GMT simon04 [15986] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18802 - Add Selector.getBase Sun, 01 Mar 2020 22:36:00 GMT simon04 [15985] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18802 - Add Selector.getConditions Sun, 01 Mar 2020 22:35:58 GMT simon04 [15984] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #18802 - Add MapCSSRule.matches Sun, 01 Mar 2020 22:35:55 GMT simon04 [15983] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Declaration.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) see #18802 - Extract ... Sun, 01 Mar 2020 22:35:53 GMT simon04 [15982] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #18802 - MapCSSTagChecker.TagCheck: use unmodifiable collections Sun, 01 Mar 2020 22:35:51 GMT simon04 [15981] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) see #18802 - MapCSSTagChecker: no not persist assertions Check ... Sun, 01 Mar 2020 22:35:49 GMT simon04 [15980] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #18802 - MapCSSTagChecker: simplify ... Sun, 01 Mar 2020 22:35:47 GMT simon04 [15979] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) see #18802 - Extract MapCSSTagCheckerAsserts class Sun, 01 Mar 2020 20:33:56 GMT simon04 [15978] * trunk/CONTRIBUTION (modified) * trunk/README (modified) * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/opening_hours.js (deleted) * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) fix #18140 - Switch to OpeningHoursParser Sun, 01 Mar 2020 19:47:38 GMT simon04 [15977] * trunk/.classpath (modified) * trunk/.project (modified) * trunk/build.xml (modified) * trunk/ivy.xml (added) * trunk/ivysettings.xml (added) * trunk/tools/ivy (added) * trunk/tools/ivy/ivy.jar (added) * trunk/tools/ivy/ivy.xml (added) * trunk/tools/ivy/ivy.xsd (added) see #16860, see #18140 - Setup Apache Ivy (patch by wiktorn, modified) Sun, 01 Mar 2020 15:37:58 GMT GerdP [15976] * trunk/src/org/openstreetmap/josm/actions/ValidateAction.java (modified) see #18796: Validator stops finding all issues after upload ... Sun, 01 Mar 2020 15:37:11 GMT GerdP [15975] * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) fix #18796: Validator stops finding all issues after upload ... Sun, 01 Mar 2020 10:32:51 GMT Don-vip [15974] * trunk/build.xml (modified) * trunk/tools/dataflow-shaded.jar (added) * trunk/tools/dataflow.jar (deleted) see #17516 - update error-prone dependency Sun, 01 Mar 2020 09:34:58 GMT GerdP [15973] * trunk/eclipse/JOSM (Java 8).launch (modified) revert accidential commit Sun, 01 Mar 2020 09:34:23 GMT GerdP [15972] * trunk/eclipse/JOSM (Java 8).launch (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) fix #18810: Validator dialog should show the test that produced the ... Sun, 01 Mar 2020 07:20:35 GMT GerdP [15971] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) fix #18818: "Download from OSM along selected ways" disallows area ... Sun, 01 Mar 2020 06:35:42 GMT GerdP [15970] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) fix #18818: "Download from OSM along selected ways" disallows value < ... Sun, 01 Mar 2020 00:02:24 GMT simon04 [15969] * trunk/src/org/openstreetmap/josm/io/NameFinder.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) see #18812 - OsmApi, OsmServerReader, NameFinder: specify ... Sun, 01 Mar 2020 00:02:22 GMT simon04 [15968] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java (modified) fix #18812 - HttpClient: specify `Accept=*/*` to prevent Java from ... Sat, 29 Feb 2020 20:56:16 GMT simon04 [15967] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) see #18812 - HttpClient: debug logging of request headers Sat, 29 Feb 2020 20:45:54 GMT Klumbumbus [15966] * trunk/data/validator/deprecated.mapcss (modified) fix #18819 - Deprecate exit_to=* in favor of destination=* Sat, 29 Feb 2020 20:07:25 GMT Klumbumbus [15965] * trunk/data/validator/numeric.mapcss (modified) fix #18765 - Don't warn about two single values of direction ... Sat, 29 Feb 2020 17:45:02 GMT Klumbumbus [15964] * trunk/data/validator/geometry.mapcss (modified) fix #18817 - Warn about marker as member of underground pipeline or cable Sat, 29 Feb 2020 15:02:30 GMT Don-vip [15963] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/tools/auto-value-annotations.jar (added) * trunk/tools/error_prone_core.jar (modified) see #17516 - update to error-prone 2.3.5-SNAPSHOT plus following ... Sat, 29 Feb 2020 10:36:16 GMT GerdP [15962] * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) checkstyle issues Sat, 29 Feb 2020 09:29:58 GMT GerdP [15961] * trunk/data/validator/geometry.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) fix #16707: Warn about overlapping connected buildings - add rule in ... Sat, 29 Feb 2020 08:18:56 GMT GerdP [15960] * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) see #18810: Validator dialog should show the test that produced the ... Sat, 29 Feb 2020 07:07:39 GMT GerdP [15959] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/data/regress/13165 (added) * trunk/test/data/regress/13165/13165-incomplete.osm.bz2 (added) * trunk/test/data/regress/13165/13165.osm (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) fix #13165 Validator did not warn about overlapping multipolygons - ... Fri, 28 Feb 2020 23:28:12 GMT Don-vip [15958] * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) fix #18806 - see #18381 - fix tagging presets menu initialization ... Fri, 28 Feb 2020 23:27:00 GMT Don-vip [15957] * trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTest.java (modified) see #18772 - fix unit test Fri, 28 Feb 2020 21:34:25 GMT Don-vip [15956] * trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTest.java (modified) see #18772 - remove accidental JUnit5 assertion Fri, 28 Feb 2020 21:33:40 GMT Klumbumbus [15955] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/craft/blacksmith.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) see #12575 - Add icon for craft=blacksmith, from ... Fri, 28 Feb 2020 21:22:59 GMT Klumbumbus [15954] * trunk/data/validator/deprecated.mapcss (modified) see #9895 - Warn about values of noexit other than yes Fri, 28 Feb 2020 20:56:12 GMT Klumbumbus [15953] * trunk/data/validator/ignoretags.cfg (modified) * trunk/data/validator/unnecessary.mapcss (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) - see #14965 - Sort Autofilter tags alphabetical and add a space ... Fri, 28 Feb 2020 20:42:52 GMT Don-vip [15952] * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) * trunk/test/data/taginfo (added) * trunk/test/data/taginfo/geofabrik-index-v1-nogeom-broken.json (added) * trunk/test/data/taginfo/geofabrik-index-v1-nogeom.json (added) * trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTest.java (modified) see #18772 - better error message, add non-regression tests Thu, 27 Feb 2020 23:58:00 GMT simon04 [15951] * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (modified) Simplify OsmUtils.isTrue/isFalse/isReversed (fix NPE) Thu, 27 Feb 2020 23:24:17 GMT simon04 [15950] * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (modified) Simplify OsmUtils.isTrue/isFalse/isReversed Just use a plain switch ... Thu, 27 Feb 2020 20:01:23 GMT simon04 [15949] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18749, see #16183 - removeAreaStylePseudoClass not for validator ... Thu, 27 Feb 2020 18:52:44 GMT simon04 [15948] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) see #18798, see #14088 - Add robustness for ... Thu, 27 Feb 2020 18:52:42 GMT simon04 [15947] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) see #18798, see #14088 - TagEditHelperTest: share code Thu, 27 Feb 2020 18:52:40 GMT simon04 [15946] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) fix #18798, see #14088 - Crash when adding `junction=roundabout` to a ... Thu, 27 Feb 2020 13:12:12 GMT stoecker [15945] * trunk/CONTRIBUTION (modified) add Gerd to contributors list Wed, 26 Feb 2020 23:40:50 GMT simon04 [15944] * trunk/linux/latest/usr/bin/josm-latest (modified) * trunk/linux/tested/usr/bin/josm (modified) fix #18756 - Launch scripts: fix $JAVA_OPTS (patch by sebastic) > ... Wed, 26 Feb 2020 19:09:08 GMT GerdP [15943] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/test/data/regress/17400 (added) * trunk/test/data/regress/17400/data.osm (added) * trunk/test/data/regress/18596 (added) * trunk/test/data/regress/18596/data.osm (added) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) see #18596 Fix relation ordering after split-way Patch by ... Wed, 26 Feb 2020 18:30:59 GMT GerdP [15942] * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) findbugs BC_UNCONFIRMED_CAST Wed, 26 Feb 2020 18:30:07 GMT GerdP [15941] * trunk/data/validator/geometry.mapcss (modified) revert unintended commit r15940 (wrong file) Wed, 26 Feb 2020 16:54:22 GMT GerdP [15940] * trunk/data/validator/geometry.mapcss (modified) findbugs BC_UNCONFIRMED_CAST Wed, 26 Feb 2020 16:37:55 GMT GerdP [15939] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) fix checkstyle issues Wed, 26 Feb 2020 16:16:35 GMT GerdP [15938] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) see #16707: improve highlighting of overlapping areas and "zoom to ... Wed, 26 Feb 2020 09:50:27 GMT GerdP [15937] * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) fix #18772: log warning instead of showing bug report popup and ... Wed, 26 Feb 2020 00:52:21 GMT simon04 [15936] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) PseudoClassCondition: use Stream API Wed, 26 Feb 2020 00:52:19 GMT simon04 [15935] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #18749, see #16183 - Add non-regression test Wed, 26 Feb 2020 00:52:17 GMT simon04 [15934] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/LiteralExpression.java (modified) see #18749 - Intern strings to reduce memory footprint Tue, 25 Feb 2020 22:43:59 GMT Klumbumbus [15933] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/transport/way/tracktype_grade1.svg (added) * trunk/images/presets/transport/way/tracktype_grade2.svg (added) * trunk/images/presets/transport/way/tracktype_grade3.svg (added) * trunk/images/presets/transport/way/tracktype_grade4.svg (added) * trunk/images/presets/transport/way/tracktype_grade5.svg (added) Add icons of the tracktypes in the preset combo for easier ... Tue, 25 Feb 2020 22:07:06 GMT Don-vip [15932] * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/OpenBrowserMocker.java (added) fix #18766 - Add mocker for `OpenBrowser.displayUrl` (patch by ... Tue, 25 Feb 2020 21:45:37 GMT Klumbumbus [15931] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/ignoretags.cfg (modified) * trunk/images/presets/craft/stonemason.svg (added) * trunk/images/presets/sightseeing/fort.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) - fix #17541 - Add historic=fort, icon from ... Tue, 25 Feb 2020 20:34:48 GMT Klumbumbus [15930] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/deprecated.mapcss (modified) * trunk/images/presets/transport/airport/papi.svg (added) * trunk/images/presets/transport/airport/vasi.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) fix #18767 - Add navigationaid=als|papi|vasi combo to ... Tue, 25 Feb 2020 19:38:55 GMT Don-vip [15929] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) fix #18638 - Initialize the cycle layer actions in LayerListDialog ... Tue, 25 Feb 2020 09:41:29 GMT GerdP [15928] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) simplify code Mon, 24 Feb 2020 21:06:28 GMT simon04 [15927] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) see #18764, see #14088 - Add non-regression test (fix for headless) Mon, 24 Feb 2020 21:04:33 GMT Don-vip [15926] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix recently introduced SonarQube issues Mon, 24 Feb 2020 20:48:16 GMT simon04 [15925] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #18759 - AssertionError on invalid MapCSS zoom range Mon, 24 Feb 2020 20:44:35 GMT Don-vip [15924] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) fix #18761 - only consider source=survey for local GPX files, not the ... Mon, 24 Feb 2020 20:22:57 GMT Don-vip [15923] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/CycleLayerDownAction.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/CycleLayerUpAction.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/CycleLayerActionTest.java (added) fix #18638 - add a method to cycle through layers (patch by ... Mon, 24 Feb 2020 20:18:34 GMT Don-vip [15922] * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) see #18720 - Headless mode is obviously not an HIDPI screen, as ... Mon, 24 Feb 2020 20:04:37 GMT simon04 [15921] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) see #18764, see #14088 - Add non-regression test (patch by taylor.smock) Mon, 24 Feb 2020 20:00:34 GMT simon04 [15920] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #18764, see #14088 - NPE in findIcon when adding a tag (patch by ... Mon, 24 Feb 2020 18:32:39 GMT Klumbumbus [15919] * trunk/data/defaultpresets.xml (modified) see #18719, see #18659, see #18758 - Use "Motorcar" as caption for ... Mon, 24 Feb 2020 00:01:14 GMT Don-vip [15918] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) fix #18720 - see #11856 - Automatically enable "Tile zoom offset" in ... Sun, 23 Feb 2020 21:05:39 GMT simon04 [15917] * trunk/images/data/user.png (modified) * trunk/images/dialogs/add_wmts.png (modified) * trunk/images/dialogs/geoimage/togglegit.png (modified) * trunk/images/dialogs/layerlist/colorfulness.png (modified) * trunk/images/dialogs/layerlist/eye-translucent.png (modified) * trunk/images/dialogs/layerlist/eye.png (modified) * trunk/images/dialogs/layerlist/gamma.png (modified) * trunk/images/dialogs/layerlist/sharpness.png (modified) * trunk/images/dialogs/layerlist/transparency.png (modified) * trunk/images/dialogs/layerlist/visibility.png (modified) * trunk/images/dialogs/sort.png (modified) * trunk/images/dialogs/sort_below.png (modified) * trunk/images/download-overpass.png (modified) * trunk/images/icons/natural_peak.n.16.png (modified) * trunk/images/icons/natural_tree.n.16.png (modified) * trunk/images/logo_16x16x32.png (modified) * trunk/images/note_search.png (modified) Optimize PNG images Sun, 23 Feb 2020 21:05:36 GMT simon04 [15916] * trunk/linux/latest/DEBIAN/postinst (modified) * trunk/linux/latest/DEBIAN/postrm (modified) * trunk/linux/latest/usr/bin/josm-latest (modified) * trunk/linux/tested/DEBIAN/postinst (modified) * trunk/linux/tested/DEBIAN/postrm (modified) * trunk/linux/tested/usr/bin/josm (modified) * trunk/scripts/optimize-images (modified) fix #18756 - Fix shellcheck warnings of shellscripts Sun, 23 Feb 2020 18:11:30 GMT Don-vip [15915] * trunk/linux/latest/usr/share/applications/org.openstreetmap.josm-latest.desktop (modified) * trunk/linux/latest/usr/share/doc/josm-latest/copyright (modified) * trunk/linux/latest/usr/share/mime (added) * trunk/linux/latest/usr/share/mime/packages (added) * trunk/linux/latest/usr/share/mime/packages/josm-latest.xml (added) * trunk/linux/tested/usr/share/applications/org.openstreetmap.josm.desktop (modified) * trunk/linux/tested/usr/share/doc/josm/copyright (modified) * trunk/linux/tested/usr/share/mime (added) * trunk/linux/tested/usr/share/mime/packages (added) * trunk/linux/tested/usr/share/mime/packages/josm.xml (added) * trunk/macosx/JOSM.app/Contents/Info.plist_template.xml (modified) * trunk/windows/josm.nsi (modified) fix #13108 - see #18350 - registers *.geojson, *.jos, *.joz files on ... Sun, 23 Feb 2020 14:26:16 GMT Don-vip [15914] * trunk/linux/latest/usr/bin/josm-latest (modified) * trunk/linux/tested/usr/bin/josm (modified) fix #17827 - see #18755 - use Java 14/15 in Linux start script Sun, 23 Feb 2020 13:35:55 GMT simon04 [15913] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) fix #18754, see #18729 - TaginfoRegionalInstance: fix deadlock Sun, 23 Feb 2020 12:40:09 GMT simon04 [15912] * trunk/src/com/kitfox/svg/SVGElement.java (modified) * trunk/src/com/kitfox/svg/xml/XMLParseUtil.java (modified) see #18749 - Use efficient/unmodifiable maps for svgSalamander Sun, 23 Feb 2020 10:54:25 GMT simon04 [15911] * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) Fix typo Sun, 23 Feb 2020 10:54:23 GMT simon04 [15910] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) MapCSSParser.zoom: parse into Range directly Sat, 22 Feb 2020 23:29:53 GMT simon04 [15909] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #18749 - Use efficient/unmodifiable collections Sat, 22 Feb 2020 23:29:51 GMT simon04 [15908] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) see #18729 - TaginfoRegionalInstance: use Stream API Sat, 22 Feb 2020 23:29:49 GMT simon04 [15907] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) ExpressionFactory: use Stream API