source: josm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author
(edit) @6766   19 months simon04

I18n update - fix #9626 - include MapCSS validation strings

(edit) @6765   19 months simon04

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

(edit) @6764   19 months Don-vip

javadoc for gui.preferences.display package

(edit) @6763   19 months simon04

fix #9617 - False positive in unconnected power ways

(edit) @6762   19 months Don-vip

fix NPEs seen in tagchecker tests

(edit) @6761   19 months Don-vip

presets: update wiki links

(edit) @6760   19 months Don-vip

fix #9609 - tagchecker: handling of elevation tag:

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

fix #9612 - tagchecker: add power inside power test

(edit) @6758   19 months Don-vip

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

(edit) @6757   19 months Don-vip

update Eclipse project configuration

(edit) @6756   19 months Don-vip

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

(edit) @6755   19 months bastiK

see #9607 - do not link image in defaultpreset

(edit) @6754   19 months stoecker

i18n update

(edit) @6753   19 months stoecker

fix #9608 - duplicated HTML tag

(edit) @6752   20 months Don-vip

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

(edit) @6751   20 months xeen

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

(edit) @6750   20 months stoecker

i18n update

(edit) @6749   20 months simon04

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

(edit) @6748   20 months simon04

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

(edit) @6747   20 months bastiK

#8581 - Embedded SVG leads to very high memory consumption

(edit) @6746   20 months akks

better fix for #9591

(edit) @6745   20 months akks

fix #9591: select selected members when opening relation editor

(edit) @6744   20 months simon04

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

(edit) @6743   20 months simon04

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

(edit) @6742   20 months simon04

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

(edit) @6741   20 months simon04

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

(edit) @6740   20 months 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   20 months simon04

Fix NPE when cycling through conflicts with Tab key

(edit) @6738   20 months 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   20 months simon04

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

(edit) @6736   20 months simon04

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

(edit) @6735   20 months simon04

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

(edit) @6734   20 months simon04

Fix typo in i18n string

(edit) @6733   20 months Don-vip

update javadoc

(edit) @6732   20 months Don-vip

fix #5657 - Vertical space in relation editor

(edit) @6731   20 months Don-vip

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

(edit) @6730   20 months simon04

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

(edit) @6729   20 months Don-vip

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

(edit) @6728   20 months stoecker

see #8992 - fix i18n

(edit) @6727   20 months Don-vip

fix #7633 - Make dynamic buttons features disabled by default

(edit) @6726   20 months Don-vip

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

(edit) @6725   20 months Don-vip

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

(edit) @6724   20 months simon04

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

(edit) @6723   20 months simon04

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

(edit) @6722   20 months 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   20 months simon04

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

(edit) @6720   20 months simon04

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

(edit) @6719   20 months 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   20 months Don-vip

fix javadoc, comments

(edit) @6717   20 months Don-vip

where applicable, replace System.arraycopy by Arrays.copyOf

(edit) @6716   20 months simon04

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

(edit) @6715   20 months Don-vip

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

(edit) @6714   20 months Don-vip

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

(edit) @6713   20 months Don-vip

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

(edit) @6712   20 months akks

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

(edit) @6711   20 months bastiK

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

(edit) @6710   20 months Don-vip

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

(edit) @6709   20 months Don-vip

fix #6039, fix #7746:

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

fix #8417 - info GPX layer window not resizeable

(edit) @6707   20 months Don-vip

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

(edit) @6706   20 months Don-vip

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

(edit) @6705   20 months Don-vip

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

(edit) @6704   20 months Don-vip

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

(edit) @6703   20 months Don-vip

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

(edit) @6702   20 months akks

Netbeans project fixes (update javacc compilation)

(edit) @6701   20 months Don-vip

see #9327 - refactor parking presets

(edit) @6700   20 months Don-vip

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

(edit) @6699   20 months Don-vip

fix #9547 - Remove multiple whitespaces inside values

(edit) @6698   20 months Don-vip

fix #9486 - detect and remove bridge=no

(edit) @6697   20 months Don-vip

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

(edit) @6696   20 months Don-vip

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

(edit) @6695   20 months Don-vip

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

(edit) @6694   20 months simon04

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

(edit) @6693   20 months simon04

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

(edit) @6692   20 months simon04

fix #9578 - Small problem in highway.mapcss

(edit) @6691   20 months Don-vip

see #9520 - Sort and distinguish all validator tests

(edit) @6690   20 months Don-vip

code/javadoc cleanup in imagery code

(edit) @6689   20 months Don-vip

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

