# # ChangeLog for trunk in josm # # Generated by Trac 1.6 # 2024-03-19T12:00:11+01:00 Sun, 13 May 2018 00:25:20 GMT Don-vip [13739] * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) see #16260 - fix spotbugs serialization warnings Sat, 12 May 2018 23:50:28 GMT Don-vip [13738] * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) see #16280 - downgrade test to information level until autofix works ... Sat, 12 May 2018 23:39:07 GMT Don-vip [13737] * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/test/data/renderer/way-repeat-image/reference.png (modified) fix #16201 - Fixes calculation of scaling factor (patch by floscher) Sat, 12 May 2018 23:32:56 GMT Don-vip [13736] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified) see #16260 - fix build Sat, 12 May 2018 20:08:00 GMT wiktorn [13735] * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/imagery/WMSImageryTest.java (modified) Fix tests Sat, 12 May 2018 12:19:28 GMT wiktorn [13734] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddImageryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMTSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/WMSLayerTree.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanelTest.java (modified) GUI for imagery definitions refactor Extend preferences panel by: ... Sat, 12 May 2018 12:18:57 GMT wiktorn [13733] * trunk/data/maps.xsd (modified) * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/DefaultLayer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/LayerDetails.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.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/TileJobOptions.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/TileLoaderFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSEndpointTileSource.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSCapabilities.java (added) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSDefaultLayer.java (deleted) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.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/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/HeadersTable.java (added) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/test/data/regress/15730/capabilities.xml (modified) * trunk/test/data/wms (added) * trunk/test/data/wms/geofabrik-osm-inspector.xml (added) * trunk/test/data/wms/mapa-um-warszawa-pl.xml (added) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/HostLimitQueueTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMSEndpointTileSourceTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMTSLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/imagery/WMSImageryTest.java (modified) Imagery definition refactor Extend imagery definitions by: - ... Sat, 12 May 2018 12:17:45 GMT wiktorn [13732] * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) New functions - moveReaderToTag - now you can specify function ... Sat, 12 May 2018 12:16:32 GMT wiktorn [13731] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) Fix caching long filenames and expiration - when long name is ... Sat, 12 May 2018 01:08:30 GMT Don-vip [13730] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) fix #16277 - catch SecurityException when loading tiles Fri, 11 May 2018 21:39:43 GMT Don-vip [13729] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified) fix #16260 - fix major performance problems seen during first JOSM ... Thu, 10 May 2018 22:08:58 GMT Don-vip [13728] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) use JOSM `Utils.encodeUrl` Thu, 10 May 2018 21:45:50 GMT Don-vip [13727] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) fix #14718 - display a warning when a file cannot be found Thu, 10 May 2018 21:37:06 GMT Don-vip [13726] * trunk/src/org/openstreetmap/josm/gui/tagging/TagTable.java (modified) see #14835 - log a warning message when focus cannot be set Thu, 10 May 2018 21:22:55 GMT stoecker [13725] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) proper URL encoding Thu, 10 May 2018 20:56:21 GMT Don-vip [13724] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) fix #15124 - remember settings in "download along track" panel Thu, 10 May 2018 20:25:39 GMT Don-vip [13723] * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix #16201 - Simplify calculation of SVG size in ImageProvider (patch ... Wed, 09 May 2018 19:51:30 GMT Don-vip [13722] * trunk/build.xml (modified) * trunk/linux/latest/etc/default/josm-latest (modified) * trunk/linux/tested/etc/default/josm (modified) * trunk/windows/josm-setup-unix.sh (modified) see #16260, see #16311 - increase default memory options to 2GB Tue, 08 May 2018 19:54:48 GMT Don-vip [13721] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) fix #16264, see #16188, see #16189 - reduce validator false ... Tue, 08 May 2018 13:50:45 GMT Don-vip [13720] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) fix r13717 Tue, 08 May 2018 13:22:31 GMT Don-vip [13719] * trunk/tools/pmd/asm-6.0.jar (deleted) * trunk/tools/pmd/asm-6.1.1.jar (added) * trunk/tools/pmd/josm-ruleset.xml (modified) * trunk/tools/pmd/pmd-core-6.2.0.jar (deleted) * trunk/tools/pmd/pmd-core-6.4.0-SNAPSHOT.jar (added) * trunk/tools/pmd/pmd-java-6.2.0.jar (deleted) * trunk/tools/pmd/pmd-java-6.4.0-SNAPSHOT.jar (added) * trunk/tools/pmd/pmd-ui-6.2.0.jar (deleted) * trunk/tools/pmd/pmd-ui-6.3.0.jar (added) update to PMD 6.3.0 + ad4166e30079b676e22459108692f78759405ed8 See ... Tue, 08 May 2018 12:58:27 GMT Don-vip [13718] * trunk/data/defaultpresets.xml (modified) add `crop=tea` Tue, 08 May 2018 12:41:28 GMT Don-vip [13717] * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.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/NameFormatterHook.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WayData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/PrimitiveVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmWriter.java (modified) better API alignment between `Way` and `WayData` Tue, 08 May 2018 10:50:17 GMT Don-vip [13716] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) see #16047 - catch correct exception Tue, 08 May 2018 10:37:26 GMT Don-vip [13715] * trunk/src/org/openstreetmap/josm/data/preferences/PreferencesReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) see #16047 - implement workaround against problem seen with ... Tue, 08 May 2018 09:31:08 GMT stoecker [13714] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) fix wrong variable names Tue, 08 May 2018 06:47:05 GMT stoecker [13713] * trunk/scripts/TestHTTPS.pl (modified) update ignores Mon, 07 May 2018 21:40:50 GMT Don-vip [13712] * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java (modified) see #16256 - improve "building with almost square angle" autofix: try ... Mon, 07 May 2018 17:11:21 GMT Don-vip [13711] * trunk/build.xml (modified) update plugin signature ignore list, for kendi3d update Sun, 06 May 2018 21:56:40 GMT Don-vip [13710] * trunk/CONTRIBUTION (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMTSLayerTest.java (modified) * trunk/tools/checkstyle/checkstyle-all.jar (modified) * trunk/tools/spotbugs/asm-6.0.jar (deleted) * trunk/tools/spotbugs/asm-6.1.1.jar (added) * trunk/tools/spotbugs/asm-analysis-6.0.jar (deleted) * trunk/tools/spotbugs/asm-analysis-6.1.1.jar (added) * trunk/tools/spotbugs/asm-commons-6.0.jar (deleted) * trunk/tools/spotbugs/asm-commons-6.1.1.jar (added) * trunk/tools/spotbugs/asm-tree-6.0.jar (deleted) * trunk/tools/spotbugs/asm-tree-6.1.1.jar (added) * trunk/tools/spotbugs/asm-util-6.0.jar (deleted) * trunk/tools/spotbugs/asm-util-6.1.1.jar (added) * trunk/tools/spotbugs/asm-xml-6.0.jar (deleted) * trunk/tools/spotbugs/asm-xml-6.1.1.jar (added) * trunk/tools/spotbugs/bcel-6.1.jar (deleted) * trunk/tools/spotbugs/bcel-6.2.jar (added) * trunk/tools/spotbugs/spotbugs-annotations.jar (modified) * trunk/tools/spotbugs/spotbugs-ant.jar (modified) * trunk/tools/spotbugs/spotbugs.jar (modified) * trunk/tools/spotbugs/xml-apis-1.0.b2.jar (deleted) update CONTRIBUTION, increase unit test timeout, upgrade checkstyle ... Sun, 06 May 2018 20:47:19 GMT Don-vip [13709] * 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, 06 May 2018 20:10:48 GMT Don-vip [13708] * trunk/data_nodist/projection/projection-reference-data (modified) * trunk/data_nodist/projection/projection-regression-test-data (modified) * trunk/scripts/BuildProjectionDefinitions.java (modified) see #16129 - hopefully the last update Sun, 06 May 2018 19:33:11 GMT Don-vip [13707] * trunk/data_nodist/projection/esri (modified) * trunk/data_nodist/projection/josm-epsg (modified) * trunk/data_nodist/projection/projection-reference-data (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) see #16129 - fix areas of Mongolia UTM zones see ... Sun, 06 May 2018 18:21:48 GMT Don-vip [13706] * trunk/data_nodist/projection/projection-reference-data (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) see #16129 - new update (forgot many projection codes and nadgrid ... Sun, 06 May 2018 17:12:14 GMT Don-vip [13705] * trunk/data_nodist/projection/projection-reference-data (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) see #16129 - call PROJ by JNI if available. Faster and removes the ... Sun, 06 May 2018 12:49:35 GMT Don-vip [13704] * trunk/data_nodist/projection/projection-reference-data (modified) see #16129 - update remaining codes on Linux, does not work on Windows Sat, 05 May 2018 22:12:37 GMT Don-vip [13703] * trunk/data_nodist/projection/projection-reference-data (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) see #16129 - escape quotes on Windows Sat, 05 May 2018 18:50:13 GMT Don-vip [13702] * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/SwissGridTest.java (modified) see #16129 - fix Java warnings Fri, 04 May 2018 17:57:28 GMT Don-vip [13701] * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) fix #15851, see #14652 - load `DST Root CA X3` from native keystore ... Wed, 02 May 2018 21:45:52 GMT Don-vip [13700] * trunk/linux/latest/usr/bin/josm-latest (modified) * trunk/linux/tested/usr/bin/josm (modified) see #15560, see #16047 - detect java 10/11 packages Wed, 02 May 2018 20:48:35 GMT Don-vip [13699] * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/test/data/regress/16248 (added) * trunk/test/data/regress/16248/capabilities.xml (added) * trunk/test/unit/org/openstreetmap/josm/io/imagery/WMSImageryTest.java (modified) fix #16248 - fix parsing of XML namespace in WMS capabilities (patch ... Tue, 01 May 2018 19:51:12 GMT Don-vip [13698] * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) * trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java (modified) fix PMD violations Tue, 01 May 2018 19:45:53 GMT Don-vip [13697] * trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java (modified) see #16243 - fix introduced SonarQube issues Tue, 01 May 2018 19:26:32 GMT stoecker [13696] * trunk/src/org/openstreetmap/josm/plugins/PluginListParser.java (modified) add a note about manifest reconstruction and the ugly 70 byte limit Tue, 01 May 2018 16:47:55 GMT Don-vip [13695] * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) see #15560, see #16047 - detect java 10/11 packages 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