# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-03-28T16:40:30+01:00 Thu, 18 May 2017 20:57:03 GMT michael2402 [12207] * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) Add documentation on WeakPreferenceAdapter Thu, 18 May 2017 20:47:11 GMT michael2402 [12206] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) Fix #14814: repaint nodes layer on note click. Thu, 18 May 2017 20:18:15 GMT Don-vip [12205] * trunk/build.xml (modified) see #11924 - add `Add-Exports` / `Add-Opens` manifest entries so the ... Thu, 18 May 2017 19:56:44 GMT Don-vip [12204] * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) remove unused code (pre-HttpClient) Thu, 18 May 2017 16:13:14 GMT stoecker [12203] * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) drop CycleMap from JOSM core Thu, 18 May 2017 15:43:25 GMT stoecker [12202] * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) drop CycleMap from JOSM core Wed, 17 May 2017 18:00:55 GMT Klumbumbus [12201] * trunk/data/validator/geometry.mapcss (modified) fix #14812 - Don't warn that amenity=weighbridge is connected to a ... Wed, 17 May 2017 01:09:32 GMT Don-vip [12200] * trunk/src/org/openstreetmap/josm/io/Capabilities.java (modified) fix #14811 - NPE Wed, 17 May 2017 00:57:03 GMT Don-vip [12199] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) checkstyle/PMD/findbugs Wed, 17 May 2017 00:45:20 GMT Don-vip [12198] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 16 May 2017 21:10:19 GMT michael2402 [12197] * trunk/test/unit/org/openstreetmap/josm/data/gpx/WayPointTest.java (modified) Fix gpx WayPointTest of equals. Tue, 16 May 2017 19:25:34 GMT michael2402 [12196] * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractToStringProperty.java (modified) Remove listeners from parent preference if they were added to both ... Tue, 16 May 2017 19:16:42 GMT michael2402 [12195] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) Keep a reference to the weak listener, to not let gc remove it. Tue, 16 May 2017 18:09:26 GMT Klumbumbus [12194] * trunk/data/validator/highway.mapcss (modified) fix #14807 - don't warn for missing ref if explizit noref=yes is set Tue, 16 May 2017 18:05:34 GMT Don-vip [12193] * trunk/src/org/openstreetmap/josm/data/osm/WayData.java (modified) fix #14810 - partial revert of r12190 Mon, 15 May 2017 22:07:12 GMT michael2402 [12192] * trunk/src/org/openstreetmap/josm/tools/ListenableWeakReference.java (modified) Fix some Sonar warnings for ListenableWeakReference Mon, 15 May 2017 22:03:34 GMT michael2402 [12191] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthToken.java (modified) Add missing javadoc on data.oauth package. Mon, 15 May 2017 22:01:44 GMT michael2402 [12190] * 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/ChangesetCacheListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WayData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java (modified) See #14794: More javadoc for data.osm package Mon, 15 May 2017 21:42:03 GMT michael2402 [12189] * trunk/src/org/openstreetmap/josm/data/osm/ChangesetCacheEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultChangesetCacheEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/AbstractDatasetChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/ChangesetIdChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/DataChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/NodeMovedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/PrimitivesAddedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/PrimitivesRemovedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/RelationMembersChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/TagsChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/WayNodesChangedEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSetListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java (modified) See #14794: Javadoc for data.osm package Mon, 15 May 2017 21:02:25 GMT michael2402 [12188] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) Use OsmUtils constants. Mon, 15 May 2017 20:57:02 GMT michael2402 [12187] * trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) Add javadoc to OsmUtils, fix constant naming. Mon, 15 May 2017 20:40:54 GMT michael2402 [12186] * 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/GpxRoute.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/ImmutableGpxTrackSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) See #14794: Add javadoc for all gpx classes. Mon, 15 May 2017 18:08:53 GMT michael2402 [12185] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Fix #12926: Draw the last arrow of the selected object every time Mon, 15 May 2017 17:34:30 GMT michael2402 [12184] * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) Do not rely on the List cast, wrap the collection in an array list ... Mon, 15 May 2017 17:31:59 GMT michael2402 [12183] * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) Allow null as parameter for BBox#add. Mon, 15 May 2017 17:29:29 GMT michael2402 [12182] * trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ViewportFollowToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) Move viewport following option to DrawAction and make it persistent. Mon, 15 May 2017 17:28:35 GMT michael2402 [12181] * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractToStringProperty.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListenableWeakReference.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/ListenableWeakReferenceTest.java (added) Add a new ListenableWeakReference. Use it to not lose references to ... Mon, 15 May 2017 16:48:19 GMT michael2402 [12180] * trunk/src/org/openstreetmap/josm/data/preferences/CachingProperty.java (modified) Fix caching property put. Mon, 15 May 2017 16:26:47 GMT stoecker [12179] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - drop two more skip types Mon, 15 May 2017 16:24:32 GMT michael2402 [12178] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) Remove repaint on conflict resolution - SequenceCommand will do it ... Mon, 15 May 2017 16:22:44 GMT michael2402 [12177] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) Remove MapView repaint in MapFrame - map view does it by itself. Mon, 15 May 2017 16:20:34 GMT michael2402 [12176] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Only invalidate single OSM layer after merge Mon, 15 May 2017 16:13:37 GMT michael2402 [12175] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) Trigger a GPX layer invalidation on SoM change. Mon, 15 May 2017 16:09:18 GMT michael2402 [12174] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) Map paint style: Invalidate the affected layers instead of triggering ... Mon, 15 May 2017 16:02:28 GMT michael2402 [12173] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) Use invalidate() on the gpx layer instead of triggering a map view ... Mon, 15 May 2017 16:00:30 GMT michael2402 [12172] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) Remove unneccessary Main.map.repaint() - invalidate is enough. Mon, 15 May 2017 15:55:56 GMT michael2402 [12171] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projecting.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) Fixed checkstyle warnings. Mon, 15 May 2017 15:43:48 GMT michael2402 [12170] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) "See #13175, see #14120: Remove isChanged() method call in map view - ... Mon, 15 May 2017 15:39:43 GMT michael2402 [12169] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) Fix lat/lon swapped for GPX conversion, add asymetric test case Mon, 15 May 2017 15:22:23 GMT michael2402 [12168] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) Add a gap to the gpx line if the coordinates of a WayPoint are not known. Mon, 15 May 2017 15:13:11 GMT michael2402 [12167] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) Make WayPoint implement ILatLon. Mon, 15 May 2017 14:53:55 GMT michael2402 [12166] * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) Implement GpxData tests. Mon, 15 May 2017 14:15:28 GMT michael2402 [12165] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) Use identity instead of equality to add / remove gpx tracks. Mon, 15 May 2017 14:04:38 GMT michael2402 [12164] * trunk/src/org/openstreetmap/josm/data/coor/ILatLon.java (added) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) Added missing ILatLon.java file. Mon, 15 May 2017 13:57:36 GMT michael2402 [12163] * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projecting.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) Make use of ILatLon#getEastNorth Mon, 15 May 2017 13:46:56 GMT michael2402 [12162] * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projecting.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) See #13415: Fix @since tags. Mon, 15 May 2017 13:43:30 GMT michael2402 [12161] * trunk/src/org/openstreetmap/josm/actions/CopyCoordinatesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/CachedLatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/INode.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodePositionComparator.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/AbstractProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projecting.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/ShiftedProjecting.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/PaintVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/draw/MapViewPath.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ShiftedProjectionTest.java (modified) See #13415: Add the ILatLon interface, unify handling of Nodes and ... Mon, 15 May 2017 13:33:34 GMT michael2402 [12160] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Fix PMD Warnings on StringBuilder Mon, 15 May 2017 13:26:15 GMT michael2402 [12159] * trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java (modified) Fix data layer tooltip test. Mon, 15 May 2017 12:57:25 GMT michael2402 [12158] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) Fix DrawAction helper line not being painted while imagery ... Mon, 15 May 2017 12:41:08 GMT michael2402 [12157] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) See #13124: Refresh the heat map on every invalidation (visible tacks ... Mon, 15 May 2017 12:14:40 GMT michael2402 [12156] * 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/gui/layer/GpxLayer.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/ConvertToDataLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/MarkersFromNamedPointsAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) See #14120: Don't make gpx tracks depend on the isChanged method, use ... Mon, 15 May 2017 11:34:02 GMT michael2402 [12155] * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) GpxLayer: Javadoc Mon, 15 May 2017 11:29:59 GMT michael2402 [12154] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/ArrowPaintHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Fix #12926: Don't draw direction arrows on short selection segments. Mon, 15 May 2017 11:27:12 GMT michael2402 [12153] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Use a data counter + StringBuilder to create the data set tooltip. ... Mon, 15 May 2017 10:54:16 GMT michael2402 [12152] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Do not invalidate inactive data layers on selection change in active ... Mon, 15 May 2017 10:50:02 GMT michael2402 [12151] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) AbstractListMergeModel: Add documentation Mon, 15 May 2017 08:07:09 GMT Don-vip [12150] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) fix #14792 - fix `--version` handling: restore a single main() method Mon, 15 May 2017 06:49:32 GMT bastiK [12149] * trunk/src/org/openstreetmap/josm/data/projection/AbstractProjection.java (modified) fixed #4799 - Imagery offset not working in WGS 84 Sun, 14 May 2017 21:12:18 GMT bastiK [12148] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/GaussKruegerProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertCC9ZonesProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/PuwgProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/SwissGridProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/UTMFranceDOMProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/UTMProjectionChoice.java (modified) see #14794 - javadoc Sun, 14 May 2017 19:21:19 GMT Don-vip [12147] * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelperTest.java (modified) fix #14793 - fix WMTS CRS identification as per OGC specification ... Sun, 14 May 2017 18:33:49 GMT Don-vip [12146] * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) remove `symbol` font entry, already defined Sun, 14 May 2017 12:50:55 GMT stoecker [12145] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - add missing apostrophe Sun, 14 May 2017 12:44:17 GMT stoecker [12144] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - don't report missing projections for ELI TMS Sun, 14 May 2017 12:38:05 GMT stoecker [12143] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - drop some SKIP texts not needed anymore Sat, 13 May 2017 21:29:58 GMT stoecker [12142] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) fix #14789 - allow to override toolbar image and toolbar name for presets Sat, 13 May 2017 15:45:07 GMT bastiK [12141] * trunk/netbeans/nbproject/project.properties (modified) update netbeans project Sat, 13 May 2017 15:03:37 GMT bastiK [12140] * trunk/test/data/sessions/bing.jos (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionReaderTest.java (modified) update unit test (see #14773) Sat, 13 May 2017 14:09:29 GMT Don-vip [12139] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) see #14773 - checkstyle Sat, 13 May 2017 14:07:14 GMT Don-vip [12138] * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/test/data/empty.osm (moved) * trunk/test/unit/org/openstreetmap/josm/io/OsmReaderTest.java (modified) improve unit tests of `OsmReader` Sat, 13 May 2017 12:47:52 GMT Don-vip [12137] * trunk/test/data/regress/14788 (added) * trunk/test/data/regress/14788/remove_sign_test_4.osm (added) * trunk/test/unit/org/openstreetmap/josm/io/OsmReaderTest.java (modified) see #14788 - add non-regression test Sat, 13 May 2017 12:43:25 GMT Don-vip [12136] * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) fix #14788 - add robustness against invalid coordinates in .osm files Sat, 13 May 2017 12:03:23 GMT bastiK [12135] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fixed #13100 - NPE on launch (2) Sat, 13 May 2017 10:58:12 GMT bastiK [12134] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionImporter.java (modified) see #14773 - improve session export/import for imagery layer offset data Fri, 12 May 2017 23:44:23 GMT Don-vip [12133] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #14741 - findbugs Fri, 12 May 2017 23:35:21 GMT Don-vip [12132] * trunk/src/org/openstreetmap/josm/actions/DialogsToggleAction.java (modified) fix #14784 - Main toolbar/side toolbar keep reappearing after using Tab Fri, 12 May 2017 23:12:44 GMT Don-vip [12131] * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/PaintVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) see #11889, see #11924, see #13387 - use backported versions of ... Fri, 12 May 2017 22:56:58 GMT Don-vip [12130] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #11924 - do not try old workaround with java 9 (pollutes console ... Fri, 12 May 2017 22:38:22 GMT Don-vip [12129] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #14776 - NPE Fri, 12 May 2017 18:18:02 GMT Don-vip [12128] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) see #14741 - rework initialization of `Main.contentPanePrivate` Fri, 12 May 2017 17:53:09 GMT Don-vip [12127] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) fix #14783 - fix NPE when loading early plugins. Restored the static ... Fri, 12 May 2017 07:57:06 GMT stoecker [12126] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - add (commented) ID check Thu, 11 May 2017 23:28:59 GMT Don-vip [12125] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/ImageryMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/MainTest.java (modified) see #14741 - rework initialization of `Main.Panel` so that it is done ... Thu, 11 May 2017 22:57:25 GMT Don-vip [12124] * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) fix #13855 - abort HTTPS certificate setup if JDK-8172244 occurs Thu, 11 May 2017 21:44:11 GMT Don-vip [12123] * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) see #14741 - proper registration of application name on macOS Thu, 11 May 2017 19:13:33 GMT Don-vip [12122] * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) sonar - squid:S2178 Thu, 11 May 2017 18:40:17 GMT Don-vip [12121] * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) fix #14762 - fix NPE (for good?) Thu, 11 May 2017 09:46:27 GMT bastiK [12120] * trunk/scripts/since_xxx.py (added) new script to insert revision number for Javadoc `@since xxx` (see ... Thu, 11 May 2017 08:57:14 GMT michael2402 [12119] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) Fix weak projection listener of NavigatableComponent being lost. Thu, 11 May 2017 07:24:13 GMT Don-vip [12118] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) see #14734 - fix checkstyle warnings Thu, 11 May 2017 07:22:31 GMT Don-vip [12117] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) see #14734 - fix PMD warning Wed, 10 May 2017 23:53:27 GMT michael2402 [12116] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Sonar: Make AbstractListenerInfo an interface. Wed, 10 May 2017 23:48:13 GMT michael2402 [12115] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Document OsmDataLayer Wed, 10 May 2017 23:43:38 GMT michael2402 [12114] * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) Layer class: Documentation. Wed, 10 May 2017 23:26:34 GMT michael2402 [12113] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) See #13467: Preserve order of removed / added fields for selection ... Wed, 10 May 2017 23:19:34 GMT Don-vip [12112] * trunk/src/org/openstreetmap/josm/io/FileImporter.java (modified) catch NoSuchMethodError for outdated plugin file importers Wed, 10 May 2017 22:54:50 GMT michael2402 [12111] * trunk/test/unit/org/openstreetmap/josm/actions/CreateCircleActionTest.java (modified) CreateCircleActionTest: Remove reflection hack for addSelected: It ... Wed, 10 May 2017 22:45:03 GMT michael2402 [12110] * trunk/test/unit/org/openstreetmap/josm/actions/AlignInLineActionTest.java (modified) AlignInLineActionTest: Reset test environment before every single ... Wed, 10 May 2017 22:24:41 GMT michael2402 [12109] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified) SelectionEventManager: Typo / checkstyle Wed, 10 May 2017 22:18:51 GMT michael2402 [12108] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) ParallelWayAction: Use a separate temporary layer, invalidate it to ...