# # ChangeLog for trunk/src/org/openstreetmap/josm/gui in josm # # Generated by Trac 1.6 # 2024-04-25T13:41:07+02:00 Thu, 01 Jun 2017 13:43:36 GMT bastiK [12293] * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) deprecate CustomProjection constructor + change removal date for ... Thu, 01 Jun 2017 09:28:44 GMT Don-vip [12292] * trunk/src/org/openstreetmap/josm/data/projection/proj/PolarStereographic.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) sonar - squid:CommentedOutCodeLine - Sections of code should not be ... Thu, 01 Jun 2017 09:24:12 GMT Don-vip [12291] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) sonar - squid:S1319 - Declarations should use Java collection ... Thu, 01 Jun 2017 09:20:26 GMT Don-vip [12290] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) sonar - squid:S1199 - Nested code blocks should not be used Wed, 31 May 2017 23:28:08 GMT Don-vip [12289] * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/ImmutableGpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) sonar - squid:CallToDeprecatedMethod - "@Deprecated" code should not ... Wed, 31 May 2017 23:20:37 GMT Don-vip [12288] * trunk/src/org/openstreetmap/josm/actions/upload/FixDataHook.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetLink.java (modified) sonar - squid:S3516 - Methods returns should not be invariant Wed, 31 May 2017 15:07:52 GMT Don-vip [12285] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineTextElement.java (deleted) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) remove some deprecated code, unused by now Wed, 31 May 2017 00:30:29 GMT Don-vip [12282] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) move Swing action to gui package (causes failure when running ... Wed, 31 May 2017 00:09:03 GMT Don-vip [12281] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) sonar - squid:S1602 - Lamdbas containing only one statement should ... Tue, 30 May 2017 16:49:42 GMT Don-vip [12280] * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertCC9ZonesProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertProjectionChoice.java (modified) drop remaining png extensions from few icons in java code so we can ... Tue, 30 May 2017 13:12:36 GMT Don-vip [12279] * trunk/src/org/openstreetmap/josm/actions/AboutAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/HistoryInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MapRectifierWMSmenuAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/actions/SearchNotesDownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/RelationUploadOrderHook.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/corrector/ReverseWayNoTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/SevenParameterDatum.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/NoteSortDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictResolutionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListPopup.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LogShowDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/DownloadObjectDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPaintPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/WinRegistry.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) sonar - squid:S3878 - Arrays should not be created for varargs parameters Mon, 29 May 2017 14:12:34 GMT michael2402 [12274] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) Fix #14847: Fix reload of colors if data was added to/removed from ... Mon, 29 May 2017 13:43:26 GMT Don-vip [12273] * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #14850 - NPE on launch: make sure RestartAction (and all the GUI ... Mon, 29 May 2017 13:29:39 GMT Don-vip [12272] * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) fix #14849 - fix crash at startup when two initialization tasks have ... Sun, 28 May 2017 01:43:59 GMT Don-vip [12267] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListeningCollection.java (added) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) sonar - fix various recent violations Sat, 27 May 2017 17:22:23 GMT michael2402 [12265] * trunk/src/org/openstreetmap/josm/gui/io/TagSettingsPanel.java (modified) Fix #5676: Force a reload of the edit summary field if the user ... Thu, 25 May 2017 23:12:46 GMT bastiK [12259] * trunk/src/org/openstreetmap/josm/gui/GettingStarted.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/CSSColors.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/StyleElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/ProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) see #14794 - javadoc Mon, 22 May 2017 19:22:08 GMT Don-vip [12234] * trunk/src/org/openstreetmap/josm/gui/MenuScroller.java (modified) see #11924 - see JDK-8165641: Object.finalize() is deprecated Mon, 22 May 2017 19:07:23 GMT Don-vip [12231] * trunk/src/org/openstreetmap/josm/gui/preferences/projection/PuwgProjectionChoice.java (modified) see #11924 - fix javadoc warnings Sun, 21 May 2017 11:30:36 GMT Don-vip [12223] * 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) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) fix javadoc warnings Sat, 20 May 2017 15:22:34 GMT Don-vip [12218] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmImageView.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginProxy.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) code cleanup - catch `ReflectiveOperationException` when possible Sat, 20 May 2017 10:01:53 GMT bastiK [12216] * trunk/src/org/openstreetmap/josm/data/projection/Projection.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) deprecate unused methods Thu, 18 May 2017 21:43:13 GMT michael2402 [12213] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) See #13415: Make code shorter by using LatLon.getEastNorth() 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 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 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. 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 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 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: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 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 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: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 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 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 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: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: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 ... 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 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 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 22:18:12 GMT michael2402 [12107] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractMapViewPaintable.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MapViewPaintable.java (modified) Allow invalidation listeners for all MapViewPaintables. Wed, 10 May 2017 22:05:20 GMT michael2402 [12105] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) Audio marker layer: Use invalidate instead of Main.map.mapView.repaint(). Wed, 10 May 2017 21:59:26 GMT michael2402 [12103] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) See #14120: MapView should repaint on temporary layer changes ... Wed, 10 May 2017 21:31:34 GMT michael2402 [12102] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java (modified) Fix #14763: Do not apply colorful filter op if source image is of ... Wed, 10 May 2017 21:24:52 GMT michael2402 [12101] * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) Fix #14765: Don't use runAndWait for table updates. UserListDialog ... Wed, 10 May 2017 21:01:59 GMT michael2402 [12099] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) Use selection event manager to trigger repaints on selection changes. Wed, 10 May 2017 10:22:20 GMT bastiK [12093] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.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/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) fixed #14734 - Handling imagery offsets when reprojecting Mon, 08 May 2017 13:56:29 GMT Don-vip [12088] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PartiallyInsideAreaStrategy.java (modified) checkstyle Sun, 07 May 2017 17:45:27 GMT bastiK [12085] * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) fix compile (see #14734) Sun, 07 May 2017 15:34:41 GMT bastiK [12084] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) offset bookmarks: migrate preferences from lists to key=value maps ... Sun, 07 May 2017 14:37:57 GMT bastiK [12082] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PartiallyInsideAreaStrategy.java (modified) minor fixes to ensure unmodifiable StyleElement classes Sat, 06 May 2017 22:34:54 GMT michael2402 [12080] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) Relation editor: Make button tool bars scroll if the window is too ... Sat, 06 May 2017 22:16:14 GMT michael2402 [12079] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/ScrollViewport.java (modified) ScrollViewport: Fix layout computation, natively support mouse wheel ... Sat, 06 May 2017 19:24:44 GMT bastiK [12077] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) see #13956 - make `cachePresets` public Sat, 06 May 2017 16:18:22 GMT bastiK [12074] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) fixed #14740 - Current displayed data position changes when you press TAB Sat, 06 May 2017 15:58:11 GMT michael2402 [12073] * trunk/src/org/openstreetmap/josm/gui/ScrollViewport.java (modified) Show sidebar scroll buttons when sidebar content changes (buttons ... Sat, 06 May 2017 13:19:59 GMT bastiK [12072] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) remove property change events in NavigatableComponent (can use ... Fri, 05 May 2017 14:27:43 GMT michael2402 [12065] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) More ds.beginUpdate()/endUpdate() try/finally fixes, checked all ... Thu, 04 May 2017 07:53:02 GMT Don-vip [12058] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) fix Java/PMD/Checkstyle warnings Wed, 03 May 2017 15:27:50 GMT michael2402 [12050] * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) Fix sonar warnings (modifiers, parameters) Wed, 03 May 2017 14:09:46 GMT michael2402 [12048] * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (added) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (added) Add per-layer selection listeners. Make selection listener code more ... Wed, 03 May 2017 12:42:49 GMT michael2402 [12047] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) Make TagMerger use the row based layout. Make merge buttons higher ... Wed, 03 May 2017 12:07:20 GMT michael2402 [12046] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictResolutionDialog.java (modified) In conflict resolution dialog, only scroll tab contents and prevent ... Wed, 03 May 2017 11:36:40 GMT michael2402 [12044] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (added) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) Make conflict merge dialog layout more universal, make row titles in ... Wed, 03 May 2017 11:25:51 GMT michael2402 [12043] * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) Add nicer padding to version info panel Wed, 03 May 2017 09:19:04 GMT bastiK [12042] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) applied #13956 - memory optimization with presets cache (patch by GerdP) Sun, 30 Apr 2017 20:45:11 GMT Don-vip [12031] * trunk/src/org/openstreetmap/josm/actions/AlignInLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) add `Node.getParentWays()` Sun, 30 Apr 2017 19:55:15 GMT michael2402 [12030] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) See #13604: Change error to a warning until we figure out what causes ... Sun, 30 Apr 2017 12:15:18 GMT Don-vip [12028] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.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/ValidatorLayer.java (modified) see #14120 - fix java warnings Sat, 29 Apr 2017 20:43:41 GMT stoecker [12026] * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) see #10529 - drop code completely Sat, 29 Apr 2017 20:04:53 GMT michael2402 [12025] * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) See #14120: Throw a nicer exception if a layer is destroyed twice.