source: josm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author
(edit) @18629   15 months taylor.smock

Fix #22641: Update tag2link in dependencies (patch by gaben, modified for additional dependencies)

ivy.xml

tools/ivy.xml

(edit) @18628   15 months taylor.smock

Fix #22642: {apikey} fails for Swedish historic orthophoto endpoint imagery

This occurred since we were not replacing the {apikey} for endpoints.

(edit) @18627   16 months Klumbumbus

fix #22574 - Add amenity=animal_breeding (icon from https://freesvg.org/colt-and-a-mother-vector-illustration, modified by Hufkratzer; PD and CC0 licensed)

(edit) @18626   16 months Klumbumbus

fix #22576 - Warn about amenity=marketplace together with highway

(edit) @18625   16 months Klumbumbus

fix #22588 - Improve horse related presets (patch by Hufkratzer)

(edit) @18624   16 months Klumbumbus

fix #21878 - Add building types riding_hall and sports_hall

(edit) @18623   16 months Klumbumbus

fix #22635 - Make "Postprocessing uploaded data..." translatable

(edit) @18622   16 months taylor.smock

Fix #22625: SOE in ImageViewer

This was fallout from reworking #21605 -- originally the code did not use
equals. Since it now uses equals, RemoteEntry either needed to be the same
(for object equality) or have an implemented equals method.

(edit) @18621   16 months taylor.smock

Fix #22606: Images with no exif position or no set position were treated as if they had no position

This is incorrect behavior, since the paint code only cares about the return
value of IImageEntry#getPos, and invalid geoimages should be those that can
not be shown in the mapview.

This also fixes an issue where, when the layer has no images with positions, the
first image would be displayed, but not selected in the data.

(edit) @18620   16 months taylor.smock

i18n update

(edit) @18619   16 months taylor.smock

Fix #22600: NPE: cannot invoke "EastNorth.isValid" because "common" is null

(edit) @18618   16 months taylor.smock

remove TLD from IANA

(edit) @18617   16 months taylor.smock

Fix #22580: AbstractPrimitive#putAll was not creating a copy of the keys array

This broke the RCU contract (Read-Copy-Update), since we were not modifying a
copy of the array.

(edit) @18616   16 months taylor.smock

Fix #22064: Make "Save Session" available outside of Expert Mode

The session saving code has been expert mode only since it was introduced in
r6129. The message for r6129 seems to indicate that it was visible only in expert
mode to work out bugs.

(edit) @18615   16 months taylor.smock

Fix #22504: Circularize multiple selected ways (patch by qeef, modified)

(edit) @18614   16 months taylor.smock

See #21605: Add tabs to ImageViewerDialog for use with different image layers

This fixes a broken test. This occurred because this was the only location where
GeoImageLayer was initialized with a null image list. We also needed to add
main() from JOSMTestRules due to initializing the image viewer in the
constructor, if no image viewer was already initialized.

(edit) @18613   16 months taylor.smock

Fix #21605: Add tabs to ImageViewerDialog for use with different image layers

This allows users to have multiple geotagged image layers, and
quickly switch between them.

This is a complete rework of the functionality introduced in r18591 after user feedback.

Changes:

  • Tabs are now scrollable
  • Tabs now have a close button
  • Removes the functions where plugins could send a layer in (plugins should use IGeoImageLayer instead)
  • Tabs are sorted (by layer order)
  • GeoImageLayers will use a darker red for selected but not viewed images
  • Tabs are only opened when the user clicks on a geoimage from a different layer
  • GpxMarkers now implement IQuadBucketType. This was to speed up the containsImage method in MarkerLayer.
(edit) @18612   17 months taylor.smock

Fix #13097: Angle snapping impossible with WGS84 projection

(edit) @18611   17 months taylor.smock

See #17201: fix common typo in progressMonitor beginTask()

(edit) @18610   17 months taylor.smock

Fix #21324: Command stack says "pasting 1 tag to [number] objects" regardless of how many tags are pasted

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