# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-12-02T05:19:17+01:00 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 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 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 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: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 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 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- ... 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 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: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 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 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 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: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 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 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 ... 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 ... 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 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 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 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 ... Mon, 19 Mar 2018 21:00:20 GMT Don-vip [13548] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) see #15310 - remove forgotten deprecated preferences stuff Mon, 19 Mar 2018 19:57:48 GMT Don-vip [13546] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) fix #16053, see #15849 - make ImageryAdjustAction robust to change of ... Mon, 19 Mar 2018 19:22:42 GMT Don-vip [13545] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/SideButton.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) fix #16106 - disable search button arrow when button itself is ... Sun, 18 Mar 2018 23:48:34 GMT Don-vip [13544] * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CodeSelectionPanel.java (added) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextAnalyzer.java (added) * trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified) fix recent Sonar issues Sun, 18 Mar 2018 23:22:20 GMT Don-vip [13543] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/ColorProperty.java (deleted) * trunk/src/org/openstreetmap/josm/data/preferences/NamedColorProperty.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) see #15310 - remove deprecated color stuff