#
# ChangeLog for / in josm
#
# Generated by Trac 1.6
# 2025-05-05T02:36:37+02:00

Tue, 01 May 2018 14:26:12 GMT Don-vip [13694]
	* trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified)

	fix #16133, see #16053 - fix imagery layer offset bug (regression of ...


Tue, 01 May 2018 13:58:03 GMT Don-vip [13693]
	* trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified)

	fix #15851 - search certificates in `/etc/ssl/certs`


Tue, 01 May 2018 13:35:00 GMT Don-vip [13692]
	* trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java (added)

	see #16243 - do not rely on internal JDK classes, not available on
	Linux


Tue, 01 May 2018 12:54:01 GMT Don-vip [13691]
	* trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified)

	fix #16243 - load files via Windows shortcut files (*.lnk)


Thu, 26 Apr 2018 23:13:57 GMT Don-vip [13690]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified)

	fix #16189 - increase right angle min threshold to `0.25` + allow ...


Thu, 26 Apr 2018 22:42:18 GMT Don-vip [13689]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified)

	see #16189 - do not alter non-orthogonal building shapes


Thu, 26 Apr 2018 21:55:49 GMT Don-vip [13688]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified)

	see #16189 - increase right angle min threshold to `0.1`


Thu, 26 Apr 2018 21:44:57 GMT Klumbumbus [13687]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified)

	fix #16186, see #15497 - fix "Incomplete pedestrian crossing tagging" ...


Thu, 26 Apr 2018 20:43:46 GMT Don-vip [13686]
	* trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified)

	fix #16133, see #16053 - fix imagery layer offset bug (regression of ...


Thu, 26 Apr 2018 20:28:19 GMT Don-vip [13685]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified)

	fix #16189 - increase right angle min threshold to `0.025`


Thu, 26 Apr 2018 19:47:18 GMT Don-vip [13684]
	* trunk/data_nodist/projection/josm-epsg (modified)
	* trunk/data_nodist/projection/projection-reference-data (modified)
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified)

	fix #16224 - update definition of SWEREF99 projections for Sweden


Thu, 26 Apr 2018 18:52:17 GMT Don-vip [13683]
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified)

	fix #16228 - NPE


Thu, 26 Apr 2018 18:46:16 GMT Don-vip [13682]
	* trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified)

	fix #16229 - Update Overpass API Rambler server


Thu, 26 Apr 2018 18:43:19 GMT Don-vip [13681]
	* trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified)

	fix #16227 - quote plugin name in error message. No i18n change


Wed, 25 Apr 2018 21:26:10 GMT Klumbumbus [13680]
	* trunk/data/defaultpresets.xml (modified)
	* trunk/data/validator/ignoretags.cfg (modified)

	update preset links, ignore seasonal=no


Tue, 24 Apr 2018 23:22:02 GMT Don-vip [13679]
	* trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified)
	* trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java (modified)

	sonar - squid:S4423 - Weak SSLContexts should not be used


Tue, 24 Apr 2018 23:16:49 GMT Don-vip [13678]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified)

	see #16188 - rework new test


Tue, 24 Apr 2018 22:53:02 GMT Don-vip [13677]
	* trunk/src/org/openstreetmap/josm/data/osm/IRelationMember.java (added)
	* trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified)

	introduce `IRelationMember`


Tue, 24 Apr 2018 20:52:33 GMT Don-vip [13676]
	* trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified)

	cleaner API/javadoc for `StyledMapRenderer`


Tue, 24 Apr 2018 20:32:26 GMT Don-vip [13675]
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableColumnModel.java (modified)

	rework constructors of `MemberRoleCellEditor` /
	`MemberTableColumnModel`


Tue, 24 Apr 2018 19:32:50 GMT Don-vip [13674]
	* trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified)

	fix #16219 - smarter selection of WMS projection


Tue, 24 Apr 2018 00:36:44 GMT Don-vip [13673]
	* 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/osm/visitor/paint/WireframeMapRenderer.java (modified)

	support drawing `INode` in renderers


Mon, 23 Apr 2018 22:03:28 GMT Don-vip [13672]
	* trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/WinRegistry.java (modified)

	fix recent SonarQube issues


