# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-11-22T09:49:35+01:00 Sat, 13 May 2017 12:47:52 GMT Don-vip [12137] * trunk/test/data/regress/14788 (added) * trunk/test/data/regress/14788/remove_sign_test_4.osm (added) * trunk/test/unit/org/openstreetmap/josm/io/OsmReaderTest.java (modified) see #14788 - add non-regression test Sat, 13 May 2017 12:43:25 GMT Don-vip [12136] * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) fix #14788 - add robustness against invalid coordinates in .osm files Sat, 13 May 2017 12:03:23 GMT bastiK [12135] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) fixed #13100 - NPE on launch (2) Sat, 13 May 2017 10:58:12 GMT bastiK [12134] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionExporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionImporter.java (modified) see #14773 - improve session export/import for imagery layer offset data Fri, 12 May 2017 23:44:23 GMT Don-vip [12133] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #14741 - findbugs Fri, 12 May 2017 23:35:21 GMT Don-vip [12132] * trunk/src/org/openstreetmap/josm/actions/DialogsToggleAction.java (modified) fix #14784 - Main toolbar/side toolbar keep reappearing after using Tab Fri, 12 May 2017 23:12:44 GMT Don-vip [12131] * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/PaintVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) see #11889, see #11924, see #13387 - use backported versions of ... Fri, 12 May 2017 22:56:58 GMT Don-vip [12130] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #11924 - do not try old workaround with java 9 (pollutes console ... Fri, 12 May 2017 22:38:22 GMT Don-vip [12129] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #14776 - NPE Fri, 12 May 2017 18:18:02 GMT Don-vip [12128] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) see #14741 - rework initialization of `Main.contentPanePrivate` Fri, 12 May 2017 17:53:09 GMT Don-vip [12127] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainFrame.java (modified) fix #14783 - fix NPE when loading early plugins. Restored the static ... Fri, 12 May 2017 07:57:06 GMT stoecker [12126] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - add (commented) ID check Thu, 11 May 2017 23:28:59 GMT Don-vip [12125] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/ImageryMenu.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/datatransfer/OsmTransferHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/MainTest.java (modified) see #14741 - rework initialization of `Main.Panel` so that it is done ... Thu, 11 May 2017 22:57:25 GMT Don-vip [12124] * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) fix #13855 - abort HTTPS certificate setup if JDK-8172244 occurs Thu, 11 May 2017 21:44:11 GMT Don-vip [12123] * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) see #14741 - proper registration of application name on macOS Thu, 11 May 2017 19:13:33 GMT Don-vip [12122] * trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) sonar - squid:S2178 Thu, 11 May 2017 18:40:17 GMT Don-vip [12121] * trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java (modified) fix #14762 - fix NPE (for good?) Thu, 11 May 2017 09:46:27 GMT bastiK [12120] * trunk/scripts/since_xxx.py (added) new script to insert revision number for Javadoc `@since xxx` (see ... Thu, 11 May 2017 08:57:14 GMT michael2402 [12119] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) Fix weak projection listener of NavigatableComponent being lost. Thu, 11 May 2017 07:24:13 GMT Don-vip [12118] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) see #14734 - fix checkstyle warnings Thu, 11 May 2017 07:22:31 GMT Don-vip [12117] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) see #14734 - fix PMD warning Wed, 10 May 2017 23:53:27 GMT michael2402 [12116] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Sonar: Make AbstractListenerInfo an interface. Wed, 10 May 2017 23:48:13 GMT michael2402 [12115] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) Document OsmDataLayer Wed, 10 May 2017 23:43:38 GMT michael2402 [12114] * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) Layer class: Documentation. Wed, 10 May 2017 23:26:34 GMT michael2402 [12113] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) See #13467: Preserve order of removed / added fields for selection ... Wed, 10 May 2017 23:19:34 GMT Don-vip [12112] * trunk/src/org/openstreetmap/josm/io/FileImporter.java (modified) catch NoSuchMethodError for outdated plugin file importers Wed, 10 May 2017 22:54:50 GMT michael2402 [12111] * trunk/test/unit/org/openstreetmap/josm/actions/CreateCircleActionTest.java (modified) CreateCircleActionTest: Remove reflection hack for addSelected: It ... Wed, 10 May 2017 22:45:03 GMT michael2402 [12110] * trunk/test/unit/org/openstreetmap/josm/actions/AlignInLineActionTest.java (modified) AlignInLineActionTest: Reset test environment before every single ... Wed, 10 May 2017 22:24:41 GMT michael2402 [12109] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified) SelectionEventManager: Typo / checkstyle Wed, 10 May 2017 22:18:51 GMT michael2402 [12108] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) ParallelWayAction: Use a separate temporary layer, invalidate it to ... Wed, 10 May 2017 22:18:12 GMT michael2402 [12107] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractMapViewPaintable.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MapViewPaintable.java (modified) Allow invalidation listeners for all MapViewPaintables. Wed, 10 May 2017 22:07:49 GMT michael2402 [12106] * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java (modified) ParallelWayAction: No need to call repaint after adding/removing ... Wed, 10 May 2017 22:05:20 GMT michael2402 [12105] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) Audio marker layer: Use invalidate instead of Main.map.mapView.repaint(). Wed, 10 May 2017 22:03:24 GMT michael2402 [12104] * trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java (modified) Do not force a map repaint when adding a node - map view does this by ... Wed, 10 May 2017 21:59:26 GMT michael2402 [12103] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) See #14120: MapView should repaint on temporary layer changes ... Wed, 10 May 2017 21:31:34 GMT michael2402 [12102] * trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java (modified) Fix #14763: Do not apply colorful filter op if source image is of ... Wed, 10 May 2017 21:24:52 GMT michael2402 [12101] * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) Fix #14765: Don't use runAndWait for table updates. UserListDialog ... Wed, 10 May 2017 21:15:07 GMT michael2402 [12100] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) See #14765: Use a try-lock for map painting code: Don't freeze JOSM ... Wed, 10 May 2017 21:01:59 GMT michael2402 [12099] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) Use selection event manager to trigger repaints on selection changes. Wed, 10 May 2017 21:00:16 GMT michael2402 [12098] * trunk/src/org/openstreetmap/josm/data/SelectionChangedListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified) Allow to globally add the new selection listeners that get detailed ... Wed, 10 May 2017 20:37:07 GMT michael2402 [12097] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) Improve documentation of data selection listener. Wed, 10 May 2017 20:30:20 GMT michael2402 [12096] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) Document fire mode parameter for selection event manager. Wed, 10 May 2017 20:24:16 GMT michael2402 [12095] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Extract color key searching (migration code) to new method. This is ... Wed, 10 May 2017 11:16:05 GMT bastiK [12094] * trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java (modified) update test (see #14734) Wed, 10 May 2017 10:22:20 GMT bastiK [12093] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) fixed #14734 - Handling imagery offsets when reprojecting Tue, 09 May 2017 18:06:12 GMT Don-vip [12092] * trunk/src/org/openstreetmap/josm/io/GeoJSONWriter.java (modified) fix #14761 - Deleted featured are not removed from geojson Tue, 09 May 2017 18:02:36 GMT Don-vip [12091] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java (modified) fix #14762 - NPE Mon, 08 May 2017 20:03:16 GMT Don-vip [12090] * trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OsmUrlToBoundsTest.java (modified) fix #14756 - Download dialog should also parse URLs which dont ... Mon, 08 May 2017 19:59:07 GMT Klumbumbus [12089] * trunk/data/validator/geometry.mapcss (modified) see #14395 - avoid false positive connection warning with building=no Mon, 08 May 2017 13:56:29 GMT Don-vip [12088] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PartiallyInsideAreaStrategy.java (modified) checkstyle Mon, 08 May 2017 13:53:13 GMT Don-vip [12087] * trunk/src/org/openstreetmap/josm/io/OsmReader.java (modified) * trunk/test/data/regress/14754 (added) * trunk/test/data/regress/14754/malformed_for_14754.osm (added) * trunk/test/unit/org/openstreetmap/josm/io/OsmReaderTest.java (modified) fix #14754 - avoid silent failure with invalid lat/lon coordinates in ... Sun, 07 May 2017 20:27:04 GMT stoecker [12086] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - drop another workaround Sun, 07 May 2017 17:45:27 GMT bastiK [12085] * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) fix compile (see #14734) Sun, 07 May 2017 15:34:41 GMT bastiK [12084] * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) offset bookmarks: migrate preferences from lists to key=value maps ... Sun, 07 May 2017 14:48:51 GMT Klumbumbus [12083] * trunk/data/defaultpresets.xml (modified) * trunk/images/presets/shop/groceries/cheese.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) fix #14673 - add shop=cheese, icon from ... Sun, 07 May 2017 14:37:57 GMT bastiK [12082] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/PartiallyInsideAreaStrategy.java (modified) minor fixes to ensure unmodifiable StyleElement classes Sun, 07 May 2017 00:37:03 GMT Don-vip [12081] * trunk/tools/checkstyle/josm_checks.xml (modified) checkstyle - disable MethodCountCheck Sat, 06 May 2017 22:34:54 GMT michael2402 [12080] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) Relation editor: Make button tool bars scroll if the window is too ... Sat, 06 May 2017 22:16:14 GMT michael2402 [12079] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/ScrollViewport.java (modified) ScrollViewport: Fix layout computation, natively support mouse wheel ... Sat, 06 May 2017 22:13:32 GMT michael2402 [12078] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/paint (added) * trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRendererTest.java (added) See #14485: Fix and test MapCSS sorting. This adds support for real ... Sat, 06 May 2017 19:24:44 GMT bastiK [12077] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) see #13956 - make `cachePresets` public Sat, 06 May 2017 17:08:15 GMT bastiK [12076] * trunk/test/unit/org/openstreetmap/josm/gui/MapViewStateTest.java (modified) see #14740 - update test Sat, 06 May 2017 16:18:43 GMT Don-vip [12075] * trunk/src/org/openstreetmap/josm/io/FileImporter.java (modified) fix PMD warning Sat, 06 May 2017 16:18:22 GMT bastiK [12074] * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) fixed #14740 - Current displayed data position changes when you press TAB Sat, 06 May 2017 15:58:11 GMT michael2402 [12073] * trunk/src/org/openstreetmap/josm/gui/ScrollViewport.java (modified) Show sidebar scroll buttons when sidebar content changes (buttons ... Sat, 06 May 2017 13:19:59 GMT bastiK [12072] * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) remove property change events in NavigatableComponent (can use ... Sat, 06 May 2017 13:13:47 GMT michael2402 [12071] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Fix #14736: Make removePrimitve(Primitive) do a full removal ... Sat, 06 May 2017 12:27:02 GMT michael2402 [12070] * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) Reset the SelectionEventManager listeners for each test. Sat, 06 May 2017 12:10:40 GMT michael2402 [12069] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetTest.java (modified) Fix #14737: Preserve selection order and add comments that it is ... Sat, 06 May 2017 09:38:40 GMT stoecker [12068] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - remove channels workaround Fri, 05 May 2017 20:08:44 GMT stoecker [12067] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) writer no longer has a newLine() function Fri, 05 May 2017 19:50:01 GMT stoecker [12066] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - enforce UTF-8 for output in files Fri, 05 May 2017 14:27:43 GMT michael2402 [12065] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/io/AbstractReader.java (modified) More ds.beginUpdate()/endUpdate() try/finally fixes, checked all ... Fri, 05 May 2017 14:16:37 GMT michael2402 [12064] * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) DrawAction: Fix ds.beginUpdate()/endUpdate() try/finally Fri, 05 May 2017 14:15:49 GMT michael2402 [12063] * trunk/src/org/openstreetmap/josm/actions/MoveAction.java (modified) MoveAction: Fix ds.beginUpdate()/endUpdate() try/finally Fri, 05 May 2017 14:14:03 GMT michael2402 [12062] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) DataSet: Replace manual node filtering by getNodes() Fri, 05 May 2017 07:04:01 GMT stoecker [12061] * trunk/scripts/SyncEditorLayerIndex.groovy (modified) see #14655 - UTF-8 fixes on Windows Thu, 04 May 2017 17:54:08 GMT Don-vip [12060] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (modified) sonar - fix two recent issues Thu, 04 May 2017 08:22:09 GMT stoecker [12059] * trunk/src/org/openstreetmap/josm/io/FileImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/NmeaReader.java (modified) fix silent import error for NMEA data Thu, 04 May 2017 07:53:02 GMT Don-vip [12058] * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) fix Java/PMD/Checkstyle warnings Wed, 03 May 2017 20:19:58 GMT michael2402 [12057] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Make cleanupDeletedPrimitives code nicer, only use one bulk update Wed, 03 May 2017 19:52:05 GMT michael2402 [12056] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Use node.getParentWays() instead of filtered list. Wed, 03 May 2017 18:06:36 GMT michael2402 [12055] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) Disable the read lock of the dataset while selection listeners are ... Wed, 03 May 2017 16:24:31 GMT michael2402 [12054] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) Fix #14485: Increase sorting speed by removing compareTo complexity. Wed, 03 May 2017 16:12:48 GMT michael2402 [12053] * trunk/src/org/openstreetmap/josm/actions/MoveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) Fix #6447: Ensure that only move commands in same layer are combined. Wed, 03 May 2017 15:55:56 GMT michael2402 [12052] * trunk/src/org/openstreetmap/josm/actions/MoveAction.java (modified) See #6447: Fix same issue for the move command (shift+arrow) Wed, 03 May 2017 15:48:25 GMT michael2402 [12051] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) Trigger JosmAction selection change on edit layer change. Wed, 03 May 2017 15:27:50 GMT michael2402 [12050] * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) Fix sonar warnings (modifiers, parameters) Wed, 03 May 2017 14:58:33 GMT michael2402 [12049] * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/QuadBucketPrimitiveStore.java (added) Move quad bucket store of dataset to separate class. Wed, 03 May 2017 14:09:46 GMT michael2402 [12048] * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (added) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/event/SelectionEventManagerTest.java (added) Add per-layer selection listeners. Make selection listener code more ... Wed, 03 May 2017 12:42:49 GMT michael2402 [12047] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) Make TagMerger use the row based layout. Make merge buttons higher ... Wed, 03 May 2017 12:07:20 GMT michael2402 [12046] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictResolutionDialog.java (modified) In conflict resolution dialog, only scroll tab contents and prevent ... Wed, 03 May 2017 11:50:39 GMT michael2402 [12045] * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergerTest.java (modified) PropertiesMergerTest: Test that buttons have been added. Wed, 03 May 2017 11:36:40 GMT michael2402 [12044] * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (added) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) Make conflict merge dialog layout more universal, make row titles in ... Wed, 03 May 2017 11:25:51 GMT michael2402 [12043] * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) Add nicer padding to version info panel Wed, 03 May 2017 09:19:04 GMT bastiK [12042] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java (modified) applied #13956 - memory optimization with presets cache (patch by GerdP) Wed, 03 May 2017 09:18:10 GMT bastiK [12041] * trunk/netbeans/nbproject/project.properties (modified) update netbeans project Tue, 02 May 2017 22:00:50 GMT michael2402 [12040] * trunk/src/org/openstreetmap/josm/data/validation/tests/LongSegment.java (modified) Long segment test: Make condition for using nodes/ways easier to read. Tue, 02 May 2017 21:28:33 GMT bastiK [12039] * trunk/build.xml (modified) fix `ant compile` (update in apache commons compress) Tue, 02 May 2017 10:26:59 GMT bastiK [12038] * 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/zh_TW.lang (modified) i18n update