source: josm

Revision Log Mode:


Legend:

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

I18n update - fix #9626 - include MapCSS validation strings

(edit) @6765   18 months simon04

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

(edit) @6764   18 months Don-vip

javadoc for gui.preferences.display package

(edit) @6763   18 months simon04

fix #9617 - False positive in unconnected power ways

(edit) @6762   18 months Don-vip

fix NPEs seen in tagchecker tests

(edit) @6761   18 months Don-vip

presets: update wiki links

(edit) @6760   18 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   18 months Don-vip

fix #9612 - tagchecker: add power inside power test

(edit) @6758   18 months Don-vip

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

(edit) @6757   18 months Don-vip

update Eclipse project configuration

(edit) @6756   18 months Don-vip

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

(edit) @6755   18 months bastiK

see #9607 - do not link image in defaultpreset

(edit) @6754   18 months stoecker

i18n update

(edit) @6753   18 months stoecker

fix #9608 - duplicated HTML tag

(edit) @6752   19 months Don-vip

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

(edit) @6751   19 months xeen

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

(edit) @6750   19 months stoecker

i18n update

(edit) @6749   19 months simon04

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

(edit) @6748   19 months simon04

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

(edit) @6747   19 months bastiK

#8581 - Embedded SVG leads to very high memory consumption

(edit) @6746   19 months akks

better fix for #9591

(edit) @6745   19 months akks

fix #9591: select selected members when opening relation editor

(edit) @6744   19 months simon04

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

(edit) @6743   19 months simon04

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

(edit) @6742   19 months simon04

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

(edit) @6741   19 months simon04

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

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

Fix NPE when cycling through conflicts with Tab key

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

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

(edit) @6736   19 months simon04

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

(edit) @6735   19 months simon04

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

(edit) @6734   19 months simon04

Fix typo in i18n string

(edit) @6733   19 months Don-vip

update javadoc

(edit) @6732   19 months Don-vip

fix #5657 - Vertical space in relation editor

(edit) @6731   19 months Don-vip

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

(edit) @6730   19 months simon04

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

(edit) @6729   19 months Don-vip

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

(edit) @6728   19 months stoecker

see #8992 - fix i18n

(edit) @6727   19 months Don-vip

fix #7633 - Make dynamic buttons features disabled by default

(edit) @6726   19 months Don-vip

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

(edit) @6725   19 months Don-vip

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

(edit) @6724   19 months simon04

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

(edit) @6723   19 months simon04

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

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

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

(edit) @6720   19 months simon04

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

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

fix javadoc, comments

(edit) @6717   19 months Don-vip

where applicable, replace System.arraycopy by Arrays.copyOf

(edit) @6716   19 months simon04

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

(edit) @6715   19 months Don-vip

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

(edit) @6714   19 months Don-vip

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

(edit) @6713   19 months Don-vip

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

(edit) @6712   19 months akks

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

(edit) @6711   19 months bastiK

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

(edit) @6710   19 months Don-vip

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

(edit) @6709   19 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   19 months Don-vip

fix #8417 - info GPX layer window not resizeable

(edit) @6707   19 months Don-vip

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

(edit) @6706   19 months Don-vip

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

(edit) @6705   19 months Don-vip

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

(edit) @6704   19 months Don-vip

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

(edit) @6703   19 months Don-vip

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

(edit) @6702   19 months akks

Netbeans project fixes (update javacc compilation)

(edit) @6701   19 months Don-vip

see #9327 - refactor parking presets

(edit) @6700   19 months Don-vip

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

(edit) @6699   19 months Don-vip

fix #9547 - Remove multiple whitespaces inside values

(edit) @6698   19 months Don-vip

fix #9486 - detect and remove bridge=no

(edit) @6697   19 months Don-vip

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

(edit) @6696   19 months Don-vip

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

(edit) @6695   19 months Don-vip

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

(edit) @6694   19 months simon04

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

(edit) @6693   19 months simon04

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

