# # ChangeLog for trunk/src/org/openstreetmap/josm/gui in josm # # Generated by Trac 1.6 # 2024-05-07T05:37:50+02:00 Fri, 20 Jul 2018 18:02:05 GMT Don-vip [14037] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #16501 - NPE Sun, 15 Jul 2018 10:39:47 GMT michael2402 [14030] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditorHooks.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddFromSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAfterSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtEndAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtStartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedBeforeSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ApplyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CopyMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadSelectedIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DuplicateRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/EditAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionGroup.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorUpdateOn.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveDownAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveUpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/OKAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/PasteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveSelectedAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ReverseAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectPrimitivesForSelectedMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectedMembersForSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortBelowAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionType.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) See #16388: Fix Checkstyle / Test issues. Sun, 15 Jul 2018 10:16:21 GMT michael2402 [14029] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditorHooks.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddFromSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAfterSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtEndAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtStartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedBeforeSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ApplyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CopyMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadSelectedIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DuplicateRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/EditAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionGroup.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorUpdateOn.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveDownAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveUpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/OKAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/PasteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveSelectedAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ReverseAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectPrimitivesForSelectedMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectedMembersForSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortBelowAction.java (modified) See #16388: Checkstyle: Convert tabs to spaces. Thu, 12 Jul 2018 21:02:02 GMT michael2402 [14027] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditorHooks.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddFromSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAfterSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtEndAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedAtStartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddSelectedBeforeSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ApplyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CopyMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadSelectedIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DuplicateRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/EditAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionGroup.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorUpdateOn.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveDownAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/MoveUpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/OKAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/PasteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RemoveSelectedAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ReverseAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectPrimitivesForSelectedMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectedMembersForSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SortBelowAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (modified) See #16388: New mechanism for plugins to register relation editor ... Sat, 07 Jul 2018 22:27:14 GMT Don-vip [14012] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReorderImageryLayersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) * trunk/src/org/openstreetmap/josm/tools/KeyboardUtils.java (added) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/KeyboardUtilsTest.java (added) see #16453 - proper support of different keyboard layouts Sat, 07 Jul 2018 12:09:37 GMT Don-vip [14010] * trunk/src/org/openstreetmap/josm/gui/io/importexport/NMEAImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/IGpxReader.java (added) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/nmea/NmeaReaderTest.java (modified) fix #16471 - Support NMEA files when correlating images to a GPX track Fri, 06 Jul 2018 23:26:53 GMT Don-vip [14009] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) NPE Fri, 06 Jul 2018 17:58:37 GMT Don-vip [14007] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) fix #16466 - NPE Fri, 06 Jul 2018 06:17:16 GMT Don-vip [14006] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/PrimitiveRenderer.java (modified) fix warnings Thu, 05 Jul 2018 23:32:11 GMT Don-vip [14005] * trunk/src/org/openstreetmap/josm/actions/OsmPrimitiveAction.java (deleted) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tag.java (modified) * trunk/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java (deleted) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/SingleProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/Plugin.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java (modified) remove deprecated API Tue, 03 Jul 2018 23:03:02 GMT Don-vip [13998] * trunk/data/defaultpresets.xml (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) fix #16458 - add `guidepost` role to walking routes presets ... Sun, 01 Jul 2018 14:09:11 GMT Don-vip [13994] * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/ChangesetCommentModelTest.java (modified) fix #16447 - Improve detection of changeset hashtags Sat, 30 Jun 2018 20:40:24 GMT Don-vip [13992] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/RecentTagCollection.java (modified) fix #16443 - add robustness to invalid preferences when loading ... Sat, 30 Jun 2018 10:01:59 GMT Don-vip [13987] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapMover.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) see #16128 - don't display names while moving the map. Improves ... Sat, 30 Jun 2018 09:15:20 GMT Don-vip [13986] * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) fix #16442 - IndexOutOfBoundsException when deleting the last color ... Fri, 29 Jun 2018 19:37:38 GMT Don-vip [13984] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) see #16047 - move method to `ImageProvider` Tue, 26 Jun 2018 19:38:20 GMT Don-vip [13978] * trunk/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextUtils.java (added) fix #16427 - Inserts zero width space character (U+8203) after each ... Sun, 24 Jun 2018 17:57:43 GMT Don-vip [13974] * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/TextContextualPopupMenu.java (modified) fix recent minor issues Sat, 23 Jun 2018 09:59:58 GMT Don-vip [13969] * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OsmIdTextField.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/SimplePrimitiveIdTest.java (modified) fix #16417 - Downloading primitive with id "0" causes ... Fri, 22 Jun 2018 22:03:08 GMT Don-vip [13967] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) fix #14120 - remove deprecated methods ... Fri, 22 Jun 2018 18:19:02 GMT Don-vip [13965] * trunk/src/org/openstreetmap/josm/gui/widgets/TextContextualPopupMenu.java (modified) cache contextual popup menu icons to improve performance when ... Thu, 21 Jun 2018 14:06:43 GMT Don-vip [13963] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/WindowGeometry.java (modified) fix #16410 - workaround for "IllegalArgumentException: Window must ... Wed, 20 Jun 2018 16:00:26 GMT Don-vip [13960] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) fix #16410 - NPE Tue, 19 Jun 2018 17:44:45 GMT Don-vip [13959] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/HelpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TaginfoAction.java (modified) use `IRelation` in `PropertiesDialog` Mon, 18 Jun 2018 19:53:59 GMT Don-vip [13957] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/IPrimitiveAction.java (added) * trunk/src/org/openstreetmap/josm/actions/OsmPrimitiveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/DeleteRelationsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/DownloadMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/DuplicateRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/SelectMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/SelectRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/gui/PopupMenuHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) use `IRelation` in `RelationListDialog` and `*RelationAction`s Mon, 18 Jun 2018 18:29:06 GMT Don-vip [13956] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) use `IPrimitive` in `*CopyAction`s from `PropertiesDialog` Mon, 18 Jun 2018 17:42:14 GMT Don-vip [13953] * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) fix cast Mon, 18 Jun 2018 17:39:07 GMT Don-vip [13952] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) use `OsmData` in `TaggingPresetSearchPrimitiveDialog` Mon, 18 Jun 2018 16:51:55 GMT Don-vip [13951] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractOsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) better implementation of `AbstractOsmDataLayer` Sun, 17 Jun 2018 23:35:43 GMT Don-vip [13949] * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified) use `IPrimitive` in `InspectPrimitiveDialog` Sun, 17 Jun 2018 23:12:03 GMT Don-vip [13948] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryHook.java (modified) fix `HistoryHook` signature Sun, 17 Jun 2018 22:43:12 GMT Don-vip [13947] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryHook.java (added) add `HistoryHook` Sun, 17 Jun 2018 15:23:47 GMT Don-vip [13943] * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandListMutableTreeNode.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) fix #16389 - fix wrong undo/redo behaviour in command stack dialog ... Sun, 17 Jun 2018 12:23:33 GMT Don-vip [13941] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) sonar - fix recent violations Sun, 17 Jun 2018 12:14:33 GMT Don-vip [13940] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java (modified) refactor/cleanup validator tree API Fri, 15 Jun 2018 20:25:13 GMT Don-vip [13937] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/overpass/OverpassWizardRegistration.java (modified) fix Javadoc false warnings (JDK-8031625 fixed only in Java 9) Fri, 15 Jun 2018 19:59:50 GMT Don-vip [13936] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) proper casts Fri, 15 Jun 2018 16:24:09 GMT Don-vip [13934] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/overpass/OverpassWizardRegistration.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) fix PMD/Javadoc issues Thu, 14 Jun 2018 07:52:42 GMT michael2402 [13930] * trunk/src/org/openstreetmap/josm/gui/download/OverpassDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/overpass (added) * trunk/src/org/openstreetmap/josm/gui/download/overpass/OverpassWizardRegistration.java (added) * trunk/src/org/openstreetmap/josm/gui/download/overpass/package-info.java (added) Fix #16343: Add methods to register query wizards. Wed, 13 Jun 2018 20:17:23 GMT Don-vip [13927] * trunk/src/org/openstreetmap/josm/actions/DownloadNotesInViewAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadOsmInViewAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SearchNotesDownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractChangesetDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlBoundsTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlIdTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeCompressedTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmCompressedTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmIdTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmUrlTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadParams.java (added) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OverpassDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadDataHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandlerTest.java (modified) see #11000 - Remote control: allow to specify `layer_name` for `import` Tue, 12 Jun 2018 23:33:47 GMT Don-vip [13926] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/HistoryInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/InfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectAllAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/TaggingPresetSearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnselectAllAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/WireframeToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.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/InspectPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/NodeListViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractOsmDataLayer.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) add `AbstractOsmDataLayer`, `MainLayerManager.getActiveData`, ... Tue, 12 Jun 2018 22:05:31 GMT Don-vip [13925] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/SelectionChangedListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/MultipolygonCache.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified) fix #13467 - use `DataSelectionListener` everywhere. Deprecate ... Tue, 12 Jun 2018 20:19:16 GMT Don-vip [13924] * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveId.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java (modified) add `IPrimitive.getOsm*Id()` Mon, 11 Jun 2018 18:52:44 GMT Don-vip [13919] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/OffsetIterator.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/BoxTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java (modified) * trunk/src/org/openstreetmap/josm/tools/SubclassFilteredCollection.java (modified) rendering of `IPrimitive`s Mon, 11 Jun 2018 01:14:29 GMT Don-vip [13917] * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) rendering of `IPrimitive`s Sun, 10 Jun 2018 19:05:01 GMT Don-vip [13907] * trunk/src/org/openstreetmap/josm/data/osm/IWay.java (modified) * 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/data/osm/history/HistoryWay.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/AddPrimitivesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/WayDataTest.java (modified) add `IWay.setNodes()` Sun, 10 Jun 2018 18:41:41 GMT Don-vip [13905] * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) make `BoundingXYVisitor` implement `PrimitiveVisitor` Fri, 08 Jun 2018 20:43:20 GMT Don-vip [13901] * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/PreferencesReader.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/io/Capabilities.java (modified) * trunk/src/org/openstreetmap/josm/io/DiffResultProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/NameFinder.java (modified) * trunk/src/org/openstreetmap/josm/io/NoteReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmChangesetParser.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmHistoryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlUtils.java (added) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReportSender.java (modified) add new `XmlUtils` class with more "safe factories" methods Thu, 07 Jun 2018 00:05:53 GMT Don-vip [13897] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (modified) SonarQube fixes Mon, 04 Jun 2018 19:03:37 GMT Don-vip [13892] * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) fix #16356 - dynamic default size of OAuth wizard dialog Mon, 04 Jun 2018 18:35:55 GMT Don-vip [13891] * trunk/src/org/openstreetmap/josm/actions/ReorderImageryLayersAction.java (added) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) fix #11556 - switch imagery layer pressing tilde (~) or square (²) key Mon, 04 Jun 2018 18:27:55 GMT Don-vip [13890] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) fix #16357 - use English imagery names in changeset `source` tag Mon, 04 Jun 2018 18:10:00 GMT wiktorn [13889] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Checkstyle fixes Mon, 04 Jun 2018 16:55:26 GMT Don-vip [13888] * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) fix #16358 - specify button icon size in extended dialogs Sun, 03 Jun 2018 21:59:53 GMT wiktorn [13885] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Add information about custom headers to Show tile info Sun, 03 Jun 2018 21:59:23 GMT wiktorn [13884] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayerTest.java (modified) Provide layer context to right-click popup menu on main screen. Tue, 29 May 2018 00:21:47 GMT Don-vip [13868] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) spotbugs - DLS_DEAD_LOCAL_STORE Tue, 29 May 2018 00:17:06 GMT Don-vip [13866] * trunk/src/org/openstreetmap/josm/gui/ScrollViewport.java (modified) spotbugs - SE_BAD_FIELD_STORE Tue, 29 May 2018 00:10:32 GMT Don-vip [13864] * trunk/src/org/openstreetmap/josm/gui/SideButton.java (modified) see #15310 - remove dead code Mon, 28 May 2018 18:25:58 GMT wiktorn [13861] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Ensure that tiles from lower zoom leveles are loaded When lower ... Sat, 26 May 2018 22:41:13 GMT Don-vip [13856] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) fix #16322 - fix typo Sat, 26 May 2018 22:23:36 GMT Don-vip [13855] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java (modified) fix #11304 - preserve zoom after OSM layer <-> GPX layer conversion Sat, 26 May 2018 21:42:18 GMT Don-vip [13854] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) fix #8939 - prevent add/edit tag dialog to be created twice when ... Sat, 26 May 2018 21:13:23 GMT Don-vip [13853] * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/UrlLabel.java (modified) fix #11949 - History dialog: insert `` in username labels to ... Sat, 26 May 2018 18:11:44 GMT Don-vip [13852] * trunk/src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java (modified) * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBucketPrimitiveStore.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/ComputeStyleListWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/RecentTagCollection.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NativeScaleLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSeparator.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java (modified) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) SonarQube - fix more code issues Sat, 26 May 2018 17:43:55 GMT Don-vip [13850] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) fix build Sat, 26 May 2018 17:36:19 GMT Don-vip [13849] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/ChangesetContentDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/conversion/package-info.java (added) * trunk/src/org/openstreetmap/josm/data/projection/ProjectionCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/WronglyOrderedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/DateValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/TimeValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/CopyAllKeyValueAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/CopyKeyValueAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/CopyValueAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/HelpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TaginfoAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddFromSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CredentialDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OsmIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginClassLoader.java (modified) * trunk/src/org/openstreetmap/josm/tools/HiDPISupport.java (modified) SonarQube - fix minor code issues Sat, 26 May 2018 15:53:54 GMT Don-vip [13845] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) fix #16321, see #10047 - mapcss metadata is required Sat, 26 May 2018 15:47:51 GMT Don-vip [13844] * trunk/images/help/next.svg (deleted) * trunk/images/help/previous.svg (deleted) * trunk/src/org/openstreetmap/josm/gui/help/HelpBrowser.java (modified) see #15240 - remove duplicated icons Sat, 26 May 2018 15:24:23 GMT Don-vip [13843] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #16319 - scale bookmark and toolbar icons properly Sat, 26 May 2018 15:11:30 GMT Don-vip [13842] * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) see #16319 - scale properly all icons using `ButtonSpec` Sat, 26 May 2018 11:45:02 GMT Don-vip [13840] * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) fix #16319 - scale properly icon of Help button Sat, 26 May 2018 07:08:02 GMT wiktorn [13839] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSCapabilities.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Sonar fixes and javadoc * AddImageryLayerAction - do not use {{ }} ... Sat, 26 May 2018 00:47:41 GMT Don-vip [13838] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/Compression.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix #16316 - catch `InvalidPathException` Fri, 25 May 2018 22:47:08 GMT Don-vip [13836] * trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelectorTest.java (added) fix #13889 - Make preset searchs ignore accents Fri, 25 May 2018 19:05:36 GMT Don-vip [13832] * trunk/images/dialogs/down.png (deleted) * trunk/images/dialogs/down.svg (added) * trunk/images/dialogs/first.svg (added) * trunk/images/dialogs/last.svg (added) * trunk/images/dialogs/next.png (deleted) * trunk/images/dialogs/next.svg (added) * trunk/images/dialogs/previous.png (deleted) * trunk/images/dialogs/previous.svg (added) * trunk/images/dialogs/up.png (deleted) * trunk/images/dialogs/up.svg (added) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #5603, see #5256, see #15240 - add first/last buttons for ... Thu, 24 May 2018 23:24:24 GMT Don-vip [13829] * trunk/src/org/openstreetmap/josm/data/imagery/WMSEndpointTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/audio/fx/JavaFxMediaPlayer.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) SonarQube - fix minor issues Thu, 24 May 2018 21:53:37 GMT wiktorn [13828] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TileLoaderFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/HeadersTable.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) Sonar fixes, javadocs. See: #16249 Thu, 24 May 2018 00:08:33 GMT Don-vip [13825] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * 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/preferences/imagery/AddImageryPanel.java (modified) SonarQube - squid:S3878 - Arrays should not be created for varargs ... Wed, 23 May 2018 19:03:31 GMT Don-vip [13824] * trunk/src/org/openstreetmap/josm/actions/AboutAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/LayerDetails.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSEndpointTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSCapabilities.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/WMTSLayerSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/WMSLayerTree.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) SonarQube - fix code style issues Wed, 23 May 2018 00:59:51 GMT Don-vip [13821] * trunk/images/dialogs/layerlist/blank.png (deleted) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) fix #16308, see #16047 - remove blank png icon. With jdk-11-ea+14 ... Tue, 22 May 2018 00:42:11 GMT Don-vip [13817] * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) fix #15828 - Allow copy/pasting author names from user list dialog Mon, 21 May 2018 22:45:56 GMT Don-vip [13815] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) fix #10047 - Initialize only active mappaint styles Mon, 21 May 2018 19:29:40 GMT Don-vip [13811] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) javadoc Mon, 21 May 2018 18:42:27 GMT Don-vip [13810] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/ComputeStyleListWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/Rendering.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) support rendering of `IPrimitive` Mon, 21 May 2018 18:31:36 GMT Don-vip [13809] * trunk/src/org/openstreetmap/josm/actions/upload/DiscardTagsHook.java (modified) * trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) define `InterestingTags` functions in `IPrimitive` Mon, 21 May 2018 11:43:38 GMT Don-vip [13802] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) fix #16220 - fix plugin filter Mon, 21 May 2018 02:02:08 GMT Don-vip [13800] * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) fix #16192 - sort map paint style settings by label Sun, 20 May 2018 22:57:38 GMT Don-vip [13799] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginInstallation.java (added) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginListPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) fix #16220 - filter plugins by installation state Sun, 20 May 2018 21:43:01 GMT Don-vip [13797] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) fix #13937 - save imagery offset bookmarks by locale-insensitive id ... Sun, 20 May 2018 20:02:51 GMT Don-vip [13795] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) fix #13561, fix #16265 - fix mapmode change issues with "Adjust ... Wed, 16 May 2018 19:30:47 GMT wiktorn [13777] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryDialog.java (modified) Use setRememberWindowGeometry instead overriding setVisible See: #16249 Tue, 15 May 2018 20:52:56 GMT wiktorn [13774] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryDialog.java (modified) Remember Add Imagery dialog position See: #16249 Tue, 15 May 2018 20:17:33 GMT wiktorn [13773] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) Add numbering to get layers button on Add WMTS Layer See: #16249 Tue, 15 May 2018 20:10:34 GMT wiktorn [13772] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) Fix Add WMS Panel layout See: #16249 Mon, 14 May 2018 20:18:40 GMT Don-vip [13766] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IWay.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NameFormatterHook.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBucketPrimitiveStore.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/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/PrimitiveVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java (modified) API alignment between Relation/RelationData and ... Sun, 13 May 2018 20:09:06 GMT Don-vip [13761] * trunk/data/defaultpresets.xml (modified) * trunk/scripts/I18nSimilarStrings.java (added) * trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadPrimitiveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JumpToAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ApiPreconditionCheckerHook.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapMover.java (modified) * trunk/src/org/openstreetmap/josm/gui/bugreport/BugReportDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DownloadSelectedIncompleteMembersAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/PlaceSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerChangesetReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) see #16288 - replace similar i18n strings (removes 35 strings from ... Sun, 13 May 2018 13:46:53 GMT Don-vip [13758] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileAnchor.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TilePosition.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/WMTSLayerSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java (modified) checkstyle, javadoc Sun, 13 May 2018 12:28:34 GMT wiktorn [13756] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryPanel.java (modified) Fix layout for "is properly georeferenced" See: #16249 Sun, 13 May 2018 12:28:01 GMT wiktorn [13755] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) Fix NPE when no layer selected See: #16249