# # ChangeLog for trunk/src/org/openstreetmap/josm/gui/mappaint in josm # # Generated by Trac 1.6 # 2024-06-01T02:43:09+02:00 Thu, 15 Oct 2020 15:00:31 GMT GerdP [17208] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) see #19875: Inactive Map Paint styles cause bad performance - remove ... Sat, 10 Oct 2020 16:41:23 GMT simon04 [17144] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResizeMode.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified) * trunk/test/data/ImageProviderTest-java8/housenumber_small-AUTO-08x08.png (modified) * trunk/test/data/ImageProviderTest-java8/housenumber_small-AUTO-16x16.png (modified) * trunk/test/data/ImageProviderTest-java8/housenumber_small-AUTO-24x24.png (modified) * trunk/test/data/ImageProviderTest-java8/housenumber_small-BOUNDED-16x16.png (modified) * trunk/test/data/ImageProviderTest-java8/housenumber_small-BOUNDED-24x24.png (modified) * trunk/test/data/ImageProviderTest/housenumber_small-AUTO-08x08.png (modified) * trunk/test/data/ImageProviderTest/housenumber_small-AUTO-16x16.png (modified) * trunk/test/data/ImageProviderTest/housenumber_small-AUTO-24x24.png (modified) * trunk/test/data/ImageProviderTest/housenumber_small-BOUNDED-16x16.png (modified) * trunk/test/data/ImageProviderTest/housenumber_small-BOUNDED-24x24.png (modified) * trunk/test/data/renderer/area-icon/reference-java8.png (modified) * trunk/test/data/renderer/area-icon/reference.png (modified) * trunk/test/data/renderer/eval/reference-java8.png (modified) * trunk/test/data/renderer/node-text2/reference-java8.png (modified) * trunk/test/data/renderer/way-repeat-image-clamp/reference-java8.png (modified) * trunk/test/data/renderer/way-repeat-image-clamp/reference.png (modified) * trunk/test/data/renderer/way-repeat-image/reference-java8.png (modified) * trunk/test/data/renderer/way-repeat-image/reference.png (modified) * trunk/test/data/renderer/way-text/reference-java8.png (modified) * trunk/test/functional/org/openstreetmap/josm/tools/ImageProviderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ImageResizeModeTest.java (modified) fix #19751 - MapImage.rescale: use original SVG instead of rastered ... Thu, 08 Oct 2020 12:35:40 GMT GerdP [17112] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #19875: Inactive Map Paint styles cause bad performance free ... Wed, 07 Oct 2020 18:01:13 GMT simon04 [17101] * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #19752 - StyleCache.intern: use HashMap instead of Storage Fri, 02 Oct 2020 06:25:05 GMT GerdP [17083] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) fix #19493: Switching to/from wireframe mode much slower than ... Sat, 19 Sep 2020 12:07:13 GMT Klumbumbus [17042] * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) checkstyle Fri, 18 Sep 2020 08:25:02 GMT GerdP [17037] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #19597: validator is very slow when validating a complete complex ... Sat, 29 Aug 2020 12:38:13 GMT simon04 [16963] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/StyleElement.java (modified) StyleElement.FONT_MAP: use ConcurrentHashMap Sat, 29 Aug 2020 11:33:21 GMT simon04 [16959] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/StyleElement.java (modified) Java 8: use Map.computeIfAbsent Tue, 25 Aug 2020 20:56:01 GMT Klumbumbus [16931] * trunk/nodist/images/dialogs/mappaint (added) * trunk/nodist/images/dialogs/mappaint/pencil.svg (moved) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) see #15240 - Change default icon of a mappaint style and icon of ... Sun, 23 Aug 2020 13:31:04 GMT simon04 [16913] * trunk/src/org/openstreetmap/josm/actions/AlignInLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractDataSourceChangeEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/User.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/SharpAngles.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/IconToggleButton.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MenuScroller.java (modified) * trunk/src/org/openstreetmap/josm/gui/NotificationManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java (modified) * trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java (modified) * trunk/src/org/openstreetmap/josm/gui/bugreport/DebugTextDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/ActivateLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/MergeAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/DownloadSourceSizingPolicy.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractCachedTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/HeadersTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginListPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/GaussKruegerProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertCC9ZonesProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/ProxyPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerBackreferenceReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/audio/JavaSoundPlayer.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/ListenableWeakReference.java (modified) * trunk/src/org/openstreetmap/josm/tools/OptionParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/Shortcut.java (modified) * trunk/src/org/openstreetmap/josm/tools/bugreport/BugReportQueue.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/imagery/ImageryCompareTestIT.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) * trunk/test/functional/org/openstreetmap/josm/io/MultiFetchServerObjectReaderTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/KeyValuePerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/OsmDataGenerator.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSourceFilterTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmReaderPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/HostLimitQueueTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJobTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/SwissGridTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) fix #19698 - Refactoring: make private fields final Sun, 23 Aug 2020 10:39:26 GMT simon04 [16906] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSException.java (modified) Fix typo in Javadoc Mon, 10 Aug 2020 12:10:34 GMT Klumbumbus [16857] * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingFactory.java (modified) see #19574 - MapCSS color setting: Use logic from MapCSSParser to ... Mon, 03 Aug 2020 20:32:16 GMT simon04 [16843] * trunk/src/org/openstreetmap/josm/data/preferences/NamedColorProperty.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ColorStyleSettingGui.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingFactory.java (modified) fix #19574 - Add a color setting for MapCSS (patch by taylor.smock) Mon, 03 Aug 2020 20:06:40 GMT simon04 [16838] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/OsmPrimitiveImageProvider.java (added) * trunk/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/OsmPrimitiveImageProviderTest.java (moved) see #19622 - Extract OsmPrimitiveImageProvider Sun, 02 Aug 2020 15:53:24 GMT simon04 [16821] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) Java 8: use Map.getOrDefault Sun, 02 Aug 2020 15:53:22 GMT simon04 [16820] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) Fix typo in Javadoc Sun, 02 Aug 2020 13:30:17 GMT simon04 [16818] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) RenderingCLI: tune logging Sun, 02 Aug 2020 13:30:16 GMT simon04 [16817] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) RenderingCLI: default to elemstyles.mapcss Sun, 02 Aug 2020 13:30:15 GMT simon04 [16816] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/io/Compression.java (modified) RenderingCLI: support compressed .osm files Sun, 02 Aug 2020 13:30:13 GMT simon04 [16815] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) RenderingCLI: handle NoSuchFileException Sun, 02 Aug 2020 13:30:12 GMT simon04 [16814] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) fix #19612 - NPE when running RenderingCLI Sun, 02 Aug 2020 13:30:10 GMT simon04 [16813] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Subpart.java (modified) Fix typo in Javadoc Fri, 17 Jul 2020 15:12:54 GMT GerdP [16784] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) see #19180: false positives from tagchecker with single letter ... Sun, 21 Jun 2020 16:53:41 GMT simon04 [16700] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java (modified) fix #18213 - MapCSS: add support for repeat-image-opacity Sun, 14 Jun 2020 18:19:59 GMT simon04 [16643] * trunk/build.xml (modified) * trunk/src/com/kitfox/svg/Text.java (modified) * trunk/src/com/kitfox/svg/util/FontSystem.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/actions/RestartAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/ProjectionCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/InetAddressValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConditionalKeys.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/FilterField.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxWriter.java (modified) * trunk/src/org/openstreetmap/josm/io/NameFinder.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/FeaturesHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/rtklib/RtkLibPosReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginListParser.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/functional/org/openstreetmap/josm/data/imagery/ImageryCompareTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/TagCollectionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ValidatorTestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/RenderingCLIAreaTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/KeyboardUtilsTest.java (modified) see #19334 - https://errorprone.info/bugpattern/StringSplitter Sun, 14 Jun 2020 15:17:08 GMT simon04 [16630] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java (modified) * trunk/src/org/openstreetmap/josm/command/PurgeCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Storage.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/SevenParameterDatum.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/CassiniSoldner.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/proj/Mercator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/MergeGpxLayerDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationNodeMap.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmChangesetParser.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/src/org/openstreetmap/josm/tools/TextTagParser.java (modified) see #19334 - https://errorprone.info/bugpattern/UnnecessaryParentheses Sun, 14 Jun 2020 12:55:29 GMT simon04 [16628] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/corrector/TagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Changeset.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeGraph.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/ValUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerChangesetReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/WinRegistry.java (modified) see #19334 - https://errorprone.info/bugpattern/MixedMutabilityReturnType Sun, 14 Jun 2020 12:55:23 GMT simon04 [16626] * trunk/build.xml (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/PaintColors.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Severity.java (modified) * trunk/src/org/openstreetmap/josm/gui/MenuScroller.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/ConflictColors.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorListManagementDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/tools/OptionParser.java (modified) see #19334 - https://errorprone.info/bugpattern/ImmutableEnumChecker Wed, 10 Jun 2020 06:04:42 GMT simon04 [16590] * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) fix #19197 - MapCSS JOSM_pref: check if a pref could be converted to ... Mon, 08 Jun 2020 19:36:55 GMT simon04 [16578] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) see #19196 - Fix unit tests (patch by taylor.smock) Sun, 07 Jun 2020 16:45:04 GMT simon04 [16563] * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/loader/MapPaintStyleLoader.java (modified) fix #19357 - MapPaintStylesUpdateListener: fix typo Sun, 07 Jun 2020 16:40:25 GMT simon04 [16562] * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java (modified) fix #19196 - Don't require a restart when a MapPaint color is changed ... Sun, 07 Jun 2020 12:49:02 GMT Don-vip [16553] * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractPasteAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractSelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractShowHistoryAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AbstractUploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ActionParameter.java (modified) * trunk/src/org/openstreetmap/josm/actions/DiskAccessAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadAlongAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/actions/ToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AbstractAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AudioFastSlowAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java (modified) * trunk/src/org/openstreetmap/josm/command/Command.java (modified) * trunk/src/org/openstreetmap/josm/command/TransformNodesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/ConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/Bounds.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/CacheEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java (modified) * trunk/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java (modified) * trunk/src/org/openstreetmap/josm/data/conflict/Conflict.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/LatLon.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtension.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/DefaultLayer.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/LayerDetails.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TileJobOptions.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMSEndpointTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractDataSourceChangeEvent.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java (modified) * 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/Hash.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Node.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Relation.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/PushbackTokenizer.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractToStringProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/ExtendedSourceEntry.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/SourcePrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/AbstractProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/AbstractDatum.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/Datum.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapViewState.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractMergePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/PairTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/HelpAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/AbstractDownloadSourcePanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/IDownloadSourceType.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractIOTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/FileExporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/FileImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractCachedTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractModifiableLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MapViewPaintable.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMTSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TilePosition.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/WMTSLayerSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/StyleElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AbstractAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/DefaultPreferenceSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/DefaultTabPreferenceSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractTableListEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/HeadersTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ListProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/SubPrefsOptions.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractIdTextField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/AbstractTextComponentValidator.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/OsmPrimitivesTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/PopupMenuLauncher.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) * trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/plugins/Plugin.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/AbstractSetting.java (modified) * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) * trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java (modified) see #19334 - javadoc fixes + protected constructors for abstract classes Wed, 27 May 2020 09:16:39 GMT GerdP [16509] * trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadNotesInViewAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DownloadOsmInViewAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DrawBoundariesOfDownloadedDataAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExpertToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/FullscreenToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/GpxExportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/HelpAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/JumpToAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MapRectifierWMSmenuAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReorderImageryLayersAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ReportBugAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) * trunk/src/org/openstreetmap/josm/actions/SearchNotesDownloadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectAllAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequencesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/TaggingPresetSearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnselectAllAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UpdateDataAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ViewportFollowToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/WireframeToggleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ZoomInAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ZoomOutAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/audio/AbstractAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) see #19296: Actions should avoid to install listeners which are not ... Sat, 23 May 2020 19:44:48 GMT simon04 [16488] * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrackSegment.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/UserQueryList.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileSourceDisplaySettings.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaIconElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/OnLineStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/WindowGeometry.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/RotationAngle.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/SearchExpressionCondition.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/StaticText.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Variable.java (modified) fix #19281, see #19174 - Use Objects.hash where it is not used (patch ... Sun, 17 May 2020 12:18:22 GMT simon04 [16438] * trunk/src/org/openstreetmap/josm/actions/AlignInCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/AlignInLineAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CopyCoordinatesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CreateCircleAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/DistributeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MirrorAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java (modified) * trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UpdateDataAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/UploadAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/corrector/ReverseWayTagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyHelper.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWays.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java (modified) * trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/DiscardTagsHook.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/data/coor/conversion/ICoordinateFormat.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DefaultNameFormatter.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/MapFrame.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapStatus.java (modified) * trunk/src/org/openstreetmap/josm/gui/MenuScroller.java (modified) * trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java (modified) * trunk/src/org/openstreetmap/josm/gui/SelectionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolutionUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/RelationMemberTransferable.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveDataPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/datatransfer/importers/PrimitiveTagTransferPaster.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerListTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/CopyAllKeyValueAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTransferHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/EditAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/DiffTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NativeScaleLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/loader/MapPaintStyleLoader.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 (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ExportProfileAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/LanguagePreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryProvidersPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginCheckBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertCC9ZonesProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/LambertProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/PuwgProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/UTMFranceDOMProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/ProxyPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetType.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenPopupMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/EditableList.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/FilterField.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java (modified) * trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergerTestFT.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CombineWayActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/coor/conversion/ICoordinateFormatTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreferenceTestIT.java (modified) see #19251 - Java 8: use Stream Sun, 17 May 2020 10:08:17 GMT simon04 [16436] * trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/ChangePropertyCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/DeleteCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/PurgeCommand.java (modified) * trunk/src/org/openstreetmap/josm/command/conflict/TagConflictResolveCommand.java (modified) * trunk/src/org/openstreetmap/josm/data/APIDataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/DataSource.java (modified) * trunk/src/org/openstreetmap/josm/data/ImageData.java (modified) * trunk/src/org/openstreetmap/josm/data/StructUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/Version.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtension.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxExtensionCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/gpx/GpxTrack.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/Shape.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/CustomProjection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2Proj4DirGridShiftFileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java (modified) * trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDetailPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/BasicChangesetQueryPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AutosaveTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java (modified) * trunk/src/org/openstreetmap/josm/io/Capabilities.java (modified) * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerUserInfoReader.java (modified) * trunk/src/org/openstreetmap/josm/io/nmea/NmeaReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/session/ImagerySessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/AbstractPreferences.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/ListListSetting.java (modified) * trunk/src/org/openstreetmap/josm/spi/preferences/MapListSetting.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ReflectionUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/StreamUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/src/org/openstreetmap/josm/tools/WikiReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlUtils.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Condition.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/imagery/ShapeTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/osm/ChangesetTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/RemoteControlTest.java (modified) see #19251 - Java 8: use Stream Sun, 19 Apr 2020 12:54:56 GMT simon04 [16357] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRuleIndex.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) Extract inner class MapCSSRuleIndex Fri, 17 Apr 2020 18:50:39 GMT simon04 [16322] * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Range.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java (modified) fix #18883 - InspectPrimitiveDialog: improve mapstyle summary Fri, 17 Apr 2020 15:54:04 GMT simon04 [16321] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java (modified) * trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java (modified) * trunk/src/org/openstreetmap/josm/tools/Territories.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/RightAndLefthandTrafficTest.java (modified) fix #18907 - Initialize Territories+RightAndLefthandTraffic together, ... Mon, 13 Apr 2020 17:03:03 GMT Klumbumbus [16290] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java (modified) fix #18094 - Display addr:unit and addr:flats in the MapView too. Mon, 13 Apr 2020 12:48:43 GMT Klumbumbus [16287] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) see #18802, fix #19069 - Restore display of values from selectors ... Sat, 11 Apr 2020 07:55:52 GMT simon04 [16253] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) fix #18468 - MapCSS: add support for text-rotation Sat, 11 Apr 2020 06:54:12 GMT simon04 [16252] * trunk/src/org/openstreetmap/josm/gui/SelectionManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/AreaElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LineElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/NodeElement.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/TextLabel.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorHelper.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ColorHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) fix #18961 - ColorHelper: harmonize color functions Mon, 23 Mar 2020 13:24:59 GMT GerdP [16199] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #18964: MapCSS rules using index are slow Avoid a sequential ... Sun, 22 Mar 2020 08:23:40 GMT GerdP [16191] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18749: fix performance regression introduced with r15909 Sat, 21 Mar 2020 19:25:18 GMT Don-vip [16186] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) fix #18871 - fix performance regression - padded icons requests made ... Sat, 21 Mar 2020 14:38:15 GMT simon04 [16184] * trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java (modified) * trunk/src/org/openstreetmap/josm/tools/GenericParser.java (added) * trunk/src/org/openstreetmap/josm/tools/StringParser.java (modified) see #18954, see #18864 - Introduce GenericParser for Cascade.convertTo Wed, 18 Mar 2020 06:12:48 GMT simon04 [16172] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerAsserts.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/CheckThreadViolationRepaintManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/StayOpenRadioButtonMenuItem.java (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) Fix JavaDoc warnings Mon, 16 Mar 2020 20:23:20 GMT simon04 [16153] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) fix #18941 - MapImage.getImageResource: wait for image to load Wed, 11 Mar 2020 19:49:51 GMT Klumbumbus [16112] * trunk/resources/data/defaultpresets.xml (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) - fix @since - fix #18868 - Add segregated check box to ... Tue, 10 Mar 2020 22:08:20 GMT Don-vip [16110] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/FunctionsTest.java (modified) add MapCSS conversion functions: to_boolean, to_byte, to_short, ... Sun, 08 Mar 2020 23:35:05 GMT simon04 [16100] * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingHelper.java (modified) * trunk/test/data/renderer/node-text2/data.osm (modified) * trunk/test/data/renderer/way-text/data.osm (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java (modified) see #18468 - MapCSSRendererTest: generate style debugging output Sun, 08 Mar 2020 08:25:04 GMT simon04 [16069] * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DatasetConsistencyTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/Stopwatch.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlUtils.java (modified) see #18752 - Harmonize stopwatch logging Sat, 07 Mar 2020 22:45:22 GMT simon04 [16062] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) see #18871 - fix MapCSSRendererTest.testRender[way-repeat-image] Sat, 07 Mar 2020 19:20:26 GMT simon04 [16060] * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/MapImage.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageResource.java (modified) see #18871 - ImageProvider.getPadded: fix/improve performance Mon, 02 Mar 2020 21:55:05 GMT simon04 [16000] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18802 - fix MapCSSRendererTest.testRender[relation-linkselector] Mon, 02 Mar 2020 21:19:23 GMT simon04 [15998] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) see #18802 - MapCSSTagChecker: use Stream API Mon, 02 Mar 2020 06:45:51 GMT GerdP [15995] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18802, #13165: Simplify code Sun, 01 Mar 2020 22:36:13 GMT simon04 [15991] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (modified) see #18802 - MapCSSStyleIndex: reuse rule if base is the same Sun, 01 Mar 2020 22:36:11 GMT simon04 [15990] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) see #18802 - KeyValueRegexpCondition: do not store value as string Sun, 01 Mar 2020 22:36:09 GMT simon04 [15989] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleIndex.java (moved) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18802 - MapCSSStyleIndex: rename/move Sun, 01 Mar 2020 22:36:07 GMT simon04 [15988] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.java (modified) see #18802 - MapCSSRule: support list of selectors - allows to drop ... Sun, 01 Mar 2020 22:36:04 GMT simon04 [15987] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) see #18802 - Selector: merge GeneralSelector/OptimizedGeneralSelector ... Sun, 01 Mar 2020 22:36:02 GMT simon04 [15986] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerIndex.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 #18802 - Add Selector.getBase Sun, 01 Mar 2020 22:36:00 GMT simon04 [15985] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #18802 - Add Selector.getConditions Sun, 01 Mar 2020 22:35:58 GMT simon04 [15984] * trunk/scripts/TagInfoExtract.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #18802 - Add MapCSSRule.matches Sun, 01 Mar 2020 22:35:55 GMT simon04 [15983] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Declaration.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) see #18802 - Extract ... Sat, 29 Feb 2020 07:07:39 GMT GerdP [15959] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/data/regress/13165 (added) * trunk/test/data/regress/13165/13165-incomplete.osm.bz2 (added) * trunk/test/data/regress/13165/13165.osm (added) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) fix #13165 Validator did not warn about overlapping multipolygons - ... Thu, 27 Feb 2020 20:01:23 GMT simon04 [15949] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) see #18749, see #16183 - removeAreaStylePseudoClass not for validator ... Wed, 26 Feb 2020 16:16:35 GMT GerdP [15938] * trunk/src/org/openstreetmap/josm/data/validation/TestError.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) see #16707: improve highlighting of overlapping areas and "zoom to ... Wed, 26 Feb 2020 00:52:21 GMT simon04 [15936] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) PseudoClassCondition: use Stream API Wed, 26 Feb 2020 00:52:19 GMT simon04 [15935] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) see #18749, see #16183 - Add non-regression test Wed, 26 Feb 2020 00:52:17 GMT simon04 [15934] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/LiteralExpression.java (modified) see #18749 - Intern strings to reduce memory footprint Mon, 24 Feb 2020 20:48:16 GMT simon04 [15925] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #18759 - AssertionError on invalid MapCSS zoom range Mon, 24 Feb 2020 20:00:34 GMT simon04 [15920] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) fix #18764, see #14088 - NPE in findIcon when adding a tag (patch by ... Sun, 23 Feb 2020 10:54:23 GMT simon04 [15910] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) MapCSSParser.zoom: parse into Range directly Sat, 22 Feb 2020 23:29:53 GMT simon04 [15909] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSelector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java (modified) see #18749 - Use efficient/unmodifiable collections Sat, 22 Feb 2020 23:29:49 GMT simon04 [15907] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) ExpressionFactory: use Stream API Sat, 22 Feb 2020 18:40:25 GMT simon04 [15902] * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Keyword.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java (modified) see #18749 - Intern strings to reduce memory footprint Fri, 21 Feb 2020 20:19:34 GMT simon04 [15889] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/tools/ImageProvider.java (modified) fix #14088 - Add tags dialog: use padded preset/style icons for okay ... Thu, 23 Jan 2020 21:57:46 GMT simon04 [15755] * trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DatasetConsistencyTest.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/Test.java (modified) * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetReader.java (modified) * trunk/src/org/openstreetmap/josm/tools/Stopwatch.java (added) * trunk/src/org/openstreetmap/josm/tools/XmlUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/audio/AudioPlayerTest.java (modified) Introduce Stopwatch class to measure elapsed time Sun, 19 Jan 2020 16:33:40 GMT simon04 [15731] * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/PropertyStyleSettingGui.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingFactory.java (added) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingGroupGui.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSettingGuiFactory.java (deleted) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) see #10435, fix #18095 - MapCSS: add settings of type string/double Sun, 19 Jan 2020 13:14:46 GMT simon04 [15730] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) fix #18561 - Add Geometry.filterInsideAnyPolygon (patch by ... Sat, 18 Jan 2020 20:42:25 GMT simon04 [15723] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/MultiMapTest.java (modified) Fix unit tests Sat, 18 Jan 2020 13:14:04 GMT simon04 [15719] * trunk/src/org/openstreetmap/josm/data/preferences/sources/MapPaintPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/SplashScreen.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) Java 8: deprecate Utils.exists, Utils.find Sat, 18 Jan 2020 13:14:01 GMT simon04 [15717] * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) * trunk/src/org/openstreetmap/josm/gui/MapView.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/AbstractCopyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSRule.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchOverpassObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java (modified) * trunk/src/org/openstreetmap/josm/io/session/SessionWriter.java (modified) * trunk/src/org/openstreetmap/josm/tools/MultiMap.java (modified) * trunk/test/functional/org/openstreetmap/josm/io/MultiFetchServerObjectReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/MultiFetchOverpassObjectReaderTest.java (added) * trunk/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java (modified) Java 8: use Collectors.joining Sat, 18 Jan 2020 13:13:56 GMT simon04 [15716] * trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/BBox.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/ProjectionCLI.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDataText.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/WMSLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java (modified) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/src/org/openstreetmap/josm/tools/Utils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/io/CustomConfiguratorTest.java (modified) Java 8: use String.join Thu, 09 Jan 2020 23:07:20 GMT simon04 [15671] * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (modified) Refactoring: OsmUtils.splitMultipleValues Fri, 13 Dec 2019 22:04:23 GMT Don-vip [15591] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.java (modified) fix #18408 - Add `trim_list` mapCSS function (patch by taylor.smock) Fri, 13 Dec 2019 21:12:24 GMT Don-vip [15588] * trunk/src/org/openstreetmap/josm/actions/JosmAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSStyleSource.java (modified) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) * trunk/src/org/openstreetmap/josm/io/CachedFile.java (modified) * trunk/src/org/openstreetmap/josm/io/Compression.java (modified) * trunk/src/org/openstreetmap/josm/io/GpxReader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginListParser.java (modified) * trunk/tools/checkstyle/META-INF/MANIFEST.MF (modified) * trunk/tools/checkstyle/checkstyle-all.jar (modified) * trunk/tools/checkstyle/josm_checks.xml (modified) * trunk/tools/checkstyle/josm_filters.xml (modified) * trunk/tools/pmd/asm-6.2.1.jar (deleted) * trunk/tools/pmd/asm-7.1.jar (added) * trunk/tools/pmd/designer.bat (modified) * trunk/tools/pmd/flowless-0.6.jar (deleted) * trunk/tools/pmd/josm-ruleset.xml (modified) * trunk/tools/pmd/pmd-core-6.10.0.jar (deleted) * trunk/tools/pmd/pmd-core-6.20.0.jar (added) * trunk/tools/pmd/pmd-java-6.10.0.jar (deleted) * trunk/tools/pmd/pmd-java-6.20.0.jar (added) * trunk/tools/pmd/pmd-ui-6.10.0.jar (deleted) * trunk/tools/pmd/pmd-ui-6.19.0.jar (added) * trunk/tools/pmd/reactfx-2.0-M5.jar (deleted) * trunk/tools/pmd/richtextfx-0.9.0.jar (deleted) * trunk/tools/pmd/undofx-2.0.0.jar (deleted) * trunk/tools/pmd/wellbehavedfx-0.3.3.jar (deleted) * trunk/tools/spotbugs/bcel-6.2.jar (deleted) * trunk/tools/spotbugs/bcel-6.3.jar (added) * trunk/tools/spotbugs/dom4j-2.1.0.jar (deleted) * trunk/tools/spotbugs/dom4j-2.1.1.jar (added) * trunk/tools/spotbugs/spotbugs-annotations.jar (modified) * trunk/tools/spotbugs/spotbugs-ant.jar (modified) * trunk/tools/spotbugs/spotbugs.jar (modified) tools update: checkstyle 8.27, pmd 6.20, spotbugs 3.1.12 Thu, 12 Dec 2019 23:48:33 GMT Don-vip [15586] * trunk/src/org/openstreetmap/josm/actions/AbstractInfoAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/corrector/TagCorrector.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java (modified) * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/data/UndoRedoHandler.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/GetCapabilitiesParseHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSelectionListener.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/routines/RegexValidator.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/PleaseWaitDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorListManagementDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/LayerVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/RefreshAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SavingAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/SetRoleAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java (modified) * trunk/src/org/openstreetmap/josm/gui/download/PlaceSelection.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractCachedTileSourceLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/CustomizeColor.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/imagery/SharpenImageProcessor.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/validation/PaintVisitor.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/placement/CompletelyInsideAreaStrategy.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CommonSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/HeadersTable.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/imagery/TMSSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java (modified) * trunk/src/org/openstreetmap/josm/plugins/PluginInformation.java (modified) * trunk/src/org/openstreetmap/josm/tools/ColorScale.java (modified) * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/cache/HostLimitQueueTest.java (modified) code cleanup 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 ... 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 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 ... 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 ...