# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-11-08T03:50:14+01:00 Wed, 14 Jul 2021 16:30:55 GMT Don-vip [18018] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityAction.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/imagery/ImageryFilterSettings.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityActionTest.java (modified) fix #21104 - see #20659 - Image viewer: fix tooltips and icon size, ... Wed, 14 Jul 2021 14:37:05 GMT Don-vip [18017] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java (modified) fix #21034 - remember download OSM bounds from DownloadOsmTask ... Tue, 13 Jul 2021 21:56:50 GMT Don-vip [18014] * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/ImmutableGpxTrackSegment.java (deleted) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/JpgImporter.java (deleted) * trunk/src/org/openstreetmap/josm/io/OnlineResource.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) remove deprecated stuff not used by plugins Tue, 13 Jul 2021 21:40:33 GMT Don-vip [18013] * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/Interval.java (modified) see #14176 - remove deprecated DateUtils methods Tue, 13 Jul 2021 21:00:17 GMT Don-vip [18012] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #20989 - don't refresh GeoImageLayer contents when Main worker is ... Tue, 13 Jul 2021 20:49:09 GMT Don-vip [18011] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java (modified) see #17177 - add debug log on saving, wait for saving in ... Tue, 13 Jul 2021 20:44:36 GMT Don-vip [18010] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #21107 - see #20989 - revert of r17991 - restore previous chain ... Mon, 12 Jul 2021 22:27:59 GMT Don-vip [18009] * trunk/src/org/openstreetmap/josm/data/osm/NoteData.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/NoteDataTest.java (modified) fix #20860 - make sure to not try to close a note when none is selected Mon, 12 Jul 2021 21:45:16 GMT Don-vip [18008] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) fix #21105 - see #17184 - make sure that most operations of GpxLayer ... Mon, 12 Jul 2021 14:25:33 GMT Don-vip [18007] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java (modified) * trunk/test/data/regress/21044 (added) * trunk/test/data/regress/21044/test.geojson (added) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) fix #21044 - keep all tags when merging geojson nodes at the same ... Mon, 12 Jul 2021 11:33:02 GMT Don-vip [18006] * trunk/src/org/openstreetmap/josm/data/osm/TagMap.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/TagMapTest.java (modified) fix NPE in TagMap constructor Mon, 12 Jul 2021 10:42:05 GMT Don-vip [18005] * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) fix #21103 - see #14605 - proper fix of IllegalStateException in ... Mon, 12 Jul 2021 00:41:41 GMT Don-vip [18004] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) fix #21102 - see #20935 - revert r17999 Sun, 11 Jul 2021 12:39:42 GMT Don-vip [18001] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidation.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidationTest.java (modified) fix #21095 - see #21041 - fix NPE when opening the preset editor with ... Sun, 11 Jul 2021 02:39:26 GMT Don-vip [17999] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) fix #20935 - fix IAE: "Node pair not part of way" when splitting way ... Sun, 11 Jul 2021 02:31:05 GMT Don-vip [17998] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListPopup.java (modified) fix #20950 - UnsupportedOperationException when right-clicking on an ... Sun, 11 Jul 2021 02:25:02 GMT Don-vip [17997] * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) fix #20962 - fix NPE changing colour on GPX markers layer (patch by ... Sun, 11 Jul 2021 02:22:04 GMT Don-vip [17996] * trunk/src/org/openstreetmap/josm/actions/RestorePropertyAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/RestorePropertyActionTest.java (added) fix #20965 - History browser: fix NPE when restoring deleted tag ... Sun, 11 Jul 2021 02:02:42 GMT Don-vip [17995] * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java (modified) fix #20969 - fix trimming/synchronization issue in changeset upload ... Sun, 11 Jul 2021 01:49:01 GMT Don-vip [17994] * 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/imagery/vectortile/mapbox/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #17177 - see #20971 - MVT robustness, better logs, javadoc Sat, 10 Jul 2021 23:01:49 GMT Don-vip [17991] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #20989 - don't change active layer after layer removal if main ... Sat, 10 Jul 2021 22:49:02 GMT Don-vip [17990] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java (modified) see #17177 - detailed errors for random unit test failures Sat, 10 Jul 2021 22:37:41 GMT Don-vip [17989] * trunk/src/org/openstreetmap/josm/io/ValidatorErrorWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/ValidatorErrorWriterTest.java (added) fix #20991 - see #18232 - restore ability to export validator errors, ... Sat, 10 Jul 2021 21:26:59 GMT Don-vip [17988] * trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/SearchCompilerQueryWizard.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/SearchCompilerQueryWizardTest.java (modified) fix #21021 - proper fix of "newer" keyword, handling both formats ... Sat, 10 Jul 2021 20:54:00 GMT Don-vip [17987] * trunk/nodist/data/rtklib_example3.pos (added) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) fix #20992 - see #17829 - support UTC dates with 6 digits Sat, 10 Jul 2021 20:12:33 GMT Don-vip [17986] * trunk/src/org/openstreetmap/josm/data/osm/IWaySegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) fix #20994 - OOBE when removing node of highlighted way (patch by Bjoeni) Sat, 10 Jul 2021 20:06:03 GMT Don-vip [17985] * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) see #21011 - checkstyle Sat, 10 Jul 2021 20:04:32 GMT Don-vip [17984] * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxExtensionCollectionTest.java (added) fix #21011 - IAE when reading GPX file with extension (patch by ... Sat, 10 Jul 2021 19:39:01 GMT Don-vip [17983] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/imagery/ColorfulImageProcessorTest.java (modified) fix #21016 - ColorfulFilter not applied to empty tiles (patch by Bjoeni) Sat, 10 Jul 2021 19:21:24 GMT Don-vip [17982] * trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryWizardDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/SearchCompilerQueryWizard.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/SearchCompilerQueryWizardTest.java (modified) fix #21021 - see #18164 - OverpassTurboQueryWizard: fix "newer" ... Sat, 10 Jul 2021 18:52:12 GMT Don-vip [17981] * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidation.java (modified) fix #21041 - Tagging preset validation: clone properly primitives ... Sat, 10 Jul 2021 17:07:11 GMT Don-vip [17980] * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) fix #21043 - update FilterMatcher#allParentMultipolygonsFiltered ... Sat, 10 Jul 2021 13:25:54 GMT Don-vip [17975] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) fix #21090 - fix #20695 - shutdown precache tileloader only when all ... Fri, 09 Jul 2021 20:33:03 GMT Don-vip [17972] * trunk/src/org/openstreetmap/josm/data/oauth/OsmPrivileges.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) fix #21065 - update fully automatic OAuth authentication to adapt to ... Thu, 08 Jul 2021 23:29:19 GMT Don-vip [17968] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (modified) see #17177 - don't create unneeded output stream when writing PNG ... Thu, 08 Jul 2021 19:40:58 GMT Don-vip [17964] * trunk/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java (modified) see #20257 - CodeQL - java/zipslip - Checks for Zip Slip ... Thu, 08 Jul 2021 19:01:25 GMT Don-vip [17962] * trunk/src/org/openstreetmap/josm/tools/KeyboardUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/KeyboardUtilsTest.java (modified) see #20522 - handle both language codes for Hebrew (`iw` before Java ... Sun, 20 Jun 2021 21:02:01 GMT Klumbumbus [17927] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) fix #20520, fix #21014 - Don't warn about "End node near other way" ... Sun, 20 Jun 2021 18:27:12 GMT Klumbumbus [17925] * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) fix #21000, see #18768 - Fix Windows menu help topic (patch by skyper) Wed, 02 Jun 2021 21:14:11 GMT simon04 [17921] * trunk/src/org/openstreetmap/josm/gui/history/HistoryViewerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/NodeListViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/RelationMemberListViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagInfoViewer.java (modified) fix #18697 - Revert "Simplify HistoryViewerPanel.buildTable" This ... Wed, 02 Jun 2021 20:03:39 GMT simon04 [17919] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) fix #20952, see #20851 - Revert "Tagging presets: ... Wed, 02 Jun 2021 18:41:00 GMT simon04 [17917] * trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java (modified) Cascade.convertTo: use Class.cast to avoid unchecked warning Wed, 02 Jun 2021 18:40:56 GMT simon04 [17916] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #20957, see #20744 - Fix MapCSS function `round` Thu, 27 May 2021 17:41:24 GMT simon04 [17914] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/FeatureTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations (added) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/I18n.java (added) fix #20933 - NumberFormatException: For input string: "333,662" ... Tue, 25 May 2021 13:54:33 GMT simon04 [17913] * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java (modified) fix 20239 - GeoJSONImporter: fix JsonException: Cannot auto-detect ... Mon, 24 May 2021 10:13:59 GMT simon04 [17911] * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmJsonReaderTest.java (modified) see #14176 - Deprecate DateUtils.newIsoDateTimeFormat Mon, 24 May 2021 10:13:56 GMT simon04 [17910] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) fix #20875 - Use same DateFormat for formatting/parsing Mon, 24 May 2021 10:13:55 GMT simon04 [17909] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/Tag2LinkTest.java (modified) see #19771 - Tag2Link: use URL encoding for Wikimedia Commons URLs ... Sun, 23 May 2021 09:50:03 GMT simon04 [17904] * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) see #20879 - https://errorprone.info/bugpattern/FallThrough Mon, 17 May 2021 19:27:21 GMT simon04 [17903] * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmServerHistoryReaderTest.java (modified) see #20879 - History browser: display version "*" if tag change has ... Mon, 17 May 2021 18:14:47 GMT simon04 [17902] * trunk/src/org/openstreetmap/josm/data/osm/IWaySegment.java (modified) see #17177 - Encapsulate IWaySegment fields (fix getUpperIndex) Mon, 17 May 2021 18:12:50 GMT simon04 [17901] * trunk/src/org/openstreetmap/josm/gui/NotificationManager.java (modified) fix #20862 - Notifications: Help button icon too big and lots of ... Mon, 17 May 2021 18:00:13 GMT simon04 [17900] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) fix #20694 - NPE in GpxLayer.isModified Mon, 17 May 2021 17:56:22 GMT simon04 [17899] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) fix #20888, see #18949 - Tagging presets (value_template): fix ... Mon, 17 May 2021 17:56:19 GMT simon04 [17898] * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) fix #20887, see #20690 - Upload dialog: fix IllegalStateException: ... Mon, 17 May 2021 17:44:55 GMT simon04 [17897] * trunk/src/org/openstreetmap/josm/data/osm/WaySegment.java (modified) see #17177 - WaySegment: remove binary compatibility overrides Mon, 17 May 2021 17:44:04 GMT simon04 [17896] * trunk/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IWaySegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WaySegment.java (modified) * 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/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/validation/PaintVisitor.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java (modified) see #17177 - IWaySegment: encapsulate fields Sat, 15 May 2021 19:12:23 GMT simon04 [17894] * trunk/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java (modified) see #20690 - Upload dialog: add DocumentListener for changeset ... Thu, 13 May 2021 17:28:55 GMT simon04 [17892] * trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java (modified) see #20880 - Fix VersionTableCellRenderer Wed, 12 May 2021 22:19:28 GMT simon04 [17890] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryBrowserModelTest.java (modified) fix #20880 - History browser: show color gutter based on timestamp Wed, 12 May 2021 22:19:26 GMT simon04 [17889] * trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java (added) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java (modified) see #20880 - Extract class VersionTableCellRenderer Wed, 12 May 2021 21:31:56 GMT simon04 [17887] * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableColumnModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableModel.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmServerHistoryReaderTest.java (modified) fix #20879 - History browser: which version changed a tag (git blame)? Wed, 12 May 2021 21:31:53 GMT simon04 [17886] * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableModel.java (modified) see #20879 - Extract TagTableModel.getDiffItemType Mon, 10 May 2021 19:44:35 GMT simon04 [17881] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) Checkstyle Mon, 10 May 2021 19:44:33 GMT simon04 [17880] * trunk/resources/images/wikimedia_commons.svg (added) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.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/WikimediaCommonsEntry.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLayer.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoader.java (added) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/Mediawiki.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoaderTest.java (added) see #8472 - Show geocoded images from Wikimedia Commons as ... Thu, 06 May 2021 20:44:54 GMT simon04 [17878] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageCorrelation.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxImageCorrelationTest.java (modified) fix #11710 - Re-geotagging hides pictures that are not covered by GPX ... Thu, 06 May 2021 20:37:45 GMT simon04 [17877] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) see #20851 - Tagging presets: value_template="..." for Thu, 06 May 2021 20:37:43 GMT simon04 [17876] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupportTest.java (modified) fix #20851, see #20842 - Tagging presets: value_template="..." for ... Thu, 06 May 2021 20:37:41 GMT simon04 [17875] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) see #20851, see #20842 - Revert "Fix UOE in ... Thu, 06 May 2021 20:37:39 GMT simon04 [17874] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapPaintSettings.java (modified) Fix typo in Javadoc Thu, 06 May 2021 19:47:04 GMT simon04 [17873] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoaderTest.java (modified) see #20813 - Modernize ThumbsLoader using ImageIO and subsampling Thu, 06 May 2021 19:47:02 GMT simon04 [17872] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) see #20813 - Apply EXIF rotation in ImageEntry.load Thu, 06 May 2021 19:47:00 GMT simon04 [17871] * 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/tools/ImageProvider.java (modified) see #20813 - Modernize ImageDisplay using ImageIO and subsampling Thu, 06 May 2021 17:16:09 GMT simon04 [17869] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheTableColumnModel.java (modified) fix #20854 - Changeset Manager: fix header name "status" (patch by ... Thu, 06 May 2021 17:13:26 GMT simon04 [17868] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #20706 - Remove unneeded KEY_ANTIALIASING (patch by nvarner and ... Thu, 06 May 2021 16:22:33 GMT simon04 [17867] * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/VectorTile.java (modified) * 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/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/InvalidMapboxVectorTileException.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Layer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTFile.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Expression.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/imagery/vectortile/mapbox/style/Source.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/SourceType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IFilterablePrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IWaySegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/IDataSelectionEventSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/IDataSelectionListener.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) * 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/data/vector/VectorDataStore.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorNode.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/vector/VectorWay.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSortUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddMVTLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTypesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/ExpressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/LayersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/SourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorNodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorRelationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorWayTest.java (modified) see #17177 - fix @since xxx Thu, 06 May 2021 16:08:22 GMT simon04 [17866] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java (modified) fix #20706 - Enable text antialiasing for more systems (patch by ... Thu, 06 May 2021 16:03:12 GMT simon04 [17865] * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/validator/ValidatorTestsPreference.java (modified) fix #20204 - Preferences dialog inconsistent scroll pane borders ... Thu, 06 May 2021 15:59:24 GMT simon04 [17863] * trunk/src/org/openstreetmap/josm/data/validation/tests/Lanes.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Checkstyle Thu, 06 May 2021 15:39:27 GMT simon04 [17862] * trunk/resources/data/maps.xsd (modified) * trunk/resources/images/dialogs/add_mvt.svg (added) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/VectorTile.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Command.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Feature.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Geometry.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTypes.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/InvalidMapboxVectorTileException.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/Layer.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTFile.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTile.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorCachedTileLoader.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorCachedTileLoaderJob.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSource.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Expression.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Layers.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyle.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Scheme.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/Source.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/SourceType.java (added) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterWorker.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IFilterablePrimitive.java (added) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IRelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IWaySegment.java (added) * trunk/src/org/openstreetmap/josm/data/osm/OsmData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WaySegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/IDataSelectionEventSource.java (added) * trunk/src/org/openstreetmap/josm/data/osm/event/IDataSelectionListener.java (added) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/protobuf (added) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufPacked.java (added) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufParser.java (added) * trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java (added) * trunk/src/org/openstreetmap/josm/data/protobuf/WireType.java (added) * trunk/src/org/openstreetmap/josm/data/vector (added) * trunk/src/org/openstreetmap/josm/data/vector/DataLayer.java (added) * trunk/src/org/openstreetmap/josm/data/vector/DataStore.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataSet.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorDataStore.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorNode.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorRelation.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorRelationMember.java (added) * trunk/src/org/openstreetmap/josm/data/vector/VectorWay.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSortUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddMVTLayerPanel.java (added) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) * trunk/test/data/mapillary.json (added) * trunk/test/data/pbf (added) * trunk/test/data/pbf/mapillary (added) * trunk/test/data/pbf/mapillary/14 (added) * trunk/test/data/pbf/mapillary/14/3248 (added) * trunk/test/data/pbf/mapillary/14/3248/6258.mvt (added) * trunk/test/data/pbf/mapillary/14/3249 (added) * trunk/test/data/pbf/mapillary/14/3249/6258.mvt (added) * trunk/test/data/pbf/openinframap (added) * trunk/test/data/pbf/openinframap/17 (added) * trunk/test/data/pbf/openinframap/17/26028 (added) * trunk/test/data/pbf/openinframap/17/26028/50060.pbf (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/FeatureTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/GeometryTypesTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/LayerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MVTTileTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/MapboxVectorTileSourceTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/ExpressionTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/LayersTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/SourceTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufParserTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufRecordTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/protobuf/ProtobufTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/vector (added) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorDataSetTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorNodeTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorRelationTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/vector/VectorWayTest.java (added) fix #17177 - Add support for Mapbox Vector Tile (patch by ... Thu, 06 May 2021 08:31:36 GMT GerdP [17861] * trunk/src/org/openstreetmap/josm/data/validation/tests/Lanes.java (modified) fix #19647: Exclude all but ways with highway=* from Lanes.java test ... Tue, 04 May 2021 19:01:14 GMT simon04 [17860] * trunk/src/org/openstreetmap/josm/data/osm/Storage.java (modified) fix #20841 - Fix NPE at ... Tue, 04 May 2021 18:28:54 GMT simon04 [17859] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java (modified) fix #20842 - Fix UOE in TaggingPresetItemGuiSupport.evaluateCondition Mon, 03 May 2021 17:51:10 GMT GerdP [17858] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) fix #20839: Notification about hidden objects by filter without any ... Sun, 02 May 2021 08:12:56 GMT simon04 [17856] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoaderTest.java (added) see #20813 - Add ThumbsLoaderTest.testPerformance Sun, 02 May 2021 08:05:54 GMT simon04 [17855] * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) see #20824 - Fix NPE found by Coverity Scan Sun, 02 May 2021 03:53:40 GMT GerdP [17852] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) fix #20729: Improve validation with data filters enabled - show ... Sat, 01 May 2021 22:07:49 GMT simon04 [17850] * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) fix #20817 - Fix typo in Javadoc (patch by raykiddy) Sat, 01 May 2021 22:04:26 GMT simon04 [17849] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) fix #20830 - Reduce heap size of org.openstreetmap.josm.data.osm.Node ... Sat, 01 May 2021 20:59:59 GMT simon04 [17848] * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmWriterPerformanceTest.java (added) see #20829 - Avoid heap allocations in OsmWriter Sat, 01 May 2021 20:59:57 GMT simon04 [17847] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) see #20829 - Avoid heap allocations in OsmDataLayer.toGpxData Sat, 01 May 2021 19:50:00 GMT simon04 [17846] * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/IWithAttributes.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WithAttributes.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) fix #20793 - Reduce memory consumption for GpxExtensionCollection ... Sat, 01 May 2021 12:00:25 GMT simon04 [17845] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/Interval.java (added) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/IntervalTest.java (added) see #14176 - Introduce class Interval Sat, 01 May 2021 11:29:36 GMT simon04 [17843] * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/TimeRestrictionPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/ChangesetQueryTest.java (added) * trunk/test/unit/org/openstreetmap/josm/io/ChangesetQueryUrlParserTest.java (modified) see #14176 - Migrate ChangesetQuery to Instant Sat, 01 May 2021 11:11:58 GMT simon04 [17842] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/DateEditorWithSlider.java (modified) see #14176 - Migrate DateFilterPanel to Instant Sat, 01 May 2021 10:37:47 GMT simon04 [17841] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/ValidatorErrorWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/AutosaveTaskTest.java (modified) see #14176 - Migrate various classes to Instant Sat, 01 May 2021 10:37:44 GMT simon04 [17840] * trunk/src/org/openstreetmap/josm/io/ChangesetClosedException.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExceptionUtilTest.java (modified) see #14176 - Migrate ExceptionUtil to Instant Sat, 01 May 2021 10:37:41 GMT simon04 [17839] * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) see #14176 - RtkLibPosReader: parse timestamps using DateUtils Sat, 01 May 2021 09:39:00 GMT simon04 [17838] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryNode.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableModel.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetDataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/history/HistoryRelationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryBrowserDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmChangesetContentParserTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmServerHistoryReaderTest.java (modified) see #14176 - Migrate HistoryOsmPrimitive to Instant Fri, 30 Apr 2021 19:52:45 GMT simon04 [17837] * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/data/notes/NoteComment.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/notes/NoteTest.java (modified) fix #20824 - NPE while sorting notes