# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2024-11-27T08:39:02+01:00 Thu, 19 Sep 2019 14:58:10 GMT Don-vip [15365] * trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java (modified) fix #17310 - disable "download as new layer" button instead of hiding it Thu, 19 Sep 2019 14:37:15 GMT Don-vip [15364] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSortUtils.java (modified) fix #18047 - consider junction=circular like junction=roundabout Thu, 19 Sep 2019 14:30:27 GMT Don-vip [15363] * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadAlongWayAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java (modified) fix #18050 - DownloadAlong: download as new layer Thu, 19 Sep 2019 14:01:03 GMT Don-vip [15362] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SplitWayCommandTest.java (modified) fix #18088 - see #18006 - Allow splitting a connectivity/restriction ... Thu, 19 Sep 2019 13:26:23 GMT Don-vip [15361] * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) fix #18147, see #18006 - sort from/via/to members of restriction- ... Thu, 19 Sep 2019 11:13:01 GMT Don-vip [15359] * trunk/data/validator/territories.mapcss (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/tools/DefaultGeoProperty.java (modified) see #17058, fix #18097 - fix MapCSSTagChecker.getLocation Thu, 19 Sep 2019 10:26:55 GMT Don-vip [15358] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java (modified) fix #18105 - Show a notification if no notes can be downloaded Thu, 19 Sep 2019 09:46:51 GMT Don-vip [15357] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) fix #18142 - fix AIOOBE after changing imagery source filter in ... Thu, 19 Sep 2019 09:12:31 GMT Don-vip [15356] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) fix #18146 - don't remember last search performed from ... Wed, 18 Sep 2019 22:20:17 GMT Don-vip [15355] * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) fix #18144 - consolidate events in RelationListDialog Tue, 17 Sep 2019 07:15:17 GMT GerdP [15354] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/test/data/regress/18137 (added) * trunk/test/data/regress/18137/18137_npe.osm (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UnconnectedWaysTest.java (modified) fix #18137: NPE in UnconnectedWays Sun, 15 Sep 2019 23:50:12 GMT Don-vip [15353] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) fix #18118 - don't warn about potentially deleted objects when using ... Sun, 15 Sep 2019 21:54:42 GMT Don-vip [15352] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/ImageDataTest.java (modified) fix #18130 - Select next image after remove (patch by francois2) Sat, 14 Sep 2019 15:03:53 GMT Don-vip [15350] * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) see #18116 - findbugs - RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE Sat, 14 Sep 2019 14:28:17 GMT Don-vip [15349] * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) see #18116 - checkstyle Thu, 12 Sep 2019 21:23:47 GMT Don-vip [15348] * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/ImageDataTest.java (modified) fix #18119 - Deselect and remove multiple images in the ... Thu, 12 Sep 2019 20:52:06 GMT Don-vip [15347] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) fix #18124 - additional transport modes in ConditionalKeys test ... Thu, 12 Sep 2019 17:56:42 GMT Klumbumbus [15346] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Wed, 11 Sep 2019 18:16:48 GMT Klumbumbus [15345] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 10 Sep 2019 08:04:27 GMT GerdP [15344] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) see #6102, #11778: Improve UNCONNECTED_WAYS test - avoid to fill ... Mon, 09 Sep 2019 21:22:13 GMT Don-vip [15343] * trunk/data_nodist/rtklib_example2.pos (added) * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (modified) fix #18114 - support short date/time format in RTKLib .pos files Mon, 09 Sep 2019 21:05:06 GMT Don-vip [15342] * trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java (modified) fix #18117 - NPE Mon, 09 Sep 2019 17:54:43 GMT stoecker [15340] * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) fix #18116 - don't 'download along' already downloaded areas Fri, 06 Sep 2019 21:48:36 GMT Don-vip [15339] * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenRadioButtonMenuItem.java (modified) see #10435 - fix Findbugs violation VO_VOLATILE_REFERENCE_TO_ARRAY Fri, 06 Sep 2019 08:43:10 GMT stoecker [15337] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #18079 - make a bit more obvious, that you don't see non-printing ... Thu, 05 Sep 2019 05:43:50 GMT GerdP [15336] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) see #18106: Make sure that we report closest the way, minor code cleanup Wed, 04 Sep 2019 09:43:24 GMT GerdP [15335] * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/test/data/regress/18051 (added) * trunk/test/data/regress/18051/modified-ways.osm.bz2 (added) * trunk/test/data/regress/18106 (added) * trunk/test/data/regress/18106/uncon3.osm (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UnconnectedWaysTest.java (modified) fix #18051 and #18106 This is more or less a rewrite of the code, I ... Mon, 02 Sep 2019 20:35:07 GMT Don-vip [15333] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/ImageDataTest.java (modified) see #11905 - Option to move multiple images at once (core part, patch ... Mon, 02 Sep 2019 18:26:11 GMT Don-vip [15332] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) fix #18105 - Show a notification if no notes can be downloaded Sun, 01 Sep 2019 18:20:54 GMT Don-vip [15331] * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItemUI.java (modified) fix #18032, see #10435 - proper update of StayOpenCheckBoxMenuItemUI ... Sun, 01 Sep 2019 18:19:49 GMT Don-vip [15330] * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenMenuItem.java (added) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenRadioButtonMenuItem.java (added) see #10435 - add more "stay open" menu item classes Sun, 01 Sep 2019 13:51:59 GMT Don-vip [15329] * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) optimization - avoid throwing useless MalformedURLException Sat, 31 Aug 2019 23:36:25 GMT Don-vip [15328] * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) see #18103 - fix EDT violation Sat, 31 Aug 2019 14:26:32 GMT Don-vip [15327] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 27 Aug 2019 18:34:29 GMT Don-vip [15324] * trunk/src/org/openstreetmap/josm/command/SelectCommand.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SelectCommandTest.java (modified) see #18035 - validate arguments in `SelectCommand` constructor Mon, 26 Aug 2019 22:41:35 GMT Don-vip [15323] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #18085 - Add method to get unique values in mapcss (patch by ... Sun, 25 Aug 2019 12:49:18 GMT stoecker [15321] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) catch all cases, see #18078 Sun, 25 Aug 2019 09:49:58 GMT stoecker [15320] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) add a workaround for IPv6 routing issues to api.openstreetmap.org Sat, 24 Aug 2019 15:25:40 GMT Don-vip [15319] * trunk/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java (modified) see #18038 - checkstyle Sat, 24 Aug 2019 11:05:11 GMT Don-vip [15318] * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java (modified) fix #17932 - fix error message localization Sat, 24 Aug 2019 10:48:58 GMT Don-vip [15317] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) see #18057 - checkstyle/pmd Sat, 24 Aug 2019 10:44:58 GMT Don-vip [15316] * trunk/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) fix #18038 - Add arbitrary changeset tags via remote control (patch ... Fri, 23 Aug 2019 20:53:24 GMT Don-vip [15315] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #18057 - add `tag_regex` mapcss method to get keys by regex for ... Tue, 20 Aug 2019 18:42:34 GMT Don-vip [15306] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) fix #18054 - missing space between name of wms endpoint and layer name Sat, 17 Aug 2019 16:33:59 GMT Klumbumbus [15297] * trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java (modified) don't warn about unclosed sport=karting Sun, 11 Aug 2019 19:53:01 GMT Upliner [15295] * trunk/eclipse/JOSM (Java 8).launch (modified) * trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java (modified) Avoid adding multiple conflicts for single object, fixes #17875 Sat, 10 Aug 2019 15:18:18 GMT Don-vip [15294] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Wed, 07 Aug 2019 23:24:18 GMT Don-vip [15293] * trunk/src/org/openstreetmap/josm/actions/MapRectifierWMSmenuAction.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItemUI.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/WikiReader.java (modified) sonar Wed, 07 Aug 2019 23:01:59 GMT Don-vip [15292] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) checkstyle/pmd/sonar Wed, 07 Aug 2019 19:50:20 GMT Don-vip [15289] * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingGroupGui.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #10435 - Enable grouping of similar settings for ... Wed, 07 Aug 2019 00:39:36 GMT Don-vip [15288] * trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenCheckBoxMenuItemUI.java (added) see #10435 - keep the style settings menu open after one has been ... Tue, 06 Aug 2019 23:13:11 GMT Don-vip [15287] * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) see #15294, see #15484 - code cleanup, revert r12829 / r13036 now ... Tue, 06 Aug 2019 16:19:06 GMT Klumbumbus [15284] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sun, 04 Aug 2019 20:39:11 GMT Don-vip [15282] * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) fix #18002 - ignore negative width in GpxDrawHelper Sun, 04 Aug 2019 20:35:48 GMT Don-vip [15281] * trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java (modified) fix #18000 - Run "Building with an almost square angle" test only on ... Sun, 04 Aug 2019 20:30:23 GMT Don-vip [15280] * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) fix #17979 - display number of incomplete objects in OSM data layer ... Sun, 04 Aug 2019 20:09:54 GMT Don-vip [15279] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #17995 - Add sort method for mapcss (patch by taylor.smock) Sun, 04 Aug 2019 20:03:47 GMT Don-vip [15278] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) fix #17934 - proper removal of relation members refering to selection Sun, 04 Aug 2019 19:29:37 GMT Don-vip [15277] * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) fix #17932 - Update `OpeningHourTest` to enable propper logging See ... Sun, 04 Aug 2019 19:18:03 GMT Don-vip [15276] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) fix #17931, see #18006 - Don't break `connectivity` relations when ... Sun, 04 Aug 2019 19:15:10 GMT Don-vip [15275] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #17845 - refactor evaluate code in `ExpressionFactory` to allow ... Sat, 03 Aug 2019 14:32:43 GMT Klumbumbus [15271] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 23 Jul 2019 12:39:03 GMT Don-vip [15261] * trunk/src/org/openstreetmap/josm/tools/Mediawiki.java (modified) fix #17935 - fix bad HTTP request construction when contacting OSM wiki Sat, 20 Jul 2019 16:46:32 GMT Don-vip [15259] * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) fix #17943 - fix map paint styles reordering in preferences dialog Sat, 20 Jul 2019 16:11:12 GMT Don-vip [15258] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) fix #17944 - fix imagery bookmark offset reset Mon, 15 Jul 2019 20:22:57 GMT Don-vip [15251] * trunk/src/org/openstreetmap/josm/io/MessageNotifier.java (modified) fix #17929 - see #17722 - don't display random network or API issues, ... Sun, 14 Jul 2019 15:04:28 GMT Don-vip [15250] * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (modified) see #17829 - use UTC timezone instead of local one Sun, 14 Jul 2019 13:12:39 GMT Don-vip [15249] * trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java (modified) see #17829 - fix gpx conversion issues Sun, 14 Jul 2019 00:26:22 GMT Don-vip [15247] * trunk/data_nodist/rtklib_example.pos (added) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/RtkLibImporter.java (added) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/io/rtklib (added) * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (added) * trunk/src/org/openstreetmap/josm/io/rtklib/package-info.java (added) * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib (added) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (added) see #17829 - support RTKLib Positioning Solution files. Add new ... Sat, 13 Jul 2019 20:55:54 GMT Don-vip [15246] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (added) fix #17885 - add new MapCSS functions to retrieve OSM metadata: * ... Sat, 13 Jul 2019 16:41:24 GMT Don-vip [15245] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactoryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #17885 - extract `Functions` class Fri, 12 Jul 2019 18:03:56 GMT Don-vip [15244] * trunk/data_nodist/multipolygon.osm (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) fix #17886 - remove check for old-style multipolygons (removed from ... Thu, 11 Jul 2019 20:12:38 GMT Don-vip [15241] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) fix #17918 - don't include ImageryInfo field names in imagery search Wed, 10 Jul 2019 21:58:43 GMT Don-vip [15240] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/AbstractRelationEditorAction.java (modified) fix #17910 - Enable download of incomplete members from cloned ... Tue, 09 Jul 2019 22:52:47 GMT Don-vip [15238] * trunk/src/org/openstreetmap/josm/data/ReorderableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) fix #17894 - fix moving of 2+ selected relation members, events ... Mon, 08 Jul 2019 22:54:35 GMT Don-vip [15236] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) fix #17887 - make sure relation member selection model remains ... Mon, 08 Jul 2019 22:04:08 GMT Don-vip [15235] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) see #17887, fix #17904 - NPE when moving the first member of a ... Sun, 07 Jul 2019 22:33:39 GMT Don-vip [15233] * trunk/src/org/openstreetmap/josm/gui/progress/NullProgressMonitor.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) see #17861 - last bugfixes Sun, 07 Jul 2019 21:30:48 GMT Don-vip [15231] * trunk/src/org/openstreetmap/josm/gui/animation/AnimationExtensionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetMenu.java (modified) fix more Spotbugs warnings Sun, 07 Jul 2019 21:21:48 GMT Don-vip [15230] * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) see #14208 - fix Spotbugs warning (useless condition) Sun, 07 Jul 2019 21:06:26 GMT Don-vip [15229] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/Http1Client.java (added) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) see #17861 - Refactor HTTP client to support HTTP/2 in a new plugin ... Sun, 07 Jul 2019 20:13:12 GMT Don-vip [15228] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) fix #17801 - use selected image format when building WMS URL Sun, 07 Jul 2019 17:04:57 GMT Don-vip [15227] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) fix #17881 - fix bad refresh of plugin jar files after plugin update Sun, 07 Jul 2019 16:36:38 GMT Don-vip [15226] * trunk/images/dialogs/reverse.png (moved) * trunk/src/org/openstreetmap/josm/data/ReorderableModel.java (added) * trunk/src/org/openstreetmap/josm/data/SortableModel.java (added) * trunk/src/org/openstreetmap/josm/data/osm/Filter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ReverseAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/ReorderableTableModel.java (added) * trunk/src/org/openstreetmap/josm/gui/util/SortableTableModel.java (added) * trunk/src/org/openstreetmap/josm/gui/util/TableHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/ArrayUtils.java (added) fix #14208 - add dedicated buttons in filter dialog to sort/reverse ... Sun, 07 Jul 2019 14:55:06 GMT Don-vip [15225] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) see #17848 - update hashCode/equals methods Sun, 07 Jul 2019 14:46:25 GMT Don-vip [15223] * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) see #17881 - use plugin name for plugin classloaders map keys Sun, 07 Jul 2019 13:16:36 GMT Don-vip [15222] * trunk/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) fix #17882 - Disable automatic HTTP POST retry after 5 minutes, see ... Sun, 07 Jul 2019 12:17:28 GMT Don-vip [15221] * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) see #17881 - add more precise error log Sun, 07 Jul 2019 00:23:14 GMT Don-vip [15219] * trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) fix #17848 - read and display IPTC metadata from jpeg/tiff images ... Sun, 07 Jul 2019 00:17:14 GMT Don-vip [15218] * trunk/src/com/drew/imaging/jpeg/JpegMetadataReader.java (modified) * trunk/src/com/drew/metadata/MetadataReader.java (added) * trunk/src/com/drew/metadata/icc (added) * trunk/src/com/drew/metadata/icc/IccDescriptor.java (added) * trunk/src/com/drew/metadata/icc/IccDirectory.java (added) * trunk/src/com/drew/metadata/icc/IccReader.java (added) * trunk/src/com/drew/metadata/icc/package-info.java (added) * trunk/src/com/drew/metadata/photoshop (added) * trunk/src/com/drew/metadata/photoshop/DuckyDirectory.java (added) * trunk/src/com/drew/metadata/photoshop/DuckyReader.java (added) * trunk/src/com/drew/metadata/photoshop/Knot.java (added) * trunk/src/com/drew/metadata/photoshop/PhotoshopDescriptor.java (added) * trunk/src/com/drew/metadata/photoshop/PhotoshopDirectory.java (added) * trunk/src/com/drew/metadata/photoshop/PhotoshopReader.java (added) * trunk/src/com/drew/metadata/photoshop/PhotoshopTiffHandler.java (added) * trunk/src/com/drew/metadata/photoshop/PsdHeaderDescriptor.java (added) * trunk/src/com/drew/metadata/photoshop/PsdHeaderDirectory.java (added) * trunk/src/com/drew/metadata/photoshop/PsdReader.java (added) * trunk/src/com/drew/metadata/photoshop/Subpath.java (added) * trunk/src/com/drew/metadata/photoshop/package-info.java (added) see #17848 - add ICC/Photoshop metadata support, otherwise IPTC does ... Sat, 06 Jul 2019 23:56:46 GMT Don-vip [15217] * trunk/src/com/drew/imaging/ImageProcessingException.java (modified) * trunk/src/com/drew/imaging/PhotographicConversions.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegMetadataReader.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegProcessingException.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegSegmentData.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegSegmentReader.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegSegmentType.java (modified) * trunk/src/com/drew/imaging/tiff/TiffDataFormat.java (modified) * trunk/src/com/drew/imaging/tiff/TiffHandler.java (modified) * trunk/src/com/drew/imaging/tiff/TiffProcessingException.java (modified) * trunk/src/com/drew/imaging/tiff/TiffReader.java (modified) * trunk/src/com/drew/lang/BufferBoundsException.java (modified) * trunk/src/com/drew/lang/ByteArrayReader.java (modified) * trunk/src/com/drew/lang/Charsets.java (modified) * trunk/src/com/drew/lang/CompoundException.java (modified) * trunk/src/com/drew/lang/GeoLocation.java (modified) * trunk/src/com/drew/lang/RandomAccessReader.java (modified) * trunk/src/com/drew/lang/Rational.java (modified) * trunk/src/com/drew/lang/SequentialByteArrayReader.java (modified) * trunk/src/com/drew/lang/SequentialReader.java (modified) * trunk/src/com/drew/lang/StreamReader.java (modified) * trunk/src/com/drew/lang/StringUtil.java (modified) * trunk/src/com/drew/lang/annotations/NotNull.java (modified) * trunk/src/com/drew/lang/annotations/Nullable.java (modified) * trunk/src/com/drew/metadata/Age.java (modified) * trunk/src/com/drew/metadata/Directory.java (modified) * trunk/src/com/drew/metadata/ErrorDirectory.java (modified) * trunk/src/com/drew/metadata/Face.java (modified) * trunk/src/com/drew/metadata/Metadata.java (modified) * trunk/src/com/drew/metadata/MetadataException.java (modified) * trunk/src/com/drew/metadata/StringValue.java (modified) * trunk/src/com/drew/metadata/Tag.java (modified) * trunk/src/com/drew/metadata/TagDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifDescriptorBase.java (modified) * trunk/src/com/drew/metadata/exif/ExifDirectoryBase.java (modified) * trunk/src/com/drew/metadata/exif/ExifIFD0Descriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifIFD0Directory.java (modified) * trunk/src/com/drew/metadata/exif/ExifImageDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifImageDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifInteropDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifInteropDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifReader.java (modified) * trunk/src/com/drew/metadata/exif/ExifSubIFDDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifSubIFDDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifThumbnailDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifThumbnailDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifTiffHandler.java (modified) * trunk/src/com/drew/metadata/exif/GpsDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/GpsDirectory.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawDistortionDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawDistortionDirectory.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawIFD0Descriptor.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawIFD0Directory.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfo2Descriptor.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfo2Directory.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfoDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfoDirectory.java (modified) * trunk/src/com/drew/metadata/exif/PrintIMDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/PrintIMDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/AppleMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/AppleMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CanonMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CanonMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CasioType1MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CasioType1MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CasioType2MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CasioType2MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/FujifilmMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/FujifilmMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/KodakMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/KodakMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/KyoceraMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/KyoceraMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/LeicaMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/LeicaMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/LeicaType5MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/LeicaType5MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/NikonType1MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/NikonType1MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/NikonType2MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/NikonType2MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawDevelopment2MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/PanasonicMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/PanasonicMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/PentaxMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/PentaxMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxHyperFireMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxHyperFireMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxUltraFireMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxUltraFireMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/RicohMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/RicohMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SamsungType2MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SamsungType2MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SanyoMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SanyoMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SigmaMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SigmaMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SonyType1MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SonyType1MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SonyType6MakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/SonyType6MakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/file/FileMetadataDescriptor.java (deleted) * trunk/src/com/drew/metadata/file/FileMetadataDirectory.java (deleted) * trunk/src/com/drew/metadata/file/FileMetadataReader.java (deleted) * trunk/src/com/drew/metadata/file/FileSystemDescriptor.java (added) * trunk/src/com/drew/metadata/file/FileSystemDirectory.java (added) * trunk/src/com/drew/metadata/file/FileSystemMetadataReader.java (added) * trunk/src/com/drew/metadata/iptc/IptcDescriptor.java (modified) * trunk/src/com/drew/metadata/iptc/IptcDirectory.java (modified) * trunk/src/com/drew/metadata/iptc/IptcReader.java (modified) * trunk/src/com/drew/metadata/iptc/Iso2022Converter.java (modified) * trunk/src/com/drew/metadata/jpeg/HuffmanTablesDescriptor.java (modified) * trunk/src/com/drew/metadata/jpeg/HuffmanTablesDirectory.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegCommentDescriptor.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegCommentDirectory.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegCommentReader.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegComponent.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegDescriptor.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegDhtReader.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegDirectory.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegDnlReader.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegReader.java (modified) * trunk/src/com/drew/metadata/tiff/DirectoryTiffHandler.java (modified) see #17848 - update to metadata-extractor 2.12.0 Sat, 06 Jul 2019 21:14:43 GMT Don-vip [15215] * trunk/src/org/openstreetmap/josm/data/preferences/sources/SourcePrefHelper.java (modified) see #13458 - don't serialize null values Sat, 06 Jul 2019 20:47:06 GMT Don-vip [15214] * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) see #13458 - revert accidental changes Sat, 06 Jul 2019 20:45:08 GMT Don-vip [15213] * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) see #13458 - keep icon correct shape Sat, 06 Jul 2019 20:15:55 GMT Don-vip [15211] * trunk/src/org/openstreetmap/josm/data/preferences/sources/ExtendedSourceEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/MapPaintPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/PresetPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/SourcePrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/ValidatorPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) fix #13458 - display external resources icons in the preferences Sat, 06 Jul 2019 20:10:15 GMT Don-vip [15210] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified) see #17853 - add missing preference change listener Sat, 06 Jul 2019 18:10:03 GMT Don-vip [15209] * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) fix #17801 - create WMS URL correctly Sat, 06 Jul 2019 17:38:16 GMT Don-vip [15208] * trunk/src/org/openstreetmap/josm/gui/history/OpenChangesetPopupMenu.java (modified) fix #17621 - Replace OSM History Viewer (osmrmhv) by OSM History ... Sat, 06 Jul 2019 17:26:53 GMT Don-vip [15207] * trunk/images/dialogs/reorderlayers.png (added) * trunk/src/org/openstreetmap/josm/actions/ReorderImageryLayersAction.java (modified) fix #17826 - use a proper icon for "reorder imagery layers" action Sat, 06 Jul 2019 17:05:05 GMT Don-vip [15206] * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) see #17860 - include more package details in status report for linux ...