Mon, 23 Apr 2018 21:46:31 GMT Don-vip [13671]
	* trunk/data/validator/geometry.mapcss (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified)

	fix #16188 - Detect crossing of residential areas (patch by marxin, ...


Mon, 23 Apr 2018 21:13:03 GMT Don-vip [13670]
	* trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (added)
	* trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java (modified)

	fix #16189 - Add "almost square check" for buildings (patch by ...


Mon, 23 Apr 2018 20:40:10 GMT Don-vip [13669]
	* 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/OsmPrimitive.java (modified)

	move a few methods from `Node` to `INode`


Mon, 23 Apr 2018 20:28:34 GMT Don-vip [13668]
	* trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified)

	move a few methods from `AbstractPrimitive` to `Tagged`


Mon, 23 Apr 2018 20:17:10 GMT Don-vip [13667]
	* trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified)

	move a few methods from `OsmPrimitive` to `IPrimitive`, `Relation` to ...


Mon, 23 Apr 2018 20:07:31 GMT Don-vip [13666]
	* trunk/src/org/openstreetmap/josm/data/osm/INode.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified)

	move `getEastNorth()` method from `Node` to `INode`


Mon, 23 Apr 2018 19:57:10 GMT Don-vip [13665]
	* trunk/src/org/openstreetmap/josm/data/osm/INode.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/IRelation.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/IWay.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified)

	move primitive comparison logic to interfaces


Mon, 23 Apr 2018 19:34:25 GMT Don-vip [13664]
	* trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified)

	move a few methods from `OsmPrimitive` to `IPrimitive`


Mon, 23 Apr 2018 19:25:38 GMT Klumbumbus [13663]
	* trunk/data/defaultpresets.xml (modified)

	add covered combo box to telephone preset


Mon, 23 Apr 2018 00:05:41 GMT Don-vip [13662]
	* trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/BoxTextElement.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.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/mappaint/styleelement/TextElement.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified)

	use of `IPrimitive` interface


Sun, 22 Apr 2018 23:45:58 GMT Don-vip [13661]
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified)

	use of `IPrimitive` interface


Sun, 22 Apr 2018 23:12:25 GMT Don-vip [13660]
	* trunk/src/org/openstreetmap/josm/gui/io/UploadedObjectsSummaryPanel.java (modified)

	fix #15883 - Zoom on element when double-clicking on elements of ...


Sun, 22 Apr 2018 18:47:27 GMT Don-vip [13659]
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified)

	see #16129 - increase error threshold with java 9/10/11


Sun, 22 Apr 2018 18:19:24 GMT Don-vip [13658]
	* trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified)

	see #16204 - make the missing icon detector script happy (for real)


Sun, 22 Apr 2018 00:41:42 GMT Don-vip [13657]
	* trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified)

	fix #16212 - NPE


Sun, 22 Apr 2018 00:28:33 GMT Don-vip [13656]
	* trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified)

	see #16204 - make the missing icon detector script happy


Sat, 21 Apr 2018 10:57:24 GMT Don-vip [13655]
	* trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTestIT.java (modified)

	ignore pasharm map paint style, no answer to simple PR despite three ...


Sat, 21 Apr 2018 00:42:26 GMT Don-vip [13654]
	* trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DuplicateAction.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerListTransferHandler.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/io/AsynchronousUploadPrimitivesTask.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified)

	More uses of `OsmDataLayer.getDataSet()`


Sat, 21 Apr 2018 00:08:55 GMT Don-vip [13653]
	* trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified)

	fix #15744 - Don't use `ForkJoinPool.commonPool` for async image ...


Fri, 20 Apr 2018 23:50:32 GMT Don-vip [13652]
	* trunk/src/org/openstreetmap/josm/gui/MapView.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified)

	see #15744 - add/rework traces


Fri, 20 Apr 2018 19:57:25 GMT Don-vip [13651]
	* trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/WinRegistry.java (modified)

	see #16047 - make `WinRegistry` class work both with Java 8 and 11


Thu, 19 Apr 2018 21:04:48 GMT Don-vip [13650]
	* trunk/src/org/openstreetmap/josm/io/protocols/data/Handler.java (modified)
	* trunk/tools/checkstyle/josm_checks.xml (modified)

	see #16204 - fix unit test, checkstyle