(edit) @6688   20 months Don-vip

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

(edit) @6687   20 months Don-vip

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

(edit) @6686   20 months Don-vip

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

(edit) @6685   20 months Don-vip

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

(edit) @6684   20 months Don-vip

fix #9165 - add surface=sett to presets

(edit) @6683   20 months Don-vip

fix #9532 - UI tuning of upload validation dialog

(edit) @6682   20 months 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   20 months simon04

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

(edit) @6680   20 months simon04

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

(edit) @6679   20 months stoecker

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

(edit) @6678   20 months Don-vip

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

(edit) @6677   20 months 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   20 months simon04

Presets: fix typo

(edit) @6675   20 months simon04

see #9566 - MapCSS validator: fix duplicated messages

(edit) @6674   20 months 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   20 months simon04

see #9169 - Add i18n context to power preset strings

(edit) @6672   20 months Don-vip

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

(edit) @6671   20 months simon04

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

(edit) @6670   20 months Don-vip

fix #9508 - Centralized service for validator rules

(edit) @6669   20 months Don-vip

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

(edit) @6668   20 months simon04

fix #9557 - Add railway=switch to presets

(edit) @6667   20 months simon04

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

(edit) @6666   20 months Don-vip

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

(edit) @6665   20 months Don-vip

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

(edit) @6664   20 months Don-vip

see #9169 - fix wiki links

(edit) @6663   20 months simon04

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

(edit) @6662   20 months simon04

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

(edit) @6661   20 months simon04

fix #9561 - Bug in getDurationString

(edit) @6660   20 months Don-vip

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

(edit) @6659   20 months Don-vip

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

(edit) @6658   20 months Don-vip

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

(edit) @6657   20 months Don-vip

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

(edit) @6656   20 months bastiK

don't override previous default value with null

(edit) @6655   20 months Don-vip

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

(edit) @6654   20 months 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   20 months simon04

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

(edit) @6652   20 months 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   20 months simon04

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

(edit) @6650   20 months simon04

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

(edit) @6649   20 months 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   20 months simon04

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

(edit) @6647   20 months simon04

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

(edit) @6646   20 months simon04

Add building=construction to presets

(edit) @6645   20 months simon04

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

(edit) @6644   20 months Don-vip

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

(edit) @6643   20 months Don-vip

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

(edit) @6642   20 months Don-vip

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

(edit) @6641   20 months simon04

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

(edit) @6640   20 months simon04

Add tracks to railway presets

(edit) @6639   20 months simon04

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

(edit) @6638   20 months simon04

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

(edit) @6637   20 months simon04

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

(edit) @6636   20 months simon04

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

(edit) @6635   20 months simon04

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

(edit) @6634   20 months simon04

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

(edit) @6633   20 months simon04

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

(edit) @6632   20 months simon04

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

(edit) @6631   20 months simon04

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

(edit) @6630   20 months simon04

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

(edit) @6629   20 months simon04

Replace NodesDuplicatingWayTags test by a corresponding MapCSS test

(edit) @6628   20 months simon04

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

(edit) @6627   20 months stoecker

i18n update

(edit) @6626   20 months Don-vip

fix #9530 - NPE in color preferences

(edit) @6625   20 months stoecker

fix i18n

(edit) @6624   20 months Don-vip

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

(edit) @6623   20 months Don-vip

fix Sonar issues

(edit) @6622   20 months Don-vip

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

(edit) @6621   20 months Don-vip

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

(edit) @6620   20 months Don-vip

fix #9524 - add artwork_type and artist_name to artwork preset

(edit) @6619   20 months Don-vip

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

(edit) @6618   20 months Don-vip

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

(edit) @6617   20 months Don-vip

Replace non-working Sun bugtracker links to new OpenJDK one

(edit) @6616   20 months Don-vip

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

(edit) @6615   20 months Don-vip

fix compilation warnings + minor code refactorization

(edit) @6614   20 months simon04

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

(edit) @6613   20 months simon04

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

(edit) @6612   20 months simon04

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

(edit) @6611   20 months simon04

see #9516 - Replace BuildingInBuilding by a corresponding MapCSS test

(edit) @6610   20 months simon04

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

(edit) @6609   20 months 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   20 months xeen

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

(edit) @6607   20 months 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   20 months simon04

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

(edit) @6605   20 months 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   20 months Don-vip

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

(edit) @6603   20 months Don-vip

fix some Sonar issues

(edit) @6602   20 months Don-vip

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

(edit) @6601   20 months simon04

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

(edit) @6600   20 months simon04

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

