# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2024-11-16T01:15:35+01:00 Sat, 30 Oct 2021 09:27:23 GMT Klumbumbus [18295] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Wed, 27 Oct 2021 15:07:48 GMT Don-vip [18293] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) fix #21452 - fix #21462 - fix deadlock (patch by marcello) Tue, 26 Oct 2021 21:06:56 GMT Don-vip [18292] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) fix #21462 - fix excessive synchronization in preferences introduced ... Mon, 25 Oct 2021 22:57:23 GMT Don-vip [18291] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/search/SearchCompilerTest.java (modified) fix #21463 - Fix parsing of empty parenthesis pairs in search ... Mon, 25 Oct 2021 22:51:59 GMT Don-vip [18290] * trunk/src/org/openstreetmap/josm/data/imagery/street_level/IImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #21469 - Make First/Last buttons in image display window remember ... Wed, 20 Oct 2021 23:40:33 GMT Don-vip [18288] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) fix #21451 - disallow to edit deleted child relations from parent editor Mon, 18 Oct 2021 23:26:15 GMT Don-vip [18287] * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/IGpxLayerPrefs.java (added) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractModifiableLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/test/data/sessions/data_export.gpx (added) * trunk/test/data/sessions/gpx_markers.jos (modified) * trunk/test/data/sessions/gpx_markers.joz (modified) * trunk/test/data/sessions/markers.gpx (added) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxTrackTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) fix #20913 - fix handling of GPX files in sessions (patch by Bjoeni) ... Mon, 18 Oct 2021 20:05:17 GMT Don-vip [18285] * trunk/src/org/openstreetmap/josm/gui/widgets/DisableShortcutsOnFocusGainedComponent.java (added) * trunk/src/org/openstreetmap/josm/gui/widgets/DisableShortcutsOnFocusGainedTextField.java (modified) see #21443 - Extract shortcut disablement to interface, with default ... Sun, 17 Oct 2021 13:49:20 GMT GerdP [18284] * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) fix checkstyle issue Sun, 17 Oct 2021 13:17:42 GMT Don-vip [18283] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/ChangesetCache.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java (deleted) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialogModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadParameterSummaryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadedObjectsSummaryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetClosedException.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/UploadStrategySpecification.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetCacheTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/ChangesetManagementPanelTest.java (modified) fix #21427 - further simplify UploadDialog (patch by marcello, ... Sun, 17 Oct 2021 10:00:02 GMT GerdP [18281] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) fix #21438: NPE in AutoCompletionManager.getAllForKeys() - fix ... Sun, 17 Oct 2021 04:21:49 GMT Don-vip [18280] * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) fix #21420 - fix type mismatch warning (patch by marcello) Sun, 17 Oct 2021 04:14:05 GMT Don-vip [18278] * trunk/src/org/openstreetmap/josm/data/imagery/street_level/IImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #21430 - Fix deletion of images (patch by taylor.smock) Sun, 17 Oct 2021 04:10:48 GMT Don-vip [18277] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) fix #21438 - NPE (patch by marcello) Sun, 17 Oct 2021 04:08:14 GMT Don-vip [18276] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) fix #21441 - Make Tags/Membership panel listen to Preset Preferences ... Wed, 13 Oct 2021 13:26:32 GMT GerdP [18275] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #20514: Possible poor performance when validating selection - ... Wed, 13 Oct 2021 09:17:10 GMT GerdP [18274] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) fix #20899: Improve Way Accuracy Action: Warn when moving elements by ... Wed, 13 Oct 2021 09:11:36 GMT GerdP [18273] * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) fix #20905: Duplicate informal warnings about missing `crossing=*` - ... Wed, 13 Oct 2021 09:04:07 GMT GerdP [18272] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) fix #21038: Test "Way end node near other way" is too aggressive for ... Sun, 10 Oct 2021 13:21:30 GMT Don-vip [18267] * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) PluginHandlerTestIT: Skip unofficial plugins in headless mode, too ... Sun, 10 Oct 2021 12:54:45 GMT Don-vip [18266] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sat, 09 Oct 2021 23:04:11 GMT Don-vip [18265] * trunk/src/org/openstreetmap/josm/gui/download/BookmarkSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelect.java (modified) fix new defects reported by coverity Sat, 09 Oct 2021 18:42:32 GMT Don-vip [18263] * 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/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Equirectangular.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/IImageViewer.java (modified) see #16472 - draw direction arrow of 360 images Sat, 09 Oct 2021 17:14:26 GMT Don-vip [18261] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sat, 09 Oct 2021 13:05:34 GMT Don-vip [18260] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelect.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ComboTest.java (modified) fix #21408 - fix fill-default property, add tests (patch by marcello) Fri, 08 Oct 2021 11:42:59 GMT Don-vip [18258] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OrientationAction.java (modified) see #21408 - fixups (patch by marcello) Thu, 07 Oct 2021 11:07:57 GMT Don-vip [18257] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) fix #21408 - Fixes vanishing icons, and scrollpane size if icons ... Wed, 06 Oct 2021 20:29:54 GMT Don-vip [18256] * trunk/src/org/openstreetmap/josm/gui/util/imagery/CameraPlane.java (modified) see #16472 - AIOOBE (patch by taylor.smock) Wed, 06 Oct 2021 17:31:20 GMT Don-vip [18255] * trunk/src/org/openstreetmap/josm/gui/util/imagery/CameraPlane.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/imagery/Vector3D.java (modified) see #16472 - Fix coverity FB.FE_FLOATING_POINT_EQUALITY and ... Wed, 06 Oct 2021 11:24:19 GMT Don-vip [18254] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.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/PresetListEntryTest.java (modified) fix #21408 - fix #19013, fix #21385, fix #21404 - Fix MultiSelect ... Wed, 06 Oct 2021 11:10:18 GMT Don-vip [18253] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) fix #21407 - AIOOBE Tue, 05 Oct 2021 21:47:54 GMT Don-vip [18252] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) see #16472 - Move xmp and iptc parsing to before gps short circuit ... Tue, 05 Oct 2021 20:37:11 GMT Don-vip [18251] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) fix #21397 - restore combobox and multiselect abaility to display an ... Tue, 05 Oct 2021 18:46:07 GMT Don-vip [18248] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoader.java (modified) fix #15498 - Load folders containing pictures in separate layers if ... Tue, 05 Oct 2021 18:05:54 GMT Don-vip [18247] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) see #16472 - Fix shortcuts (add a listener for enable state change on ... Mon, 04 Oct 2021 14:05:23 GMT Don-vip [18246] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/street_level (added) * trunk/src/org/openstreetmap/josm/data/imagery/street_level/IImageEntry.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/street_level/Projections.java (added) * trunk/src/org/openstreetmap/josm/data/osm/FilterWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.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/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Equirectangular.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/IImageViewer.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/ImageProjectionRegistry.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Perspective.java (added) * trunk/src/org/openstreetmap/josm/gui/util/imagery (added) * trunk/src/org/openstreetmap/josm/gui/util/imagery/CameraPlane.java (added) * trunk/src/org/openstreetmap/josm/gui/util/imagery/UVMapping.java (added) * trunk/src/org/openstreetmap/josm/gui/util/imagery/Vector3D.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/util/imagery (added) * trunk/test/unit/org/openstreetmap/josm/gui/util/imagery/CameraPlaneTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/util/imagery/UVMappingTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/util/imagery/Vector3DTest.java (added) see #16472 - add initial working 360 viewer, minimal tests, many ... Sun, 03 Oct 2021 12:05:32 GMT Don-vip [18244] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (modified) see #21392 - add more debug info in the reported exception Sun, 03 Oct 2021 11:24:18 GMT Don-vip [18243] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) see #21144 - see #21334 - add debug logs + fix coverity 1464077 ... Sat, 02 Oct 2021 21:16:00 GMT Don-vip [18241] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 30 Sep 2021 21:59:11 GMT Don-vip [18238] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) fix #21344 - Allow directories of images or other files to be opened ... Wed, 29 Sep 2021 23:35:56 GMT Don-vip [18237] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) see #21144 - fix #21334 - fix correlated image direction when ... Wed, 29 Sep 2021 18:27:39 GMT Don-vip [18236] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/MaxLengthDocumentFilter.java (modified) fix #21375 - exempt from max length restriction (patch by ... Tue, 28 Sep 2021 18:00:46 GMT Don-vip [18234] * trunk/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java (modified) fix #21376 - see #19527 - NPE Mon, 27 Sep 2021 19:45:27 GMT Don-vip [18233] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DuplicateAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelationSupportLayer.java (modified) see #21144 - fix #21330 - fix #21335 - proper handling of correlation ... Mon, 27 Sep 2021 09:41:56 GMT GerdP [18232] * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) fix #20903: Incorrect and duplicate warning "Relation type is ... Sun, 26 Sep 2021 22:23:49 GMT Don-vip [18227] * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) fix #21349 - ClassCastException when opening Keyboard Shortcuts panel ... Mon, 13 Sep 2021 18:11:05 GMT Don-vip [18224] * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java (modified) fix #21320 - see #20258 - fix IOOBE in MapListEditor Mon, 13 Sep 2021 17:58:57 GMT Don-vip [18223] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Optional.java (modified) * trunk/tools/eclipse/JOSM (Java 11).launch (modified) * trunk/tools/eclipse/JOSM (Java 8).launch (modified) * trunk/tools/eclipse/JOSM (Java latest).launch (modified) fix #21319 - fix optional regression (patch by marcello) Sun, 12 Sep 2021 23:17:23 GMT Don-vip [18222] * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) see #21319 - fix NPE Sun, 12 Sep 2021 22:41:53 GMT Don-vip [18221] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/LanguagePreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBoxEditor.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompEvent.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompListener.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompTextField.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/MaxLengthDocumentFilter.java (added) * 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 (modified) * 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/Combo.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/MultiSelect.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/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBoxEditor.java (added) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBoxModel.java (added) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmListCellRenderer.java (added) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OrientationAction.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntryTest.java (modified) fix #21319 - Refactoring of class hierarchy around JosmComboBox / ... Sun, 12 Sep 2021 12:51:15 GMT Don-vip [18219] * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxWriterTest.java (modified) see #21257 - fix unit tests Sun, 12 Sep 2021 01:30:18 GMT Don-vip [18218] * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) coverity - fix potential NPE Sun, 12 Sep 2021 01:22:18 GMT Don-vip [18217] * trunk/src/org/openstreetmap/josm/actions/CreateCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsEntry.java (modified) coverity - spotbugs - FB.EQ_DOESNT_OVERRIDE_EQUALS Sun, 12 Sep 2021 01:11:17 GMT Don-vip [18216] * trunk/src/org/openstreetmap/josm/gui/bbox/SizeButton.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) coverity - Missing call to superclass Sun, 12 Sep 2021 00:57:52 GMT Don-vip [18215] * trunk/src/org/openstreetmap/josm/gui/PrimitiveRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) coverity - Explicit null dereferenced Sun, 12 Sep 2021 00:35:22 GMT Don-vip [18214] * trunk/src/org/openstreetmap/josm/data/vector/VectorWay.java (modified) see #17177 - fix potential NPE (coverity 1458165) Sun, 12 Sep 2021 00:28:32 GMT Don-vip [18213] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) coverity - spotbugs - FB.RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN Sun, 12 Sep 2021 00:15:34 GMT Don-vip [18212] * trunk/src/org/openstreetmap/josm/tools/ListenableWeakReference.java (modified) fix coverity 1437552 (infinite loop) Sun, 12 Sep 2021 00:10:25 GMT Don-vip [18211] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/actions/AboutAction.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/CopyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadReferrersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java (modified) * trunk/src/org/openstreetmap/josm/data/UserIdentityManager.java (modified) * trunk/src/org/openstreetmap/josm/data/Version.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * 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/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/NamedColorProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Proj4DirGridShiftFileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/MultipleNameVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/JosmMapViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/HelpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CloseChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/LayerNameAndFilePathTableCell.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadParameterSummaryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPaintPreference.java (modified) * 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/projection/CodeProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ListProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ChangesetIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/EditableList.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/UrlLabel.java (modified) * trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/MessageNotifier.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApiException.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsManager.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) global use of `!Utils.isEmpty/isBlank` Sat, 11 Sep 2021 15:54:01 GMT Don-vip [18209] * trunk/src/org/openstreetmap/josm/spi/preferences/AbstractPreferences.java (modified) fix import Sat, 11 Sep 2021 15:50:57 GMT Don-vip [18208] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadReferrersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangePropertyCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SelectCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/DataSource.java (modified) * trunk/src/org/openstreetmap/josm/data/UserIdentityManager.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtension.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/LayerDetails.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/ChangesetCache.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NoteData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchSetting.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/sources/SourceInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/InetAddressValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/RegexValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorNode.java (modified) * trunk/src/org/openstreetmap/josm/gui/ImageryMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/OsmIdSelectionDialog.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/ValidatorListManagementDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/AbstractCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UidInputFieldValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AddFromSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/help/HelpUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/LayerNameAndFilePathTableCell.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.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/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/TabPreferenceSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginListPanel.java (modified) * 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 (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/FileChooserManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/FilterField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OsmIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApiException.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerChangesetReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/NoteSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/AbstractPreferences.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/Mediawiki.java (modified) * trunk/src/org/openstreetmap/josm/tools/OsmPrimitiveImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) global use of `Utils.isEmpty/isBlank` Sat, 11 Sep 2021 15:00:13 GMT Don-vip [18207] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) fix #21257 - sort tracks chronologically when writing GPX file Sat, 11 Sep 2021 13:26:12 GMT Don-vip [18206] * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) see #21257 - output metadata/time during GPX export, like gpsbabel Sat, 11 Sep 2021 12:00:16 GMT Don-vip [18205] * trunk/src/org/openstreetmap/josm/gui/io/UploadDialogModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadDialogModelTest.java (modified) fix #21309 - allow changeset hashtags to start with digits (patch by ... Wed, 08 Sep 2021 11:55:01 GMT Don-vip [18202] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) see #21300 - fix potential NPE detected by coverity Tue, 07 Sep 2021 23:14:09 GMT Don-vip [18201] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #21248 - Let users know that the `wikidata` plugin name has ... Tue, 07 Sep 2021 23:02:58 GMT Don-vip [18200] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) fix #21256 - RemoteControl: Don't add empty changeset tags to the ... Tue, 07 Sep 2021 22:50:30 GMT Don-vip [18197] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchSetting.java (modified) fix #21291 - do not shorten search string in combobox (patch by marcello) Tue, 07 Sep 2021 22:41:58 GMT Don-vip [18196] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) see #21144 - make sure GPX combobox is updated when the GPX layer is ... Tue, 07 Sep 2021 21:46:34 GMT Don-vip [18195] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/search/SearchCompilerTest.java (modified) fix #21300 - NPE in search compiler (patch by taylor.smock) Sun, 05 Sep 2021 20:35:08 GMT Don-vip [18194] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) see #21144 - use the selected GPX layer as support instead of the ... Fri, 03 Sep 2021 01:12:33 GMT Don-vip [18193] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/IDataSelectionListener.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/DataStore.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java (modified) fix javadoc warnings Fri, 03 Sep 2021 00:11:51 GMT Don-vip [18192] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBox.java (modified) fix #21279 - fix NPE (patch by marcello, modified) Tue, 31 Aug 2021 21:17:15 GMT Don-vip [18187] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/imagery/MVTLayerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/testutils/FakeGraphics.java (modified) fix #21260 - fix reprojection of MVT tiles (patch by taylor.smock) Tue, 31 Aug 2021 16:21:51 GMT Don-vip [18186] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java (modified) fix #21271 - Add MVT tile cache to imagery cache settings (patch by ... Tue, 31 Aug 2021 16:19:49 GMT Don-vip [18185] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Geometry.java (modified) see #21254 - Fix lint issues, fix broken test (patch by taylor.smock) Mon, 30 Aug 2021 16:44:20 GMT Don-vip [18183] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTest.java (modified) fix #21254 - fix shoe lace formula implementation (patch by taylor.smock) Thu, 26 Aug 2021 13:33:04 GMT Don-vip [18181] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) fix #4504 - display notification when an outlying operation is ... Thu, 26 Aug 2021 02:12:30 GMT Don-vip [18179] * trunk/nodist/data/ozi.wpt (added) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxLikeImporter.java (added) * trunk/src/org/openstreetmap/josm/gui/io/importexport/NMEAImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/OziWptImporter.java (added) * trunk/src/org/openstreetmap/josm/gui/io/importexport/RtkLibImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDataHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/IGpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/io/ozi (added) * trunk/src/org/openstreetmap/josm/io/ozi/OziWptReader.java (added) * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (modified) fix #4282 - Support for OziExplorer Waypoint files Wed, 25 Aug 2021 23:50:34 GMT Don-vip [18178] * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix #20419 - disable svgSalamander filename-based cache when loading ... Wed, 25 Aug 2021 19:36:32 GMT Don-vip [18177] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SelectAction.java (modified) fix #20403 - Relation editor: Enable select relation button of new ... Wed, 25 Aug 2021 19:16:38 GMT Don-vip [18176] * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedWay.java (modified) fix #20393 - exclude ways tagged with `area=yes` from `UntaggedWay` test Wed, 25 Aug 2021 12:47:26 GMT Don-vip [18174] * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java (modified) see #21240 - fix a few potential issues reported by Coverity Tue, 24 Aug 2021 00:43:50 GMT Don-vip [18173] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SearchNotesDownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchSetting.java (modified) * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/OsmIdSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.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/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java (deleted) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetReviewModel.java (deleted) * trunk/src/org/openstreetmap/josm/gui/io/IUploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/TagSettingsPanel.java (deleted) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialogModel.java (added) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OverpassServerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBox.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBoxModel.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java (deleted) * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBoxModel.java (added) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/ChangesetCommentModelTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/io/ChangesetManagementPanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/TagSettingsPanelTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadDialogModelTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/io/UploadDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBoxModelTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/ac/AutoCompComboBoxTest.java (added) fix #20690 - fix #21240 - Refactoring of UploadDialog, ... Mon, 23 Aug 2021 21:17:28 GMT Don-vip [18170] * trunk/src/org/openstreetmap/josm/data/coor/conversion/AbstractCoordinateFormat.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/AlbersEqualArea.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/AdjustTimezoneAndOffsetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetLink.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractIdTextField.java (modified) fix #21244 - Fix misspellings in comments (patch by gaben) Sun, 22 Aug 2021 23:22:24 GMT Don-vip [18167] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) see #17858 - deprecate native javafx plugins, no longer needed, would ... Sun, 22 Aug 2021 11:52:08 GMT Don-vip [18156] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) fix #21239 - fix NPE Sat, 21 Aug 2021 01:19:58 GMT Don-vip [18150] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/swing/ProgressMonitorExecutor.java (modified) fix #20799 - fix performance/memory issues while scrolling across ... Fri, 20 Aug 2021 20:43:06 GMT Don-vip [18145] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) see #17083 - make restart work with jpackage-based applications Fri, 20 Aug 2021 16:19:09 GMT Don-vip [18141] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) fix PMD violations Fri, 20 Aug 2021 12:18:17 GMT Don-vip [18135] * trunk/src/org/openstreetmap/josm/actions/DiskAccessAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) see #16709 - fix #20755 - Display a notification while/after saving ... Fri, 20 Aug 2021 11:53:36 GMT Don-vip [18134] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddNodeHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddWayHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) fix #21231 - make sure remote control request handlers do not block ... Sun, 15 Aug 2021 11:24:41 GMT Don-vip [18133] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) fix #21223 - fix NPE Tue, 10 Aug 2021 21:33:40 GMT Don-vip [18131] * trunk/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/HistoryComboBoxTest.java (modified) fix #21215 - fix StackOverflowError in ComboBoxHistory (patch by ... Mon, 09 Aug 2021 20:08:44 GMT Don-vip [18130] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) see #21131 - fix direction computation: take into account next ... Mon, 09 Aug 2021 19:03:05 GMT Don-vip [18129] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetListener.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandlerTest.java (modified) * trunk/tools/checkstyle/META-INF/MANIFEST.MF (modified) * trunk/tools/ivy.xml (modified) tools update: checkstyle 8.44, spotbugs 4.2.3, proguard 7.1.1, error- ... Fri, 06 Aug 2021 22:40:05 GMT Don-vip [18128] * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/HistoryComboBoxTest.java (modified) fix #21203 - Use Object.toString() to display history combobox items ... Fri, 06 Aug 2021 18:12:59 GMT Don-vip [18127] * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) fix #21206 - reduce "Unsupported savable layer type" log to debug level Thu, 05 Aug 2021 23:22:18 GMT Don-vip [18126] * trunk/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/HistoryComboBoxTest.java (added) fix #21203 - CCE in HistoryComboBox#addCurrentItemToHistory (patch by ... Thu, 05 Aug 2021 11:43:42 GMT Don-vip [18125] * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #21198 - fix use of Enter key in AutoCompletingComboBox dropdown ...