Thu, 19 Apr 2018 20:34:52 GMT Don-vip [13649]
	* trunk/src/org/openstreetmap/josm/actions/AbstractPasteAction.java (modified)
	* trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetMenu.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/widgets/JosmImageView.java (modified)
	* trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControl.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/Utils.java (modified)

	fix #16204 - allow to create a new layer, draw, drag, open a few ...


Thu, 19 Apr 2018 19:36:20 GMT Don-vip [13648]
	* trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified)

	see #16204 - allow to load embedded images by disabling ImageIO cache ...


Thu, 19 Apr 2018 18:37:16 GMT Don-vip [13647]
	* trunk/src/gnu/getopt/Getopt.java (modified)
	* trunk/src/org/openstreetmap/josm/Main.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/AboutAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified)
	* trunk/src/org/openstreetmap/josm/data/Preferences.java (modified)
	* trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified)
	* trunk/src/org/openstreetmap/josm/data/Version.java (modified)
	* trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified)
	* trunk/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java (modified)
	* trunk/src/org/openstreetmap/josm/data/preferences/JosmBaseDirectories.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Proj4DirGridShiftFileSource.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/GettingStarted.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/bugreport/BugReportDialog.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/bugreport/JosmUpdatePanel.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/datatransfer/ClipboardUtils.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/io/RecentlyOpenedFilesMenu.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/widgets/TextContextualPopupMenu.java (modified)
	* trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java (modified)
	* trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified)
	* trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified)
	* trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java (modified)
	* trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified)
	* trunk/src/org/openstreetmap/josm/io/protocols/data/Handler.java (modified)
	* trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified)
	* trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/I18n.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/Logging.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/Platform.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/PlatformHookUnixoid.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/Utils.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified)

	see #16204 - Allow to start and close JOSM in WebStart sandbox mode ...


Mon, 16 Apr 2018 22:51:35 GMT Klumbumbus [13646]
	* trunk/data/validator/ignoretags.cfg (modified)

	ignore type=benchmark (someone just imported 106941 of these objects. ...


Mon, 16 Apr 2018 22:17:13 GMT Klumbumbus [13645]
	* trunk/data/validator/combinations.mapcss (modified)

	fix #16157 - don't warn about landuse=retail + building combination


Mon, 16 Apr 2018 21:09:28 GMT wiktorn [13644]
	* trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified)

	Supress PMD warnings

	See: #16193


Mon, 16 Apr 2018 21:00:30 GMT wiktorn [13643]
	* trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/AbstractCachedTileSourceLayer.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java (modified)

	In case of any IOExceptions when creating disk cache return memory- ...


Mon, 16 Apr 2018 17:27:53 GMT stoecker [13642]
	* trunk/build.xml (modified)

	allow to specify noJAVAFX as environment variable with 'export ...


Mon, 16 Apr 2018 17:27:21 GMT stoecker [13641]
	* trunk/build.xml (modified)

	allow to specify noJAVAFX as environment variable with 'export ...


Sun, 15 Apr 2018 21:58:36 GMT Don-vip [13640]
	* trunk/src/org/openstreetmap/josm/data/projection/AbstractProjection.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified)

	javadoc/codestyle


Sun, 15 Apr 2018 19:13:22 GMT Don-vip [13639]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java (modified)

	see #16129 - align Lambert Conformal Conic projection implementation ...


Sun, 15 Apr 2018 17:27:46 GMT Don-vip [13638]
	* trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified)

	use interfaces in `Geometry`


Sun, 15 Apr 2018 17:14:17 GMT Don-vip [13637]
	* trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified)

	minor fixes


Sun, 15 Apr 2018 16:58:21 GMT Don-vip [13636]
	* trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Stylable.java (added)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified)
	* trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified)

	extract style methods to a new `Stylable` interface


Sun, 15 Apr 2018 16:28:06 GMT Don-vip [13635]
	* trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified)

	fix #16191 - NPE


Sun, 15 Apr 2018 16:22:42 GMT Don-vip [13634]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java (modified)

	see #16129 - Transverse Mercator: Minor coefficient error in tmerc ...


Sun, 15 Apr 2018 14:21:00 GMT Don-vip [13633]
	* trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified)

	fix #16183 - automatically remove "areaStyle" pseudo-classes from map ...


