source: josm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author
(edit) @17229   6 weeks simon04

see #7548 - Re-organize the preference dialog (hide empty tabs)

(edit) @17228   6 weeks simon04

see #7548 - Re-organize the preference dialog (left-align tab labels)

(edit) @17227   6 weeks simon04

see #7548 - Re-organize the preference dialog (remove "settings" from tab names)

(edit) @17226   6 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • initialize cloneMap as Collections.emptyMap() to reduce memory footprint for Commamds

The original code allocated a HashMap for all commands, only some require it. Typically, the map contains 0 or 1 entries, so use Utils.toUnmodifiable() to optimize further.

(edit) @17225   6 weeks GerdP

see #19955: Confusing result from sonarcube coverage analyser

  • last change did not produce the wanted dataset
(edit) @17224   6 weeks GerdP

see #19955: Confusing result from sonarcube coverage analyser

  • use positive ids for ways and nodes so that they are not replaced by unpredictable numbers
(edit) @17223   6 weeks GerdP

fix #19951: No warning when multipolygon preset is applied to node(s) only

  • Show "Multipolygon is not closed" also when relation doesn't contain any way
(edit) @17222   7 weeks GerdP

Add unit test for validator test DuplicateWay to improve test coverage

(prepares change to usage of ChangeMembersCommnad)

(edit) @17221   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • no need to clone relation, replace ChangeCommand by ChangeMembersCommand

Simplifies code and fixes memory leak

(edit) @17220   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • replace ChangeCommand by ChangeMembersCommand
(edit) @17219   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • unlink members from new relation when multipolygon is not valid
(edit) @17218   7 weeks Klumbumbus

see https://github.com/osm-fr/osmose-backend/issues/572#issuecomment-710623857 - Don't warn about missing maxspeed on traffic_sign=maxspeed when conditional maxspeed is present

(edit) @17217   7 weeks GerdP

fix #19913: IOOBE: Index 254 out of bounds for length 0: Saving a relation, after splitting a child member with open relation editor

  • clear selection when model is cleared and re-populated
(edit) @17216   7 weeks Klumbumbus
  • fix #19949 - Improve warning message for sidewalk=yes (patch by Famlam)
  • Ignore some site tags
(edit) @17215   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
use new ChangeMembersCommand in PropertiesDialog

(edit) @17214   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • unlink cloned relation if not used

With current code method removeTagsFromWaysIfNeeded()is never called for old relations.

(edit) @17213   7 weeks simon04

fix #19945 - Update to JavaCC 7.0.9

(edit) @17212   7 weeks simon04

Fix CapabilitiesTest

(edit) @17211   7 weeks simon04

see #15102 - see #16637 - Fix HttpClientTest

(edit) @17210   7 weeks simon04

Checkstyle

(edit) @17209   7 weeks Klumbumbus

see #15667, fix #19930 - Downgrade warning about oneway on waterway to info level for navigable waterways

(edit) @17208   7 weeks GerdP

see #19875: Inactive Map Paint styles cause bad performance

  • remove support for deprecated @media in mapcss parser
(edit) @17207   7 weeks GerdP

fix @since xxx

(edit) @17206   7 weeks GerdP

fix #19939 Replace ParentRelationLoadingTask by DownloadReferrersTask

  • remove class ParentRelationLoadingTask
  • adapt code to use DownloadReferrersTask instead
(edit) @17205   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
Start to use ChangeMembersCommand instead of ChangeCommand in those places where the cloned relation was only created for the ChangeCommand and not referenced elsewhere.

(edit) @17204   7 weeks stoecker

add LANG setting to status report, see #14596, add lost if check

(edit) @17203   7 weeks stoecker

add LANG setting to status report, see #14596

(edit) @17202   7 weeks GerdP

see #19920: Cancel doesn't work with "Download All Children"

  • let Cancel call MultiFetchServerObjectReader.cancel() instead of OsmApi.getOsmApi().cancel();
  • only download child relations
(edit) @17201   7 weeks GerdP

see #7548: Re-organize the preference dialog
Add addChangeListener later (7548-init.patch)

(edit) @17200   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • use ChangeNodesCommand

Simplifies code and avoids another memory leak

(edit) @17199   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
Implement new ChangeMembersCommand. To be used instead of ChangeCommand when only the members of a relation are changed to be changed.

(edit) @17198   7 weeks simon04

see #19724 - EqualsVerifier: net.bytebuddy.experimental=true for Java 16

(edit) @17197   7 weeks simon04

see #15102 - see #16637 - get rid of real HTTP calls to https://www.openstreetmap.org/trace in HttpClientTest, mock them

(edit) @17196   7 weeks simon04

see #15102 - see #16637 - get rid of real HTTP calls to https://www.openstreetmap.org/login in OsmOAuthAuthorizationClientTest, mock them

(edit) @17195   7 weeks simon04

see #15102 - see #16637 - Use WireMockServer.url()

(edit) @17194   7 weeks simon04

