# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-04-25T18:03:53+02:00 Sun, 09 Apr 2017 12:24:53 GMT Don-vip [11866] * trunk/src/org/openstreetmap/josm/tools/ImageWarp.java (modified) see #7427 - PMD Sun, 09 Apr 2017 12:20:46 GMT Don-vip [11865] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) see #7427 - checkstyle Sun, 09 Apr 2017 12:19:52 GMT Don-vip [11864] * trunk/src/org/openstreetmap/josm/tools/ImageWarp.java (modified) see #7427 - sonar - squid:UselessImportCheck - Useless imports should be removed Sun, 09 Apr 2017 12:17:25 GMT Don-vip [11863] * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) see #7427 - sonar - squid:S1449 - Locale should be used in String operations Sun, 09 Apr 2017 12:12:09 GMT Don-vip [11862] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - sonar - squid:S2259 - Null pointers should not be dereferenced Sun, 09 Apr 2017 11:56:25 GMT Don-vip [11861] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update new TLD from IANA Sun, 09 Apr 2017 11:52:57 GMT Don-vip [11860] * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (modified) see #7427 - checkstyle Sun, 09 Apr 2017 10:22:30 GMT bastiK [11859] * trunk/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java (modified) see #7427 - fix test-compile Sun, 09 Apr 2017 09:08:10 GMT bastiK [11858] * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projection.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.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/TMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ReprojectionTile.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageWarp.java (added) fixed #7427 - Support reprojection (warping) of imagery layer Fri, 07 Apr 2017 23:57:47 GMT Don-vip [11857] * trunk/build.xml (modified) update URL: EII -> ELI Fri, 07 Apr 2017 23:51:12 GMT Don-vip [11856] * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) sonar - fb-contrib:IOI_DOUBLE_BUFFER_COPY - Performance - Method passes a Buffered Stream/Reader/Writer to a already buffering copy method Fri, 07 Apr 2017 23:37:04 GMT Don-vip [11855] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileAnchor.java (modified) sonar - fb-contrib:ISB_TOSTRING_APPENDING - Correctness - Method concatenates the result of a toString() call Fri, 07 Apr 2017 23:32:47 GMT Don-vip [11854] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) sonar - grvy:org.codenarc.rule.naming.ClassNameSameAsFilenameRule - Class Name Same As Filename Fri, 07 Apr 2017 23:21:11 GMT Don-vip [11853] * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) reduce visibility of Projections maps Fri, 07 Apr 2017 23:08:59 GMT Don-vip [11852] * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/ValUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java (modified) sonar - squid:S1444 - "public static" fields should be constant Fri, 07 Apr 2017 22:54:24 GMT Don-vip [11851] * trunk/src/org/openstreetmap/josm/io/OsmWriterFactory.java (modified) sonar - squid:S1444 - "public static" fields should be constant Thu, 06 Apr 2017 23:45:28 GMT Don-vip [11850] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) sonar - squid:S2386 - Mutable fields should not be "public static" Thu, 06 Apr 2017 22:25:55 GMT Don-vip [11849] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) see #14604 - sonar - squid:S1596 - "Collections.EMPTY_LIST", "EMPTY_MAP", and "EMPTY_SET" should not be used Thu, 06 Apr 2017 22:18:07 GMT Don-vip [11848] * trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeSelectionAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictAddCommand.java (modified) * trunk/src/org/openstreetmap/josm/corrector/ReverseWayNoTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDetailPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersTableColumnModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginCheckBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/io/FileImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) fix #14613 - Special HTML characters not escaped in GUI error messages Thu, 06 Apr 2017 21:16:04 GMT Don-vip [11847] * trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java (modified) fix #14618 - add robustness to `OsmUrlToBounds.parseDouble` Thu, 06 Apr 2017 08:10:50 GMT bastiK [11846] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileAnchor.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) see #7427 - move class TileAnchor from jmapviewer to JOSM Wed, 05 Apr 2017 18:55:28 GMT bastiK [11845] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) see #7427 - better return type Wed, 05 Apr 2017 18:38:08 GMT bastiK [11844] * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) see #7427 - avoid roundtrip conversion EastNorth -> LatLon -> EastNorth This circumvents LatLon clamping, so may have an impact on display near lon=+/-180 degrees Wed, 05 Apr 2017 10:17:06 GMT bastiK [11843] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) see #7427 - remove unused code Wed, 05 Apr 2017 09:53:38 GMT bastiK [11842] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - clean up private method parameter list Wed, 05 Apr 2017 09:33:25 GMT bastiK [11841] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java (modified) see #7427 - rework the way screen pixel coordinates for tiles are calculated Wed, 05 Apr 2017 09:13:08 GMT bastiK [11840] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/test/data/renderer/area-fill-color/reference.png (modified) * trunk/test/data/renderer/area-fill-image/reference.png (modified) * trunk/test/data/renderer/area-icon/reference.png (modified) * trunk/test/data/renderer/area-text/reference.png (modified) * trunk/test/data/renderer/node-shapes/reference.png (modified) * trunk/test/data/renderer/node-text/reference.png (modified) * trunk/test/data/renderer/order/reference.png (modified) * trunk/test/data/renderer/way-color/reference.png (modified) * trunk/test/data/renderer/way-dashes/reference.png (modified) * trunk/test/data/renderer/way-width/reference.png (modified) see #7427 - small fix for [11835] + change order in zoomNoUndoTo Tue, 04 Apr 2017 18:31:10 GMT GerdP [11839] * trunk/data_nodist/multipolygon.osm (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) fix unit test data, remove debug code Tue, 04 Apr 2017 14:50:06 GMT bastiK [11838] * trunk/test/data/renderer/area-fill-color/reference.png (modified) * trunk/test/data/renderer/area-fill-image/reference.png (modified) * trunk/test/data/renderer/area-icon/reference.png (modified) * trunk/test/data/renderer/area-text/reference.png (modified) * trunk/test/data/renderer/node-shapes/reference.png (modified) * trunk/test/data/renderer/node-text/reference.png (modified) * trunk/test/data/renderer/order/reference.png (modified) * trunk/test/data/renderer/way-color/reference.png (modified) * trunk/test/data/renderer/way-dashes/reference.png (modified) * trunk/test/data/renderer/way-width/reference.png (modified) * trunk/test/unit/org/openstreetmap/josm/gui/NavigatableComponentTest.java (modified) see #7427 - fix unit tests Tue, 04 Apr 2017 13:29:07 GMT GerdP [11837] * trunk/data_nodist/multipolygon.osm (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) improve MultipolygonTest to fix #13307, add special case to unit test input file Use complex Geometry.polygonIntersection test if simple tests cannot find a result. This is very unlikely so it should not happen often. Tue, 04 Apr 2017 10:54:43 GMT bastiK [11836] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) fixed #14604 - Error on import Tue, 04 Apr 2017 09:51:54 GMT bastiK [11835] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - alignment to the pixelgrid for precise tile placement Tue, 04 Apr 2017 07:25:49 GMT bastiK [11834] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - change priorities for temporary replacements from other zoom levels: prefer higher zoom over lower Mon, 03 Apr 2017 21:17:17 GMT bastiK [11833] * trunk/linux/latest/DEBIAN/control (modified) * trunk/linux/tested/DEBIAN/control (modified) see #14422 - Debian package: add dependency for `proj-data` (patch by sebastic) Mon, 03 Apr 2017 18:31:17 GMT bastiK [11832] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - remove the tile.loadPlaceholderFromCache mechanism from AbstractTileSourceLayer There are 2 systems to display replacement tiles from other zoom levels, when the current tile is not available (yet). This commit turns off one of these systems and relies fully on the code in `AbstractTileSourceLayer.drawInViewArea` / `paintTileImages`. Mon, 03 Apr 2017 15:52:40 GMT bastiK [11831] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #7427 - use integer operations on tile index when possible (instead of EastNorth or LatLon rectangles) Mon, 03 Apr 2017 13:03:26 GMT bastiK [11830] * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) see #7427 - add implementations for new TileSource methods Mon, 03 Apr 2017 11:59:39 GMT bastiK [11829] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TilePosition.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileRange.java (deleted) see #7427 - move TileRange class to jmapviewer Sun, 02 Apr 2017 12:39:05 GMT Don-vip [11828] * trunk/tools/proguard.jar (modified) update to proguard 5.3.3 Sun, 02 Apr 2017 11:35:16 GMT Klumbumbus [11827] * trunk/snapcraft.yaml (modified) see #14576 - update description with text from https://josm.openstreetmap.de/ Sat, 01 Apr 2017 23:45:00 GMT bastiK [11826] * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) update unit test Sat, 01 Apr 2017 23:31:56 GMT Don-vip [11825] * trunk/data/defaultpresets.xml (modified) update presets links Sat, 01 Apr 2017 23:20:46 GMT bastiK [11824] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) fixed #14558 - add image/png8 as supported format Sat, 01 Apr 2017 22:30:49 GMT bastiK [11823] * trunk/snapcraft.yaml (modified) snapcraft.yaml: mark as grade: devel (see #14576) Sat, 01 Apr 2017 21:40:26 GMT michael2402 [11822] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) See #14528: Revert join areas algorithm to old version for 17.03 release. Sat, 01 Apr 2017 21:27:46 GMT Don-vip [11821] * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/data/notes/NoteComment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NoteData.java (modified) * trunk/src/org/openstreetmap/josm/gui/NoteSortDialog.java (modified) findbugs - EI_EXPOSE_REP2 - Note dates Sat, 01 Apr 2017 19:56:21 GMT stoecker [11820] * 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 Sat, 01 Apr 2017 15:30:00 GMT Don-vip [11819] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) sonar - squid:S1172 - Unused method parameters should be removed Sat, 01 Apr 2017 09:34:18 GMT bastiK [11818] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) fixed #14495 - stale `ElemStyles.defaultLinesIdx` Sat, 01 Apr 2017 00:28:03 GMT Don-vip [11817] * trunk/src/org/openstreetmap/josm/gui/draw/MapViewPath.java (modified) sonar - squid:S1610 - Abstract classes without fields should be converted to interfaces Sat, 01 Apr 2017 00:23:41 GMT Don-vip [11816] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) sonar - squid:S1612 - Lambdas should be replaced with method references Sat, 01 Apr 2017 00:22:13 GMT Don-vip [11815] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) sonar - squid:S3398 - "private" methods called only by inner classes should be moved to those classes Sat, 01 Apr 2017 00:19:38 GMT Don-vip [11814] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (modified) sonar - squid:UnusedPrivateMethod Sat, 01 Apr 2017 00:17:35 GMT Don-vip [11813] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/package-info.java (added) sonar - squid:S1228 - Packages should have a javadoc file 'package- info.java' Sat, 01 Apr 2017 00:15:29 GMT Don-vip [11812] * trunk/data/maps.xsd (modified) * trunk/data/tagging-preset.xsd (modified) sonar - xml:IllegalTabCheck - Tabulation characters should not be used Sat, 01 Apr 2017 00:13:21 GMT Don-vip [11811] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/draw/MapViewPath.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) sonar - squid:S3052 - Fields should not be initialized to default values Sat, 01 Apr 2017 00:11:32 GMT Don-vip [11810] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CommonSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) sonar - squid:S2325 - "private" methods that don't access instance data should be "static" Fri, 31 Mar 2017 23:23:56 GMT Don-vip [11809] * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerListTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitPane.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/DNSName.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) findbugs - BC_UNCONFIRMED_CAST Fri, 31 Mar 2017 23:11:15 GMT bastiK [11808] * trunk/test/data/renderer/area-text/reference.png (modified) * trunk/test/data/renderer/area-text/style.mapcss (modified) 2nd try with MapCSSRendererTest Fri, 31 Mar 2017 22:54:34 GMT Don-vip [11807] * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) fix PMD violations Fri, 31 Mar 2017 22:50:47 GMT Don-vip [11806] * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) see #7427 - checkstyle Fri, 31 Mar 2017 22:42:41 GMT bastiK [11805] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) see #14495 - add debugging output Fri, 31 Mar 2017 22:10:42 GMT Don-vip [11804] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #14527 - Add Tag - last entry disabled for partial dataset Fri, 31 Mar 2017 21:57:55 GMT bastiK [11803] * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) fix test Fri, 31 Mar 2017 21:52:25 GMT bastiK [11802] * trunk/test/data/renderer/area-text/style.mapcss (modified) fix font for unit test Fri, 31 Mar 2017 21:18:35 GMT Don-vip [11801] * trunk/src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java (modified) see #14595 - catch `UnsupportedOperationException` Fri, 31 Mar 2017 21:09:21 GMT bastiK [11800] * trunk/data/validator/wikipedia.mapcss (modified) fixed #14425 - fix wikipedia tag validator regexes Fri, 31 Mar 2017 20:46:13 GMT bastiK [11799] * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) fix "Area style way is not closed" validation test Fri, 31 Mar 2017 20:22:08 GMT bastiK [11798] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) WMTS: add mimetype produced by ESRI Fri, 31 Mar 2017 20:11:31 GMT bastiK [11797] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/BoxTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) see #14495 - fix immutable class non-constant field (by removing it) Thu, 30 Mar 2017 22:08:09 GMT Don-vip [11796] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/DatasetEventManager.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) sonar - squid:S2259 - Null pointers should not be dereferenced Thu, 30 Mar 2017 19:00:13 GMT Don-vip [11795] * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) fix #14579 - Assertion error when saving a modified session Thu, 30 Mar 2017 10:00:56 GMT bastiK [11794] * trunk/snapcraft.yaml (added) applied #14576 - Add snapcraft.yaml (patch by michael.vogt) Thu, 30 Mar 2017 00:41:41 GMT Don-vip [11793] * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTestIT.java (modified) update blacklist in style integration test Wed, 29 Mar 2017 20:50:22 GMT bastiK [11792] * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) fixed #14590 - WMTS: Show layer title, not layer identifier in layer selection dialog Wed, 29 Mar 2017 20:07:06 GMT bastiK [11791] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) WMTS: don't show layer selection dialog if there is only one layer with one tile matrix set that matches the current projection (see #10623) Wed, 29 Mar 2017 18:31:33 GMT bastiK [11790] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) WMTS: fix case with multiple tilesets per projection and layer (regression from [11788]), see #7427, see #10623) Wed, 29 Mar 2017 17:49:27 GMT bastiK [11789] * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) WMTS: fix autozoom in WGS84 Wed, 29 Mar 2017 16:10:29 GMT bastiK [11788] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) make it possible to switch between 2 ''supported'' projections for a given WMTS layer (see #7427) Tue, 28 Mar 2017 23:12:20 GMT Don-vip [11787] * trunk/data/defaultpresets.xml (modified) add `site_type=tumulus,megalith,fortification,settlement,necropolis,city` values to `historic=archaeological_site` preset (tumulus used more than 10k times in all of Europe) Tue, 28 Mar 2017 23:02:26 GMT Don-vip [11786] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CommonSettingsPanel.java (modified) see #7427 - checkstyle Tue, 28 Mar 2017 21:17:28 GMT bastiK [11785] * 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/preferences/display/ColorPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CommonSettingsPanel.java (modified) Imagery: remove ''fade'' setting (superseded by layer opacity), see #7427 Mon, 27 Mar 2017 20:10:42 GMT Don-vip [11784] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) fix #13922 - fix GPX and Note download area computation Mon, 27 Mar 2017 17:26:16 GMT stoecker [11783] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) get rid of many useless validator warnings Sun, 26 Mar 2017 20:11:56 GMT stoecker [11782] * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) see #10529 - increase important multipolygon problems to error level, better separate output of boundary and multipolygon Sun, 26 Mar 2017 11:52:10 GMT michael2402 [11781] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) Update StyleCacheTest: Clear the style cache before each test. Add documentation. Sat, 25 Mar 2017 22:53:54 GMT Don-vip [11780] * trunk/README (modified) * trunk/build.xml (modified) * trunk/tools/error_prone_ant-2.0.18.jar (deleted) * trunk/tools/error_prone_ant-2.0.19.jar (added) update to error_prone 2.0.19 Sat, 25 Mar 2017 22:34:39 GMT Don-vip [11779] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/MultipolygonCache.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) fix #14572 - Don't index `MultipolygonCache` by `NavigatableComponent` Sat, 25 Mar 2017 21:50:12 GMT stoecker [11778] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) typo Sat, 25 Mar 2017 21:09:41 GMT michael2402 [11777] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) See #14495 - move style source reset to JOSM test rules. Sat, 25 Mar 2017 21:01:59 GMT michael2402 [11776] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) Reduce startup time of StyleCacheTest, use test rules, do not leak memory. See #14495 Sat, 25 Mar 2017 20:28:14 GMT stoecker [11775] * 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 Sat, 25 Mar 2017 16:33:06 GMT Don-vip [11774] * trunk/src/org/openstreetmap/josm/actions/DownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/data/ProjectionBounds.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) fix #13922 - zoom only once when downloading several data types Fri, 24 Mar 2017 21:30:25 GMT wiktorn [11773] * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) Fix NPE when there is no supported format for WMTS Tile Source * generate warning when no supported format was found in GetCapabilities document * skip layers with no supported formats See: #14558 Wed, 22 Mar 2017 23:01:04 GMT Don-vip [11772] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolver.java (added) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AutoAdjustingSplitPane.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/widgets (added) * trunk/test/unit/org/openstreetmap/josm/gui/widgets/AutoAdjustingSplitPaneTest.java (moved) fix #14475 - Deadlock while starting unit tests: remove the need to construct a `CombinePrimitiveDialog` to detect conflicts Wed, 22 Mar 2017 20:42:09 GMT Don-vip [11771] * trunk/data/validator/wikipedia.mapcss (modified) fix #14425 - reduce wikidata warning to info level Wed, 22 Mar 2017 17:52:32 GMT stoecker [11770] * trunk/src/org/openstreetmap/josm/actions/DialogsToggleAction.java (modified) see #14142 - fix another help link Wed, 22 Mar 2017 17:49:03 GMT stoecker [11769] * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) see #14142 - fix help link Wed, 22 Mar 2017 09:55:48 GMT stoecker [11768] * trunk/src/org/openstreetmap/josm/io/NmeaReader.java (modified) catch one more exception in NMEA reader Wed, 22 Mar 2017 07:51:56 GMT stoecker [11767] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) fix JavaBug