source: josm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author
(edit) @19382   3 days stoecker

add common settings of manual WMS also to TMS, patch by anonym (adapted for GUi changes), fix #24247

(edit) @19381   3 days stoecker

update java versions

(edit) @19380   4 days stoecker

drop java 22

(edit) @19379   4 days stoecker

drop security manager argument line for Java 24

(edit) @19378   4 days stoecker

see #24104 - drop deprecated isBlank()

(edit) @19377   4 days stoecker

drop security manager argument line for Java 24

(edit) @19376   4 days stoecker

add java 24

(edit) @19375   4 days stoecker

drop commons3 usage in sync script

(edit) @19374   4 days stoecker

fix last checkins

(edit) @19373   4 days stoecker

add a note why the deprecated function cannot be removed

(edit) @19372   4 days stoecker

fix resource leaks for cached Zip files

(edit) @19371   4 days stoecker

see #24125 - core I18n update

(edit) @19370   7 days stoecker

update JMapViewer to 2.24

(edit) @19369   7 days stoecker

fix CID 1547181 - Unguarded read

(edit) @19368   8 days taylor.smock

See #23716: Update versions in pom files to 1.5-SNAPSHOT

(edit) @19367   8 days stoecker

use new repository URL

(edit) @19366   8 days stoecker

Javadoc fixes

(edit) @19365   9 days stoecker

see #24234 - update tag2link to 2025.3.21

(edit) @19364   10 days stoecker

fix #24214 - add except to restriction relation, patch by gaben

(edit) @19363   10 days stoecker

fix #24207 - update license classes, patch by gaben

(edit) @19362   10 days stoecker

fix #24202 - Georgian character incorrectly matched

(edit) @19361   10 days stoecker

Seems Windows has bad timing, it's often to fast

(edit) @19360   10 days stoecker

I18n update

(edit) @19359   2 weeks stoecker

checkstyle

(edit) @19358   2 weeks stoecker

checkstyle line length

(edit) @19357   2 weeks stoecker

replace HTML encoding in output

(edit) @19356   2 weeks stoecker

update comments for TLDs

(edit) @19355   2 weeks stoecker

hopefully now get the output I want

(edit) @19354   2 weeks stoecker

add some common tags

(edit) @19353   2 weeks stoecker

Aaah, why must different tools always have different opinions about sorting order

(edit) @19352   2 weeks stoecker

fix #24224 - extend parking_space preset

(edit) @19351   2 weeks stoecker

readd the country code TLDs in the correct section

(edit) @19350   2 weeks stoecker

add TLD

(edit) @19349   2 weeks stoecker

some more tld drops

(edit) @19348   2 weeks stoecker

see #24125 - I18n update

(edit) @19347   2 weeks stoecker

update TLDs

(edit) @19346   4 weeks stoecker

see #24125 - I18n update

(edit) @19345   4 weeks stoecker

don't send authentication oinformation to wrong server, fix #24149, patch by ssundell

(edit) @19344   4 weeks stoecker

see #24125, readd missing translations

(edit) @19343   5 weeks stoecker

I18n update

(edit) @19342   5 weeks stoecker

see #21801, fix #24176 - don't issue useless warning for railway=platform_edge

(edit) @19341   6 weeks stoecker

I18n update

(edit) @19340   6 weeks stoecker

checkstyle

(edit) @19339   6 weeks stoecker

Fix CI Test on Windows (hopefully)

(edit) @19338   6 weeks stoecker

see #24163 - fix tests

(edit) @19337   6 weeks stoecker

fix #24070 - no longer warn for surface=ground + tracktype=grade2

(edit) @19336   6 weeks stoecker

fix #24046 - improve speed of multipolygon validator - patch by taylor.smock

(edit) @19335   6 weeks stoecker

fix #24163 - patch by gaben - don't flag success as warning

(edit) @19334   6 weeks stoecker

see #21007 - capitalize HDOP

(edit) @19333   6 weeks stoecker

fix #24161, second typo

(edit) @19332   6 weeks stoecker

fix #24161, typo

(edit) @19331   6 weeks stoecker

checkstyle

(edit) @19330   6 weeks stoecker

see #24104 - removed deprecated functions

(edit) @19329   6 weeks stoecker

fix #24160, fix typo

(edit) @19328   7 weeks stoecker

see #24104 - removed deprecated functions

(edit) @19327   7 weeks stoecker

fix #24016 - better visibility of correlation status, patch by StephaneP

(edit) @19326   7 weeks stoecker

i18n update

(edit) @19325   7 weeks stoecker

fix #21007, fix failing unit test, patch by StephaneP

(edit) @19324   7 weeks stoecker

fix #22948 - use redo/undo shortcuts in text boxes, patch by Taylor

(edit) @19323   7 weeks stoecker

increase possible number of steps for zooming, see #24145

(edit) @19322   7 weeks stoecker

see #24104 - drop deprecated test

(edit) @19321   7 weeks stoecker

checkstyle