see #15102 - see #16637 - get rid of real HTTP calls to https://api.openstreetmap.org in OsmServerHistoryReaderTest, mock them

(edit) @17193   7 weeks simon04

Add CapabilitiesTest

(edit) @17192   7 weeks simon04

see #15102 - see #16637 - get rid of real HTTP calls to https://api.openstreetmap.org in ApiUrlTestTaskTest, mock them

(edit) @17191   7 weeks GerdP

simplify code introduced with r17190

(edit) @17190   7 weeks GerdP

fix #19438: DataIntegrityProblemException: Deleted node referenced during conflict solving
Let Dataset.unlinkNodeFromWays() remove all links, not only the first one.

(edit) @17189   7 weeks simon04

see #15102 - see #16637 - get rid of real HTTP calls to https://josm.openstreetmap.de/josmticket in unit tests, mock them

(edit) @17188   7 weeks Klumbumbus

fix #19851 - Fix shortcut names

(edit) @17187   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • let modifyWay() return the list of nodes instead of a newly created copy of the way

Simplifies code and avoids another memory leak

(edit) @17186   7 weeks GerdP

add unit test for Way.removeNode() and Way.removeNodes() to increase test coverage

(edit) @17185   7 weeks GerdP

fix #19822: Inconsistent behavior with GeoJSON multipolygons
Handle care when one polygon is part of two(or more) multipolygons. e.g. serves as inner in relation A, but as a outer for relation B

(edit) @17184   7 weeks GerdP

fix typo in ticket number in comments 19855 -> 19885

(edit) @17183   7 weeks GerdP

fix #19924: Extruder: Problem with common node extruding to the inside.

  • revert r17141
  • use wNew.getNodes() to create ChangeNodesCommand

Stupid me! Methods Way.addNode() and Way.removeNode() cannot simply be replaced by List.add() or List.remove(). Results can differ.

(edit) @17182   7 weeks stoecker

see #18235 - fix loading of sr@latin and ca@valencia from external sources

(edit) @17181   7 weeks simon04

fix #19918 - AutosaveTask: sort files by modify time (patch by gaben, modified)

(edit) @17180   7 weeks simon04

see #19370 - Fix ShortcutTest on macOS

(edit) @17179   7 weeks simon04

see #7548 - Re-organize the preference dialog (fix unit tests)

(edit) @17178   7 weeks simon04

see #7548 - Re-organize the preference dialog (icons)

(edit) @17177   7 weeks Klumbumbus

fix #19917 - Don't warn about nodes with role house without housenumber but with nohousenumber=yes in associated street relations

(edit) @17176   7 weeks Klumbumbus

fix #19787 - Add building=tent

(edit) @17175   7 weeks Klumbumbus

see https://github.com/osm-fr/osmose-backend/issues/1000 - Don't warn about maxspeed on waterway=tidal_channel|fairway

(edit) @17174   7 weeks GerdP

fix #19055: IndexOutOfBoundsException: relation manager: refreshing data with discarding changes
Avoid concurrent update of selected members and evaluation of the selected members

(edit) @17173   7 weeks Klumbumbus

fix #19909 - Don't warn about "Way end node near other way" if a power line ends with location:transition=yes

(edit) @17172   7 weeks GerdP

see #19913: IOOBE: Index 254 out of bounds for length 0: Saving a relation, after splitting a child member with open relation editor
see #19915: Crash in relation editor when saving after undo

  • enable Refresh button when snapshot is different to data in layer
  • enable Apply button also when relation was removed by undoing the creation of it
  • move some dispose() code from RelationEditor to GenericRelationEditor
(edit) @17171   7 weeks GerdP

see #19913: IOOBE: Index 254 out of bounds for length 0: Saving a relation, after splitting a child member with open relation editor

  • prevent IOOBE
(edit) @17170   7 weeks simon04

fix #19541 - Disable Travis CI

(edit) @17169   7 weeks simon04

see #19370 - Fix OsmReaderTest on Windows (byte counting due to line separator)

(edit) @17168   7 weeks simon04

fix #18721 - PropertiesDialog: improve "overwrite key" dialog (based on patch by StephaneP)

(edit) @17167   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
revert changes in JoinAreasAction made in r16048. Can't use ChangePropertyCommand to remove all tags

(edit) @17166   7 weeks simon04

fix #19914 - Deal with DateTimeException when using DateUtils

(edit) @17165   7 weeks Don-vip

see #17387 - see #19746 - add more debug information in case of reprojection error

(edit) @17164   7 weeks Don-vip

fix #19772 - NPE

(edit) @17163   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • use ChangeNodesCommand instead of ChangeCommand
  • use ChangePropertyCommand instead of ChangeCommand
  • remove unused parameter

Just a small step forward...

(edit) @17162   7 weeks simon04

see #7548 - Re-organize the preference dialog (connection preferences)

(edit) @17161   7 weeks simon04

see #7548 - Re-organize the preference dialog (map preferences)

