# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-03-19T04:08:18+01:00 Sun, 12 Nov 2017 00:05:05 GMT Don-vip [13113] * trunk/build.xml (modified) ignore `org.w3c` package in `check-plugins` target Sat, 11 Nov 2017 23:54:15 GMT Don-vip [13112] * trunk/.classpath (modified) * trunk/netbeans/nbproject/project.properties (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/test/lib/awaitility-3.0.0.jar (added) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackActionTest.java (modified) fix #15539 - use `awaitility` in `MinimapDialogTest` rather than ... Sat, 11 Nov 2017 21:11:36 GMT Don-vip [13111] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginListPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/HtmlPanel.java (modified) fix #11217, fix #12623 - major rework of notes tooltips: - display ... Sat, 11 Nov 2017 13:49:27 GMT Don-vip [13110] * trunk/.classpath (modified) * trunk/eclipse/JOSM (Java 8).launch (modified) * trunk/netbeans/nbproject/project.properties (modified) * trunk/test/lib/equalsverifier-2.3.3.jar (deleted) * trunk/test/lib/equalsverifier-2.4.jar (added) see #15560 - update to equalsverifier 2.4 (support of Java 10) Sat, 11 Nov 2017 01:03:41 GMT Don-vip [13109] * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/TagSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/ChangesetCommentModelTest.java (added) fix #15537 - Support changeset hashtags (`hashtags` changeset tag, ... Fri, 10 Nov 2017 21:37:58 GMT Don-vip [13108] * trunk/src/org/openstreetmap/josm/actions/AlignInLineAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/AlignInLineActionTest.java (modified) fix #15538 - add robustness to `AlignInLineAction` Fri, 10 Nov 2017 20:06:30 GMT Don-vip [13107] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AlignInLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CreateCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/PolarCoor.java (added) * trunk/test/unit/org/openstreetmap/josm/data/coor/PolarCoorTest.java (added) extract `PolarCoor` from `AlignInCircleAction` Fri, 10 Nov 2017 00:11:04 GMT Don-vip [13106] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CopyCoordinatesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadPrimitiveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExpertToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java (modified) add some javadoc Thu, 09 Nov 2017 20:34:45 GMT bastiK [13105] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) see #15525 - fix NPE Thu, 09 Nov 2017 19:52:24 GMT Don-vip [13104] * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/tools/JosmDecimalFormatSymbolsProvider.java (modified) fix some recent Sonar issues Thu, 09 Nov 2017 19:32:32 GMT Don-vip [13103] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/osm/TaginfoTestIT.java (modified) see #15560 - repair coverage, fix typo, increase integration test timeout Thu, 09 Nov 2017 18:54:42 GMT Klumbumbus [13102] * trunk/data/validator/combinations.mapcss (modified) see #13144, fix #15536 - limit male/female/unisex test to hairdressers Wed, 08 Nov 2017 22:55:32 GMT Don-vip [13101] * trunk/src/org/openstreetmap/josm/data/osm/User.java (modified) fix #15534 - NPE Wed, 08 Nov 2017 21:58:48 GMT Don-vip [13100] * trunk/src/org/openstreetmap/josm/data/osm/User.java (modified) see #15534 - ensure user names are never null, as expected Wed, 08 Nov 2017 21:48:01 GMT Don-vip [13099] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) fix #15531 - trace request body for HTTP POST, PUT and DELETE Wed, 08 Nov 2017 21:38:43 GMT Don-vip [13098] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java (modified) fix #15532 - Use HTTPS to communicate with OSM dev servers (patch by ... Tue, 07 Nov 2017 08:52:38 GMT Don-vip [13097] * trunk/build.xml (modified) see #15560 - add `jacoco.inclbootstrapclasses` and ... Mon, 06 Nov 2017 23:03:11 GMT Don-vip [13096] * trunk/build.xml (modified) see #15560 - add `additionalCoverage` optional build parameter to ... Mon, 06 Nov 2017 21:53:03 GMT bastiK [13095] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) update javadoc Mon, 06 Nov 2017 21:46:26 GMT bastiK [13094] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) fixed #15525 - Add parent_osm_id for mapcss Mon, 06 Nov 2017 21:31:19 GMT bastiK [13093] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) fixed #15506 - No option to write coordinates to image header after ... Mon, 06 Nov 2017 19:49:35 GMT Klumbumbus [13092] * trunk/data/validator/combinations.mapcss (modified) see #15029 - warn about "trail_visibility" without "highway" (reverts ... Mon, 06 Nov 2017 19:14:12 GMT Klumbumbus [13091] * trunk/images/presets/barrier/kerb_pattern.svg (added) * trunk/styles/standard/elemstyles.mapcss (modified) fix #15523 - make kerb spikes in mappaint style smaller (icon derived ... Mon, 06 Nov 2017 12:37:59 GMT bastiK [13090] * trunk/src/org/openstreetmap/josm/actions/DialogsToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) see #14142 - move dialogs toggle action menu entry down to toolbar ... Mon, 06 Nov 2017 11:25:38 GMT bastiK [13089] * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) fixed #15521 - backround color is not reset after disabling mappaint ... Mon, 06 Nov 2017 11:14:39 GMT bastiK [13088] * trunk/netbeans/nbproject/project.properties (modified) update netbeans project Sun, 05 Nov 2017 18:30:18 GMT Klumbumbus [13087] * trunk/data/validator/combinations.mapcss (modified) fix #15029 - don't warn about "abandoned:highway" + "trail_visibility" Sun, 05 Nov 2017 18:26:43 GMT Klumbumbus [13086] * trunk/data/validator/combinations.mapcss (modified) fix #15269 - Warn about bare tourism=attraction Sun, 05 Nov 2017 16:59:24 GMT Klumbumbus [13085] * trunk/data/defaultpresets.xml (modified) fix #15469 - Improve Campsite preset Sun, 05 Nov 2017 15:45:05 GMT Klumbumbus [13084] * trunk/data/validator/combinations.mapcss (modified) * trunk/styles/standard/elemstyles.mapcss (modified) see #15503 - simplify mapcss rules, warn about ... Sun, 05 Nov 2017 15:23:08 GMT Klumbumbus [13083] * trunk/data/validator/geometry.mapcss (modified) * trunk/styles/standard/elemstyles.mapcss (modified) fix #15503 - draw administrative boundaries only if ... Sun, 05 Nov 2017 14:15:30 GMT Don-vip [13082] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/MultipolygonCache.java (modified) fix #15519 - add synchronization to MultipolygonCache Sun, 05 Nov 2017 13:22:37 GMT Klumbumbus [13081] * trunk/data/defaultpresets.xml (modified) fix #15517 - add a few cuisine values Sat, 04 Nov 2017 22:26:44 GMT Don-vip [13080] * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) avoid HeadlessException in unit test Sat, 04 Nov 2017 19:27:56 GMT Don-vip [13079] * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CombineWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/ExtensionFileFilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/AddCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/AddPrimitivesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangeCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangeNodesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangePropertyCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangePropertyKeyCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/CommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/DeleteCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/MoveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/PurgeCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/RemoveNodesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/RotateCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/ScaleCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SelectCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/SequenceCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/TransformNodesCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictAddCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/CoordinateConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/DeletedStateConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/ModifiedConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/RelationMemberConflictResolverCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/TagConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommandTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/CachedLatLonTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/LatLonTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/correction/TagCorrectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxDataTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxRouteTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/ImmutableGpxTrackSegmentTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/ImmutableGpxTrackTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/WayPointTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/gpx/WithAttributesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/notes/NoteTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuthTokenTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/BBoxTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/StorageTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/tagging/ac/AutoCompletionPriorityTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/MapStatusTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/advanced/PrefEntryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManagerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/util/WindowGeometryTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/spi/preferences/ListListSettingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/spi/preferences/ListSettingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/spi/preferences/MapListSettingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/spi/preferences/StringSettingTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/MultiMapTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PairTest.java (modified) see #15560 - EqualsVerifier does not work with newer Java versions -> ... Sat, 04 Nov 2017 16:11:15 GMT Don-vip [13078] * trunk/.classpath (modified) * trunk/test/lib/wiremock-standalone-2.10.1.jar (added) * trunk/test/lib/wiremock-standalone-2.7.1.jar (deleted) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MinimapDialogTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/TileSourceRule.java (added) fix #15508 - add TileSourceRule, use in MinimapDialogTest (patch by ... Sat, 04 Nov 2017 13:44:36 GMT Don-vip [13077] * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) see #15560 - fix javadoc warning with recent JDKs Sat, 04 Nov 2017 10:19:54 GMT Don-vip [13076] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/PopupMenuButton.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Condition.java (modified) see #15560 - fix javadoc warnings with recent JDKs Fri, 03 Nov 2017 18:39:58 GMT Klumbumbus [13075] * trunk/data/validator/unnecessary.mapcss (modified) fix #15477 - suggest to remove payment:cash if tagged together with ... Fri, 03 Nov 2017 17:51:41 GMT Klumbumbus [13074] * trunk/data/validator/geometry.mapcss (modified) fix #15478 - Warn about unconnected highway=milestone and ... Fri, 03 Nov 2017 09:51:06 GMT Don-vip [13073] * trunk/build.xml (modified) * trunk/tools/error_prone_ant.jar (modified) * trunk/tools/proguard.jar (modified) see #11924 - see #15560 - support jdk10+ in build.xml, update to ... Fri, 03 Nov 2017 08:30:54 GMT stoecker [13072] * trunk/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java (modified) see #10832 - set proper help text link Thu, 02 Nov 2017 12:36:17 GMT Don-vip [13071] * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) fix #12994 - Old style SideButton usage errors Thu, 02 Nov 2017 12:24:19 GMT Don-vip [13070] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) fix #12641 - set visible status in `OsmPrimitive.load()` Wed, 01 Nov 2017 22:42:06 GMT Don-vip [13069] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java (modified) fix #12626 - Rename F3 search dialog and Shift+F3 dialog from "Presets" Wed, 01 Nov 2017 18:35:45 GMT Don-vip [13068] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/bugreport/JosmUpdatePanel.java (modified) sonar - fix a few issues Wed, 01 Nov 2017 17:30:21 GMT Don-vip [13067] * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) fix #15507 - Update multipolygon action no longer works (regression ... Wed, 01 Nov 2017 13:35:33 GMT Don-vip [13066] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) see #12347 - NPE Wed, 01 Nov 2017 12:58:59 GMT Don-vip [13065] * trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java (modified) fix #12347 - Split way breaks destination_sign relations Mon, 30 Oct 2017 22:58:23 GMT Don-vip [13064] * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/UploadStrategy.java (modified) remove legacy properties (`pluginmanager.warntime` and `osm-server ... Mon, 30 Oct 2017 22:39:03 GMT Don-vip [13063] * trunk/src/org/openstreetmap/josm/gui/preferences/server/ProxyPreferencesPanel.java (modified) remove legacy proxy support (`proxy.host` and `proxy.port`) kind-of- ... Mon, 30 Oct 2017 22:11:47 GMT Don-vip [13062] * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) fix #5823 - fix calculation of "moved many elements" warning Mon, 30 Oct 2017 21:46:09 GMT Don-vip [13061] * 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/JpegSegmentMetadataReader.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/jpeg/package-info.java (added) * trunk/src/com/drew/imaging/jpeg/package.html (deleted) * trunk/src/com/drew/imaging/package-info.java (added) * trunk/src/com/drew/imaging/package.html (deleted) * 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/imaging/tiff/package-info.java (added) * trunk/src/com/drew/imaging/tiff/package.html (deleted) * trunk/src/com/drew/lang/BufferBoundsException.java (modified) * trunk/src/com/drew/lang/ByteArrayReader.java (modified) * trunk/src/com/drew/lang/Charsets.java (added) * 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/lang/annotations/SuppressWarnings.java (added) * trunk/src/com/drew/lang/annotations/package-info.java (added) * trunk/src/com/drew/lang/annotations/package.html (deleted) * trunk/src/com/drew/lang/package-info.java (added) * trunk/src/com/drew/lang/package.html (deleted) * trunk/src/com/drew/metadata/Age.java (modified) * trunk/src/com/drew/metadata/Directory.java (modified) * trunk/src/com/drew/metadata/ErrorDirectory.java (added) * 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 (added) * 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 (added) * trunk/src/com/drew/metadata/exif/ExifImageDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/exif/PanasonicRawDistortionDirectory.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawIFD0Descriptor.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawIFD0Directory.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfo2Descriptor.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfo2Directory.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfoDescriptor.java (added) * trunk/src/com/drew/metadata/exif/PanasonicRawWbInfoDirectory.java (added) * trunk/src/com/drew/metadata/exif/PrintIMDescriptor.java (added) * trunk/src/com/drew/metadata/exif/PrintIMDirectory.java (added) * trunk/src/com/drew/metadata/exif/makernotes/AppleMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/AppleMakernoteDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/exif/makernotes/LeicaType5MakernoteDirectory.java (added) * 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/OlympusCameraSettingsMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusCameraSettingsMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusEquipmentMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusEquipmentMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusFocusInfoMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusFocusInfoMakernoteDirectory.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusImageProcessingMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusImageProcessingMakernoteDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawDevelopment2MakernoteDirectory.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawDevelopmentMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawDevelopmentMakernoteDirectory.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawInfoMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/OlympusRawInfoMakernoteDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxHyperFireMakernoteDirectory.java (added) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxUltraFireMakernoteDescriptor.java (added) * trunk/src/com/drew/metadata/exif/makernotes/ReconyxUltraFireMakernoteDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/exif/makernotes/SamsungType2MakernoteDirectory.java (added) * 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/exif/makernotes/package-info.java (added) * trunk/src/com/drew/metadata/exif/makernotes/package.html (deleted) * trunk/src/com/drew/metadata/exif/package-info.java (added) * trunk/src/com/drew/metadata/exif/package.html (deleted) * trunk/src/com/drew/metadata/file/FileMetadataDescriptor.java (modified) * trunk/src/com/drew/metadata/file/FileMetadataDirectory.java (modified) * trunk/src/com/drew/metadata/file/FileMetadataReader.java (modified) * trunk/src/com/drew/metadata/file/package-info.java (added) * trunk/src/com/drew/metadata/file/package.html (deleted) * 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/iptc/package-info.java (added) * trunk/src/com/drew/metadata/iptc/package.html (deleted) * trunk/src/com/drew/metadata/jpeg/HuffmanTablesDescriptor.java (added) * trunk/src/com/drew/metadata/jpeg/HuffmanTablesDirectory.java (added) * 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 (added) * trunk/src/com/drew/metadata/jpeg/JpegDirectory.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegDnlReader.java (added) * trunk/src/com/drew/metadata/jpeg/JpegReader.java (modified) * trunk/src/com/drew/metadata/jpeg/package-info.java (added) * trunk/src/com/drew/metadata/jpeg/package.html (deleted) * trunk/src/com/drew/metadata/package-info.java (added) * trunk/src/com/drew/metadata/package.html (deleted) * trunk/src/com/drew/metadata/tiff/DirectoryTiffHandler.java (modified) * trunk/src/com/drew/metadata/tiff/package-info.java (added) * trunk/src/com/drew/metadata/tiff/package.html (deleted) fix #15505 - update to metadata-extractor 2.10.1 Mon, 30 Oct 2017 20:08:02 GMT Don-vip [13060] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) fix #15502 - ImageEntry: Copy isNewGpsData in applyTmp() (patch by ... Mon, 30 Oct 2017 20:06:14 GMT Don-vip [13059] * trunk/test/functional/org/openstreetmap/josm/data/imagery/ImageryCompareTestIT.java (modified) fix #15501 - increase timeout for ImageryCompareTestIT Mon, 30 Oct 2017 12:15:08 GMT stoecker [13058] * trunk/windows/locale/english.nsh (modified) * trunk/windows/locale/french.nsh (modified) * trunk/windows/locale/german.nsh (modified) set proper mime-type for non-utf-8 files (there actually is an ... Mon, 30 Oct 2017 12:11:37 GMT stoecker [13057] * trunk/windows/locale/english.nsh (modified) * trunk/windows/locale/french.nsh (modified) * trunk/windows/locale/german.nsh (modified) set proper mime-type for non-utf-8 files Mon, 30 Oct 2017 00:20:53 GMT Don-vip [13056] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) fix #6135 - Correlate GPX with image: fix incorrect drop-down list ... Sun, 29 Oct 2017 21:57:24 GMT Don-vip [13055] * trunk/windows/locale/french.nsh (modified) * trunk/windows/locale/german.nsh (modified) see #15424 - fix encoding (NSIS files are not UTF-8) Sun, 29 Oct 2017 21:48:54 GMT Don-vip [13054] * trunk/windows/locale/english.nsh (modified) * trunk/windows/locale/french.nsh (modified) * trunk/windows/locale/german.nsh (modified) see #15424 - add missing NSIS macro Sun, 29 Oct 2017 18:52:48 GMT Don-vip [13053] * 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) i18n update Sun, 29 Oct 2017 14:54:50 GMT Klumbumbus [13052] * trunk/images/presets/misc/grave.svg (modified) * trunk/styles/standard/elemstyles.mapcss (modified) fix #15357 - prioritize tomb over grave icon, fix grave icon Sun, 29 Oct 2017 14:26:29 GMT Don-vip [13051] * trunk/src/org/openstreetmap/josm/gui/download/OverpassDownloadSource.java (modified) fix #15455 - Overpass queries are not saved to preferences Sun, 29 Oct 2017 13:57:41 GMT Don-vip [13050] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/DownloadParamType.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/Offset.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/DefaultPreferenceSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/audio/AudioPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/BoundingBoxSelectionPanel.java (modified) * trunk/src/org/openstreetmap/josm/tools/JosmDecimalFormatSymbolsProvider.java (modified) fix #14602 - allow both dot and comma decimal separator everywhere ... Sat, 28 Oct 2017 18:03:41 GMT Klumbumbus [13049] * trunk/data/validator/deprecated.mapcss (modified) fix #15480, see #11344, see #13101 - update old power validation rule Sat, 28 Oct 2017 14:24:44 GMT Don-vip [13048] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) fix #15458 - IOOBE at ImproveWayAccuracyAction.paint Sat, 28 Oct 2017 14:12:05 GMT Don-vip [13047] * trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java (modified) fix #15493 - remember position of "Adjust Imagery Offset" dialog Sat, 28 Oct 2017 13:58:00 GMT Don-vip [13046] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) fix #15494 - NPE Fri, 27 Oct 2017 16:35:35 GMT Klumbumbus [13045] * trunk/data/defaultpresets.xml (modified) update preset links, better link for Combined and segregated Foot- ... Thu, 26 Oct 2017 23:11:39 GMT Don-vip [13044] * trunk/tools/spotbugs/asm-6.0.jar (added) * trunk/tools/spotbugs/asm-analysis-6.0.jar (added) * trunk/tools/spotbugs/asm-commons-6.0.jar (added) * trunk/tools/spotbugs/asm-debug-all-6.0_BETA.jar (deleted) * trunk/tools/spotbugs/asm-tree-6.0.jar (added) * trunk/tools/spotbugs/asm-util-6.0.jar (added) * trunk/tools/spotbugs/asm-xml-6.0.jar (added) * trunk/tools/spotbugs/bcel-6.1-20161207.023659-9.jar (deleted) * trunk/tools/spotbugs/bcel-6.1.jar (added) * trunk/tools/spotbugs/jsr305-3.0.1.jar (deleted) * trunk/tools/spotbugs/jsr305-3.0.2.jar (added) * trunk/tools/spotbugs/spotbugs-annotations.jar (modified) * trunk/tools/spotbugs/spotbugs-ant.jar (modified) * trunk/tools/spotbugs/spotbugs.jar (modified) update to final version of spotbugs 3.1.0 (which includes final ... Thu, 26 Oct 2017 22:59:01 GMT Don-vip [13043] * trunk/src/org/openstreetmap/josm/gui/history/OpenChangesetPopupMenu.java (modified) see #15474 - fix warnings Thu, 26 Oct 2017 22:37:48 GMT Don-vip [13042] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #15488 - display SubSecTimeOriginal on picture's information overlay Thu, 26 Oct 2017 22:17:14 GMT Don-vip [13041] * trunk/src/org/openstreetmap/josm/gui/history/OpenChangesetPopupMenu.java (modified) fix #15474 - Include WhoDidIt in changeset history (patch by naoliv) Wed, 25 Oct 2017 22:03:21 GMT Don-vip [13040] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) cleanup imports (checkstyle/PMD) Wed, 25 Oct 2017 21:50:36 GMT Don-vip [13039] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) update TLD from IANA Wed, 25 Oct 2017 21:26:40 GMT Don-vip [13038] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix #15476 - Antialiased text and better resize quality when viewing ... Wed, 25 Oct 2017 18:53:26 GMT Don-vip [13037] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) fix #15481 - Silence FileNotFoundException Wed, 25 Oct 2017 18:34:20 GMT Don-vip [13036] * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) fix #15484 - Java 9: workaround to ... Tue, 24 Oct 2017 20:34:03 GMT Klumbumbus [13035] * trunk/data/validator/numeric.mapcss (modified) fix #15479 - Include meters as a valid unit for distance (patch by ... Sun, 22 Oct 2017 22:30:41 GMT bastiK [13034] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) remove obsolete comment Sun, 22 Oct 2017 21:13:03 GMT bastiK [13033] * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) fixed #15466 - Data filtering is not working properly for nodes (see ... Sun, 22 Oct 2017 17:18:24 GMT Klumbumbus [13032] * trunk/data/validator/combinations.mapcss (modified) remove false positive warnings for the following valid tagging ... Sun, 22 Oct 2017 12:47:27 GMT Don-vip [13031] * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/WebMarkerTest.java (modified) fix #15468 - Use proper domain name (example.com) in test (patch by ... Sat, 21 Oct 2017 12:25:59 GMT Don-vip [13030] * trunk/src/org/openstreetmap/josm/data/osm/WaySegment.java (modified) see #15465 - validate `WaySegment` constructor arguments Sat, 21 Oct 2017 12:17:17 GMT Don-vip [13029] * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java (modified) fix #15462 - catch UnsatisfiedLinkError in case of JRE badly installed Sat, 21 Oct 2017 12:07:26 GMT Don-vip [13028] * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/UploadHook.java (modified) fix #15464 - Allow plugins to modify the changeset tags before upload ... Sat, 21 Oct 2017 09:43:41 GMT Klumbumbus [13027] * trunk/data/validator/numeric.mapcss (modified) fix #15463 - improve layer validator messages Thu, 19 Oct 2017 17:05:35 GMT Klumbumbus [13026] * trunk/data/validator/combinations.mapcss (modified) fix #15453 - allow man_made=bridge bridge:structure=* combination Wed, 18 Oct 2017 19:01:45 GMT bastiK [13025] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #15451 - fix wiring Wed, 18 Oct 2017 18:41:21 GMT bastiK [13024] * trunk/test/unit/org/openstreetmap/josm/gui/layer/AutosaveTaskTest.java (modified) fix unit test Wed, 18 Oct 2017 16:18:33 GMT bastiK [13023] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) see #15451 - fix initialization Wed, 18 Oct 2017 15:31:38 GMT bastiK [13022] * trunk/scripts/TagInfoExtract.groovy (modified) see #15451 - fix taginfo script Wed, 18 Oct 2017 15:25:29 GMT bastiK [13021] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/JosmBaseDirectories.java (added) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) make `Preferences` more generic (see #15229, closes #15451) * ... Wed, 18 Oct 2017 10:33:51 GMT bastiK [13020] * trunk/test/unit/org/openstreetmap/josm/data/APIDataSetTest.java (modified) see #15374 - update unit test Wed, 18 Oct 2017 10:21:41 GMT bastiK [13019] * trunk/src/org/openstreetmap/josm/gui/bugreport/JosmUpdatePanel.java (modified) fixed #15449 - JOSM version checker is broken Wed, 18 Oct 2017 09:37:34 GMT bastiK [13018] * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) fixed #15374 - problem deleting multilevel relations Wed, 18 Oct 2017 08:37:47 GMT Don-vip [13017] * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) fix #15135 - Support conditional syntax for turn restrictions (patch ... Tue, 17 Oct 2017 19:49:06 GMT Don-vip [13016] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) fix #15443 - make sure dataset is always properly initialized in ... Tue, 17 Oct 2017 19:18:59 GMT Don-vip [13015] * trunk/data/defaultpresets.xml (modified) fix #15450 - add `network` context for network translations to avoid ... Tue, 17 Oct 2017 19:13:25 GMT Don-vip [13014] * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) fix #15444 - NPE