Sun, 15 Apr 2018 12:46:01 GMT Don-vip [13632]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/AlbersEqualArea.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/CassiniSoldner.java (modified)

	see #16129 - add spherical versions of Cassini and Albers projections


Sun, 15 Apr 2018 12:11:59 GMT Don-vip [13631]
	* trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJobTest.java (added)

	see #16129 - better catch of WMS `ServiceException`s


Sun, 15 Apr 2018 10:13:19 GMT stoecker [13630]
	* trunk/images/aligncircle.svg (added)
	* trunk/images/data/closedway.svg (added)
	* trunk/images/data/multipolygon.svg (added)
	* trunk/images/data/node.svg (added)
	* trunk/images/data/sequence.svg (added)
	* trunk/images/data/way.svg (added)
	* trunk/images/preferences/separator.svg (added)
	* trunk/images_nodist/aligncircle.png (moved)
	* trunk/images_nodist/data (added)
	* trunk/images_nodist/data/closedway.png (moved)
	* trunk/images_nodist/data/multipolygon.png (moved)
	* trunk/images_nodist/data/node.png (moved)
	* trunk/images_nodist/data/sequence.png (moved)
	* trunk/images_nodist/data/way.png (moved)
	* trunk/images_nodist/preferences (moved)

	see #15240 - new SVG icons made by floscher


Sat, 14 Apr 2018 17:52:40 GMT Don-vip [13629]
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified)

	see #16129 - increase timeout


Sat, 14 Apr 2018 14:56:19 GMT Don-vip [13628]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified)

	see #16129 - handle projection definitions with both `+datum` and ...


Sat, 14 Apr 2018 14:28:42 GMT Don-vip [13627]
	* trunk/src/org/openstreetmap/josm/data/projection/datum/AbstractDatum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/CentricDatum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/Datum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/GRS80Datum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Datum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/NullDatum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/SevenParameterDatum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/ThreeParameterDatum.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/datum/WGS84Datum.java (modified)

	see #16129 - datum javadoc


Thu, 12 Apr 2018 23:18:34 GMT Don-vip [13626]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified)

	see #16129 - fix Sphere ellipsoid radius (values of proj.4 and Proj4J ...


Thu, 12 Apr 2018 22:21:48 GMT Don-vip [13625]
	* trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Tag.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java (modified)

	extract `getNumKeys()` from `AbstractPrimitive` to `Tagged`


Thu, 12 Apr 2018 22:09:24 GMT Don-vip [13624]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)

	see #16129 - update regression test data


Thu, 12 Apr 2018 22:07:00 GMT Don-vip [13623]
	* trunk/src/org/openstreetmap/josm/data/osm/visitor/PrimitiveVisitor.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/RotationAngle.java (modified)

	more use of `IPrimitive` instead of `OsmPrimitive`


Thu, 12 Apr 2018 21:10:28 GMT Don-vip [13622]
	* trunk/src/org/openstreetmap/josm/data/projection/proj/EquidistantCylindrical.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/ProjParameters.java (modified)

	see #16129 - fix Equidistant Cylindrical projection


Thu, 12 Apr 2018 19:07:56 GMT stoecker [13621]
	* trunk/scripts/SyncEditorLayerIndex.groovy (modified)

	see #14655 - fix bug in sync tool


Thu, 12 Apr 2018 07:29:31 GMT stoecker [13620]
	* trunk/scripts/SyncEditorLayerIndex.groovy (modified)

	better encoding support, see #14655 - don't do OS detection, that's ...


Thu, 12 Apr 2018 07:27:35 GMT stoecker [13619]
	* trunk/scripts/SyncEditorLayerIndex.groovy (modified)

	better encoding support, see #14655


Wed, 11 Apr 2018 23:49:18 GMT Don-vip [13618]
	* trunk/data_nodist/projection/projection-reference-data (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified)

	see #16129 - fix generation of projection reference data with French ...


Wed, 11 Apr 2018 23:18:50 GMT Don-vip [13617]
	* trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanelTest.java (modified)

	fix #16180 - make sure changeset dialog example URLs are valid


Wed, 11 Apr 2018 20:38:52 GMT Don-vip [13616]
	* trunk/test/unit/org/openstreetmap/josm/command/DeleteCommandTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/command/PurgeCommandTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/command/SelectCommandTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictAddCommandTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified)

	use `OsmDataLayer.getDataSet()` in unit tests