(edit) @17160   7 weeks simon04

see #7548 - Re-organize the preference dialog (connection preferences)

(edit) @17159   7 weeks simon04

see #7548 - Re-organize the preference dialog (display preferences)

(edit) @17158   7 weeks simon04

see #19370 - Fix OsmReaderTest on Windows (byte counting due to line separator)

(edit) @17157   7 weeks GerdP

see #19906: Scale, rotate & create areas tool: bottom toolbar unusable to view angle/scale factor/offset measurement

  • Let Create areas tool manage the distance field in the status line
  • enable autoupdate of the distance field in MapMode.exitMode()
(edit) @17156   7 weeks simon04

see #19370 - GitHub Actions: we do not use junit-platform-console-standalone

(edit) @17155   7 weeks simon04

see #19888, see #19370 - GitHub Actions: specify LANG=en_US.UTF-8

(edit) @17154   7 weeks Don-vip

see #15102 - see #16637 - get rid of real HTTP calls to https://httpbin(go).org in unit tests, mock them

(edit) @17153   7 weeks Klumbumbus

see #17809 - Don't promote spelling FIXME, deprecate Fixme in favor of fixme

(edit) @17152   7 weeks simon04

Revert "HttpClientTest: migrate to httpbingo.org"

This reverts commit r16837. httpbin.org is up and running again. Fixes broken HttpClientTest tests.

(edit) @17151   7 weeks simon04

see #19751 - Fix ImageResizeModeTest

(edit) @17150   7 weeks simon04

fix #7506 - Add shortcut ALT+R for relation editor

(edit) @17149   7 weeks simon04

see #19370 - Fix GpxWriterTest, InspectPrimitiveDialogTest on Windows

(edit) @17148   7 weeks Don-vip

fix #19903 - Add space to title of filter dialog (patch by hiddewie)

(edit) @17147   7 weeks Klumbumbus

fix #19862, see #9257 - Remove controversial warning about unnecessary foot|bicycle=yes|designated together with highway=footway|pedestrian|cycleway

(edit) @17146   7 weeks simon04

see #19902 - Advanced preferences: use FlowLayout for buttons, add tooltip

(edit) @17145   7 weeks Klumbumbus

fix #19907 - Don't autofix width|maxwidth=metre|metres|meter|meters|Metre|Metres|Meter|Meters|m to width|maxwidth= metre| metres| meter| meters| Metre| Metres| Meter| Meters| m

(edit) @17144   7 weeks simon04

fix #19751 - MapImage.rescale: use original SVG instead of rastered version

(edit) @17143   7 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • use ChangeNodesCommand instead of ChangeCommand
  • further simplifications

This one was a bit more complex. I hope I didn't mess up any special use case.

(edit) @17142   8 weeks Klumbumbus
(edit) @17141   8 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
next bunch of changes:

  • use ChangeNodesCommand instead of ChangeCommand
  • further simplifications
(edit) @17140   8 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions
Reduce number of memory leaks in RelationEditor when nothing is changed.

(edit) @17139   8 weeks GerdP

checkstyle

(edit) @17138   8 weeks GerdP

see #19885: memory leak with "temporary" objects in validator and actions

  • use ChangeNodesCommand instead of ChangeCommand
  • remove fake parent way in AlignInCircleAction
(edit) @17137   8 weeks Klumbumbus

fix #17646 - Add mobile and contact:mobile to the two contact presets and add new preset with most common social networks, (icon self created, PD and CC0 licensed)

(edit) @17136   8 weeks GerdP

see #19898: Performance improvements for DatasetMerger
Avoid to avoid to materialise unneeded copies of SubclassFilteredCollection

(edit) @17135   8 weeks simon04

see #16567 - Update to JUnit 5.7.0

CHANGELOG: https://junit.org/junit5/docs/5.7.0/release-notes/

(edit) @17134   8 weeks simon04

see #19724 - Update to EqualsVerifier 3.4.3

Might need -Dnet.bytebuddy.experimental=true to work.

CHANGELOG: https://github.com/jqno/equalsverifier/blob/8b5fd50b2fc65a387835f203d3538e0fd6efb55a/CHANGELOG.md

(edit) @17133   8 weeks simon04

Fix test code comment (U+202F)

(edit) @17132   8 weeks simon04

see #16995 - WayPoint.LegacyMap silently ignored put(PT_TIME, null)

Fixes org.openstreetmap.josm.data.gpx.GpxDataTest.testMergeFromFiles

(edit) @17131   8 weeks GerdP

see #19822: Inconsistent behavior with GeoJSON multipolygons

  • fix another place were fillTagsFromFeature() was called after a tag was added to the OSM primitive
  • add javadoc for the rather confusing behaviour of fillTagsFromFeature()
  • add unit test
(edit) @17130   8 weeks simon04

see #16995 - Remove WayPoint.LegacyMap (to be removed mid 2019)

Note: See TracRevisionLog for help on using the revision log.