(edit) @19320   7 weeks stoecker

see #24104 - drop deprecated elements which aren't used anywhere

(edit) @19319   7 weeks stoecker

see #24104, add deprecated dates for remaining used functions, patch by gaben (stripped down a lot)

(edit) @19318   7 weeks stoecker

fix #24004 - add option the prevent deleting of support layer, patch by StephaneP (default value modified)

(edit) @19317   7 weeks stoecker

see #21007 - now add the missing file I was sure I already added

(edit) @19316   7 weeks stoecker

support 2 more circle drawing data sources for NMEA, patch by StephaneP (slightly modified), fix #21007

(edit) @19315   7 weeks GerdP

fix #24137 : Wrong plural in Warning message?

(edit) @19314   7 weeks stoecker

fix #21961, fix #24142 - apply patch by Taylor - fix ISE with F11 usage

(edit) @19313   8 weeks stoecker

update i18n

(edit) @19312   2 months stoecker

I18n - drop broken vi.lang files

(edit) @19311   2 months stoecker

fix #24121, fix null access

(edit) @19310   2 months stoecker

disable inactive social media

(edit) @19309   2 months stoecker

fix CID 1591123, add missing break

(edit) @19308   2 months stoecker

increase JMapViewer to 2.24, fix #24116

(edit) @19307   2 months taylor.smock

Fix most new PMD issues

It would be better to use the newer switch syntax introduced in Java 14 (JEP 361),
but we currently target Java 11+. When we move to Java 17, this should be
reverted and the newer switch syntax should be used.

(edit) @19306   2 months stoecker

i18n update

(edit) @19305   2 months stoecker

add Taylor

(edit) @19304   2 months stoecker

checkstyle

(edit) @19303   2 months stoecker

update pmd

(edit) @19302   2 months stoecker

update pmd

(edit) @19301   2 months taylor.smock

Revert errorprone to 2.31 since that was the last version to officially work on Java 11

(edit) @19300   2 months stoecker

fix PMD

(edit) @19299   2 months stoecker

fix another valid PMD complain

(edit) @19298   2 months taylor.smock

i18n updates

(edit) @19297   2 months taylor.smock

Fix compile errors

(edit) @19296   2 months stoecker

remove most of the new PMD messages (forgot to save one file befor submit :-)

(edit) @19295   2 months stoecker

remove most of the new PMD messages

(edit) @19294   2 months taylor.smock

Fix test broken by dependency updates

EqualsVerifier did not like having two fields with the same name for an object.

(edit) @19293   2 months taylor.smock

See #23913: Fetch remote API keys for Bing imagery

Update JMapViewer and other dependencies

(edit) @19292   2 months taylor.smock

See #23913: Fetch remote API keys for Bing imagery

This disables a test that appears to be causing other tests to fail.

More debugging is needed.

(edit) @19291   2 months taylor.smock

Fix tests broken by r19289

(edit) @19290   2 months taylor.smock

Fix #24093: Wrong page is linked for context sensitive help for Edit -> Delete action

(edit) @19289   2 months taylor.smock

Fix #24097: Zoom to imagery layer

This fixes two issues:

  1. Adds implementation for visitBoundingBox used by the Zoom to layer action
  2. Uses addLayer(Layer, boolean) to avoid zooming to the bounds of the layer on layer add

Also, clean up some deprecation warnings.

(edit) @19288   2 months stoecker

add missing escape characters to mapcss parser, fix #24095

(edit) @19287   2 months stoecker

I18n update, see #24067

(edit) @19286   3 months taylor.smock

See #24075: Reduce memory allocations for TaggingPresetItem#matches

Make PMD happy again.

As noted in the comments for the for loop in question, this is a fairly
significant performance optimization. The for-each loop that PMD prefers has
significant penalties on hot code sections for ArrayList objects, which we use
extensively.

TBH, the JVM should probably do this optimization for (at minimum) ArrayList
objects.

(edit) @19285   3 months taylor.smock

Fix #24075: Reduce memory allocations for TaggingPresetItem#matches

This is done by doing the following:

  • Converting KeyedItem.match to a MatchType from a String
    • This avoids calling MatchType#ofString repeatedly
    • This does decrease the visibility of the match field and change the type
  • Avoiding ArrayList.Itr creation in TaggingPresetItem#matches
    • This does produce some duplicate code, unfortunately.

The KeyedItem.match change reduces memory allocations in KeyedItem#matches by
98% and CPU cycles by 77%.
The TaggingPresetItem#matches change to avoid ArrayList.Itr creation reduces
memory allocations by 100% and CPU cycles by 94% for ArrayList (only looking at
changes between the for loop types).

The net change for TaggingPresetItem#matches is a reduction of memory
allocations by 99% and CPU cycles by 74%. As noted in the ticket, there was a
reduction in GC by ~80%.

(edit) @19284   3 months stoecker

add one more discardable tag from wiki

(edit) @19283   3 months stoecker

see #24067 - I18n update

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