# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-11-26T18:35:04+01:00 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 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 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: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 ... 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 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 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: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: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 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 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 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: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: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: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: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: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 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 ... 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: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 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 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:11 GMT simon04 [15832] * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) ConflictCollection: use Java 8 features