Wed, 11 Apr 2018 19:44:33 GMT Klumbumbus [13615]
	* trunk/images/misc/check_large.png (moved)
	* trunk/images_nodist/misc/green_check.png (moved)

	see #15240 - fix moved icons


Wed, 11 Apr 2018 19:25:50 GMT Don-vip [13614]
	* trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified)

	use `OsmDataLayer.getDataSet()` in DrawAction


Wed, 11 Apr 2018 16:31:58 GMT stoecker [13613]
	* trunk/images/alignline.svg (added)
	* trunk/images/anglesnap.svg (added)
	* trunk/images/misc/black_x.svg (added)
	* trunk/images/misc/green_check.svg (added)
	* trunk/images_nodist/alignline.png (moved)
	* trunk/images_nodist/anglesnap.png (moved)
	* trunk/images_nodist/dialogs/valid.png (moved)
	* trunk/images_nodist/misc/black_x.png (moved)
	* trunk/images_nodist/misc/check_large.png (moved)
	* trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java (modified)

	see #15240 - new SVG icons


Wed, 11 Apr 2018 07:34:06 GMT Don-vip [13612]
	* trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadReferrersTask.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified)

	use `OsmDataLayer.getDataSet()` in download tasks


Tue, 10 Apr 2018 17:02:58 GMT Don-vip [13611]
	* trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/MoveNodeAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/relation/DeleteRelationsAction.java (modified)
	* trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified)

	fix #16176 - NPE


Mon, 09 Apr 2018 18:10:16 GMT Don-vip [13610]
	* trunk/data_nodist/projection/projection-regression-test-data (modified)

	see #16129 - update regression test data


Sun, 08 Apr 2018 12:43:17 GMT Don-vip [13609]
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified)

	see #16129 - SonarQube/Surefire can't parse XML attributes longer ...


Sat, 07 Apr 2018 23:45:57 GMT Don-vip [13608]
	* trunk/.settings/org.eclipse.jdt.ui.prefs (modified)
	* trunk/images/dialogs/layerlist/offset.png (added)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified)

	fix #15711 - Vizualize imagery layers with non-zero offsets (patch by ...


Sat, 07 Apr 2018 23:06:25 GMT Don-vip [13607]
	* trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified)

	see #16173 - reuse "Download data" string used elsewhere in the ...


Sat, 07 Apr 2018 19:00:38 GMT Don-vip [13606]
	* trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified)

	update TLD from IANA


Sat, 07 Apr 2018 18:52:12 GMT Don-vip [13605]
	* trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified)

	fix #14652 - Remove `DST_Root_CA_X3` certificate needed for Let's ...


Sat, 07 Apr 2018 18:49:41 GMT Don-vip [13604]
	* trunk/data/security/DST_Root_CA_X3.pem (deleted)

	fix #14652 - Remove `DST_Root_CA_X3` certificate needed for Let's ...


Sat, 07 Apr 2018 18:44:51 GMT Don-vip [13603]
	* trunk/data_nodist/projection/esri (modified)
	* trunk/data_nodist/projection/projection-reference-data (modified)

	see #16129 - add new ESRI file from https://github.com/Esri ...


Sat, 07 Apr 2018 18:42:34 GMT Don-vip [13602]
	* trunk/scripts/BuildProjectionDefinitions.java (modified)
	* trunk/src/org/openstreetmap/josm/data/Bounds.java (modified)
	* trunk/src/org/openstreetmap/josm/data/coor/conversion/LatLonParser.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/CustomProjectionTest.java (modified)

	see #16129 - projections rework for new ESRI file


Fri, 06 Apr 2018 16:45:46 GMT Don-vip [13601]
	* trunk/src/org/openstreetmap/josm/data/projection/proj/AzimuthalEquidistant.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified)
	* trunk/tools/spotbugs/josm-filter.xml (modified)

	see #16129 - spotbugs


Thu, 05 Apr 2018 23:45:16 GMT Don-vip [13600]
	* trunk/src/org/openstreetmap/josm/data/projection/proj/AzimuthalEquidistant.java (modified)

	see #16129 - fix error_prone warnings


Thu, 05 Apr 2018 23:42:15 GMT Don-vip [13599]
	* trunk/scripts/BuildProjectionDefinitions.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified)

	see #16129 - fix build error