(edit) @6599   20 months 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   20 months simon04

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

(edit) @6597   20 months simon04

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

(edit) @6596   20 months simon04

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

(edit) @6595   20 months simon04

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

(edit) @6594   20 months 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   20 months stoecker

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

(edit) @6592   20 months simon04

fix #8519 - Validator: validate :lanes values

(edit) @6591   20 months simon04

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

(edit) @6590   20 months simon04

Update table after setting changeset tags from dataset

(edit) @6589   20 months simon04

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

(edit) @6588   20 months 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   20 months 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   20 months simon04

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

(edit) @6585   20 months simon04

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

(edit) @6584   20 months simon04

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

(edit) @6583   20 months simon04

fix #9504 - NPE with MapCSS validator

(edit) @6582   20 months bastiK

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

(edit) @6581   20 months simon04

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

(edit) @6580   20 months 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   20 months 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   20 months 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   20 months simon04

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

(edit) @6576   20 months simon04

fix #9500 - add natural=sand to presets

(edit) @6575   20 months 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   20 months 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   20 months simon04

fix #9043 - Validator: Verify links on highways

(edit) @6572   20 months simon04

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

(edit) @6571   20 months simon04

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

(edit) @6570   20 months simon04

see #9327 - tagging presets: harmonize some presets

(edit) @6569   20 months simon04

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

(edit) @6568   20 months 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   20 months simon04

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

(edit) @6566   20 months simon04

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

(edit) @6565   20 months simon04

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

(edit) @6564   20 months simon04

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

(edit) @6563   20 months simon04

fix #9487 - validator: remove useless NodesWithSameName test

(edit) @6562   20 months simon04

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

(edit) @6561   20 months simon04

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

(edit) @6560   20 months simon04

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

(edit) @6559   20 months Don-vip

see #9327 - typo + minor refactoring error

(edit) @6558   20 months simon04

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

(edit) @6557   20 months Don-vip

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

(edit) @6556   20 months simon04

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

(edit) @6555   20 months Don-vip

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

(edit) @6554   20 months 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   20 months simon04

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

(edit) @6552   20 months 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   20 months simon04

sdf

(edit) @6550   20 months simon04

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

(edit) @6549   20 months simon04

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

(edit) @6548   20 months simon04

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

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

(edit) @6547   20 months simon04

MapCSS: add regular expression support for key conditions

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

(edit) @6546   20 months Don-vip

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

(edit) @6545   20 months 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   20 months simon04

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

(edit) @6543   20 months simon04

fix #9480 - ignore org.CustomMatchers from test

(edit) @6542   20 months Don-vip

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

(edit) @6541   20 months Don-vip

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

(edit) @6540   20 months Don-vip

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

(edit) @6539   20 months jttt

Convert SizeButton and SourceButton to swing compontents

(edit) @6538   21 months 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   21 months simon04

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

(edit) @6536   21 months simon04

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

(edit) @6535   21 months simon04

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

(edit) @6534   21 months simon04

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

(edit) @6533   21 months simon04

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

(edit) @6532   21 months 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   21 months 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   21 months Don-vip

fix #9469 - fix window geometry regression from r6522

(edit) @6529   21 months Don-vip

Various stuff:

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

Fix i18n string

(edit) @6527   21 months Don-vip

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

(edit) @6526   21 months Don-vip

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

(edit) @6525   21 months Don-vip

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

(edit) @6524   21 months Don-vip

global use of Utils.joinAsHtmlUnorderedList()

(edit) @6523   21 months 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   21 months Don-vip

fix #9466 - dialogs larger than the screen

(edit) @6521   21 months 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   21 months simon04

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

(edit) @6519   21 months simon04

Word wrap changeset comment in history dialog

(edit) @6518   21 months simon04

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

(edit) @6517   21 months 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   21 months simon04

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

(edit) @6515   21 months simon04

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

(edit) @6514   21 months simon04

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

(edit) @6513   21 months simon04

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

(edit) @6512   21 months simon04

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

(edit) @6511   21 months simon04

see #9414 - MapCSSTagChecker: handle tagging alternatives

(edit) @6510   21 months Don-vip

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

(edit) @6509   21 months Don-vip

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

(edit) @6508   21 months simon04

see #9309 - fix matching of place_of_worship presets

(edit) @6507   21 months simon04

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

(edit) @6506   21 months 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   21 months Don-vip

fix #9443 - add ref to man_made=surveillance

(edit) @6504   21 months Don-vip

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

(edit) @6503   21 months 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.