(edit) @6692   19 months simon04

fix #9578 - Small problem in highway.mapcss

(edit) @6691   19 months Don-vip

see #9520 - Sort and distinguish all validator tests

(edit) @6690   19 months Don-vip

code/javadoc cleanup in imagery code

(edit) @6689   19 months Don-vip

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

(edit) @6688   19 months Don-vip

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

(edit) @6687   19 months Don-vip

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

(edit) @6686   19 months Don-vip

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

(edit) @6685   19 months Don-vip

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

(edit) @6684   19 months Don-vip

fix #9165 - add surface=sett to presets

(edit) @6683   19 months Don-vip

fix #9532 - UI tuning of upload validation dialog

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

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

(edit) @6680   19 months simon04

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

(edit) @6679   19 months stoecker

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

(edit) @6678   19 months Don-vip

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

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

Presets: fix typo

(edit) @6675   19 months simon04

see #9566 - MapCSS validator: fix duplicated messages

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

see #9169 - Add i18n context to power preset strings

(edit) @6672   19 months Don-vip

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

(edit) @6671   19 months simon04

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

(edit) @6670   19 months Don-vip

fix #9508 - Centralized service for validator rules

(edit) @6669   19 months Don-vip

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

(edit) @6668   19 months simon04

fix #9557 - Add railway=switch to presets

(edit) @6667   19 months simon04

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

(edit) @6666   19 months Don-vip

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

(edit) @6665   19 months Don-vip

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

(edit) @6664   19 months Don-vip

see #9169 - fix wiki links

(edit) @6663   19 months simon04

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

(edit) @6662   19 months simon04

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

(edit) @6661   19 months simon04

fix #9561 - Bug in getDurationString

(edit) @6660   19 months Don-vip

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

(edit) @6659   19 months Don-vip

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

(edit) @6658   19 months Don-vip

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

(edit) @6657   19 months Don-vip

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

(edit) @6656   19 months bastiK

don't override previous default value with null

(edit) @6655   19 months Don-vip

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

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

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

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

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

(edit) @6650   19 months simon04

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

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

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

(edit) @6647   19 months simon04

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

(edit) @6646   19 months simon04

Add building=construction to presets

(edit) @6645   19 months simon04

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

(edit) @6644   19 months Don-vip

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

(edit) @6643   19 months Don-vip

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

(edit) @6642   19 months Don-vip

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

(edit) @6641   19 months simon04

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

(edit) @6640   19 months simon04

Add tracks to railway presets

(edit) @6639   19 months simon04

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

(edit) @6638   19 months simon04

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

(edit) @6637   19 months simon04

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

(edit) @6636   19 months simon04

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

(edit) @6635   19 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   19 months simon04

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

(edit) @6633   19 months simon04

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

(edit) @6632   19 months simon04

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

(edit) @6631   19 months simon04

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

(edit) @6630   19 months simon04

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

(edit) @6629   19 months simon04

Replace NodesDuplicatingWayTags test by a corresponding MapCSS test

(edit) @6628   19 months simon04

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

(edit) @6627   19 months stoecker

i18n update

(edit) @6626   19 months Don-vip

fix #9530 - NPE in color preferences

(edit) @6625   19 months stoecker

fix i18n

(edit) @6624   19 months Don-vip

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

(edit) @6623   19 months Don-vip

fix Sonar issues

(edit) @6622   19 months Don-vip

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

(edit) @6621   19 months Don-vip

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

(edit) @6620   19 months Don-vip

fix #9524 - add artwork_type and artist_name to artwork preset

(edit) @6619   19 months Don-vip

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

(edit) @6618   19 months Don-vip

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

(edit) @6617   19 months Don-vip

Replace non-working Sun bugtracker links to new OpenJDK one

(edit) @6616   19 months Don-vip

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

(edit) @6615   19 months Don-vip

fix compilation warnings + minor code refactorization

(edit) @6614   19 months simon04

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

(edit) @6613   19 months simon04

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

