# # ChangeLog for trunk in josm # # Generated by Trac 1.6 # 2024-11-26T18:16:55+01:00 Tue, 21 Mar 2017 14:49:01 GMT michael2402 [11762] * trunk/test/data/renderer/area-icon (added) * trunk/test/data/renderer/area-icon/data.osm (added) * trunk/test/data/renderer/area-icon/reference.png (added) * trunk/test/data/renderer/area-icon/style.mapcss (added) * trunk/test/data/renderer/area-text/style.mapcss (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) See #13999: Add reference test for area icons. 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:40:37 GMT Don-vip [11744] * trunk/data/validator/geometry.mapcss (modified) see #10717, fix #14535 - restrict "Coastline inside water" test to ... 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:10:38 GMT Don-vip [11741] * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) fix java warnings 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 Fri, 17 Mar 2017 18:00:17 GMT bastiK [11738] * trunk/data_nodist/Join_Areas_Tests.osm (modified) * trunk/data_nodist/Join_Areas_Tests_joined.osm (added) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) add unit test for join areas action 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:55:11 GMT Klumbumbus [11736] * trunk/data/validator/geometry.mapcss (modified) fix #14395 - Add building attached to road as a validation warning 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 17:46:07 GMT stoecker [11734] * trunk/test/unit/org/openstreetmap/josm/command/SequenceCommandTest.java (modified) improve SequenceCommandTest, see #14526 - patch by Tyndare 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 18:08:29 GMT michael2402 [11727] * trunk/test/data/renderer/area-text (added) * trunk/test/data/renderer/area-text/data.osm (added) * trunk/test/data/renderer/area-text/reference.png (added) * trunk/test/data/renderer/area-text/style.mapcss (added) Fix [11726]: Add missing mapcss test files. 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 22:18:47 GMT stoecker [11715] * 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/cs.lang (modified) * trunk/data_nodist/trans/es.lang (modified) * trunk/data_nodist/trans/zh_TW.lang (modified) i18n update Fri, 10 Mar 2017 01:39:16 GMT Don-vip [11714] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) fix method name, this is not a test 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 16:08:15 GMT michael2402 [11701] * trunk/test/data/renderer/area-fill-color (added) * trunk/test/data/renderer/area-fill-color/data.osm (added) * trunk/test/data/renderer/area-fill-color/reference.png (added) * trunk/test/data/renderer/area-fill-color/style.mapcss (added) * trunk/test/data/renderer/area-fill-image (added) * trunk/test/data/renderer/area-fill-image/data.osm (added) * trunk/test/data/renderer/area-fill-image/reference.png (added) * trunk/test/data/renderer/area-fill-image/style.mapcss (added) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) Add new renderer test that tests area fill rendering. 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 ... Wed, 08 Mar 2017 15:10:22 GMT michael2402 [11699] * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (moved) Move MapCSS renderer test to functional tests. Wed, 08 Mar 2017 15:07:36 GMT michael2402 [11698] * trunk/test/data/renderer/order (added) * trunk/test/data/renderer/order/data.osm (added) * trunk/test/data/renderer/order/reference.png (added) * trunk/test/data/renderer/order/style.mapcss (added) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) Add test that tests if elements are ordered correctly. Tue, 07 Mar 2017 22:45:28 GMT michael2402 [11697] * trunk/test/data/renderer/node-text/reference.png (modified) * trunk/test/data/renderer/node-text/style.mapcss (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) MapCSSRendererTest: Require fixed font for text drawing test. 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. Mon, 06 Mar 2017 18:19:21 GMT Klumbumbus [11695] * trunk/data/defaultpresets.xml (modified) fix #14478 - update preset help links Sun, 05 Mar 2017 22:29:19 GMT Klumbumbus [11694] * trunk/data/defaultpresets.xml (modified) * trunk/scripts/SyncEditorLayerIndex.groovy (modified) fix #14474 - update preset links, update imagery compare script docu Sun, 05 Mar 2017 16:44:07 GMT michael2402 [11693] * trunk/test/data/renderer/node-text (added) * trunk/test/data/renderer/node-text/data.osm (added) * trunk/test/data/renderer/node-text/reference.png (added) * trunk/test/data/renderer/node-text/style.mapcss (added) * trunk/test/data/renderer/way-color (added) * trunk/test/data/renderer/way-color/data.osm (added) * trunk/test/data/renderer/way-color/reference.png (added) * trunk/test/data/renderer/way-color/style.mapcss (added) * trunk/test/data/renderer/way-dashes (added) * trunk/test/data/renderer/way-dashes/data.osm (added) * trunk/test/data/renderer/way-dashes/reference.png (added) * trunk/test/data/renderer/way-dashes/style.mapcss (added) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) Add new MapCSS reference test for way dashes/color and node texts. 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 14:52:54 GMT michael2402 [11691] * trunk/test/data/renderer/node-shapes/reference.png (modified) * trunk/test/data/renderer/way-width/reference.png (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) See #13999: Use MapCSS test only for OpenJDK 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 12:00:47 GMT Don-vip [11688] * trunk/data/defaultpresets.xml (modified) fix #14469 - update preset links Sun, 05 Mar 2017 11:58:04 GMT Don-vip [11687] * trunk/data/validator/combinations.mapcss (modified) fix #14468 - don't raise warning "water without natural=water" for ... 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:25:59 GMT Don-vip [11682] * trunk/tools/japicc/japi-compliance-checker.pl (modified) * trunk/tools/japicc/modules (added) * trunk/tools/japicc/modules/Internals (added) * trunk/tools/japicc/modules/Internals/APIDump.pm (added) * trunk/tools/japicc/modules/Internals/Basic.pm (added) * trunk/tools/japicc/modules/Internals/Css (added) * trunk/tools/japicc/modules/Internals/Css/Report.css (added) * trunk/tools/japicc/modules/Internals/Css/Tabs.css (added) * trunk/tools/japicc/modules/Internals/Descriptor.pm (added) * trunk/tools/japicc/modules/Internals/Filter.pm (added) * trunk/tools/japicc/modules/Internals/Input.pm (added) * trunk/tools/japicc/modules/Internals/Js (added) * trunk/tools/japicc/modules/Internals/Js/Sections.js (added) * trunk/tools/japicc/modules/Internals/Js/Tabs.js (added) * trunk/tools/japicc/modules/Internals/Logging.pm (added) * trunk/tools/japicc/modules/Internals/Mangling.pm (added) * trunk/tools/japicc/modules/Internals/Path.pm (added) * trunk/tools/japicc/modules/Internals/RegTests.pm (added) * trunk/tools/japicc/modules/Internals/SysFiles.pm (added) * trunk/tools/japicc/modules/Internals/TypeAttr.pm (added) * trunk/tools/japicc/modules/Internals/Utils.pm (added) * trunk/tools/japicc/modules/RulesBin.xml (added) * trunk/tools/japicc/modules/RulesSrc.xml (added) update to japi-compliance-checker 2.1 Sun, 05 Mar 2017 00:12:08 GMT Don-vip [11681] * trunk/build.xml (modified) remove tab 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 ... Sun, 05 Mar 2017 00:04:31 GMT michael2402 [11679] * trunk/build.xml (modified) Checkstyle: Print warnings to console during checkstyle build and do ... 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:32:10 GMT Don-vip [11676] * trunk/build.xml (modified) fix #14455 - Use instead of to run javacc (patch by ... 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 21:25:06 GMT stoecker [11669] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/shop/lottery.svg (modified) * trunk/scripts/presets_lang.pl (moved) see #14454 - update presets links Sat, 04 Mar 2017 20:27:31 GMT stoecker [11668] * trunk/build.xml (modified) * trunk/scripts/SyncEditorLayerIndex.groovy (modified) fix last changes Sat, 04 Mar 2017 20:16:29 GMT stoecker [11667] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) fix ELI compare script date handling Sat, 04 Mar 2017 20:11:39 GMT stoecker [11666] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) unify default coloring for ELI compare script date handling Sat, 04 Mar 2017 19:39:47 GMT Klumbumbus [11665] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #12706 - enable ELI date comparison script 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 13:12:11 GMT Klumbumbus [11663] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/shop/lottery.svg (added) * trunk/images_nodist/presets/lottery.svg (copied) * fix #14444 - new lottery icon by naoliv, CC0 and PD licensed * fix ...