# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2024-11-25T14:48:50+01:00 Sat, 16 Jan 2016 02:00:56 GMT Don-vip [9480] * trunk/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/MultipolygonBuilderTest.java (modified) fix #12376 - Multipolygon test hangs (patch by cmuelle8), regression ... Sat, 16 Jan 2016 00:24:40 GMT Don-vip [9478] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #12363 - javadoc/checkstyle Sat, 16 Jan 2016 00:18:11 GMT Don-vip [9477] * trunk/src/org/openstreetmap/josm/io/GpxImporter.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) javadoc fixes Fri, 15 Jan 2016 23:00:30 GMT Don-vip [9474] * trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExceptionUtilTest.java (added) ExceptionUtil: add unit test, fix javadoc, various NPEs, HTML ... Fri, 15 Jan 2016 21:25:06 GMT simon04 [9473] * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix #12343 - Display at most 20 primitives for some confirmation ... Fri, 15 Jan 2016 21:00:20 GMT simon04 [9472] * trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/DeleteRelationsAction.java (modified) Relation list: delete selected relations at once Fri, 15 Jan 2016 20:25:13 GMT Don-vip [9471] * trunk/src/org/openstreetmap/josm/io/session/AbstractSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GenericSessionExporter.java (added) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java (modified) session - refactoring to reduce code duplication Fri, 15 Jan 2016 20:04:17 GMT simon04 [9470] * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) see #12304 - Do not show notification when no relation is affected Fri, 15 Jan 2016 18:01:02 GMT simon04 [9468] * trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) fix #8804 - Add version info to conflict dialog Fri, 15 Jan 2016 17:44:48 GMT simon04 [9467] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Key.java (modified) fix #12286 - Preset dialog: display the added tags due to `` items Fri, 15 Jan 2016 15:00:22 GMT bastiK [9466] * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) see #12370, see #12369 - fix problems with default file extension ... Fri, 15 Jan 2016 14:59:13 GMT simon04 [9465] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) fix #12160 - Combobox List Entries with Empty Value – `display_value` ... Fri, 15 Jan 2016 13:02:03 GMT bastiK [9464] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) applied #12363 - layer context menus were different at two locations ... Fri, 15 Jan 2016 12:49:37 GMT bastiK [9463] * trunk/src/org/openstreetmap/josm/gui/widgets/JMultilineLabel.java (modified) applied #12368 - disable focus on multiline labels (patch by kolesar) Fri, 15 Jan 2016 12:20:54 GMT bastiK [9462] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) applied #12367 - remember user input when upload dialog is closed ... Fri, 15 Jan 2016 12:04:22 GMT bastiK [9461] * trunk/src/org/openstreetmap/josm/actions/GpxExportAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxImporter.java (modified) applied #12369 - default extension for saving files read from ... Fri, 15 Jan 2016 02:12:34 GMT Don-vip [9460] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.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/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) javadoc Fri, 15 Jan 2016 00:31:57 GMT Don-vip [9455] * trunk/src/org/openstreetmap/josm/io/session/AbstractSessionExporter.java (added) * trunk/src/org/openstreetmap/josm/io/session/GeoImageSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GeoImageSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionLayerExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionLayerImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) session - refactor duplicated code, add javadoc, fix warnings Thu, 14 Jan 2016 23:26:24 GMT Don-vip [9454] * trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/history (added) * trunk/test/unit/org/openstreetmap/josm/gui/history/CoordinateInfoViewerTest.java (added) checkstyle + add basic unit test Thu, 14 Jan 2016 22:44:35 GMT simon04 [9453] * trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java (modified) fix #12364 - History dialog: fix initial panning to coordinates Thu, 14 Jan 2016 22:19:57 GMT simon04 [9452] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) see #12338 - Typo Thu, 14 Jan 2016 18:26:02 GMT stoecker [9450] * trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java (modified) see #12191, only color code the changed part - possible improvement: ... Thu, 14 Jan 2016 18:03:28 GMT stoecker [9449] * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) remove useless modifiers Thu, 14 Jan 2016 17:40:13 GMT simon04 [9448] * trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java (modified) see #12352 - Fix "Registered toolbar action dialogs/delete overwritten" Thu, 14 Jan 2016 17:23:23 GMT simon04 [9447] * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) see #12335 - Improve "Zoom to layer" and "Zoom to download" enabled ... Thu, 14 Jan 2016 17:18:19 GMT simon04 [9446] * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) see #12335 - Make "Orthogonalize Shape" enabled state consistent w/ ... Thu, 14 Jan 2016 17:12:13 GMT simon04 [9445] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) see #12335 - Disable "Search for objects by preset" w/o edit layer ... Thu, 14 Jan 2016 17:10:23 GMT simon04 [9444] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) see #12335 - Enable "Angle snapping", "Dual alignment" only in ... Thu, 14 Jan 2016 17:01:53 GMT simon04 [9443] * trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java (added) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) fix #12352 - Add "Delete Layer" in file menu (patch by kolesar, ... Thu, 14 Jan 2016 16:46:39 GMT simon04 [9442] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) fix #12347 - Split way breaks destination_sign relations Thu, 14 Jan 2016 16:26:20 GMT simon04 [9441] * trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java (modified) fix #12364 - History dialog: show old and new coordinate on map Thu, 14 Jan 2016 15:42:50 GMT simon04 [9440] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/IConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) see #12338 - Conflict resolution: add expert actions "Resolve to ... Thu, 14 Jan 2016 11:52:35 GMT simon04 [9439] * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) fix #8041 - Relation change bypassing undo system during combine way Thu, 14 Jan 2016 08:30:42 GMT Don-vip [9438] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditorTest.java (added) add unit test Thu, 14 Jan 2016 08:06:41 GMT Don-vip [9437] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) fix headless mode problem for imagery layer unit tests Wed, 13 Jan 2016 13:15:25 GMT bastiK [9432] * trunk/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java (modified) see #12186 - javadoc Wed, 13 Jan 2016 13:00:42 GMT bastiK [9431] * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) see #2212, see #12186 - improve display for polar projections Wed, 13 Jan 2016 02:32:00 GMT Don-vip [9430] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/TMSLayerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMSLayerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/layer/WMTSLayerTest.java (added) add basic unit tests for tile source layers Wed, 13 Jan 2016 01:02:36 GMT Don-vip [9428] * trunk/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/AlbersEqualArea.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/PolarStereographic.java (modified) see #12186 - fix some javadoc warnings Wed, 13 Jan 2016 00:51:20 GMT Don-vip [9427] * trunk/src/org/openstreetmap/josm/tools/date/FallbackDateParser.java (deleted) * trunk/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java (deleted) remove deprecated and unused classes in `tools/date` package Tue, 12 Jan 2016 23:33:48 GMT Don-vip [9426] * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/AlbersEqualArea.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/PolarStereographic.java (modified) see #12186 - checkstyle Tue, 12 Jan 2016 19:12:47 GMT simon04 [9422] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) see #12237 - Preset search: fix NPE when having selected a preset ... Tue, 12 Jan 2016 16:39:45 GMT bastiK [9419] * trunk/src/org/openstreetmap/josm/data/ProjectionBounds.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projection.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/AlbersEqualArea.java (added) * trunk/src/org/openstreetmap/josm/data/projection/proj/IPolar.java (added) * trunk/src/org/openstreetmap/josm/data/projection/proj/PolarStereographic.java (added) * trunk/src/org/openstreetmap/josm/data/projection/proj/ProjParameters.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/HighlightHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) add Albers Equal Area Projection and Polar Stereographic Projection ... Mon, 11 Jan 2016 23:59:37 GMT Don-vip [9417] * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) checkstyle + javadoc Mon, 11 Jan 2016 23:29:21 GMT Don-vip [9416] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #12322 - GeoImageLayer: Add method `isCenterView()` to ... Mon, 11 Jan 2016 18:07:11 GMT simon04 [9414] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) see #8824 - Fail fast when initializing imagery entries while ... Mon, 11 Jan 2016 18:01:35 GMT stoecker [9413] * trunk/scripts/BuildProjectionDefinitions.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) fix 3 Coverity defects Mon, 11 Jan 2016 17:49:59 GMT simon04 [9412] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) see #8824 - Allow to cancel updating of imagery entries in the ... Mon, 11 Jan 2016 17:03:13 GMT simon04 [9411] * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) see #8824 - Allow to cancel download of style/preset list in preferences Mon, 11 Jan 2016 16:13:47 GMT simon04 [9410] * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) see #12224 - Search menu items: do not overwrite toolbar action ... Mon, 11 Jan 2016 16:09:33 GMT simon04 [9409] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) fix #12335 - Disable "Angle snapping", "Dual alignment" when no edit ... Mon, 11 Jan 2016 13:39:52 GMT bastiK [9408] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) simplify zoom history: no unnecessary conversion Mon, 11 Jan 2016 02:31:44 GMT Don-vip [9407] * trunk/src/org/openstreetmap/josm/data/Version.java (modified) findbugs - fix warning OBL_UNSATISFIED_OBLIGATION: "Version.init() ... Mon, 11 Jan 2016 02:20:46 GMT Don-vip [9406] * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) findbugs - replace inefficient Boolean constructor call by ... Mon, 11 Jan 2016 02:16:46 GMT Don-vip [9405] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) findbugs - fix RpC: Repeated conditional test (typo from r9118) Mon, 11 Jan 2016 01:18:48 GMT Don-vip [9404] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix coverity 1012839 - Copy-paste error Mon, 11 Jan 2016 01:16:27 GMT Don-vip [9403] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) fix coverity 1012836 - Copy-paste error Mon, 11 Jan 2016 01:12:13 GMT Don-vip [9402] * trunk/src/org/openstreetmap/josm/data/CustomConfigurator.java (modified) fix coverity 1011659 - Arguments in wrong order Mon, 11 Jan 2016 00:02:56 GMT Don-vip [9400] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTest.java (modified) see #12282 - detect missing icons for MapCSS styles Sun, 10 Jan 2016 23:20:43 GMT Don-vip [9398] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/data/styles/label-from-tag.mapcss (modified) see #12282 - drop support for `canvas{background-color}` (deprecated ... Sun, 10 Jan 2016 19:43:16 GMT simon04 [9397] * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) see #12325 - Do not exclude the test for non-downloaded datasets, fix ... Sun, 10 Jan 2016 19:09:16 GMT simon04 [9396] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/DefaultAuthenticator.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) fix #7122 - Improve HTTP authentication for parallel requests ... Sun, 10 Jan 2016 17:40:36 GMT simon04 [9395] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) Extent the unit test for `GpxDrawHelper` Sun, 10 Jan 2016 17:06:13 GMT simon04 [9394] * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImagesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExifReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) Fix timezone aware unit tests Sun, 10 Jan 2016 14:07:43 GMT simon04 [9391] * trunk/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java (modified) fix #12330 - Misaligned imagery warning should support line break Sun, 10 Jan 2016 14:01:10 GMT simon04 [9390] * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java (modified) see #12224 - Search menu-items/presets: allow to select exacly 1 item Sun, 10 Jan 2016 14:01:05 GMT simon04 [9389] * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) see #12224 - Search menu-items/presets: use vertical scrollbar in list Sun, 10 Jan 2016 13:44:11 GMT simon04 [9388] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) see #12300 - Invalidate connection icons after dropping new members Sun, 10 Jan 2016 13:29:30 GMT simon04 [9387] * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) fix #12304 - Show notification about relations when unglueing Sun, 10 Jan 2016 12:48:42 GMT simon04 [9385] * trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/tools/OverpassTurboQueryWizard.java (modified) * trunk/src/org/openstreetmap/josm/tools/UncheckedParseException.java (added) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OverpassTurboQueryWizardTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) Refactoring: introduce `UncheckedParseException` In addition, ... Sun, 10 Jan 2016 12:04:11 GMT simon04 [9384] * trunk/data_nodist/2094047.gpx (added) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImagesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) Add unit test for `CorrelateGpxWithImages` Sun, 10 Jan 2016 12:04:06 GMT simon04 [9383] * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.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/tools/ExifReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImagesTest.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java (modified) Deprecate `PrimaryDateParser` in favour of `DateUtils` Sun, 10 Jan 2016 09:49:51 GMT simon04 [9382] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) fix #12329 - Tag checker: Losing valid values when auto-fixing in ... Sun, 10 Jan 2016 02:23:50 GMT Don-vip [9381] * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/PowerLines.java (modified) fix #12325 - Don't warn "highway link is not linked to adequate ... Sun, 10 Jan 2016 01:51:22 GMT Don-vip [9379] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (modified) see #12300 - suppress warnings Sun, 10 Jan 2016 00:19:25 GMT simon04 [9377] * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) Java 7: use `Objects.equals` and `Objects.hash` (fixup r9371) Sat, 09 Jan 2016 23:44:47 GMT simon04 [9376] * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified) see #12300 - Fix headless unit tests Sat, 09 Jan 2016 23:40:31 GMT simon04 [9375] * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) Java 7: use `Objects.equals` and `Objects.hash` (fixup r9371) Sat, 09 Jan 2016 22:32:49 GMT simon04 [9372] * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified) Checkstyle Sat, 09 Jan 2016 22:20:37 GMT simon04 [9371] * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/command/AddCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangeCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangeNodesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangePropertyCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangePropertyKeyCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/MoveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/PurgeCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/RemoveNodesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/RotateCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ScaleCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SelectCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/SequenceCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/TransformNodesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictAddCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/CoordinateConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/DeletedStateConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ModifiedConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/RelationMemberConflictResolverCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/TagConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/DataSource.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/conflict/Conflict.java (modified) * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/src/org/openstreetmap/josm/data/notes/Note.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthToken.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tag.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/User.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WaySegment.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/DatasetEventManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/PaintVisitor.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.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/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySpecification.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/DividedScale.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Keyword.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Range.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleElementList.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/BoxTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineTextElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.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/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/progress/ProgressTaskId.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/tools/MultiMap.java (modified) * trunk/src/org/openstreetmap/josm/tools/Pair.java (modified) Java 7: use `Objects.equals` and `Objects.hash` Sat, 09 Jan 2016 21:33:40 GMT bastiK [9370] * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified) unit test & javadoc Sat, 09 Jan 2016 21:21:00 GMT simon04 [9369] * trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (modified) see #12300 - Allow to drag from select list to relation members Sat, 09 Jan 2016 21:20:46 GMT simon04 [9368] * trunk/src/org/openstreetmap/josm/gui/datatransfer (added) * trunk/src/org/openstreetmap/josm/gui/datatransfer/RelationMemberTransferable.java (added) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (added) see #12300 - Drag and Drop support for relation member list reordering Sat, 09 Jan 2016 20:55:12 GMT simon04 [9366] * trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified) see #8749 - Show a notification after performing "Add selection to ... Sat, 09 Jan 2016 20:55:09 GMT simon04 [9365] * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) see #8749 - Make "Add selection to relation" an expert action Sat, 09 Jan 2016 19:37:51 GMT simon04 [9360] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) fix #12286 - Preset dialog: display the related key in a tooltip for ... Sat, 09 Jan 2016 19:02:23 GMT simon04 [9359] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) fix #12314 - Validator: do not attempt to delete twice Sat, 09 Jan 2016 18:47:49 GMT simon04 [9358] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) fix #12309 - Improve Way Accuracy: draw helper lines to intersecting way Sat, 09 Jan 2016 17:27:03 GMT simon04 [9356] * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) see #7943 - OAuth: Display instructions for for non-standard OSM APIs ... Sat, 09 Jan 2016 17:07:26 GMT simon04 [9355] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) fix #7943 - Make OAuth work for non-standard OSM APIs You will need ... Sat, 09 Jan 2016 16:20:12 GMT simon04 [9354] * trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java (modified) Fix EDT violation Sat, 09 Jan 2016 15:37:20 GMT simon04 [9353] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) Refactoring: introduce `OsmApi#getServerUrl` Sat, 09 Jan 2016 15:25:08 GMT simon04 [9352] * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/ManualAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/SemiAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) fix #7612 - Prefer OAuth, provide authorization at upload Sat, 09 Jan 2016 14:41:47 GMT simon04 [9351] * 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/tools/Utils.java (modified) Refactoring: use Fork/Join Tasks for parallel execution Sat, 09 Jan 2016 11:21:27 GMT simon04 [9350] * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) fix #6171 - Improve OAuth message in wizard Since OAuth is ... Sat, 09 Jan 2016 11:10:25 GMT simon04 [9349] * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java (modified) see #12083 - Search: improve error message when keyword without a ... Sat, 09 Jan 2016 11:06:54 GMT simon04 [9348] * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) see #12083 - When activating an erroneous filter, name the filter ... Sat, 09 Jan 2016 11:00:51 GMT simon04 [9347] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (added) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java (added) fix #12224 - Dialog for "Search menu items" This places the "Search ... Sat, 09 Jan 2016 10:52:36 GMT simon04 [9346] * trunk/images/statusline/easting.svg (added) * trunk/images/statusline/northing.svg (added) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java (modified) fix #10773 - Improve map status display for projected coordinate systems Fri, 08 Jan 2016 09:43:21 GMT stoecker [9345] * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) fix possible NPE