(edit) @6612   19 months simon04

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

(edit) @6611   19 months simon04

see #9516 - Replace BuildingInBuilding by a corresponding MapCSS test

(edit) @6610   19 months simon04

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

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

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

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

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

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

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

(edit) @6603   19 months Don-vip

fix some Sonar issues

(edit) @6602   19 months Don-vip

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

(edit) @6601   19 months simon04

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

(edit) @6600   19 months simon04

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

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

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

(edit) @6597   19 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   19 months simon04

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

(edit) @6595   19 months simon04

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

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

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

(edit) @6592   19 months simon04

fix #8519 - Validator: validate :lanes values

(edit) @6591   19 months simon04

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

(edit) @6590   19 months simon04

Update table after setting changeset tags from dataset

(edit) @6589   19 months simon04

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

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

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

(edit) @6585   19 months simon04

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

(edit) @6584   19 months simon04

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

(edit) @6583   19 months simon04

fix #9504 - NPE with MapCSS validator

(edit) @6582   19 months bastiK

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

(edit) @6581   19 months simon04

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

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

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

(edit) @6576   19 months simon04

fix #9500 - add natural=sand to presets

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

fix #9043 - Validator: Verify links on highways

(edit) @6572   19 months simon04

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

(edit) @6571   19 months simon04

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

(edit) @6570   19 months simon04

see #9327 - tagging presets: harmonize some presets

(edit) @6569   19 months simon04

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

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

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

(edit) @6566   19 months simon04

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

(edit) @6565   19 months simon04

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

(edit) @6564   19 months simon04

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

(edit) @6563   19 months simon04

fix #9487 - validator: remove useless NodesWithSameName test

(edit) @6562   19 months simon04

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

(edit) @6561   19 months simon04

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

(edit) @6560   19 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   19 months Don-vip

see #9327 - typo + minor refactoring error

(edit) @6558   19 months simon04

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

(edit) @6557   19 months Don-vip

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

(edit) @6556   19 months simon04

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

(edit) @6555   19 months Don-vip

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

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

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

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

sdf

(edit) @6550   19 months simon04

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

(edit) @6549   19 months simon04

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

(edit) @6548   19 months simon04

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

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

(edit) @6547   19 months simon04

MapCSS: add regular expression support for key conditions

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

(edit) @6546   19 months Don-vip

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

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

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

(edit) @6543   19 months simon04

fix #9480 - ignore org.CustomMatchers from test

(edit) @6542   19 months Don-vip

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

(edit) @6541   19 months Don-vip

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

(edit) @6540   19 months Don-vip

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

(edit) @6539   19 months jttt

Convert SizeButton and SourceButton to swing compontents

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

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

(edit) @6536   19 months simon04

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

(edit) @6535   20 months simon04

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

(edit) @6534   20 months simon04

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

(edit) @6533   20 months simon04

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

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

fix #9469 - fix window geometry regression from r6522

(edit) @6529   20 months Don-vip

Various stuff:

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

Fix i18n string

(edit) @6527   20 months Don-vip

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

(edit) @6526   20 months Don-vip

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

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

global use of Utils.joinAsHtmlUnorderedList()

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

fix #9466 - dialogs larger than the screen

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

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

(edit) @6519   20 months simon04

Word wrap changeset comment in history dialog

(edit) @6518   20 months simon04

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

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

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

(edit) @6515   20 months simon04

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

(edit) @6514   20 months simon04

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

(edit) @6513   20 months simon04

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

(edit) @6512   20 months simon04

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

(edit) @6511   20 months simon04

see #9414 - MapCSSTagChecker: handle tagging alternatives

(edit) @6510   20 months Don-vip

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

(edit) @6509   20 months Don-vip

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

(edit) @6508   20 months simon04

see #9309 - fix matching of place_of_worship presets

(edit) @6507   20 months simon04

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

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

fix #9443 - add ref to man_made=surveillance

(edit) @6504   20 months Don-vip

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

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