Thu, 05 Apr 2018 17:03:04 GMT Don-vip [13598]
	* trunk/CONTRIBUTION (modified)
	* trunk/scripts/BuildProjectionDefinitions.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java (modified)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/AzimuthalEquidistant.java (added)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/EquidistantCylindrical.java (added)
	* trunk/src/org/openstreetmap/josm/data/projection/proj/ProjParameters.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified)
	* trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified)

	see #16129 - add new projections and support for new format of ESRI
	file


Wed, 04 Apr 2018 17:47:35 GMT Don-vip [13597]
	* trunk/src/org/openstreetmap/josm/actions/upload/FixDataHook.java (modified)
	* trunk/src/org/openstreetmap/josm/data/osm/Tag.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified)
	* trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolver.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified)
	* trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified)
	* trunk/src/org/openstreetmap/josm/tools/Utils.java (modified)

	fix #16145 - remove white spaces from key/values when pasting tags


Wed, 04 Apr 2018 17:30:50 GMT stoecker [13596]
	* trunk/images/Mf_multipolygon.svg (modified)
	* trunk/images/OLmarker.svg (added)
	* trunk/images/addnode.svg (added)
	* trunk/images/followline.svg (modified)
	* trunk/images/joinareas.svg (added)
	* trunk/images/lock.svg (modified)
	* trunk/images/mergenodes.svg (added)
	* trunk/images/mirror.svg (added)
	* trunk/images/multipoly_create.svg (modified)
	* trunk/images/ortho.svg (added)
	* trunk/images/selectall.svg (added)
	* trunk/images/unjoinnodeway.svg (added)
	* trunk/images/unselectall.svg (added)
	* trunk/images/viewport-follow.svg (added)
	* trunk/images/way-select.svg (added)
	* trunk/images_nodist/OLmarker.png (moved)
	* trunk/images_nodist/addnode.png (moved)
	* trunk/images_nodist/joinareas.png (moved)
	* trunk/images_nodist/mergenodes.png (moved)
	* trunk/images_nodist/mirror.png (moved)
	* trunk/images_nodist/ortho.png (moved)
	* trunk/images_nodist/selectall.png (moved)
	* trunk/images_nodist/unjoinnodeway.png (moved)
	* trunk/images_nodist/unselectall.png (moved)
	* trunk/images_nodist/viewport-follow.png (moved)
	* trunk/images_nodist/way-select.png (moved)

	new SVG images made by floscher, see #16159


Mon, 02 Apr 2018 21:20:00 GMT Don-vip [13595]
	* trunk/tools/groovy-all.jar (modified)
	* trunk/tools/japicc/japi-compliance-checker.pl (modified)
	* trunk/tools/japicc/modules/Internals/APIDump.pm (modified)
	* trunk/tools/japicc/modules/Internals/Basic.pm (modified)
	* trunk/tools/japicc/modules/Internals/Descriptor.pm (modified)
	* trunk/tools/japicc/modules/Internals/Filter.pm (modified)
	* trunk/tools/japicc/modules/Internals/Input.pm (modified)
	* trunk/tools/japicc/modules/Internals/Logging.pm (modified)
	* trunk/tools/japicc/modules/Internals/Mangling.pm (modified)
	* trunk/tools/japicc/modules/Internals/Path.pm (modified)
	* trunk/tools/japicc/modules/Internals/RegTests.pm (modified)
	* trunk/tools/japicc/modules/Internals/SysFiles.pm (modified)
	* trunk/tools/japicc/modules/Internals/TypeAttr.pm (modified)
	* trunk/tools/japicc/modules/Internals/Utils.pm (modified)
	* trunk/tools/japicc/modules/RulesBin.xml (modified)
	* trunk/tools/japicc/modules/RulesSrc.xml (modified)
	* trunk/tools/pmd/josm-ruleset.xml (modified)
	* trunk/tools/pmd/pmd-core-6.1.0.jar (deleted)
	* trunk/tools/pmd/pmd-core-6.2.0.jar (added)
	* trunk/tools/pmd/pmd-java-6.1.0.jar (deleted)
	* trunk/tools/pmd/pmd-java-6.2.0.jar (added)
	* trunk/tools/pmd/pmd-ui-6.1.0.jar (deleted)
	* trunk/tools/pmd/pmd-ui-6.2.0.jar (added)

	tools update: Groovy 2.4.15, PMD 6.2.0, JAPICC 2.4