# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-11-23T22:32:10+01:00 Sun, 21 Mar 2021 21:14:56 GMT simon04 [17631] * trunk/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java (modified) fix #19527 - Download Dialog: Bounding Box: copy bounds to clipboard Sun, 21 Mar 2021 16:05:43 GMT simon04 [17628] * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/gui/Notification.java (modified) * trunk/src/org/openstreetmap/josm/gui/NotificationManager.java (modified) fix #16709 - Display a notification while/after saving files Sun, 21 Mar 2021 15:30:00 GMT simon04 [17627] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) fix #20635 - Tag2Link: update to 2021.3.21 Sun, 21 Mar 2021 15:21:39 GMT simon04 [17626] * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #12326 - Layer list: "dirty" and "modified" indicators for data ... Sun, 21 Mar 2021 14:45:31 GMT simon04 [17624] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) see #18074 - Javadoc warnings Sun, 21 Mar 2021 14:45:29 GMT simon04 [17623] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) see #4626 - ... Sun, 21 Mar 2021 14:45:27 GMT simon04 [17622] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #12627 - Extract TestError.isSimilar Sun, 21 Mar 2021 14:45:26 GMT simon04 [17621] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #19180 - Fix code duplication Sun, 21 Mar 2021 12:56:23 GMT simon04 [17620] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerFixCommand.java (added) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) see #4626 - Extract interface MapCSSTagCheckerFixCommand Sun, 21 Mar 2021 12:56:21 GMT simon04 [17619] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) see #4626 - Extract class MapCSSTagCheckerRule Sun, 21 Mar 2021 12:56:19 GMT simon04 [17618] * trunk/src/org/openstreetmap/josm/tools/Stopwatch.java (modified) * trunk/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java (modified) see #4626 - PerformanceTestUtils.PerformanceTestTimer: use Stopwatch Sun, 21 Mar 2021 12:56:17 GMT simon04 [17617] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/validation/ValidationTaskPerformanceTest.java (added) * trunk/test/performance/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerPerformanceTest.java (modified) see #4626 - Add ValidationTaskPerformanceTest Sun, 21 Mar 2021 12:56:15 GMT simon04 [17616] * trunk/src/org/openstreetmap/josm/actions/ValidateAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (added) see #4626 - Extract class ValidationTask Sun, 21 Mar 2021 12:56:10 GMT simon04 [17614] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) see #14124 - Checkstyle Sun, 21 Mar 2021 08:23:34 GMT simon04 [17613] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) fix #14124 - Add MapCSS function `title` Returns a title-cased ... Sun, 21 Mar 2021 07:56:56 GMT simon04 [17612] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateNodeTest.java (modified) fix #18074 - Duplicate Node: detect errors caused by different ... Sat, 20 Mar 2021 22:07:04 GMT simon04 [17610] * trunk/resources/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateEntry.java (modified) see #18949 - Tagging presets: value_template="..." for Use ... Sat, 20 Mar 2021 22:07:02 GMT simon04 [17609] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/CheckGroup.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ItemSeparator.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Key.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Label.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Link.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Optional.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetLink.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Space.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckGroupTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ComboTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ItemSeparatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/KeyTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LabelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelectTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/OptionalTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetLinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/RolesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/SpaceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/TextTest.java (modified) see #18949 - Extract class TaggingPresetItemGuiSupport Sat, 20 Mar 2021 22:06:58 GMT simon04 [17608] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/TextItem.java (modified) see #19554 - Checkstyle Sat, 20 Mar 2021 20:20:19 GMT simon04 [17607] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) see #19554 - Java Warnings Sat, 20 Mar 2021 20:20:17 GMT simon04 [17606] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) TaggingPreset: use SequenceCommand.wrapIfNeeded Sat, 20 Mar 2021 14:53:51 GMT simon04 [17605] * trunk/resources/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Label.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Link.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/TextItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/UrlLabel.java (modified) fix #19554 - Tagging presets: Icons for all preset input boxes Sat, 20 Mar 2021 13:51:30 GMT simon04 [17603] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) fix #19816 - DownloadOsmTask: mark newly downloaded layer with ... Sat, 20 Mar 2021 13:00:18 GMT simon04 [17602] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/WMSLayerTree.java (modified) Java Warnings Sat, 20 Mar 2021 13:00:14 GMT simon04 [17600] * trunk/src/org/openstreetmap/josm/gui/oauth/AuthorizationProcedure.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AuthorizationProcedureComboBox.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/AuthorizationProcedureComboBoxTest.java (deleted) see #20244 - OAuthAuthorizationWizard: Separate buttons for ... Sat, 20 Mar 2021 13:00:12 GMT simon04 [17599] * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) see #20244 - OAuthAuthorizationWizard: Link to OSM wiki Sat, 20 Mar 2021 13:00:10 GMT simon04 [17598] * trunk/resources/images/oauth/oauth-logo.svg (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) fix #20244 - OAuthAuthorizationWizard: Remove large OAuth logo Sat, 20 Mar 2021 11:37:49 GMT simon04 [17597] * trunk/src/org/openstreetmap/josm/actions/corrector/TagCorrector.java (modified) fix #20048 - Make dialog "Automatic tag correction" resizeable Sat, 20 Mar 2021 11:24:13 GMT simon04 [17596] * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorPanel.java (modified) fix #20047 - Relation editor: Harmonize F1 function (linking to osm ... Sat, 20 Mar 2021 11:24:12 GMT simon04 [17595] * trunk/src/org/openstreetmap/josm/gui/tagging/TagCellEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagModel.java (modified) see #20047 - Use TagModel.getValue; use String.join Sat, 20 Mar 2021 10:50:08 GMT simon04 [17594] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/WMSLayerTree.java (modified) fix #19857 - Select WMS layers: option to only show layers for ... Sat, 20 Mar 2021 10:50:06 GMT simon04 [17593] * trunk/resources/data/validator/deprecated.mapcss (modified) * trunk/resources/data/validator/unnecessary.mapcss (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.java (modified) see #20613 - Split KeyCondition/KeyRegexpCondition Rewrite patterns ... Fri, 19 Mar 2021 18:52:15 GMT simon04 [17591] * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) see #20626 - OpeningHoursParser: report multiple parse exceptions Thu, 18 Mar 2021 07:29:22 GMT simon04 [17589] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) see #20613 - Fix NPE in AbstractPrimitive.visitKeys Thu, 18 Mar 2021 00:49:10 GMT simon04 [17587] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java (modified) see #20613 - AbstractPrimitive.keySet/keys: fix fast path for single key Thu, 18 Mar 2021 00:49:08 GMT simon04 [17586] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #20613 - Use Tagged.keys() and Tagged.visitKeys() Wed, 17 Mar 2021 23:57:09 GMT simon04 [17585] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ApiPreconditionCheckerHook.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) see #20613 - Use Tagged.visitKeys() Avoids creating a temporary ... Wed, 17 Mar 2021 23:57:06 GMT simon04 [17584] * trunk/src/org/openstreetmap/josm/actions/upload/DiscardTagsHook.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Lanes.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java (modified) see #20613 - Introduce Tagged.keys() Avoids creating a temporary ... Wed, 17 Mar 2021 23:57:03 GMT simon04 [17583] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #20613 - Avoid heap allocations in AbstractSelector.matches ... Wed, 17 Mar 2021 21:15:57 GMT simon04 [17582] * trunk/src/org/openstreetmap/josm/gui/mappaint/DividedScale.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/DividedScaleTest.java (modified) see #20613 - Avoid heap allocations in DividedScale.getWithRange ... Wed, 17 Mar 2021 21:15:55 GMT simon04 [17581] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) see #20613 - Avoid heap allocations in ... Wed, 17 Mar 2021 17:58:40 GMT Don-vip [17580] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImageEntryTest.java (modified) fix #20598 - fix `ImageEntryTest.testEqualsContract` (patch by ... Wed, 17 Mar 2021 14:10:20 GMT Don-vip [17579] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) fix #20598 - Add method to indicate that a temporary copy has been ... Wed, 17 Mar 2021 14:07:13 GMT Don-vip [17578] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryPatterns.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) fix #20610 - WMTS/WMS code deduplication Tue, 16 Mar 2021 23:36:03 GMT Don-vip [17577] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) see #20598 - javadoc Tue, 16 Mar 2021 23:28:06 GMT simon04 [17576] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) Checkstyle Tue, 16 Mar 2021 22:57:41 GMT Don-vip [17574] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) fix #20598 - Update the bucket with the new bbox (patch by taylor.smock) Tue, 16 Mar 2021 22:16:53 GMT simon04 [17573] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java (modified) see #20563 - Fix PluginHandler, PluginInformation Regression of r17571. Tue, 16 Mar 2021 20:56:57 GMT simon04 [17571] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginListParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MainApplicationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java (modified) fix #20563 - PluginListParser.parse amounts to 80% of allocations ... Tue, 16 Mar 2021 20:56:55 GMT simon04 [17570] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) GeoJSONWriter: directly write to Writer Skip writing to ... Tue, 16 Mar 2021 17:15:25 GMT Don-vip [17565] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) fix #20598 - see #20363 - Use getPos instead of getExifCoor (patch by ... Mon, 15 Mar 2021 12:53:05 GMT Don-vip [17564] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtilTest.java (modified) fix #20594 - add robustness to AutomaticCombine when Integer values ... Mon, 15 Mar 2021 11:17:28 GMT Don-vip [17562] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #20554 - OpenStreetCam plugin renaming (patch by jBeata) Sat, 13 Mar 2021 00:44:36 GMT Don-vip [17559] * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) fix #20587 - fix potential infinite loop in QuadBuckets toArray ... Wed, 10 Mar 2021 19:33:44 GMT Don-vip [17558] * trunk/src/org/openstreetmap/josm/gui/io/importexport/ImageImporter.java (modified) fix #20310 - ImageImporter improvements (patch by Bjoeni) Mon, 08 Mar 2021 19:48:34 GMT Don-vip [17557] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/RelationRoleEditor.java (modified) fix #20571 - strip leading/trailing whitespace from roles entered in ... Mon, 08 Mar 2021 19:45:04 GMT Don-vip [17556] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/FilePaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/RecentlyOpenedFilesMenu.java (modified) fix #20310 - Update deprecated methods used elsewhere in JOSM core ... Sun, 07 Mar 2021 14:34:28 GMT Don-vip [17555] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/OKAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) fix #20571 - strip leading/trailing whitespace from roles entered in ... Sun, 07 Mar 2021 13:44:14 GMT Don-vip [17553] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/ImageImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) fix #20341 - fix Jenkins warnings and NPE caused by malformed images ... Fri, 05 Mar 2021 21:50:02 GMT wiktorn [17552] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) Do not allow adding WMS imagery when no layer is selected When no ... Sun, 28 Feb 2021 16:08:41 GMT Don-vip [17548] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/ImageImporter.java (added) * trunk/src/org/openstreetmap/josm/gui/io/importexport/JpgImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/ImageImporterTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/io/importexport/JpgImporterTest.java (deleted) fix #20341 - Support metadata from more image formats (patch by Bjoeni) Sun, 28 Feb 2021 15:27:26 GMT Don-vip [17545] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #20257 - JDK-8251377 is fixed in Java 16, make sure we don't mess ... Thu, 25 Feb 2021 23:33:30 GMT Don-vip [17543] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) fix #20535 - strip leading/trailing whitespace from URLs entered in ... Wed, 24 Feb 2021 21:44:13 GMT Don-vip [17541] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) see #16567 - better synchronization of Preferences.settingsMap Tue, 23 Feb 2021 10:59:08 GMT Don-vip [17534] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/FileImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/JpgImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/Options.java (added) * trunk/src/org/openstreetmap/josm/io/remotecontrol/PermissionPrefWithDefault.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java (modified) fix #20310 - Allow JpgImporter to import remote images (patch by ... Mon, 22 Feb 2021 15:56:12 GMT Don-vip [17526] * trunk/src/org/openstreetmap/josm/io/FileWatcher.java (modified) remove unneeded cast Mon, 22 Feb 2021 12:59:25 GMT Don-vip [17524] * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) fix #20440 - don't create SubclassFilteredCollection just for ... Mon, 22 Feb 2021 11:27:24 GMT Don-vip [17523] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadDialogTest.java (modified) fix #20519 - NPE in Upload Dialog Sun, 21 Feb 2021 23:44:11 GMT Don-vip [17522] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) spotbugs - NP_NULL_PARAM_DEREF Sun, 21 Feb 2021 23:40:49 GMT Don-vip [17521] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) spotbugs - SBSC_USE_STRINGBUFFER_CONCATENATION Sun, 21 Feb 2021 23:12:02 GMT Don-vip [17519] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) spotbugs - FE_FLOATING_POINT_EQUALITY Sun, 21 Feb 2021 23:07:10 GMT Don-vip [17518] * trunk/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java (modified) spotbugs - SF_SWITCH_NO_DEFAULT Sun, 21 Feb 2021 22:50:53 GMT wiktorn [17516] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fine tune cache sizing Reduce the cache size, by not counting the ... Sun, 21 Feb 2021 20:49:02 GMT Don-vip [17515] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeGraph.java (modified) * trunk/tools/ivy.xml (modified) see #19724 - update to error-prone 2.5.1, checkstyle 8.36, spotbugs 4.2.1 Sun, 21 Feb 2021 19:24:58 GMT GerdP [17514] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix errorprone OperatorPrecedence issue Sun, 21 Feb 2021 16:46:41 GMT Don-vip [17512] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) fix #20456 - use correct classloader when loading look-and-feel from ... Sun, 21 Feb 2021 16:36:15 GMT Don-vip [17511] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #20458 - don't clear plugin classloaders each time we load a ... Sun, 21 Feb 2021 15:10:35 GMT wiktorn [17509] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Checkstyle fixes Sun, 21 Feb 2021 13:47:35 GMT Don-vip [17508] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Sun, 21 Feb 2021 13:29:19 GMT wiktorn [17507] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Add documentation for changes from [17495] Reverse links in code, ... Sun, 21 Feb 2021 12:42:52 GMT Don-vip [17506] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) fix #20493 - allow to comment changesets directly from JOSM Sun, 21 Feb 2021 12:23:35 GMT wiktorn [17505] * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) Do not cache responses, that are not images. When server returns ... Sun, 21 Feb 2021 12:17:06 GMT wiktorn [17504] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Correct memory information Correct message sent to logging when ... Sun, 21 Feb 2021 08:07:46 GMT wiktorn [17502] * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) Check current tile projection when querying WMS server. Add same ... Sun, 21 Feb 2021 07:17:42 GMT GerdP [17501] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #20473: Multipolygon repeating the tag of an outer way is not ... Sun, 21 Feb 2021 00:02:50 GMT Don-vip [17500] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) see #20493 - add initial support to comment changesets directly from ... Sat, 20 Feb 2021 21:23:21 GMT Don-vip [17499] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) see #20498 - see #10913 - partial revert of r17497, breaks other use ... Sat, 20 Feb 2021 21:03:24 GMT Don-vip [17498] * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) code refactoring Sat, 20 Feb 2021 19:52:51 GMT Don-vip [17497] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) fix #20498 - make sure `fixChangeKey` does not overwrite existing tag Sat, 20 Feb 2021 08:35:18 GMT wiktorn [17496] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix regression from [17494] Do not shutdown the thread pool, if ... Sat, 20 Feb 2021 07:56:49 GMT wiktorn [17495] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Extend the size of MemoryTileCache Include in the computations: * ... Sat, 20 Feb 2021 00:05:00 GMT wiktorn [17494] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Remove unneeded WMS download threads. Once the WMS layer is ... Wed, 17 Feb 2021 07:53:53 GMT GerdP [17492] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #20014: see #20014: Tiles constantly reloading - implement named ... Fri, 12 Feb 2021 08:50:35 GMT GerdP [17491] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) see #20455: Raise "Unclosed way - landuse" warnings to errors - ... Wed, 10 Feb 2021 07:45:14 GMT GerdP [17489] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) fix #20455: Raise "Unclosed way - landuse" warnings to errors - ... Mon, 08 Feb 2021 20:57:55 GMT GerdP [17488] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) see #20257:macOS build process fixes and improvements - ​fix ... Mon, 08 Feb 2021 19:52:53 GMT GerdP [17487] * trunk/.github/workflows/ant.yml (modified) * trunk/.github/workflows/codeql-analysis.yml (added) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) see #20257:macOS build process fixes and improvements - ​apply ... Mon, 08 Feb 2021 09:27:47 GMT GerdP [17486] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractCachedTileSourceLayer.java (modified) see #20014: Tiles constantly reloading - change synchronization a ... Mon, 08 Feb 2021 09:22:22 GMT GerdP [17485] * trunk/src/org/openstreetmap/josm/actions/relation/DownloadRelationAction.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationPopupMenus.java (modified) see #20432: Additional panel context menu item: Download complete ... Mon, 01 Feb 2021 19:30:11 GMT Don-vip [17484] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.java (modified) see #19724 - fix issues reported by Error-Prone 2.5.1 before it crashes