# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-07-22T22:23:15+02:00 Mon, 13 Jun 2022 17:38:59 GMT Don-vip [18489] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) see #22104 - fix deprecation warnings Mon, 13 Jun 2022 15:59:52 GMT taylor.smock [18487] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java (modified) PMD/Checkstyle fixes for r18485 Mon, 13 Jun 2022 13:42:34 GMT taylor.smock [18486] * trunk/src/org/openstreetmap/josm/tools/PatternUtils.java (modified) Fix CID 1489883: Dereference null return value This was introduced ... Thu, 09 Jun 2022 17:22:55 GMT taylor.smock [18485] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/UploadActionTest.java (modified) SonarLint: Fix most recent code smells This also fixes some tests ... Thu, 09 Jun 2022 13:52:24 GMT taylor.smock [18484] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) MainApplication: Fix CORRECTNESS NP_NULL_PARAM_DEREF This is mostly ... Thu, 09 Jun 2022 13:44:34 GMT taylor.smock [18483] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) NotesDialog: Fix test broken in r18479, see #21600 The test ensures ... Thu, 09 Jun 2022 13:00:28 GMT taylor.smock [18482] * trunk/src/org/openstreetmap/josm/data/vector/VectorDataSet.java (modified) VectorDataSet: Fix MT_CORRECTNESS issues This was most likely ... Thu, 09 Jun 2022 12:33:40 GMT taylor.smock [18481] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) i18n: \r ->
Wed, 08 Jun 2022 21:16:08 GMT taylor.smock [18480] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix JOSM #21422: Tile cache stats unreadable in debug mode (patch by ... Wed, 08 Jun 2022 21:03:12 GMT taylor.smock [18479] * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) Fix #21600: When setting/updating notes, fire selectionChanged events ... Wed, 08 Jun 2022 20:20:53 GMT taylor.smock [18478] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (modified) Really fix failing tests in VectorDataSetTest The test failed ~50% ... Wed, 08 Jun 2022 18:21:41 GMT taylor.smock [18477] * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorNodeTest.java (modified) Fix tests broken in r18473, see #22032 This was caused by vector ... Wed, 08 Jun 2022 17:09:15 GMT taylor.smock [18475] * trunk/src/org/openstreetmap/josm/tools/PatternUtils.java (added) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/Tag2LinkTest.java (modified) Fix #21794: Allow for cases where tags can be URL or key values in ... Wed, 08 Jun 2022 15:54:29 GMT taylor.smock [18474] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) Replace @since xxx Wed, 08 Jun 2022 15:48:47 GMT taylor.smock [18473] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTypes.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Layer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufPacked.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorRelation.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufRecordTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufTest.java (modified) Fix #22032: Various memory enhancements for MVT tiles There is ... Wed, 08 Jun 2022 15:33:09 GMT taylor.smock [18472] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) Fix some coverity warnings * CID 1489777: ... Wed, 08 Jun 2022 13:35:08 GMT stoecker [18471] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix dead code Tue, 07 Jun 2022 15:54:52 GMT taylor.smock [18470] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) Reduce memory allocations and CPU calls in Way#getNodePairs This ... Mon, 06 Jun 2022 18:35:45 GMT taylor.smock [18468] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Fix #21893: Align movement of objects when the last selected way has ... Mon, 06 Jun 2022 17:16:28 GMT taylor.smock [18467] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) Fix #20025, #22080: Notify users when changeset tags are ... Mon, 06 Jun 2022 17:07:05 GMT taylor.smock [18466] * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (added) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GenericSessionExporter.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/src/org/openstreetmap/josm/tools/ListenerList.java (modified) * trunk/test/data/sessions/gpx_markers_combined.jos (added) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveActionTest.java (added) * trunk/test/unit/org/openstreetmap/josm/actions/SessionSaveAsActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) Fix #21813: Improve marker handling in sessions and #21923: Improve ... Mon, 06 Jun 2022 14:56:25 GMT taylor.smock [18465] * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) Fix #22106: Avoid allocations for point objects in QuadBuckets ... Mon, 06 Jun 2022 14:04:20 GMT taylor.smock [18464] * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodePositionComparator.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) Extract equalsEpsilon from LatLon into ILatLon This significantly ... Wed, 25 May 2022 21:57:32 GMT taylor.smock [18458] * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) Fix @since xxx Wed, 25 May 2022 21:29:07 GMT taylor.smock [18457] * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix #22056: `source` in the dataset tags overrides automatic sources ... Wed, 25 May 2022 21:09:41 GMT taylor.smock [18456] * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectLassoAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/SelectionManager.java (modified) Fix #22065: Mac users cannot deselect with ctrl From the Mac OS HIG ... Thu, 19 May 2022 18:09:13 GMT taylor.smock [18454] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/NotesDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/mockers/ExtendedDialogMocker.java (modified) Fix #21558: IOOBE in NotesDialog$NoteTableModel.getElementAt This ... Wed, 18 May 2022 22:17:54 GMT taylor.smock [18453] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) Fix #22074, #22075: OpeningHoursParser updates (patch by SimonPoole) ... Mon, 16 May 2022 22:33:50 GMT taylor.smock [18452] * trunk/src/org/openstreetmap/josm/gui/bbox/JosmMapViewer.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandlerTest.java (modified) Drop use of abc from tile.openstreetmap.org urls (patch by Firefishy) ... Mon, 16 May 2022 20:24:59 GMT taylor.smock [18451] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.java (modified) Fix #22073: Optimized regexes (string starts with, ends with, ... Thu, 12 May 2022 14:24:18 GMT stoecker [18445] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) drop imagery offsets from status report, see #22043 Tue, 10 May 2022 16:54:08 GMT taylor.smock [18444] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/ImageDataTest.java (modified) Fix #21775: Remove deprecated code in ImageData The code in ... Tue, 10 May 2022 16:42:34 GMT taylor.smock [18443] * trunk/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/upload/UploadNotesTaskTest.java (added) Fix #17288: Notes progress bar shows no progress (patch by gaben, ... Tue, 10 May 2022 16:10:21 GMT taylor.smock [18442] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) Fix #21792: Request focus in SplitWayAction window segment list ... Tue, 10 May 2022 15:30:28 GMT taylor.smock [18441] * trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java (modified) Fix #22022: Allow for recursive geojson parsing This allows us to ... Sun, 08 May 2022 05:28:32 GMT GerdP [18440] * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) fix #22057: ClassNotFoundException when installing a plugin that was ... Wed, 04 May 2022 19:08:02 GMT taylor.smock [18439] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModelTest.java (modified) Fix #17906, #21889, see #12617 for the original issue This fixes an ... Wed, 04 May 2022 18:34:54 GMT taylor.smock [18438] * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) Fix #21619: CCE where JosmTextField cannot be cast to ... Wed, 27 Apr 2022 19:26:39 GMT taylor.smock [18437] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java (modified) Fix #21935: Avoid leaking `Authorization` headers on redirects in ... Wed, 27 Apr 2022 16:13:58 GMT taylor.smock [18436] * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) Shortcut Preferences: Remove look-alike arrow codes The key values ... Mon, 25 Apr 2022 15:04:13 GMT taylor.smock [18435] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Thu, 21 Apr 2022 19:54:17 GMT taylor.smock [18434] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates JCSCacheManager was modified to move away from ... Tue, 19 Apr 2022 20:29:22 GMT taylor.smock [18433] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/actions/RelationEditorActionsTest.java (modified) Fix #22024: DataIntegrityProblemException during data upload This ... Tue, 19 Apr 2022 18:15:15 GMT taylor.smock [18432] * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (modified) ProtobufRecord: Fix failing test from r18431 (oops) This was due to ... Tue, 19 Apr 2022 17:12:51 GMT taylor.smock [18431] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Command.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufPacked.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf/WireType.java (modified) VectorTile/MapBox/Feature: Significantly reduce allocations The ... Mon, 18 Apr 2022 08:21:33 GMT stoecker [18428] * trunk/src/org/openstreetmap/josm/gui/progress/CLIProgressMonitor.java (modified) add missing space Mon, 04 Apr 2022 20:26:00 GMT taylor.smock [18427] * trunk/src/org/openstreetmap/josm/data/imagery/street_level/IImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsEntry.java (modified) Fix an NPE that occurred when attempting to copy an image URL This ... Wed, 30 Mar 2022 16:36:39 GMT stoecker [18424] * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) see #21480 - i18n fix Tue, 29 Mar 2022 06:02:07 GMT GerdP [18422] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GpxImporter.java (modified) fix #21967: Keep OSM layer activated when loading GPX layer Patch by ... Mon, 28 Mar 2022 14:06:12 GMT taylor.smock [18421] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) fix #21521: IOOBE in ImageData.getSelectedImage This is caused by ... Sun, 27 Mar 2022 10:59:12 GMT stoecker [18420] * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) fix i18n, see #21480 Sat, 26 Mar 2022 16:31:23 GMT Klumbumbus [18419] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sat, 26 Mar 2022 10:59:59 GMT Klumbumbus [18418] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 24 Mar 2022 09:16:44 GMT stoecker [18417] * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPaintPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) text fix, fix #21865 Thu, 24 Mar 2022 09:16:37 GMT stoecker [18416] * trunk/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java (modified) text fix, fix #21865 Wed, 23 Mar 2022 19:21:04 GMT taylor.smock [18414] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) fix #21867: Improve documentation for ConditionFactory (patch by ... Wed, 23 Mar 2022 16:07:59 GMT taylor.smock [18413] * trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.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/IRelationEditorActionAccess.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) fix #21825: delete non-useful relations This offers to delete ... Wed, 23 Mar 2022 12:32:36 GMT taylor.smock [18412] * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) see r18408, #21480, fix #21962: typo with xor (patch by skyper) ... Tue, 22 Mar 2022 17:32:41 GMT taylor.smock [18409] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) see r18407, #21756: Don't log oauth secrets (PMD) Tue, 22 Mar 2022 17:29:37 GMT taylor.smock [18408] * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) fix #21480: Add missing syntax hints to search dialog (patch by ... Tue, 22 Mar 2022 16:10:25 GMT stoecker [18407] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) fix #21756 - strip typical privacy relevant parameters from URL output Tue, 22 Mar 2022 15:31:47 GMT taylor.smock [18406] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) fix #19219: Sessions without data layer should be savable as .jos - ... Mon, 21 Mar 2022 21:01:04 GMT taylor.smock [18403] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OverpassServerPanel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/server/OverpassServerPanelTest.java (added) fix #21953: Remember custom overpass servers This was caused by not ... Fri, 18 Mar 2022 22:48:12 GMT taylor.smock [18401] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) fix #21950: Significantly reduce freeze when deleting a node with the ... Sun, 13 Mar 2022 12:40:25 GMT stoecker [18399] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) fix #21922 - patch by Bjoeni - GPX file marked as modified when ... Sun, 13 Mar 2022 12:34:22 GMT stoecker [18398] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Equirectangular.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/imagery/CameraPlane.java (modified) fix #21693 - patch by GhostFoxSledgehammer - performance ... Sun, 13 Mar 2022 12:27:16 GMT stoecker [18396] * trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) fix #20600 - add Fix coloring for NMEA, patch by Bjoeni Sun, 13 Mar 2022 07:07:10 GMT GerdP [18395] * trunk/src/org/openstreetmap/josm/actions/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java (modified) fix #21825: Delete relations by default when all members are deleted ... Thu, 10 Mar 2022 06:13:32 GMT GerdP [18392] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) sonarlint: Make "showStackTrace" a "static" method. Wed, 09 Mar 2022 08:22:04 GMT GerdP [18391] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix checkstyle issue Wed, 09 Mar 2022 08:19:18 GMT GerdP [18390] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) see #21740: IAE: Attempted to add listener that was already in list: ... Tue, 08 Mar 2022 15:41:33 GMT taylor.smock [18389] * trunk/src/org/openstreetmap/josm/gui/preferences/server/ProxyPreferencesPanel.java (modified) fix #21918: Proxy preferences does not have the correct help Remove ... Tue, 08 Mar 2022 14:52:28 GMT taylor.smock [18388] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) fix #21919: NPE in MapImage due to a race condition This adds a ... Tue, 15 Feb 2022 17:12:49 GMT taylor.smock [18380] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryPatterns.java (modified) ImageryPatterns: Fix CID 1469640: Null point dereferences This uses ... Wed, 09 Feb 2022 21:40:12 GMT taylor.smock [18378] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryPatterns.java (modified) see #21850: Fix calls to JOSM server where not apikey is needed Wed, 09 Feb 2022 16:03:51 GMT taylor.smock [18371] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryPatterns.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) fix #21850: WMS and WMTS don't support {apikey} This adds {apikey} ... Tue, 01 Feb 2022 17:49:38 GMT taylor.smock [18368] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #21819: MapDust is deprecated and API no longer works (patch by ... Thu, 27 Jan 2022 22:43:27 GMT taylor.smock [18367] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) fix #21797: IOOBE in ... Wed, 26 Jan 2022 19:13:22 GMT taylor.smock [18366] * trunk/src/org/openstreetmap/josm/data/projection/ProjectionCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) Replace usages of System.exit with Lifecycle.exitJosm This fixes ... Tue, 25 Jan 2022 18:05:27 GMT Don-vip [18365] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (added) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/CLIProgressMonitor.java (added) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONMapRouletteWriter.java (added) * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (added) see #15182 - make JOSM callable as standalone validator (patch by ... Sun, 09 Jan 2022 16:28:53 GMT GerdP [18364] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) checkstyle + sonarlint issues Sun, 09 Jan 2022 11:19:43 GMT GerdP [18363] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) see #6725, #21438 correct @since xxx Sun, 09 Jan 2022 11:16:28 GMT GerdP [18362] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #21730: Not all JosmActions registering in toolbar - separate ... Sun, 09 Jan 2022 11:11:27 GMT GerdP [18361] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #6725: Plugins need to be loaded before tool definitions for ... Sun, 02 Jan 2022 20:24:43 GMT Don-vip [18360] * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/proj/AbstractProjTest.java (modified) * trunk/tools/ivy.xml (modified) upgrade to checkstyle 9.2.1 Sun, 02 Jan 2022 19:24:50 GMT Don-vip [18357] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sun, 02 Jan 2022 18:56:59 GMT Don-vip [18354] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) fix #21694 - fix IOOBE in MapPaintMenu.toggleStyle Sun, 02 Jan 2022 18:23:32 GMT Don-vip [18353] * trunk/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/proj/AbstractProjTest.java (added) fix #21696 - add robustness in case NaN coordinates are being ... Mon, 20 Dec 2021 16:13:38 GMT Don-vip [18342] * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/data/PrimitiveTagTransferData.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) fix #21645 - code cleanup (patch by gaben) Mon, 20 Dec 2021 16:10:59 GMT Don-vip [18341] * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/ShapeTest.java (modified) fix #21646 - Round new points in imagery.Shape (patch by taylor.smock) Mon, 20 Dec 2021 15:50:08 GMT Don-vip [18338] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java (modified) fix #21655 - fix selection of changesets after sorting the table Mon, 20 Dec 2021 13:51:15 GMT Don-vip [18337] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #21682 - don't let runtime exceptions in layer change listeners ... Mon, 20 Dec 2021 13:30:02 GMT Don-vip [18335] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 20 Dec 2021 13:20:06 GMT Don-vip [18334] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompTextField.java (modified) fix #21507 - fix autocompletion error with Japanese IME (patch by ... Mon, 20 Dec 2021 13:12:10 GMT Don-vip [18332] * trunk/build.xml (modified) * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/ozi/OziWptReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/ThrowableRootCauseMatcher.java (modified) * trunk/tools/checkstyle/src/org/openstreetmap/josm/TopLevelJavadocCheck.java (modified) * trunk/tools/ivy.xml (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) see #21596 - Update dependencies in ivy.xml and tools/ivy.xml (patch ... Thu, 02 Dec 2021 08:54:09 GMT GerdP [18327] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntryTest.java (modified) fix #21550: NPE in ... Sun, 28 Nov 2021 20:36:41 GMT Klumbumbus [18325] * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java (modified) fix #21557 - Make "New changeset" translatable (patch by marcello) Fri, 19 Nov 2021 23:34:04 GMT Klumbumbus [18324] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/validator/geometry.mapcss (modified) * trunk/resources/images/presets/power/connection.svg (moved) * trunk/resources/styles/standard/elemstyles.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) fix #17034 - Add power=connection (partly patch by gaben, icon self ... Fri, 12 Nov 2021 10:23:59 GMT GerdP [18323] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) fix #21541: false positive: crossing railways - treat railway=halt ... Thu, 11 Nov 2021 12:45:51 GMT Don-vip [18322] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #20522 see #21005 - Allow security manager, otherwise it raises a ...