source: josm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author
(edit) @6766   2 years simon04

I18n update - fix #9626 - include MapCSS validation strings

(edit) @6765   2 years simon04

fix #9623 - Create multipolygon: do not move fence_type tag to relation

(edit) @6764   2 years Don-vip

javadoc for gui.preferences.display package

(edit) @6763   2 years simon04

fix #9617 - False positive in unconnected power ways

(edit) @6762   2 years Don-vip

fix NPEs seen in tagchecker tests

(edit) @6761   2 years Don-vip

presets: update wiki links

(edit) @6760   2 years Don-vip

fix #9609 - tagchecker: handling of elevation tag:

  • do not replace by layer
  • remove elevation=0
  • do nothing for other values
(edit) @6759   2 years Don-vip

fix #9612 - tagchecker: add power inside power test

(edit) @6758   2 years Don-vip

fix #9603 - tagchecker: allow intermittent on natural=water

(edit) @6757   2 years Don-vip

update Eclipse project configuration

(edit) @6756   2 years Don-vip

fix #9590 - replace org.json with GPL-compliant jsonp + remove mention of old world image removed in r1680

(edit) @6755   2 years bastiK

see #9607 - do not link image in defaultpreset

(edit) @6754   2 years stoecker

i18n update

(edit) @6753   2 years stoecker

fix #9608 - duplicated HTML tag

(edit) @6752   2 years Don-vip

fix #7633, see #9264 - fix dynamic side buttons broken in r6727 + many small enhancements

(edit) @6751   2 years xeen

