# # ChangeLog for trunk/src/org in josm # # Generated by Trac 1.6 # 2024-12-04T02:53:37+01:00 Tue, 21 Mar 2017 15:17:04 GMT michael2402 [11763] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) Make NodeElement#toString() hide image angle if no image is provided. Tue, 21 Mar 2017 14:47:29 GMT michael2402 [11761] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) See #10176: Allow icons in multipolygons, use even/odd winding rule ... Tue, 21 Mar 2017 14:45:26 GMT michael2402 [11760] * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (modified) See #10176: Make area icon position setable by user. Tue, 21 Mar 2017 12:50:17 GMT michael2402 [11759] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) MapCSS performance: Skip drawing multipolygons earlier. Tue, 21 Mar 2017 12:39:51 GMT michael2402 [11758] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) See #13309: Use cached preferences for map drawing; align box text to ... Mon, 20 Mar 2017 23:03:26 GMT michael2402 [11757] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/PositionForAreaStrategy.java (deleted) Remove old PositionForAreaStrategy java file, since it was moved. Mon, 20 Mar 2017 22:44:44 GMT Don-vip [11756] * trunk/data/validator/wikipedia.mapcss (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) fix #14425 - Improve Wikipedia tag validators (patch by nyurik, modified) Mon, 20 Mar 2017 22:42:16 GMT Don-vip [11755] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PositionForAreaStrategy.java (modified) see #14528 - typos Mon, 20 Mar 2017 22:31:44 GMT michael2402 [11754] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PositionForAreaStrategy.java (modified) Throw UnsupportedOperationException if implementation does not ... Mon, 20 Mar 2017 22:30:37 GMT Don-vip [11753] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (modified) see #14528 - make code compile with Eclipse Neon.2 (4.6.2) Build id: ... Mon, 20 Mar 2017 22:26:37 GMT michael2402 [11752] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (modified) Document OnLineStrategy better. Mon, 20 Mar 2017 22:12:58 GMT michael2402 [11751] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Remove orderFont preference - Fonts are stored locally with text ... Mon, 20 Mar 2017 22:04:10 GMT michael2402 [11750] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Skip empty strings when rendering box texts. Mon, 20 Mar 2017 21:35:41 GMT Don-vip [11749] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (modified) see #14528 - checkstyle Mon, 20 Mar 2017 16:47:47 GMT michael2402 [11748] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/draw/MapViewPath.java (modified) * trunk/src/org/openstreetmap/josm/gui/draw/MapViewPositionAndRotation.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PartiallyInsideAreaStrategy.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PositionForAreaStrategy.java (added) * trunk/test/data/renderer/area-text/reference.png (modified) Move label / icon placement code to new package. Unify the handling ... Sun, 19 Mar 2017 14:55:27 GMT Don-vip [11747] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java (modified) * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagMap.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/RegexValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/package.html (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/ProgramArguments.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/OsmIdSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagTableColumnModelBuilder.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ListPopupMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateNodeTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ValidatorTestUtils.java (modified) * trunk/tools/checkstyle/josm_checks.xml (modified) checkstyle - NoWhiteSpaceBefore `...` Sun, 19 Mar 2017 01:26:34 GMT Don-vip [11746] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AudioBackAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AudioFastSlowAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AudioFwdAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AudioPlayPauseAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) * trunk/src/org/openstreetmap/josm/data/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DatasetConsistencyTest.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/PreferencesWriter.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/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/JosmUserIdentityManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/AbstractStackTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/ClipboardUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/LayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPaintPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmPasswordField.java (modified) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) * trunk/src/org/openstreetmap/josm/io/NameFinder.java (modified) * trunk/src/org/openstreetmap/josm/io/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/AudioPlayer.java (modified) * trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java (modified) * trunk/src/org/openstreetmap/josm/tools/WindowGeometry.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReport.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReportDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) PMD - Strict Exceptions Sun, 19 Mar 2017 00:16:39 GMT Don-vip [11745] * trunk/data_nodist/exif-example_speed_ele.jpg (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) * trunk/test/data/regress/14209/7VWFOryj--.1.jpg (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExifReaderTest.java (modified) fix #14536 - Improved `ExifReader.readTime()`, Refactored ... Sat, 18 Mar 2017 22:19:45 GMT Don-vip [11743] * trunk/src/org/openstreetmap/josm/actions/DownloadNotesInViewAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadOsmInViewAction.java (modified) fix #13922 - make sure `Download*InViewAction` download their ... Sat, 18 Mar 2017 19:34:26 GMT stoecker [11742] * trunk/src/org/openstreetmap/josm/data/validation/routines/package.html (modified) fix JavaDoc Fri, 17 Mar 2017 22:07:43 GMT Don-vip [11740] * trunk/src/org/openstreetmap/josm/data/validation/routines/package.html (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix javadoc warnings Fri, 17 Mar 2017 22:03:26 GMT Don-vip [11739] * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/JosmUserIdentityManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) enable more PMD rules Thu, 16 Mar 2017 22:08:53 GMT Don-vip [11737] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) fix #5262 - do not change selection after splitting a way in "draw ... Thu, 16 Mar 2017 21:31:32 GMT Don-vip [11735] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) fix #5092 - Synchronization issue with nodes deleted on server Thu, 16 Mar 2017 16:07:39 GMT stoecker [11733] * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) see #14526 - fix error handling in SequenceCommand Tue, 14 Mar 2017 18:27:54 GMT Klumbumbus [11732] * trunk/data/validator/combinations.mapcss (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * typo from r11721 * fix #14539 - allow leisure=fitness_centre as ... Mon, 13 Mar 2017 19:29:33 GMT michael2402 [11731] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/PositionForAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) Clean icon drawing code style. Mon, 13 Mar 2017 19:11:23 GMT michael2402 [11730] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (added) Add a new style element for area icon styles. Use the same placement ... Mon, 13 Mar 2017 18:35:13 GMT michael2402 [11729] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) Fix #10511: Use new algorithm to check which side of the way is the ... Mon, 13 Mar 2017 18:10:48 GMT michael2402 [11728] * trunk/.classpath (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) Partial revert of [11726]: Committed to much. Mon, 13 Mar 2017 17:54:20 GMT michael2402 [11726] * trunk/.classpath (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/RenderBenchmarkCollector.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) Don't use null to indicate a rotation of 0 degrees, simply set the ... Mon, 13 Mar 2017 17:48:20 GMT michael2402 [11725] * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) Add hashcode / equals to rotation angle. Mon, 13 Mar 2017 17:31:06 GMT michael2402 [11724] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/PositionForAreaStrategy.java (modified) Fix @since version (this should be all of them). Mon, 13 Mar 2017 17:25:36 GMT michael2402 [11723] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextElement.java (modified) Fix @since version. Mon, 13 Mar 2017 16:04:29 GMT michael2402 [11722] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/PositionForAreaStrategy.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextElement.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) Do not include text label in area style - use a separate class and ... Mon, 13 Mar 2017 15:59:10 GMT michael2402 [11721] * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Throw exception if clamp cannot produce any valid values. Mon, 13 Mar 2017 13:43:01 GMT stoecker [11720] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) typo Mon, 13 Mar 2017 13:19:07 GMT michael2402 [11719] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Extract label placement strategy to new method. Mon, 13 Mar 2017 13:18:11 GMT michael2402 [11718] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) Allow renderer to draw area text / area icon even if no background ... Mon, 13 Mar 2017 13:17:11 GMT michael2402 [11717] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) Add Javadoc comments to text label. Mon, 13 Mar 2017 12:26:02 GMT michael2402 [11716] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Skip drawing empty names. Fri, 10 Mar 2017 01:28:00 GMT Don-vip [11713] * trunk (modified) * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/LassoModeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ZoomAction.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/MainPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapMover.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/OsmLinkPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MapViewPaintable.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/ProgressMonitor.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/AddNoteActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DeleteActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ExtrudeActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/MapViewMock.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) * trunk/tools/pmd (added) * trunk/tools/pmd/asm-5.0.4.jar (added) * trunk/tools/pmd/commons-io-2.4.jar (added) * trunk/tools/pmd/commons-lang3-3.4.jar (added) * trunk/tools/pmd/designer.bat (added) * trunk/tools/pmd/jaxen-1.1.6.jar (added) * trunk/tools/pmd/josm-ruleset.xml (added) * trunk/tools/pmd/pmd-core-5.5.4.jar (added) * trunk/tools/pmd/pmd-java-5.5.4.jar (added) add Ant target to run PMD (only few rules for now), fix violations Thu, 09 Mar 2017 22:54:49 GMT Don-vip [11712] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) see #12731 - checkstyle/sonar Thu, 09 Mar 2017 21:56:40 GMT Don-vip [11711] * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) fix #13139 - catch IllegalStateException Thu, 09 Mar 2017 21:53:57 GMT bastiK [11710] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) see #12731 - make enum field final + fix compiler warning Thu, 09 Mar 2017 21:49:28 GMT bastiK [11709] * trunk/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.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) fixed #12731 - Add an option to completely prevent upload of a layer ... Thu, 09 Mar 2017 12:32:31 GMT bastiK [11708] * trunk/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java (modified) make "Discourage/encourage upload" a checkbox menu entry Thu, 09 Mar 2017 09:03:42 GMT stoecker [11707] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) only allow defaults with ID Thu, 09 Mar 2017 07:55:03 GMT stoecker [11706] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) switch imagery.layers.default from url to ID and drop old entries Wed, 08 Mar 2017 23:28:25 GMT michael2402 [11705] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CommonSettingsPanel.java (modified) Use Utils.clamp instead of Math.max(Math.min()) Wed, 08 Mar 2017 23:21:54 GMT michael2402 [11704] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) Use Utils.clamp instead of Math.max(Math.min()) for doubles Wed, 08 Mar 2017 22:10:19 GMT stoecker [11703] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) see #14470 - don't drop old layers when there was an maps load error Wed, 08 Mar 2017 20:18:57 GMT Don-vip [11702] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) more usages of `Utils.clamp` Wed, 08 Mar 2017 15:47:38 GMT michael2402 [11700] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) Do not hack default opacity into color setting. Use a opacity default ... Tue, 07 Mar 2017 18:51:27 GMT michael2402 [11696] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/OffsetIterator.java (added) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Move offset iterator to new file. Sun, 05 Mar 2017 16:31:39 GMT michael2402 [11692] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Repsect alpha component of mapcss text/halo color, use opacity to ... Sun, 05 Mar 2017 13:59:08 GMT stoecker [11690] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) see #14470 - don't drop imagery when default list is empty Sun, 05 Mar 2017 12:05:56 GMT Don-vip [11689] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) checkstyle Sun, 05 Mar 2017 02:06:09 GMT Don-vip [11686] * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) fix #9799 - Don't check for unread messages while upload is in ... Sun, 05 Mar 2017 01:43:07 GMT Don-vip [11685] * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) partial revert of r11675 - causes test failure of ... Sun, 05 Mar 2017 01:38:09 GMT Don-vip [11684] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) fix #14193 - make sure deleted objects are not added to relations, do ... Sun, 05 Mar 2017 00:33:14 GMT Don-vip [11683] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/tools/checkstyle/checkstyle-all.jar (modified) * trunk/tools/checkstyle/josm_checks.xml (modified) update to CheckStyle 7.6 Sun, 05 Mar 2017 00:10:20 GMT Don-vip [11680] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveComparator.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) fix #14458 - sort by default in order [relations, ways, nodes] in ... Sat, 04 Mar 2017 23:51:46 GMT Don-vip [11678] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/PasteMembersAction.java (modified) fix #14459 - Error when pasting data into JOSM Sat, 04 Mar 2017 23:36:32 GMT Don-vip [11677] * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #14457 - CCE in imagery menu (regression from r11654) Sat, 04 Mar 2017 23:31:00 GMT Don-vip [11675] * trunk/README (modified) * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/tools/error_prone_ant-2.0.15.jar (deleted) * trunk/tools/error_prone_ant-2.0.18.jar (added) update to error_prone 2.0.18 Sat, 04 Mar 2017 23:23:56 GMT michael2402 [11674] * 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/NodeElement.java (modified) Add Javadoc to icon drawing functions. Fix AreaElement#equals/hashCode. Sat, 04 Mar 2017 23:15:30 GMT michael2402 [11673] * trunk/src/org/openstreetmap/josm/gui/PleaseWaitDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java (modified) Add more Javadoc for progress monitors. Sat, 04 Mar 2017 22:06:30 GMT michael2402 [11672] * trunk/src/org/openstreetmap/josm/gui/PleaseWaitDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java (modified) PleaseWaitDialog: Javadoc and make direct progress model access ... Sat, 04 Mar 2017 21:44:04 GMT michael2402 [11671] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) See #10176: Nicer stroke for icons of selected areas. Sat, 04 Mar 2017 21:29:24 GMT michael2402 [11670] * 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/NodeElement.java (modified) See #10176: Make icon-image work for areas. Icon is displayed at ... Sat, 04 Mar 2017 15:43:50 GMT michael2402 [11664] * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) Remove redundant isValid check. Sat, 04 Mar 2017 02:09:43 GMT Don-vip [11660] * trunk/CONTRIBUTION (modified) * trunk/README (modified) * trunk/data_nodist/projection/CHENYX06_etrs.gsb (added) * trunk/data_nodist/projection/CHENyx06-Distribution.pdf (added) * trunk/data_nodist/projection/josm-epsg (modified) * trunk/data_nodist/projection/projection-regression-test-data (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/SwissObliqueMercator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/SwissGridTest.java (modified) see #5399 - Swissgrid: add NTv2 grid file provided by swisstopo Sat, 04 Mar 2017 00:09:53 GMT Don-vip [11659] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialog.java (modified) fix #14175 - HistoryBrowserModel removes listener twice Fri, 03 Mar 2017 23:49:24 GMT Don-vip [11658] * trunk/src/org/openstreetmap/josm/actions/DownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.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/gui/download/DownloadDialog.java (modified) fix #13922 - Add (expert) option to not zoom to the new downloaded data Fri, 03 Mar 2017 22:38:13 GMT Don-vip [11657] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #14451 - Local imagery toolbar buttons disappear on restart Fri, 03 Mar 2017 21:44:50 GMT Don-vip [11656] * trunk/src/org/openstreetmap/josm/Main.java (modified) FindBugs - ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD Fri, 03 Mar 2017 21:40:32 GMT Don-vip [11655] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) fix java warning Fri, 03 Mar 2017 21:37:42 GMT Don-vip [11654] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/ImageryMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fix #14450 - Cannot add local imagery to toolbar Fri, 03 Mar 2017 20:38:29 GMT Don-vip [11653] * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) fix #14437 - NPE at AbstractProjection.latlon2eastNorth with Tools => ... Fri, 03 Mar 2017 00:40:29 GMT Don-vip [11652] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) FindBugs - ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD Fri, 03 Mar 2017 00:31:34 GMT Don-vip [11651] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) FindBugs - MS_MUTABLE_COLLECTION Thu, 02 Mar 2017 01:16:00 GMT Don-vip [11650] * trunk/src/org/openstreetmap/josm/Main.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/gui/MainApplication.java (modified) FindBugs - MS_MUTABLE_COLLECTION Thu, 02 Mar 2017 00:59:40 GMT Don-vip [11649] * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/XmlStreamParsingException.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/ReportedException.java (modified) sonar - pmd:UseStringBufferForStringAppends Wed, 01 Mar 2017 23:32:19 GMT Don-vip [11647] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagInfoTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableModel.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryBrowserModelTest.java (modified) see #14175 - refactor `HistoryBrowserModel` Wed, 01 Mar 2017 23:19:17 GMT Don-vip [11646] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionTableModel.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/history/HistoryBrowserModelTest.java (modified) see #14175 - refactor `HistoryBrowserModel` Wed, 01 Mar 2017 22:28:34 GMT Don-vip [11645] * trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) fix #14157 - NPE opening a session Wed, 01 Mar 2017 21:02:08 GMT bastiK [11643] * trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java (modified) make it compile in Netbeans Tue, 28 Feb 2017 21:54:27 GMT Don-vip [11642] * trunk/data_nodist/projection/BETA2007.gsb (moved) * trunk/data_nodist/projection/ntf_r93_b.gsb (moved) * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Datum.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.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) fix #14422 - Dynamic NTV2 grids Tue, 28 Feb 2017 21:41:50 GMT Don-vip [11641] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) do not fail fast (1s) when fetching imagery list, as JOSM server may ... Sun, 26 Feb 2017 19:45:25 GMT stoecker [11638] * trunk/src/org/openstreetmap/josm/data/validation/routines/package.html (modified) fix xmllint error Sun, 26 Feb 2017 18:58:27 GMT stoecker [11637] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) fix #13535 - fix FindBugs issue Sun, 26 Feb 2017 14:25:22 GMT michael2402 [11636] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) Fix #14370: Allow all characters in plugin versions, except for ( and ). Sun, 26 Feb 2017 12:44:47 GMT Don-vip [11635] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AddImageryLayerActionTest.java (modified) see #12313 - fix unit tests properly Sun, 26 Feb 2017 12:37:49 GMT Don-vip [11634] * trunk/src/org/openstreetmap/josm/data/DataSource.java (modified) see #10638 - apply also optimization for initial DataSource area ... Sun, 26 Feb 2017 12:33:10 GMT Don-vip [11633] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #10638 - fix zoom problem when validating "Way connected to Area" ... Sun, 26 Feb 2017 04:32:11 GMT Don-vip [11632] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) see #3346 - make `DataSet.dataSources` private Sun, 26 Feb 2017 01:13:15 GMT Don-vip [11629] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) see #3346 - findbugs - IS2_INCONSISTENT_SYNC Sun, 26 Feb 2017 00:02:54 GMT Don-vip [11628] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) see #3346 - remove debug info committed accidentally Sat, 25 Feb 2017 23:59:32 GMT Don-vip [11627] * trunk/src/org/openstreetmap/josm/actions/UpdateDataAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.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/io/OverpassDownloadReader.java (modified) fix #3346 - improve drastically the performance of fixing duplicate ...