# # ChangeLog for trunk/src in josm # # Generated by Trac 1.6 # 2024-12-12T05:48:58+01:00 Thu, 21 Mar 2024 20:35:35 GMT stoecker [19019] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) see #23355, wrong translation Mon, 11 Mar 2024 22:00:21 GMT taylor.smock [19016] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) Fix #23540: When a Linux distribution removes the Bing png from ... Fri, 08 Mar 2024 09:58:03 GMT GerdP [19014] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/ApplyAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/IRelationEditorActionAccess.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/actions/RelationEditorActionsTest.java (modified) fix #23527: Memory leak in relation editor - add new method ... Fri, 08 Mar 2024 09:02:48 GMT GerdP [19013] * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagInfoViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TagTableColumnModel.java (modified) see #23482: optimize the space in the history view (column width) and ... Thu, 07 Mar 2024 19:05:10 GMT taylor.smock [19012] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) Fix #23437: Offer to reset JOSM if JOSM fails to finish startup ... Thu, 07 Mar 2024 14:34:45 GMT taylor.smock [19010] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 07 Mar 2024 08:45:26 GMT stoecker [19009] * trunk/src/org/openstreetmap/josm/tools/WikiReader.java (modified) fix #23536 - somebody added useless space in Trac, so our empty-page ... Wed, 06 Mar 2024 14:07:01 GMT taylor.smock [19008] * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) Fix an issue with custom OAuth2 parameters where the custom ... Mon, 04 Mar 2024 16:06:32 GMT taylor.smock [19007] * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) OAuth2: Fix an issue where a valid URL would have no host Mon, 04 Mar 2024 07:22:42 GMT GerdP [19006] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #22814: Command stack shows "Set 1 tags for 0 objects" - add ... Sun, 03 Mar 2024 15:38:02 GMT GerdP [19005] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) fix #23519: Don't automatically enlarge "Validation Results" panel - ... Thu, 29 Feb 2024 07:20:32 GMT GerdP [19002] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) see #23305: correct @since xxx Thu, 29 Feb 2024 06:51:49 GMT GerdP [19001] * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) fix #23517: "Tools->Create multipolygon" sorts inner before outer - ... Thu, 29 Feb 2024 06:48:30 GMT GerdP [19000] * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/ValidatorPrefHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #23519: Don't automatically enlarge "Validation Results" panel - ... Mon, 26 Feb 2024 14:00:15 GMT taylor.smock [18999] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) See #23355: Ensure that the dialog has read the preference key for ... Mon, 26 Feb 2024 12:46:54 GMT taylor.smock [18998] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) See #23355: Don't store stop answers for startup sanity check Thu, 22 Feb 2024 17:49:11 GMT stoecker [18996] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) see #23506, see #23408 - readd the bracket lost in last checkin Thu, 22 Feb 2024 15:49:07 GMT stoecker [18994] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) fix #23506, see #23408 - fix the save/upload layer preconditions - ... Wed, 21 Feb 2024 20:26:18 GMT taylor.smock [18991] * trunk/ivy.xml (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuth20Parameters.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthAccessTokenHolder.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthToken.java (deleted) * trunk/src/org/openstreetmap/josm/data/oauth/OAuthVersion.java (modified) * trunk/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/AbstractAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AccessTokenInfoPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/ManualAuthorizationUI.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OAuthAuthorizationWizard.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmLoginFailedException.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/SemiAutomaticAuthorizationUI.java (deleted) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/io/MessageNotifier.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmApi.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmConnection.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgent.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/CredentialsManager.java (modified) * trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgent.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuth20AuthorizationTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/oauth/OAuthTokenTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/data/oauth/SignpostAdaptersTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTaskTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUITest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/ManualAuthorizationUITest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClientTest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/oauth/SemiAutomaticAuthorizationUITest.java (deleted) * trunk/test/unit/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/auth/CredentialsAgentTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/BasicPreferences.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TestUser.java (modified) Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal As of ... Tue, 20 Feb 2024 17:14:31 GMT taylor.smock [18990] * trunk/src/org/openstreetmap/josm/tools/Geometry.java (modified) Fix #23472: Decrease cost of Geometry#polygonIntersectionResult ... Tue, 20 Feb 2024 15:44:22 GMT taylor.smock [18989] * trunk/scripts/SyncEditorLayerIndex.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java (modified) Fix #23485: JOSM crashes when opening Imagery Preferences * ... Fri, 16 Feb 2024 10:13:51 GMT GerdP [18988] * trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java (modified) fix #23305: conflict detection not working for combine way with one ... Fri, 16 Feb 2024 07:53:31 GMT GerdP [18987] * trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java (modified) fix #23477: crash when undoing changes while in extrude mode - add ... Thu, 15 Feb 2024 15:06:37 GMT taylor.smock [18986] * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) * trunk/tools/eclipse/JOSM (Java 11).launch (modified) * trunk/tools/eclipse/JOSM (Java latest).launch (modified) See #23355: Sanity check JVM arguments on startup Change the icon ... Wed, 14 Feb 2024 17:11:54 GMT taylor.smock [18985] * trunk/build.xml (modified) * trunk/native/linux/latest/DEBIAN/control (modified) * trunk/native/linux/tested/DEBIAN/control (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/MainInitialization.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHook.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookWindows.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookOsxTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/PlatformHookWindowsTest.java (modified) Fix #23355: Sanity check JVM arguments on startup See #17858: JOSM ... Wed, 14 Feb 2024 16:07:07 GMT GerdP [18984] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) see #17035: enable counter that shows "{0} of {1} elements done" for ... Wed, 14 Feb 2024 14:57:09 GMT taylor.smock [18983] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/AlphanumComparatorTest.java (modified) Fix #23471: fix an inconsistency between fast ASCII sort and slower ... Tue, 13 Feb 2024 22:09:42 GMT taylor.smock [18982] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) See #23471: Temporarily disable fast sorting Tue, 13 Feb 2024 17:25:12 GMT taylor.smock [18980] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) Fix #23290: Improve region check messages and run region checks when ... Tue, 13 Feb 2024 17:04:08 GMT taylor.smock [18979] * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) * trunk/tools/ivy.xml (modified) Dependency updates ivy.xml * OpeningHoursParser: 0.28.0 -> 0.28.1 ... Tue, 13 Feb 2024 15:04:22 GMT taylor.smock [18978] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) See #23468: Improve performance in the validator tree window Add ... Tue, 13 Feb 2024 14:58:15 GMT taylor.smock [18977] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java (modified) See #23468: Improve performance in the validator tree window This ... Tue, 13 Feb 2024 08:29:09 GMT GerdP [18976] * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateRelationTest.java (modified) fix #20424, fix #20425: Duplicate relations not detected with ... Mon, 12 Feb 2024 22:02:57 GMT taylor.smock [18975] * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) See #23465: Add missing documentation for SessionReader Mon, 12 Feb 2024 17:12:15 GMT taylor.smock [18973] * trunk/src/org/openstreetmap/josm/tools/AlphanumComparator.java (modified) Fix #23468: Improve performance in the Validator tree window A ... Fri, 09 Feb 2024 14:26:06 GMT taylor.smock [18972] * trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Filter.java (modified) * trunk/src/org/openstreetmap/josm/gui/conflict/pair/AbstractListMergeModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionType.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/JumpToMarkerActions.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleSetting.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/MultikeyShortcutAction.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/AssertionsInEDT.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/HTTPS.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/LayerManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/Logging.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MapPaintStyles.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/MeasurementSystem.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/OsmApi.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/ProjectionNadGrids.java (modified) See #23465: Add additional javadoc comments This also fixes some ... Thu, 08 Feb 2024 20:37:15 GMT taylor.smock [18970] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Fri, 02 Feb 2024 14:25:09 GMT GerdP [18968] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) fix #23447:Fatal "crash" attempting to delete all "Outer" members & ... Thu, 01 Feb 2024 12:56:33 GMT GerdP [18967] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/DeleteCurrentRelationAction.java (modified) fix #23447: Fatal "crash" attempting to delete all "Outer" members & ... Tue, 30 Jan 2024 19:06:45 GMT taylor.smock [18965] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) See #23444: Fix an additional NPE found during testing ... Tue, 30 Jan 2024 14:58:03 GMT GerdP [18964] * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) fix #23440: Validation results may not be refreshed on upload The ... Tue, 30 Jan 2024 13:33:14 GMT taylor.smock [18963] * trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyHelper.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java (modified) Fix #23444: NPE in ... Tue, 30 Jan 2024 09:53:13 GMT GerdP [18962] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) see #23397: Improve the results of partial validations - don't call ... Tue, 30 Jan 2024 09:28:35 GMT GerdP [18961] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CrossingWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateWayTest.java (modified) see #23397: Improve the results of partial validations - correct ... Tue, 30 Jan 2024 08:04:11 GMT GerdP [18960] * trunk/src/org/openstreetmap/josm/actions/ValidateAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/ValidatorPrefHelper.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/ValidationTask.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerRule.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/util/AggregatePrimitivesVisitor.java (modified) fix #23397: Improve the results of partial validations - pass also ... Tue, 30 Jan 2024 07:16:08 GMT GerdP [18959] * trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java (modified) fix #23442: Follow line bug when holding F - make sure that the node ... Wed, 24 Jan 2024 15:24:20 GMT GerdP [18957] * trunk/src/org/openstreetmap/josm/io/AbstractParser.java (modified) see #20405: simplify code Wed, 24 Jan 2024 13:11:38 GMT GerdP [18956] * trunk/src/org/openstreetmap/josm/io/AbstractParser.java (modified) fix #20405: History browser for complex relations requires lots of ... Tue, 23 Jan 2024 14:21:39 GMT GerdP [18955] * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) see #23427: remove obsolete and unintended code from experiment Tue, 23 Jan 2024 14:17:43 GMT GerdP [18954] * trunk/src/org/openstreetmap/josm/io/session/GpxTracksSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/MarkerSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/NoteSessionImporter.java (modified) * trunk/src/org/openstreetmap/josm/io/session/OsmDataSessionImporter.java (modified) fix #23427 load session performance strongly depends on order of ... Tue, 23 Jan 2024 14:16:53 GMT taylor.smock [18953] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 23 Jan 2024 13:05:10 GMT GerdP [18952] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) see #23430: Resetting preference validator.selectionFilter results in ... Tue, 23 Jan 2024 09:55:17 GMT GerdP [18951] * trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java (modified) fix #23430: Resetting preference validator.selectionFilter results in ... Mon, 22 Jan 2024 21:31:23 GMT taylor.smock [18950] * trunk/src/org/openstreetmap/josm/data/validation/ValidatorCLI.java (modified) ValidatorCLI: Fix an NPE when run prior to any call to ... Mon, 22 Jan 2024 10:43:42 GMT GerdP [18949] * trunk/src/org/openstreetmap/josm/io/session/SessionReader.java (modified) Improve reaction time when user presses cancel while a session is loaded Sun, 21 Jan 2024 07:34:04 GMT GerdP [18948] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) fix #23423 Memory leak: Markerlayer doesn't remove MouseListener - ... Fri, 19 Jan 2024 13:24:48 GMT GerdP [18947] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix memory leak, `ImgDisplay.destroy()` was only called when at least ... Fri, 19 Jan 2024 13:21:44 GMT GerdP [18946] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) see #23359: revert changes from r18924 as they are now obsolete Fri, 19 Jan 2024 10:09:38 GMT GerdP [18945] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #22819: JOSM shows geotagged images in the wrong location - if a ... Fri, 19 Jan 2024 08:30:37 GMT GerdP [18944] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #22806 Cannot disable tabs in image viewer and #22860 Geotagged ... Fri, 19 Jan 2024 08:17:04 GMT GerdP [18943] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoader.java (modified) fix #23417: Load images from Wikimedia Commons can cause crash report ... Fri, 19 Jan 2024 08:11:18 GMT GerdP [18942] * trunk/src/org/openstreetmap/josm/actions/SessionSaveAction.java (modified) fix #23419: Memory leak in SessionSaveAction - don't keep references ... Fri, 19 Jan 2024 08:06:03 GMT GerdP [18941] * trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) fix #23408 - fix crash when lots of `GeoImageLayer` layers are ... Tue, 16 Jan 2024 07:06:33 GMT GerdP [18940] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) see #23415/r18939 ( MarkerLayerTest still failed) - restore most of ... Tue, 16 Jan 2024 00:04:16 GMT taylor.smock [18939] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) See #23415/r18938: Use titleBar instead of dialogsPanel Mon, 15 Jan 2024 21:03:41 GMT taylor.smock [18938] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) See #23415: Fix unit tests from r18937 Mon, 15 Jan 2024 19:25:02 GMT GerdP [18937] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) fix #23415 and #23414, patch 23415-v2.patch - fixes issues where the ... Mon, 15 Jan 2024 16:20:18 GMT taylor.smock [18935] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SimplifyWayActionTest.java (modified) Fix #23399: Simplify way crashes This was primarily caused by ... Wed, 03 Jan 2024 15:22:55 GMT taylor.smock [18934] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #23362: Cannot close ImageViewerDialog when multiple image layers ... Mon, 01 Jan 2024 11:58:39 GMT stoecker [18932] * trunk/src/org/openstreetmap/josm/gui/animation/ChristmasExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) fix some CI warnings Sun, 31 Dec 2023 20:12:20 GMT stoecker [18931] * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) pmd Sun, 31 Dec 2023 19:54:02 GMT stoecker [18930] * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java (modified) checkstyle Sun, 31 Dec 2023 19:13:15 GMT stoecker [18929] * trunk/src/org/openstreetmap/josm/gui/animation/ChristmasExtension.java (modified) * trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java (added) * trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java (added) * trunk/src/org/openstreetmap/josm/gui/animation/Star.java (modified) proper interface Fri, 29 Dec 2023 15:55:35 GMT stoecker [18928] * trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java (modified) fix #23373 - Taiwan maps nowadays use another certificate Wed, 27 Dec 2023 21:09:21 GMT taylor.smock [18927] * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayerTest.java (modified) Fix #23316: MarkerLayer should return an empty list instead of a list ... Wed, 27 Dec 2023 18:52:41 GMT taylor.smock [18926] * trunk/ivy.xml (modified) * trunk/ivysettings.xml (modified) * trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java (modified) Fix #23367: Don't try to load too many tiles In this case, we are ... Fri, 22 Dec 2023 11:48:53 GMT taylor.smock [18924] * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java (modified) Fix #23359: Don't keep images in memory when the ImageViewerDialog is ... Thu, 21 Dec 2023 12:32:11 GMT taylor.smock [18923] * trunk/src/org/openstreetmap/josm/gui/ConditionalOptionPaneUtil.java (modified) * trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/WindowOnTopListener.java (added) Fix #16485: Ensure windows lose always-on-top status when JOSM loses ... Wed, 20 Dec 2023 19:03:45 GMT taylor.smock [18922] * trunk/src/org/openstreetmap/josm/data/validation/tests/Addresses.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/AddressesTest.java (modified) Fix #23302: Create a preference for address duplicate detection to ... Tue, 19 Dec 2023 16:09:19 GMT taylor.smock [18918] * trunk/resources/data/defaultpresets.xml (modified) * trunk/resources/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/PlaceholderExpression.java (modified) * trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetValidation.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/KeyedItem.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetListEntry.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/RegionSpecific.java (added) * trunk/src/org/openstreetmap/josm/io/imagery/WMSImagery.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TagCheckerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckGroupTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/CheckTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ComboTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/ItemSeparatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/KeyTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LabelTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/LinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/MultiSelectTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/OptionalTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/PresetLinkTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/RegionSpecificTest.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/RolesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/SpaceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/tagging/presets/items/TextTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/testutils/annotations/TaggingPresets.java (modified) * trunk/tools/pmd/josm-ruleset.xml (modified) Fix #23290: Validate the regions a tag is expected to be in (patch by ... Mon, 18 Dec 2023 11:40:22 GMT taylor.smock [18915] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Thu, 14 Dec 2023 15:31:54 GMT taylor.smock [18913] * trunk/src/org/openstreetmap/josm/tools/HttpClient.java (modified) See #22596: Some hosts redirect to another host for authentication ... Thu, 14 Dec 2023 12:55:36 GMT taylor.smock [18912] * trunk/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java (modified) Fix #23227: Use the appropriate Bing layer Microsoft guidance ... Thu, 14 Dec 2023 00:09:48 GMT taylor.smock [18911] * trunk/src/org/openstreetmap/josm/data/imagery/AbstractWMSTileSource.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java (modified) Fix #23113: Use default methods from JMapViewer Wed, 13 Dec 2023 23:58:03 GMT taylor.smock [18910] * trunk/src/org/openstreetmap/josm/tools/Tag2Link.java (modified) Update Tag2Link PREF_SOURCE variable Wed, 13 Dec 2023 15:54:29 GMT taylor.smock [18908] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Fix #23341: Don't set paintstyles to nothing when paintstyles haven't ... Thu, 07 Dec 2023 12:35:12 GMT taylor.smock [18907] * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) Fix #23341: Paintstyles are wiped when updating when the user has ... Wed, 22 Nov 2023 14:38:23 GMT taylor.smock [18903] * trunk/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java (modified) Fix #23309: NPE in GeoPropertyIndex$GPLevel.getBounded when called by ... Tue, 21 Nov 2023 19:24:03 GMT taylor.smock [18902] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Mon, 20 Nov 2023 14:05:38 GMT taylor.smock [18901] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Sun, 19 Nov 2023 11:22:17 GMT GerdP [18900] * trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java (modified) fix #23310: TagChecker: Correct "peek" to "peak" Patch provided by hhtznr Wed, 15 Nov 2023 18:00:25 GMT stoecker [18899] * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) combine two loops (remove sonar warning) Fri, 10 Nov 2023 12:44:25 GMT taylor.smock [18896] * trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/routines/UrlValidatorTest.java (modified) Fix #23235: Revert r18869 The URI specification only allows for ... Tue, 07 Nov 2023 13:21:38 GMT taylor.smock [18895] * trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/Layer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/MainLayerManager.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayerTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/ImagesLoaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/WikimediaCommonsLoaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarkerTest.java (modified) Fix #23057: data layers should be selected next, not non-data layers ... Mon, 06 Nov 2023 12:52:25 GMT taylor.smock [18894] * trunk/src/org/openstreetmap/josm/data/validation/routines/DomainValidator.java (modified) remove TLD from IANA Tue, 31 Oct 2023 18:08:39 GMT taylor.smock [18891] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) Fix #23256: AbstractPrimitive::putAll not updating values (patch by ... Mon, 30 Oct 2023 20:12:38 GMT taylor.smock [18887] * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) See r18885: Fix default hasTagDifferent implementation. Mon, 30 Oct 2023 19:42:22 GMT taylor.smock [18886] * trunk/README (modified) * trunk/nodist/styles/potlatch2 (deleted) * trunk/resources/images/icons (deleted) * trunk/resources/styles/standard/potlatch2.mapcss (deleted) * trunk/src/org/openstreetmap/josm/data/Preferences.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/sources/MapPaintPrefHelper.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/ValidatorCLITest.java (modified) Fix #18866: Remove Potlatch2 from the built-in styles. It has been ... Mon, 30 Oct 2023 19:12:12 GMT taylor.smock [18885] * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Tagged.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java (modified) Fix #23252: Ignore `line_management=transition|termination` in ... Mon, 30 Oct 2023 11:48:08 GMT GerdP [18883] * trunk/src/org/openstreetmap/josm/actions/SimplifyWayAction.java (modified) Mention that Douglas-Peucker is used