reflect ScanexTileSource upstream changes in JOSM (patch by glebius, fixes #9602)

(edit) @6750   2 years stoecker

i18n update

(edit) @6749   2 years simon04

fix #9596 - MapCSS style: determine opacity/transparency of a color using alpha()

(edit) @6748   2 years simon04

fix #9595 - Test for nodes inside polygons with the same values doesn't disappear after fixing it

(edit) @6747   2 years bastiK

#8581 - Embedded SVG leads to very high memory consumption

(edit) @6746   2 years akks

better fix for #9591

(edit) @6745   2 years akks

fix #9591: select selected members when opening relation editor

(edit) @6744   2 years simon04

fix #8032 - Search history loses entries when re-using queries

(edit) @6743   2 years simon04

see #7326 - History dialog: move user id to toolbar, remember size/position

(edit) @6742   2 years simon04

fix #7686 - Shorten long search expression for display purposes (in dialogs, tooltips)

(edit) @6741   2 years simon04

Preference: Allow to toggle selection of plugins also by clicking on the name

(edit) @6740   2 years simon04

fix #9191 - MapCSS: Add option to include colour preferences of external styles

The syntax is the same as for the XML styles: name#123456

(edit) @6739   2 years simon04

Fix NPE when cycling through conflicts with Tab key

(edit) @6738   2 years simon04

Add "Search for objects by preset" action

This allows to use presets for searching for objects.
SHIFT+F3 displays the preset dialog and after confirmation, the objects matching the preset are selected.

(edit) @6737   2 years simon04

fix #8071 - MapCSS: skip null values in concat(), provide join(separator, value1, ..., valueN)

(edit) @6736   2 years simon04

fix #8568 - MapCSS rule applied several times if several selectors applies

(edit) @6735   2 years simon04

fix #8337 - Improve validator warning if relation members do not match the match expression

(edit) @6734   2 years simon04

Fix typo in i18n string

(edit) @6733   2 years Don-vip

update javadoc

(edit) @6732   2 years Don-vip

fix #5657 - Vertical space in relation editor

(edit) @6731   2 years Don-vip

fix #9588 - group validator role-related error messages in the same category

(edit) @6730   2 years simon04

Allow to enable debug log messages by commandline argument --debug

(edit) @6729   2 years Don-vip

disables OK button in SourceEditor "add entry" dialog when no file/URL has been set yet

(edit) @6728   2 years stoecker

see #8992 - fix i18n

(edit) @6727   2 years Don-vip

fix #7633 - Make dynamic buttons features disabled by default

(edit) @6726   2 years Don-vip

fix #4561 - Add relation list to default sidebar instead of command stack dialog

(edit) @6725   2 years Don-vip

fix #8992 - Allow to open several relation editors at once

(edit) @6724   2 years simon04

see #7662 - Validator: do not show "Way terminates on Area" if way is connected to ferry route

(edit) @6723   2 years simon04

Presets: match "Public transport route" only if route type is present

(edit) @6722   2 years simon04

fix #9577 - Remove automatic fix for "Way contains segment twice"

Since we highlight duplicate segments since r6694, it seems easier/safer to let the user manually fix this (rare?) error.

(edit) @6721   2 years simon04

see #9492 - Remap shortcuts for "create/update multipolygon"

(edit) @6720   2 years simon04

see #9508 - Don't print loading of internal MapCSS validator files

(edit) @6719   2 years simon04

fix #9522 - New test for nodes inside polygons with the same values
see #9311 - Repair parking inside parking if capacity:disabled is not set

(edit) @6718   2 years Don-vip

fix javadoc, comments

(edit) @6717   2 years Don-vip

where applicable, replace System.arraycopy by Arrays.copyOf

(edit) @6716   2 years simon04

Allow to read/write .gpx.bz2 files, refactor compression handling

(edit) @6715   2 years Don-vip

fix #6633 - Needless 'No conflicts to resolve' dialog

(edit) @6714   2 years Don-vip

fix #7474 - don't use proxy when connecting to localhost

(edit) @6713   2 years Don-vip

fix #5886 - cascaded very old style multipolygon not rendered properly

(edit) @6712   2 years akks

fix #6181: relation in automatically opened relation list panel was not selected

(edit) @6711   2 years bastiK

closes #6797 - clear disabled image cache, when image loading is finished

(edit) @6710   2 years Don-vip

fix #5630 - use Equals as another shortcut to zoom in

(edit) @6709   2 years Don-vip

fix #6039, fix #7746:

  • highway=road when tagged looked like boundary=administrative
  • wrong style applied to ways for deprecated tags
(edit) @6708   2 years Don-vip

fix #8417 - info GPX layer window not resizeable

(edit) @6707   2 years Don-vip

fix #9028, see #6797 - load imagery layer icons in background

(edit) @6706   2 years Don-vip

fix #9401 - Do not create MergeLayerAction several times + fix EDT violation

(edit) @6705   2 years Don-vip

create and reference English wiki page for barrier=kerb as it is mandatory in preset XSD

(edit) @6704   2 years Don-vip

see #9327 - refactor name/wikipedia presets items + places

(edit) @6703   2 years Don-vip

fix #9583 - presets updates on barriers and entrance (modified patch by akks)

(edit) @6702   2 years akks

Netbeans project fixes (update javacc compilation)

(edit) @6701   2 years Don-vip

see #9327 - refactor parking presets

(edit) @6700   2 years Don-vip

fix #518 - Unicode normalization in add/edit tags dialog

(edit) @6699   2 years Don-vip

fix #9547 - Remove multiple whitespaces inside values

(edit) @6698   2 years Don-vip

fix #9486 - detect and remove bridge=no

(edit) @6697   2 years Don-vip

fix #8359, see #6268 - minor update of amenity=charging_station + initialization of payment chunks

(edit) @6696   2 years Don-vip

fix #3540 - Update links to OSM wiki in presets.xml to match the wiki's content

(edit) @6695   2 years Don-vip

fix #9581 - Improve regular info message about "download user details" API request

(edit) @6694   2 years simon04

see #9577 - Highlight duplicate way segments of "Way contains segment twice" test

(edit) @6693   2 years simon04

see #9577 - Improve "Way contains segment twice" test (false-positives)

(edit) @6692   2 years simon04

fix #9578 - Small problem in highway.mapcss

(edit) @6691   2 years Don-vip

see #9520 - Sort and distinguish all validator tests

(edit) @6690   2 years Don-vip

code/javadoc cleanup in imagery code

(edit) @6689   2 years Don-vip

see #9579 - forgot to deprecate power=sub_station + use of {0.key}, {0.value} in deprecated.mapcss

(edit) @6688   2 years Don-vip

see #9169, fix #9579 - power=substation in deprecated.mapcss

(edit) @6687   2 years Don-vip

see #9414, fix #9576 - "unconnected" pseudo class in MapCSS for nodes without parent way

(edit) @6686   2 years Don-vip

fix #9575 - support predefined character classes in MapCSS regular expressions (\d, \D, \s, \S, \w, \W)

(edit) @6685   2 years Don-vip

fix #9388 - render access=no like access=private

(edit) @6684   2 years Don-vip

fix #9165 - add surface=sett to presets

(edit) @6683   2 years Don-vip

fix #9532 - UI tuning of upload validation dialog

(edit) @6682   2 years simon04

fix #5629 #5108 #9568 - Make Unix web browsers configurable via browser.unix property

Default is ["xdg-open", "#DESKTOP#", "$BROWSER", "gnome-open", "kfmclient openURL", "firefox"].

(edit) @6681   2 years simon04

fix #9570 - MapCSS validator: make {0.tag} work for child/parent/spatial selectors

(edit) @6680   2 years simon04

fix #9556 - Validator: add "natural and landuse of the same type should not cross each other"

(edit) @6679   2 years stoecker

see #9110 - fix singular forms, even if they are useless

(edit) @6678   2 years Don-vip

some work on boundaries: add links in presets, add postal_code, drop civil, add some political_division values

(edit) @6677   2 years simon04

see #9414 fix #9566: MapCSS validator: allow error message to access tags of primitive

For instance, throwWarning: tr("{0} is bad", tag("highway")).

(edit) @6676   2 years simon04

Presets: fix typo

(edit) @6675   2 years simon04

see #9566 - MapCSS validator: fix duplicated messages

(edit) @6674   2 years simon04

Make strings like foo relation/123 and way/345 but also node/789 paste-able in "Download object", some refactoring of related code

(edit) @6673   2 years simon04

see #9169 - Add i18n context to power preset strings

(edit) @6672   2 years Don-vip

fix #9565 - "create circle" creates enormous circles of ways with three nodes

(edit) @6671   2 years simon04

fix #9560 - IllegalArgumentException when color.layer contains "{ }"

(edit) @6670   2 years Don-vip

fix #9508 - Centralized service for validator rules

(edit) @6669   2 years Don-vip

see #9565 - don't consider infinite coordinates as valid

(edit) @6668   2 years simon04

fix #9557 - Add railway=switch to presets

(edit) @6667   2 years simon04

fix #3531 - validator: unconnected ways - skip "Way end node near other way" if connected

(edit) @6666   2 years Don-vip

see #9508 - refactor validator preferences + handling of JScrollPane policies ("vertical as needed" / "horizontal as needed" are default policies)

(edit) @6665   2 years Don-vip

fix #9562 - unwanted validator warning - "tourism type attraction - Unclosed way"

(edit) @6664   2 years Don-vip

see #9169 - fix wiki links

(edit) @6663   2 years simon04

fix #9551 - MapCSS: fix font-weight: bold

(edit) @6662   2 years simon04

fix #9169 - New power substations presets - patch by skyper

(edit) @6661   2 years simon04

fix #9561 - Bug in getDurationString

(edit) @6660   2 years Don-vip

fix #9559 - Rendering of lower part of upload dialog when resized

(edit) @6659   2 years Don-vip

fix #9555, see #9169 - take into account power=substation into power lines validator test

(edit) @6658   2 years Don-vip

fix #9554 - replace emergency=aed by emergency=defibrillator

(edit) @6657   2 years Don-vip

fix #9553, see #9169 - display power=substation

(edit) @6656   2 years bastiK

don't override previous default value with null

(edit) @6655   2 years Don-vip

fix #9535 - handling of alpha values in HTML color codes (used in preferences)

(edit) @6654   2 years simon04

fix #9514 fix #9484 fix #9502 - Upload dialog: make source field behave like comment field, provide link "obtain from current layers" to insert current layers in field, display Bing layer as "Bing"

(edit) @6653   2 years simon04

Preference dialog: allow to toggle the "Use the default OSM server URL" check box by clicking on the text

(edit) @6652   2 years simon04

fix #9525 - multiselecting objects does not show differing relation membership correctly in the sidebar

For instance, positions are displayed as 48-49,91,✗.

(edit) @6651   2 years simon04

see #9414 - MapCSS validator preference: display extension *.validator.mapcss

(edit) @6650   2 years simon04

see #9414 see #9542 - MapCSS validator: handle BOM in config files

(edit) @6649   2 years simon04

see #9414 - MapCSS validator: make individual tests ignorable

As "ignore"-key, the MapCSS selector is used, e.g., *[name'REGEX'(?i).*Strasse.*].
The file validator/ignorederrors then contains entries like 3000_*[name'REGEX'(?i).*Strasse.*].

(edit) @6648   2 years simon04

fix #9507 - Drop validation test "Crossing natural/landuse"

(edit) @6647   2 years simon04

see #8519 - Lanes validator: correctly handle consecutive |s (e.g., yes|| defines 3 lanes)

(edit) @6646   2 years simon04

Add building=construction to presets

(edit) @6645   2 years simon04

see #9414 - MapCSS validator: some performance imrovements (pre-compile regular expressions, drop regular expressions for key presence checks)

(edit) @6644   2 years Don-vip

fix #9542 - handle BOM in UTF-8 tagchecker config files

(edit) @6643   2 years Don-vip

global replacement of e.printStackTrace() by Main.error(e)

(edit) @6642   2 years Don-vip

Improve handling of network errors at startup, suggest to change proxy settings

(edit) @6641   2 years simon04

Validator: type=site without site is perfectly valid (side is optional and seldom used)

(edit) @6640   2 years simon04

Add tracks to railway presets

(edit) @6639   2 years simon04

fix #9544 - Skip nodes outside of download area for BarriersEntrances and WayConnectedToArea validation tests

(edit) @6638   2 years simon04

fix #9539 - *.cfg tag checker: display when custom files are loaded together with their type (tag checker, ignore tags, spellchecker)

(edit) @6637   2 years simon04

see #9414 - Validator: declassify "street name contains ss" to informational level (as it was in tagchecker's times)

(edit) @6636   2 years simon04

see #9414 - MapCSS validator: skip tests with informational severity if that isn't enabled

(edit) @6635   2 years simon04

fix #4280 - Validator, crossing ways: undo valdation relaxation (one way is bridge/tunnel and the other one is not) - reverts r6579

(edit) @6634   2 years simon04

fix #9537 - Can't read bz2 file which has been created by pbzip2

(edit) @6633   2 years simon04

fix #9350 - Validator: do not show day|date|hour_on|off to be deprecated if used with restriction key

(edit) @6632   2 years simon04

fix #9379 - warn foot on major roads only if foot=yes and sidewalk is missing

(edit) @6631   2 years simon04

Fix strange effect of UploadDialog where the changeset comment obtained from history was overwritten with an empty value

(edit) @6630   2 years simon04

see #9534 - "Overlapping areas" validator: do not generate warnings for non-closed/non-area-style objects

(edit) @6629   2 years simon04

Replace NodesDuplicatingWayTags test by a corresponding MapCSS test

(edit) @6628   2 years simon04

fix #9311 - add capacity:disabled aspect to amenity=parking inside amenity=parking validation

(edit) @6627   2 years stoecker

i18n update

(edit) @6626   2 years Don-vip

fix #9530 - NPE in color preferences

(edit) @6625   2 years stoecker

fix i18n

(edit) @6624   2 years Don-vip

fix #9521 - Colors no more displayed in preferences dialog since [6578]+[6580]

(edit) @6623   2 years Don-vip

fix Sonar issues

(edit) @6622   2 years Don-vip

fix #9526 - Undesirable messages during data validation (introduced in r6575)

(edit) @6621   2 years Don-vip

fix #9262 - Cancelling opening file should not result in an error message

(edit) @6620   2 years Don-vip

fix #9524 - add artwork_type and artist_name to artwork preset

(edit) @6619   2 years Don-vip

fix #9523 - validator: Only raise "Way contains segment twice" error if at least two nodes are found twice

(edit) @6618   2 years Don-vip

fix #7797 - add contact link to shops, health, etc.

(edit) @6617   2 years Don-vip

Replace non-working Sun bugtracker links to new OpenJDK one

(edit) @6616   2 years Don-vip

fix #4073 - colour coding of conflicting tags/memberships in way combining dialog

(edit) @6615   2 years Don-vip

fix compilation warnings + minor code refactorization

(edit) @6614   2 years simon04

fix #9311 - Add amenity=parking inside amenity=parking validation (based on MapCSS)

(edit) @6613   2 years simon04

see #9516 - MapCSS: add support for crossing polygon check (area ⧉ area), replace OverlappingAreas test by a corresponding MapCSS test

(edit) @6612   2 years simon04

fix #9517 - Some issues with the MapCSS validator when reloading config file

(edit) @6611   2 years simon04

see #9516 - Replace BuildingInBuilding by a corresponding MapCSS test

(edit) @6610   2 years simon04

Fix Javadoc links (@see @link => @see)

(edit) @6609   2 years simon04

see #9516 - MapCSS: greatly improve performance of spatial "element of" (was: "contains") expression

The current syntax is inner ∈ outer.

The order plus symbol has been changed since now the left side is matched in the end.

(edit) @6608   2 years xeen

improve zoom to selection/conflict when the objects in question are small (fixes #4413)

(edit) @6607   2 years simon04

see #9516 - MapCSS: add basic support for a "contains" expression

The current syntax is outer ∋ inner, e.g., way[building?] ∋ node[building?].

This implementation is known to be inefficient since, for every match on the right side, it checks all primitives of the dataset for a match.

Nevertheless, this implementation allows mappers to write specific MapCSS-based tests involving this spatial operator.

(edit) @6606   2 years simon04

see #8519 - Lanes validator: add test for lanes>=lanes:forward+lanes:backward

(edit) @6605   2 years simon04

fix #9350 - Validator: test for the correct usage of :conditional tags, deprecate day|date|hour_on|off tags

This validates the correct syntax of :conditional keys and values (for the latter, only <restriction-value> @ <condition> and opening_hours are checked).

For more tests a preciser specification for allowed conditions is required (such as occupants>1).

(edit) @6604   2 years Don-vip

fix #9506 - validator: ignore natural=ridge/arete from unclosed ways test

(edit) @6603   2 years Don-vip

fix some Sonar issues

(edit) @6602   2 years Don-vip

fix #9511 - non propagation of OSM API url to OAuth preferences panel (regression from r6523)

(edit) @6601   2 years simon04

see #9414 fix #9485 - MapCSSTagChecker: add support for set class_name instruction and .class_name condition

(edit) @6600   2 years simon04

see #9492 - Automatically download incomplete relations for "Update Multipolygon"

(edit) @6599   2 years bastiK

fixed #9505 - Defaults for osm-server.url differ = !null

Loosen the conditions for default values. In general default values must be equal for the same key throughout the code. As an exception, you can always provide null as dummy default value (as it was before [6578]).

(edit) @6598   2 years simon04

see #8519 - Lanes validator: add test for lanes <= count_of(*:lanes) and the like

(edit) @6597   2 years simon04

see #9492 - split "Create Multipolyon" in % and "Update Multipolygon"; for the latter obtain the relation from the selected ways (if unambiguous)

(edit) @6596   2 years simon04

fix #9509 - allow "Change directions?" (for combining ways) dialog result to be stored

(edit) @6595   2 years simon04

see #8969 - add "Do not show again (this operation)" for "Really delete selection from relation"

(edit) @6594   2 years simon04

fix #8969 fix #9394 - add "Do not show again (this session)" choice, and in addition "Do not show again (this operation)" if a bulk operation has been marked in the code

The dialog displays 3 or 4 radio boxes with the labels:

  • "Show this dialog again the next time"
  • "Do not show again (this operation)"
  • "Do not show again (this session)"
  • "Do not show again (remembers choice)"
(edit) @6593   2 years stoecker

cleanup validator prefs to better support prefs format (resets some settings to default)

(edit) @6592   2 years simon04

fix #8519 - Validator: validate :lanes values

(edit) @6591   2 years simon04

Refactoring: create Test.TagTest for tests that check tags only independent from the primitive type

(edit) @6590   2 years simon04

Update table after setting changeset tags from dataset

(edit) @6589   2 years simon04

see #8566 - make URL patterns of DownloadOsmTask visible for subclasses

(edit) @6588   2 years simon04

fix #8566 - Improper handling of percent-encoded urls towards Overpass-API (reverts r5782)

Adds DownloadOsmTask#modifyUrlBeforeLoad to allow subclasses to do anything with a to be loaded URL.

(edit) @6587   2 years simon04

see #9438 - upload dialog: make max age configurable which determines if previous changeset comment is pre-selected (defaults to 4h)

The corresponding preference key is upload.comment.max-age.

(edit) @6586   2 years simon04

fix #9398 - Toolbar button for search action: set expression as tooltip

(edit) @6585   2 years simon04

fix #9501 see #9450 - JOSM build failed with SVN

(edit) @6584   2 years simon04

fix #9503 - Different syntax for .cfg and .mapcss validator files paths (implementation uses MirroredInputStream now)

(edit) @6583   2 years simon04

fix #9504 - NPE with MapCSS validator

(edit) @6582   2 years bastiK

fixed #9505 - Defaults for osm-server.url differ = !null

(edit) @6581   2 years simon04

fix #8220 fix #9490 - Validator, crossing ways; detect crossing barrier, landuse, natural, boundary

(edit) @6580   2 years simon04

see #6536 - Refactor crossing way test in order to decrease memory footprint

Drop data structure ExtendedSegment and obtain needed values on demand
from the way tags.

(edit) @6579   2 years simon04

fix #4280 - Validator, crossing ways: do not warn if layer is missing for simple, unambiguous cases (one way is bridge/tunnel and the other one is not)

(edit) @6578   2 years bastiK

Preferences rework. Merges the 4 maps for the 4 setting
types into a single map. The code for the get...() and set...()
methods is also unified.
Additional consistency checks.

(edit) @6577   2 years simon04

Make strings like "ways 123 and 456, 789" pastable in download object dialog

(edit) @6576   2 years simon04

fix #9500 - add natural=sand to presets

(edit) @6575   2 years simon04

fix #7196 - Validator: add multipolygon role check

This is done by creating a new multipolygon using the logics from
"Create multipolygon" and see if the roles match.

(edit) @6574   2 years simon04

fix #4959 - Validator: check and fix ways with duplicate way segments

For instance, a way with nodes 0 2 4 2 4 6 is fixed to 0 2 4 6.

(edit) @6573   2 years simon04

fix #9043 - Validator: Verify links on highways

(edit) @6572   2 years simon04

see #7797 - extend presets by <preset_link preset_name="..." /> to add a link to another preset, exemplified in "Education" presets

(edit) @6571   2 years simon04

fix #9495 - patch by holgerosm - Format translated plugin description taken from manifest

(edit) @6570   2 years simon04

see #9327 - tagging presets: harmonize some presets

(edit) @6569   2 years simon04

see #9492 - Tools>"Update Multipolygon": check that relation is loaded completely

(edit) @6568   2 years simon04

fix #9462 - fix preset values for opening_hour/… such that the OpeningHourTest does not yield warnings, add unit test that validates all preset values

(edit) @6567   2 years simon04

fix #9496 - undo signature change of MapView.getLayersOfType (of r6565)

(edit) @6566   2 years simon04

fix #9494 - Advanced object info: add "Center of bounding box", and for ways "Centroid"

(edit) @6565   2 years simon04

fix #9484 - source in upload dialog: add knowledge, survey to selection, compute value from layers

(edit) @6564   2 years simon04

fix 9492 - Tools>"Create Multipolygon": updates multipolygon if a multipolygon relation is selected

(edit) @6563   2 years simon04

fix #9487 - validator: remove useless NodesWithSameName test

(edit) @6562   2 years simon04

fix #9327 - tagging presets: fix handling of nested <reference>s, refactor railway presets

(edit) @6561   2 years simon04

see #9485 - MapCSS: add support for set .class_name instruction (with optional . before class), define Range.ZERO_TO_INFINITY

(edit) @6560   2 years simon04

see #9485 - MapCSS: add support for set class_name instruction and .class_name condition (which is specified in the MapCSS specification)

(edit) @6559   2 years Don-vip

see #9327 - typo + minor refactoring error

(edit) @6558   2 years simon04

fix #9327 - De-duplicate contents of defaultpresets.xml by introducing <chunk id="X"> and <reference ref="X" />

(edit) @6557   2 years Don-vip

fix #3722 - fix shortcuts for "next photo" and "previous photo" after a tag is set

(edit) @6556   2 years simon04

fix #6313 - validator, UnconnectedWays: handle intersections of t shapes and similar

(edit) @6555   2 years Don-vip

fix #4183 - split number of conflicts in conflict-list header depending on nodes, ways and relations

(edit) @6554   2 years simon04

see #9414 fix #9409 - extend MapCSS condition syntax to allow the comparison of two key values

The syntax is [key1 = *key2] where * is inspired by the C de-reference operator, and = stands for any of =/!=/~=/^=/$=/*=/=~/!~.

(edit) @6553   2 years simon04

see #9414 - MapCSS-based tagchecker: allow to add custom files in preferences (resumes r6551)

(edit) @6552   2 years simon04

Refactoring: introduce Utils.UTF_8 charset to avoid handling of UnsupportedEncodingException

According to the Javadoc of Charset, every implementation of the Java
platform is required to support UTF-8.

(edit) @6551   2 years simon04

sdf

(edit) @6550   2 years simon04

see #9414 - MapCSS-based tagchecker: unify some checks

(edit) @6549   2 years simon04

fix #9379 - Add validator warning: "foot used with highway=motorway|trunk|primary|secondary|tertiary, use sidewalk or separate footway instead"

(edit) @6548   2 years simon04

see #9414 - MapCSS-based tagchecker: migrate remaining tagchecks

All former tagchecker.cfg checks are now located in data/validator/*mapcss :-)

(edit) @6547   2 years simon04

MapCSS: add regular expression support for key conditions

For instance, [/^addr:/] matches any addr:* key.

(edit) @6546   2 years Don-vip

fix #9482, see #9423, see #6853 - fix regression from r6542: irregular behaviour drawing ways

(edit) @6545   2 years simon04

see #9450 - JOSM build from a git mirror: remove need for perl script, automatically obtain revision from Git if SVN fails (removes need for git_revision=true)

(edit) @6544   2 years simon04

fix #9473 - Added wayselector plugin to josm core. This plugin was initially written by Marko Mäkelä (Skela).

(edit) @6543   2 years simon04

fix #9480 - ignore org.CustomMatchers from test

(edit) @6542   2 years Don-vip

fix #9423, see #6853 - incorrect selection after hitting Alt key while adding a way (regression from r4539)

(edit) @6541   2 years Don-vip

fix #9447 - mappaint: display capacity as a name complement for labels

(edit) @6540   2 years Don-vip

fix #9450 - Allow to build JOSM from a git mirror clone with ant -Dgit_revision=true

(edit) @6539   2 years jttt

Convert SizeButton and SourceButton to swing compontents

(edit) @6538   2 years simon04

see #9414 - MapCSS-based tagchecker: provide {i.key}, {i.value}, {i.tag} variables to messages/fixes which refer to the corresponding match condition

(edit) @6537   2 years simon04

see #9414 - migrate relation and religion tagchecks to MapCSS, add more "X relation without tag X" checks

(edit) @6536   2 years simon04

fix #8228 - remote control: add command description to usage page

(edit) @6535   2 years simon04

fix #9475 see #9470 - NPE on startup - java.lang.reflect.InvocationTargetException

(edit) @6534   2 years simon04

fix #9470 see #9414 - make "layer tag with + sign" auto fixable

(edit) @6533   2 years simon04

see #9462 - prettify valid opening_hours values as OTHER test error fixes

(edit) @6532   2 years Don-vip

fix #8687, see #9414, see #9470 - tagchecker: update numeric tests to new MapCSS format, with embedded unit tests. MapCSS syntax updated a bit for regex.

(edit) @6531   2 years Don-vip

forgot CONTRIBUTION in previous commit. Add a new section for upcoming icons attribution cleanup, with temporary stuff previously removed from Java code.

(edit) @6530   2 years Don-vip

fix #9469 - fix window geometry regression from r6522

(edit) @6529   2 years Don-vip

Various stuff:

  • see #9414: remove old DeprecatedTags test
  • refactor some classes in gui.preferences package
  • improve javadoc
(edit) @6528   2 years simon04

Fix i18n string

(edit) @6527   2 years Don-vip

fix #9458 - tagchecker: detect emergency=permissive and fix it by emergency=yes + remove unecessary fixRemove statements

(edit) @6526   2 years Don-vip

fix #9465, see #9400 - tagchecker: handling of maxspeed:forward/backward (to be converted to MapCSS after)

(edit) @6525   2 years Don-vip

fix server preferences dialog broken in r6523 + reload MOTD after proxy update if it fails because of a proxy error

(edit) @6524   2 years Don-vip

global use of Utils.joinAsHtmlUnorderedList()

(edit) @6523   2 years Don-vip

Ask user to change proxy settings when proxy errors occur at startup (useful when a laptop is often used between two locations with different proxy settings)

(edit) @6522   2 years Don-vip

fix #9466 - dialogs larger than the screen

(edit) @6521   2 years Don-vip

add a relative OUTPUT_DIRECTORY parameter to MapCSSParser.jj to allow compilation with Eclipse plugin. It does not replace the need to set an absolute value in build.xml which overrides this one.

(edit) @6520   2 years simon04

History dialog: make versions navigable with arrow keys up/down

(edit) @6519   2 years simon04

Word wrap changeset comment in history dialog

(edit) @6518   2 years simon04

see #3531 - validator: unconnected ways: ignore highway/railway=platform

(edit) @6517   2 years simon04

fix #9387 - remote control: add ability to add changeset tags

This extends the load_and_zoom handler by optional arguments changeset_comment and changeset_source.

(edit) @6516   2 years simon04

fix #9468 - validator: allow highway=motorway_junction on nodes

(edit) @6515   2 years simon04

fix #3531 - validator: unconnected ways: handle highway/railway/waterway/natural+landuse/power separately

(edit) @6514   2 years simon04

fix #9467 - IllegalArgumentException: URL does not contain valid zoom

(edit) @6513   2 years simon04

see #9414 - convert some tagchecker tests to MapCSS, extend MapCSS by test for false values

(edit) @6512   2 years simon04

see #9414 - MapCSSTagChecker: parse and unit test match assertions (assertMatch, assertNoMatch)

(edit) @6511   2 years simon04

see #9414 - MapCSSTagChecker: handle tagging alternatives

(edit) @6510   2 years Don-vip

fix #9461 - tagchecker: allow lit on leisure=pitch

(edit) @6509   2 years Don-vip

fix #9459 - initialize default center view of MapView to last download location, if any, instead of (0,0)

(edit) @6508   2 years simon04

see #9309 - fix matching of place_of_worship presets

(edit) @6507   2 years simon04

fix #9110 - i18n: fix errors in usage of plural forms

(edit) @6506   2 years simon04

see #9414 - implement MapCSS-based tag checker/fixer

The file deprecated.mapcss contains all DeprecatedTags tests. The
latter is to be removed eventually.

(edit) @6505   2 years Don-vip

fix #9443 - add ref to man_made=surveillance

(edit) @6504   2 years Don-vip

fix #9453 - tagchecker: allow segregated for railway=crossing

(edit) @6503   2 years Don-vip

fix #9455 - tagchecker: allow lit on advertising=billboard, rephrase the warning as a more generic one

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