# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-04-19T08:57:50+02:00 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 Sat, 22 Feb 2020 23:29:48 GMT simon04 [15906] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWays.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified) Use Utils.hashMapInitialCapacity Sat, 22 Feb 2020 23:29:46 GMT simon04 [15905] * trunk/src/org/openstreetmap/josm/command/ChangePropertyCommand.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveTagTransferPaster.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) Use Collections.singletonMap Sat, 22 Feb 2020 18:40:29 GMT simon04 [15904] * trunk/src/com/kitfox/svg/SVGElement.java (modified) * trunk/src/com/kitfox/svg/xml/XMLParseUtil.java (modified) see #18749 - SVGElement: store String instead of StyleAttribute in map Sat, 22 Feb 2020 18:40:27 GMT simon04 [15903] * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) Projections.getProjectionByCode: use Map.computeIfAbsent Sat, 22 Feb 2020 18:40:25 GMT simon04 [15902] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Keyword.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) see #18749 - Intern strings to reduce memory footprint Sat, 22 Feb 2020 18:40:23 GMT simon04 [15901] * trunk/src/com/kitfox/svg/SVGElement.java (modified) * trunk/src/com/kitfox/svg/xml/StyleAttribute.java (modified) see #18749 - Intern strings to reduce memory footprint of svgSalamander Sat, 22 Feb 2020 18:40:20 GMT simon04 [15900] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) Fix typo in code comment Sat, 22 Feb 2020 18:02:47 GMT Don-vip [15899] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDetailPanel.java (modified) fix #18532 - fix icon for update changeset action (patch by skyper) Sat, 22 Feb 2020 12:59:30 GMT simon04 [15898] * trunk/data/ast.lang (modified) * trunk/data/be.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/ko.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/mr.lang (modified) * trunk/data/nb.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/vi.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) * trunk/data_nodist/trans/ast.lang (modified) * trunk/data_nodist/trans/be.lang (modified) * trunk/data_nodist/trans/bg.lang (modified) * trunk/data_nodist/trans/ca-valencia.lang (modified) * trunk/data_nodist/trans/ca.lang (modified) * trunk/data_nodist/trans/cs.lang (modified) * trunk/data_nodist/trans/da.lang (modified) * trunk/data_nodist/trans/de.lang (modified) * trunk/data_nodist/trans/el.lang (modified) * trunk/data_nodist/trans/en.lang (modified) * trunk/data_nodist/trans/en_AU.lang (modified) * trunk/data_nodist/trans/en_GB.lang (modified) * trunk/data_nodist/trans/es.lang (modified) * trunk/data_nodist/trans/et.lang (modified) * trunk/data_nodist/trans/fi.lang (modified) * trunk/data_nodist/trans/fr.lang (modified) * trunk/data_nodist/trans/gl.lang (modified) * trunk/data_nodist/trans/hu.lang (modified) * trunk/data_nodist/trans/id.lang (modified) * trunk/data_nodist/trans/it.lang (modified) * trunk/data_nodist/trans/ja.lang (modified) * trunk/data_nodist/trans/km.lang (modified) * trunk/data_nodist/trans/ko.lang (modified) * trunk/data_nodist/trans/lt.lang (modified) * trunk/data_nodist/trans/mr.lang (deleted) * trunk/data_nodist/trans/nb.lang (modified) * trunk/data_nodist/trans/nl.lang (modified) * trunk/data_nodist/trans/pl.lang (modified) * trunk/data_nodist/trans/pt.lang (modified) * trunk/data_nodist/trans/pt_BR.lang (modified) * trunk/data_nodist/trans/ru.lang (modified) * trunk/data_nodist/trans/sk.lang (modified) * trunk/data_nodist/trans/sv.lang (modified) * trunk/data_nodist/trans/uk.lang (modified) * trunk/data_nodist/trans/vi.lang (modified) * trunk/data_nodist/trans/zh_CN.lang (modified) * trunk/data_nodist/trans/zh_TW.lang (modified) I18n update Sat, 22 Feb 2020 12:50:09 GMT simon04 [15897] * trunk/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java (modified) see #14088 - Add ImageProviderTest.testGetPadded Sat, 22 Feb 2020 12:50:07 GMT simon04 [15896] * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) see #14088 - Optimize ImageProvider.getPadded for untagged primitives Sat, 22 Feb 2020 12:50:06 GMT simon04 [15895] * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) see #14088 - Fix SelectionTableCellRendererTest, ... Sat, 22 Feb 2020 12:50:04 GMT simon04 [15894] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableMemberCellRenderer.java (modified) Fix typo in code comment Sat, 22 Feb 2020 12:50:02 GMT simon04 [15893] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) Fix SearchCompilerTest.testEqualsContract Sat, 22 Feb 2020 12:39:02 GMT Don-vip [15892] * trunk/data/defaultpresets.xml (modified) add payment:contactless to payment preset - see ... Sat, 22 Feb 2020 12:27:03 GMT Don-vip [15891] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) fix #18731 - add method to search for all primitives inside a bbox ... Sat, 22 Feb 2020 06:47:13 GMT GerdP [15890] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) see #18728: Join overlapping Areas is slow when combining many ... Fri, 21 Feb 2020 20:19:34 GMT simon04 [15889] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix #14088 - Add tags dialog: use padded preset/style icons for okay ... Fri, 21 Feb 2020 18:56:12 GMT simon04 [15888] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) fix #18740 - Tag checker: whitelist a few phonetic characters Wed, 19 Feb 2020 10:01:46 GMT GerdP [15887] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) fix #9599: Join Overlapping Areas" creates a new way when joining 2 ... Wed, 19 Feb 2020 08:08:57 GMT GerdP [15886] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) fix #9599: Join Overlapping Areas" creates a new way when joining 2 ... Tue, 18 Feb 2020 22:13:44 GMT simon04 [15885] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #18709 - Add Tag Dialog: disable auto completion during use of ... Tue, 18 Feb 2020 20:56:47 GMT simon04 [15884] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) see #9599 - https://errorprone.info/bugpattern/OperatorPrecedence Tue, 18 Feb 2020 14:02:41 GMT GerdP [15883] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/test/data/regress/9599 (added) * trunk/test/data/regress/9599/ex5.osm (added) * trunk/test/data/regress/9599/three_old.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) fix #9599: Join Overlapping Areas" creates a new way when joining 2 ... Mon, 17 Feb 2020 20:18:05 GMT simon04 [15882] * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) checkstyle Mon, 17 Feb 2020 20:18:03 GMT simon04 [15881] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) fix #15158 - Tag2Link: leading zeros for ref:bag Mon, 17 Feb 2020 20:02:58 GMT simon04 [15880] * trunk/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java (modified) fix #18702 - DrawingPreference: swap "OSM Data" with "GPS Points" Mon, 17 Feb 2020 19:14:53 GMT Don-vip [15879] * trunk/scripts/SyncEditorLayerIndex.java (modified) checkstyle Mon, 17 Feb 2020 18:34:34 GMT stoecker [15878] * trunk/scripts/SyncEditorLayerIndex.java (modified) see #18725 - adjust sync script output Mon, 17 Feb 2020 15:53:03 GMT Don-vip [15877] * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/BBoxTest.java (modified) fix #18730 - BBox should allow adding a latlon with some extra space ... Mon, 17 Feb 2020 15:33:43 GMT Don-vip [15876] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/TaginfoRegionalInstance.java (added) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) fix #18729, see #18302 - support regional taginfo instances from ... Mon, 17 Feb 2020 14:17:10 GMT GerdP [15875] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) see #18728: Join overlapping Areas is slow when combining many ... Mon, 17 Feb 2020 13:33:26 GMT GerdP [15874] * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) see #18728: Join overlapping Areas is slow when combining many ... Mon, 17 Feb 2020 10:39:42 GMT GerdP [15873] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) fix #9911: Join areas internal error - Correct detection and ... Mon, 17 Feb 2020 08:56:33 GMT GerdP [15872] * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) Don't create extra `SeqenceCommand` for single `DeleteCommand` in ... Mon, 17 Feb 2020 00:01:33 GMT Don-vip [15871] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) see #18440 - register API key provider in integration test Sun, 16 Feb 2020 22:43:01 GMT simon04 [15870] * trunk/src/org/openstreetmap/josm/tools/MultiMap.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/MultiMapTest.java (modified) MultiMapTest: extend Based on test coverage and mutation testing ... Sun, 16 Feb 2020 22:42:59 GMT simon04 [15869] * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) DateUtilsTest: extend Based on test coverage and mutation testing ... Sun, 16 Feb 2020 22:13:25 GMT Don-vip [15868] * trunk/src/org/openstreetmap/josm/io/imagery/ApiKeyProvider.java (modified) see #18440 - cache API keys in memory Sun, 16 Feb 2020 21:57:16 GMT Don-vip [15867] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/deprecated.mapcss (modified) fix #18659 - change car=* to motorcar=* in the charging_station ... Sun, 16 Feb 2020 21:42:17 GMT Don-vip [15866] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix #18723 - Use josm.openstreetmap.de/remote for ... Sun, 16 Feb 2020 21:29:06 GMT Don-vip [15865] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) fix #18722 - exclude json file extension from GeoJsonImporter + add ... Sun, 16 Feb 2020 14:46:03 GMT simon04 [15864] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) UtilsTest: extend Based on test coverage and mutation testing using ... Sun, 16 Feb 2020 14:46:02 GMT simon04 [15863] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Utils: use Stream API Sun, 16 Feb 2020 14:45:59 GMT simon04 [15862] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) Simplify Utils.strip Sun, 16 Feb 2020 12:16:16 GMT Don-vip [15861] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) see #18599 - use configurable JOSM website URL Sun, 16 Feb 2020 11:05:41 GMT Don-vip [15860] * trunk/data/defaultpresets.xml (modified) fix #18719 - see #18659 - Change `car` by `motorcar` in ... Sat, 15 Feb 2020 20:18:59 GMT simon04 [15859] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) see #15334 - MapFrame: black BasicArrowButton Sat, 15 Feb 2020 20:12:09 GMT simon04 [15858] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) fix #18599 - Tag2Link: Use josm.openstreetmap.de/remote for SPARQL ... Sat, 15 Feb 2020 16:19:05 GMT Don-vip [15857] * trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java (modified) fix #18699 - more specific JOSM validator source tag Sat, 15 Feb 2020 16:09:20 GMT Don-vip [15856] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) fix #18711 - Bold font for tab subtitles in preferences dialog Sat, 15 Feb 2020 15:05:13 GMT Don-vip [15855] * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ApiKeyProvider.java (added) see #18440 - Fetch imagery API keys from JOSM website. Restore access ... Sat, 15 Feb 2020 10:45:39 GMT GerdP [15854] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) see #10511: correct @since javadoc Sat, 15 Feb 2020 10:24:30 GMT Don-vip [15853] * trunk/src/org/openstreetmap/josm/gui/bbox/JosmMapViewer.java (modified) see #18440 - non-blocking warning in case of invalid TMS entries Sat, 15 Feb 2020 10:15:05 GMT GerdP [15852] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) fix #10511: Joining complex areas produces exception - detect case ... Fri, 14 Feb 2020 11:45:34 GMT Don-vip [15851] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) fix recent spotbugs/checkstyle/javadoc issues Thu, 13 Feb 2020 15:11:24 GMT stoecker [15850] * trunk/scripts/SyncEditorLayerIndex.java (modified) allow three dots at the end of a ignore line to skip ever changing ... Wed, 12 Feb 2020 20:53:47 GMT simon04 [15849] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) fix #18708 - ArrayIndexOutOfBoundsException in ShowStatusReportAction Wed, 12 Feb 2020 20:53:45 GMT simon04 [15848] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) CorrelateGpxWithImages.SetOffsetAction: close dialog using ESC Wed, 12 Feb 2020 20:53:43 GMT simon04 [15847] * trunk/src/org/openstreetmap/josm/data/gpx/GpxTimezone.java (modified) Fix typo in Javadoc Wed, 12 Feb 2020 06:15:15 GMT GerdP [15846] * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) fix #18701: Simplify MultiFetchServerObjectReader implementation Tue, 11 Feb 2020 23:06:43 GMT simon04 [15845] * trunk/src/org/openstreetmap/josm/gui/preferences/DefaultTabPreferenceSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) fix #18703 - Scroll through TabPreferenceSetting using mouse wheel Tue, 11 Feb 2020 23:06:41 GMT simon04 [15844] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) PreferenceTabbedPane: use Java 8, add Javadoc Tue, 11 Feb 2020 20:53:29 GMT simon04 [15843] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/autofilter/AutoFilterRuleTest.java (modified) see #17109 - Autofilter: use dot as decimal separator Tue, 11 Feb 2020 19:31:02 GMT simon04 [15842] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/autofilter/AutoFilterRuleTest.java (modified) fix #17109 - Autofilter: support 0.5 steps for level Tue, 11 Feb 2020 19:31:00 GMT simon04 [15841] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) https://errorprone.info/bugpattern/OperatorPrecedence Mon, 10 Feb 2020 23:09:23 GMT simon04 [15840] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) fix #18644 - Get rid of useless JCS warnings during startup Mon, 10 Feb 2020 22:58:33 GMT simon04 [15839] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/autofilter/AutoFilterManagerTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/autofilter/AutoFilterRuleTest.java (added) see #18679 - Autofilter: refactoring Mon, 10 Feb 2020 22:58:31 GMT simon04 [15838] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/autofilter/AutoFilterManagerTest.java (modified) fix #18679 - Autofilter: extract numeric value from number+unit Mon, 10 Feb 2020 21:58:07 GMT simon04 [15837] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) AutoCompletingComboBoxDocument: no need for separate comboBox field Mon, 10 Feb 2020 21:58:05 GMT simon04 [15836] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) Fix typo in Javadoc Mon, 10 Feb 2020 21:58:04 GMT simon04 [15835] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #14088 - Add tags dialog: use okay button icon from matching ... Mon, 10 Feb 2020 21:58:02 GMT simon04 [15834] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) TagEditHelper: use Java 8 features Mon, 10 Feb 2020 19:46:13 GMT simon04 [15833] * trunk/data/validator/geometry.mapcss (modified) fix #17533 - Check waterway flow direction (patch by dmanzer95, modified) Mon, 10 Feb 2020 19:46:11 GMT simon04 [15832] * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) ConflictCollection: use Java 8 features Sat, 08 Feb 2020 19:46:44 GMT Klumbumbus [15831] * trunk/data/validator/deprecated.mapcss (modified) Fix #11232 - Warn about highway=* + construction=yes Sat, 08 Feb 2020 16:45:47 GMT Klumbumbus [15830] * trunk/data/defaultpresets.xml (modified) Fix #18633 - Extend route=ferry preset Sat, 08 Feb 2020 16:13:43 GMT Klumbumbus [15829] * trunk/data/defaultpresets.xml (modified) * trunk/styles/standard/elemstyles.mapcss (modified) Fix #17820 - Same support for oneway:bicycle=no as for cycleway=opposite Sat, 08 Feb 2020 15:48:38 GMT Klumbumbus [15828] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/deprecated.mapcss (modified) - Fix #18642, see #11330 - Don't warn about the key `to` on ... Sat, 08 Feb 2020 15:46:49 GMT Don-vip [15827] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) fix EDT violation Sat, 08 Feb 2020 15:18:17 GMT Klumbumbus [15826] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) fix #18690 - Obtain source from current layers: use untranslated text ... Fri, 07 Feb 2020 20:23:00 GMT Klumbumbus [15825] * trunk/data/defaultpresets.xml (modified) fix #18667 - match cycleway:left and cycleway:right on Cycle ... Thu, 06 Feb 2020 20:59:49 GMT Don-vip [15824] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #18677 - Add "download" and "locked" status to osm data layer info Thu, 06 Feb 2020 20:51:52 GMT Don-vip [15823] * trunk/src/org/openstreetmap/josm/actions/DownloadAlongWayAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) fix #18678 - fix DownloadAlong with locked layers Thu, 06 Feb 2020 20:05:35 GMT GerdP [15822] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialogTest.java (modified) see #18654: Fix unit test OsmPrimitiveComparator.comparingUniqueId() ... Thu, 06 Feb 2020 17:52:25 GMT GerdP [15821] * trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java (modified) see #18639: fix unit test Thu, 06 Feb 2020 00:03:07 GMT Don-vip [15820] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/UniqueIdGenerator.java (added) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WayData.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) fix #18654 - Separate unique identifiers per primitive type This ... Wed, 05 Feb 2020 21:27:47 GMT simon04 [15819] * trunk/data/boundaries.osm (modified) fix #18674 - Add missing name of New York to data/boundaries.osm Wed, 05 Feb 2020 21:19:42 GMT simon04 [15818] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterButton.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) fix #18628 - Autofilter: display active rule/key Wed, 05 Feb 2020 21:09:38 GMT simon04 [15817] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilter.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) AutoFilter: avoid parsing value from CompiledFilter Wed, 05 Feb 2020 19:24:51 GMT simon04 [15816] * trunk/build.xml (modified) ant checkstyle-changed: support Git repository on Linux Wed, 05 Feb 2020 18:53:04 GMT simon04 [15815] * trunk/data/validator/opening_hours.js (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 #18577 - Update opening_hours.js Wed, 05 Feb 2020 18:53:01 GMT simon04 [15814] * trunk/data/overpass-wizard.js (modified) * trunk/src/org/openstreetmap/josm/tools/OverpassTurboQueryWizard.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OverpassTurboQueryWizardTest.java (modified) fix #18639 - Update to overpass-wizard 0.0.9 Mon, 03 Feb 2020 21:02:21 GMT simon04 [15813] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) fix #18663 - AbstractCopyAction: copy distinct keys Regression of ... Mon, 03 Feb 2020 07:26:24 GMT GerdP [15812] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java (modified) see #18566: fix findbugs UWF_UNWRITTEN_FIELD introduced with r15811 ... Mon, 03 Feb 2020 05:35:22 GMT GerdP [15811] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationMemberTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractPrimitiveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UpdatePrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchOverpassObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/MultiFetchOverpassObjectReaderTest.java (modified) fix #18566: Download object: member of relations always downloaded ... Sun, 02 Feb 2020 17:47:18 GMT Don-vip [15810] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) see #14921 - hardcode valid time range for Sentinel-2 sources in ... Sun, 02 Feb 2020 17:11:14 GMT Don-vip [15809] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/ignoretags.cfg (modified) * trunk/images/presets/leisure/outdoor_seating.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) add `leisure=outdoor_seating` preset icon from ... Sun, 02 Feb 2020 16:49:51 GMT Don-vip [15808] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Sun, 02 Feb 2020 16:47:03 GMT Don-vip [15807] * trunk/test/data/renderer/node-text/reference.png (modified) * trunk/test/data/renderer/way-text/reference.png (modified) update MapCSSRendererTest reference images to match those produced ...