# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-11-30T03:37:53+01:00 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 Mon, 02 Apr 2018 20:54:31 GMT Don-vip [13594] * trunk/images/logo.svg (modified) fix #16042 - restore display of "JOSM" text on logo (patch by floscher) Sun, 01 Apr 2018 21:36:18 GMT stoecker [13593] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) add id compare when URL mismatchs Sun, 01 Apr 2018 10:12:03 GMT stoecker [13592] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) * trunk/scripts/TestHTTPS.pl (modified) don't error for tms/wms_endpoint projection diffs Sat, 31 Mar 2018 17:41:26 GMT Klumbumbus [13591] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddTMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) fix #15939 - improve adding TMS/WMS/WMTS dialog texts, reduce ... Fri, 30 Mar 2018 19:58:50 GMT Don-vip [13590] * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) fix #16145 - allow several slashes in URL validator Fri, 30 Mar 2018 19:50:23 GMT Don-vip [13589] * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) fix #16138 - do not output empty GeoJson geometries but `null` ... Fri, 30 Mar 2018 19:11:24 GMT Don-vip [13588] * trunk/CONTRIBUTION (modified) * trunk/data_nodist/projection/A66_National_13_09_01.gsb (added) * trunk/data_nodist/projection/D73_ETRS89_geo.gsb (added) * trunk/data_nodist/projection/DLX_ETRS89_geo.gsb (added) * trunk/data_nodist/projection/OSTN02_NTv2.gsb (added) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified) see #16129 - add NTv2 grids referenced in ESRI file Fri, 30 Mar 2018 17:49:44 GMT Don-vip [13587] * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) fix #16139 - geojson: fix empty bounding box Fri, 30 Mar 2018 17:33:33 GMT Don-vip [13586] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PresetListPanel.java (modified) fix #16141, see #8039, see #10456: fix NPE in preset editor Fri, 30 Mar 2018 13:16:19 GMT stoecker [13585] * trunk/scripts/TestHTTPS.pl (modified) see #16123 - add domain ignore list to output Thu, 29 Mar 2018 17:25:33 GMT Klumbumbus [13584] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #10179 - improve validator warning text. Tag fits better than key ... Thu, 29 Mar 2018 08:08:40 GMT stoecker [13583] * trunk/scripts/BuildProjectionDefinitions.java (modified) see #15915 - add ESRI text to ESRI specific codes Wed, 28 Mar 2018 21:24:09 GMT Don-vip [13582] * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) see #16129 - add new Ellipsoids taken from PROJ.4 Tue, 27 Mar 2018 18:15:23 GMT Don-vip [13581] * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginClassLoader.java (modified) sonar - squid:S1166 - Exception handlers should preserve the original ... Tue, 27 Mar 2018 16:32:26 GMT stoecker [13580] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) don't issue error when license matches attribution (forgot direct match) Tue, 27 Mar 2018 16:27:44 GMT stoecker [13579] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) don't issue error when license matches attribution Tue, 27 Mar 2018 16:19:54 GMT stoecker [13578] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) don't warn when one of the two terms-of-use/permission-ref matches Mon, 26 Mar 2018 21:04:57 GMT Klumbumbus [13577] * trunk/data/defaultpresets.xml (modified) update preset links Mon, 26 Mar 2018 20:16:39 GMT Klumbumbus [13576] * trunk/data/validator/deprecated.mapcss (modified) warn about power=busbar Mon, 26 Mar 2018 19:03:28 GMT Don-vip [13575] * trunk/build.xml (modified) ignore one more package Mon, 26 Mar 2018 17:53:04 GMT Don-vip [13574] * trunk/build.xml (modified) delete plugin-check directory first to avoid analyzing stale plugins Mon, 26 Mar 2018 02:07:00 GMT Don-vip [13573] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #15825 - catch IAE to add robustness with Devanagari script Mon, 26 Mar 2018 01:54:50 GMT Don-vip [13572] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTaskTest.java (modified) fix #15798 - support direct download of GPX files from HOT Tasking ... Mon, 26 Mar 2018 01:02:13 GMT Don-vip [13571] * trunk/data/help-browser.css (modified) fix #16052 - format definition lists properly in help browser Mon, 26 Mar 2018 00:21:48 GMT Don-vip [13570] * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) fix #16115 - avoid deadlock in save/upload dialog when a save action ... Sun, 25 Mar 2018 23:39:16 GMT Don-vip [13569] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveComparator.java (modified) fix javadoc Sun, 25 Mar 2018 17:22:01 GMT Don-vip [13568] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadSelectionAction.java (modified) use `OsmDataLayer.getDataSet()` Sun, 25 Mar 2018 17:17:32 GMT Don-vip [13567] * trunk/tools/spotbugs/dom4j-1.6.1.jar (deleted) * trunk/tools/spotbugs/dom4j-2.1.0.jar (added) * trunk/tools/spotbugs/spotbugs-annotations.jar (modified) * trunk/tools/spotbugs/spotbugs-ant.jar (modified) * trunk/tools/spotbugs/spotbugs.jar (modified) update to spotbugs 3.1.2 Sun, 25 Mar 2018 17:09:13 GMT Klumbumbus [13566] * trunk/data/validator/combinations.mapcss (modified) don't warn about step_count on man_made=tower Sun, 25 Mar 2018 16:56:27 GMT Don-vip [13565] * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) checkstyle Sun, 25 Mar 2018 16:53:04 GMT Don-vip [13564] * trunk/src/org/openstreetmap/josm/actions/PurgeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/RelationUploadOrderHook.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.java (modified) * 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/NameFormatter.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) * trunk/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/PrimitiveRenderer.java (added) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverColumnModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.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/changeset/ChangesetContentTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableColumnModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadedObjectsSummaryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetType.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java (modified) introduce `PrimitiveRenderer` to replace `OsmPrimitivRenderer` (now ... Sun, 25 Mar 2018 14:00:58 GMT Don-vip [13563] * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) see #15310 - fix javadoc Sun, 25 Mar 2018 11:21:00 GMT stoecker [13562] * trunk/data/ast.lang (modified) * trunk/data/be.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nb.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/vi.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) * trunk/data_nodist/trans/ast.lang (modified) * trunk/data_nodist/trans/be.lang (modified) * trunk/data_nodist/trans/bg.lang (modified) * trunk/data_nodist/trans/ca-valencia.lang (modified) * trunk/data_nodist/trans/ca.lang (modified) * trunk/data_nodist/trans/cs.lang (modified) * trunk/data_nodist/trans/da.lang (modified) * trunk/data_nodist/trans/de.lang (modified) * trunk/data_nodist/trans/el.lang (modified) * trunk/data_nodist/trans/en.lang (modified) * trunk/data_nodist/trans/en_AU.lang (modified) * trunk/data_nodist/trans/en_GB.lang (modified) * trunk/data_nodist/trans/es.lang (modified) * trunk/data_nodist/trans/et.lang (modified) * trunk/data_nodist/trans/fi.lang (modified) * trunk/data_nodist/trans/fr.lang (modified) * trunk/data_nodist/trans/gl.lang (modified) * trunk/data_nodist/trans/hu.lang (modified) * trunk/data_nodist/trans/id.lang (modified) * trunk/data_nodist/trans/it.lang (modified) * trunk/data_nodist/trans/ja.lang (modified) * trunk/data_nodist/trans/km.lang (modified) * trunk/data_nodist/trans/lt.lang (modified) * trunk/data_nodist/trans/nb.lang (modified) * trunk/data_nodist/trans/nl.lang (modified) * trunk/data_nodist/trans/pl.lang (modified) * trunk/data_nodist/trans/pt.lang (modified) * trunk/data_nodist/trans/pt_BR.lang (modified) * trunk/data_nodist/trans/ru.lang (modified) * trunk/data_nodist/trans/sk.lang (modified) * trunk/data_nodist/trans/sv.lang (modified) * trunk/data_nodist/trans/uk.lang (modified) * trunk/data_nodist/trans/vi.lang (modified) * trunk/data_nodist/trans/zh_CN.lang (modified) * trunk/data_nodist/trans/zh_TW.lang (modified) i18n update Sun, 25 Mar 2018 02:44:43 GMT Don-vip [13561] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/KeyValueVisitor.java (added) * trunk/src/org/openstreetmap/josm/data/validation/tests/UntaggedNode.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) extract `KeyValueVisitor` from `AbstractPrimitive`, support `Tagged` ... Sun, 25 Mar 2018 02:03:23 GMT Don-vip [13560] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) see #14655 - javadoc Sun, 25 Mar 2018 01:25:55 GMT Don-vip [13559] * trunk/src/org/openstreetmap/josm/actions/DownloadReferrersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DownloadPolicy.java (added) * trunk/src/org/openstreetmap/josm/data/osm/UploadPolicy.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) * trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/OsmWriterTest.java (modified) extract `DownloadPolicy` / `UploadPolicy` to separate classes Sun, 25 Mar 2018 00:39:26 GMT Don-vip [13558] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) add a `getDataSet()` accessor in `OsmDataLayer` to avoid public field ... Sat, 24 Mar 2018 14:25:30 GMT stoecker [13557] * trunk/build.xml (modified) fix wrong checkin Sat, 24 Mar 2018 13:49:15 GMT stoecker [13556] * trunk/build.xml (modified) * trunk/scripts/TestHTTPS.pl (modified) see #16123 - extend HTTPS test script to plugin/style/rule/preset Sat, 24 Mar 2018 13:00:28 GMT stoecker [13555] * trunk/scripts/TestHTTPS.pl (added) see #16123 - add HTTPS test script Fri, 23 Mar 2018 23:03:37 GMT stoecker [13554] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) add useless port check Fri, 23 Mar 2018 22:18:51 GMT stoecker [13553] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) also check icon Fri, 23 Mar 2018 21:41:05 GMT stoecker [13552] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) ignore PD entry Fri, 23 Mar 2018 21:22:05 GMT stoecker [13551] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) some imagery sanity checks Fri, 23 Mar 2018 01:34:56 GMT Don-vip [13550] * trunk/tools/jacocoant.jar (modified) see #15560 - update to jacoco 0.8.1