source: josm

Revision Log Mode:


Legend:

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

I18n update - fix #9626 - include MapCSS validation strings

(edit) @6765   17 months simon04

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

(edit) @6764   17 months Don-vip

javadoc for gui.preferences.display package

(edit) @6763   17 months simon04

fix #9617 - False positive in unconnected power ways

(edit) @6762   17 months Don-vip

fix NPEs seen in tagchecker tests

(edit) @6761   17 months Don-vip

presets: update wiki links

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

fix #9612 - tagchecker: add power inside power test

(edit) @6758   17 months Don-vip

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

(edit) @6757   17 months Don-vip

update Eclipse project configuration

(edit) @6756   17 months Don-vip

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

(edit) @6755   17 months bastiK

see #9607 - do not link image in defaultpreset

(edit) @6754   17 months stoecker

i18n update

(edit) @6753   17 months stoecker

fix #9608 - duplicated HTML tag

(edit) @6752   18 months Don-vip

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

(edit) @6751   18 months xeen

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

(edit) @6750   18 months stoecker

i18n update

(edit) @6749   18 months simon04

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

(edit) @6748   18 months simon04

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

(edit) @6747   18 months bastiK

#8581 - Embedded SVG leads to very high memory consumption

(edit) @6746   18 months akks

better fix for #9591

(edit) @6745   18 months akks

fix #9591: select selected members when opening relation editor

(edit) @6744   18 months simon04

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

(edit) @6743   18 months simon04

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

(edit) @6742   18 months simon04

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

(edit) @6741   18 months simon04

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

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

Fix NPE when cycling through conflicts with Tab key

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

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

(edit) @6736   18 months simon04

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

(edit) @6735   18 months simon04

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

(edit) @6734   18 months simon04

Fix typo in i18n string

(edit) @6733   18 months Don-vip

update javadoc

(edit) @6732   18 months Don-vip

fix #5657 - Vertical space in relation editor

(edit) @6731   18 months Don-vip

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

(edit) @6730   18 months simon04

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

(edit) @6729   18 months Don-vip

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

(edit) @6728   18 months stoecker

see #8992 - fix i18n

(edit) @6727   18 months Don-vip

fix #7633 - Make dynamic buttons features disabled by default

(edit) @6726   18 months Don-vip

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

(edit) @6725   18 months Don-vip

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

(edit) @6724   18 months simon04

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

(edit) @6723   18 months simon04

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

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

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

(edit) @6720   18 months simon04

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

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

fix javadoc, comments

(edit) @6717   18 months Don-vip

where applicable, replace System.arraycopy by Arrays.copyOf

(edit) @6716   18 months simon04

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

(edit) @6715   18 months Don-vip

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

(edit) @6714   18 months Don-vip

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

(edit) @6713   18 months Don-vip

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

(edit) @6712   18 months akks

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

(edit) @6711   18 months bastiK

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

(edit) @6710   18 months Don-vip

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

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

fix #8417 - info GPX layer window not resizeable

(edit) @6707   18 months Don-vip

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

(edit) @6706   18 months Don-vip

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

(edit) @6705   18 months Don-vip

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

(edit) @6704   18 months Don-vip

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

(edit) @6703   18 months Don-vip

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

(edit) @6702   18 months akks

Netbeans project fixes (update javacc compilation)

(edit) @6701   18 months Don-vip

see #9327 - refactor parking presets

(edit) @6700   18 months Don-vip

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

(edit) @6699   18 months Don-vip

fix #9547 - Remove multiple whitespaces inside values

(edit) @6698   18 months Don-vip

fix #9486 - detect and remove bridge=no

(edit) @6697   18 months Don-vip

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

(edit) @6696   18 months Don-vip

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

(edit) @6695   18 months Don-vip

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

(edit) @6694   18 months simon04

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

(edit) @6693   18 months simon04

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

(edit) @6692   18 months simon04

fix #9578 - Small problem in highway.mapcss

(edit) @6691   18 months Don-vip

see #9520 - Sort and distinguish all validator tests

(edit) @6690   18 months Don-vip

code/javadoc cleanup in imagery code

(edit) @6689   18 months Don-vip

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

(edit) @6688   18 months Don-vip

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

(edit) @6687   18 months Don-vip

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

(edit) @6686   18 months Don-vip

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

(edit) @6685   18 months Don-vip

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

(edit) @6684   18 months Don-vip

fix #9165 - add surface=sett to presets

(edit) @6683   18 months Don-vip

fix #9532 - UI tuning of upload validation dialog

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

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

(edit) @6680   18 months simon04

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

(edit) @6679   18 months stoecker

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

(edit) @6678   18 months Don-vip

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

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

Presets: fix typo

(edit) @6675   18 months simon04

see #9566 - MapCSS validator: fix duplicated messages

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

see #9169 - Add i18n context to power preset strings

(edit) @6672   18 months Don-vip

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

(edit) @6671   18 months simon04

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

(edit) @6670   18 months Don-vip

fix #9508 - Centralized service for validator rules

(edit) @6669   18 months Don-vip

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

(edit) @6668   18 months simon04

fix #9557 - Add railway=switch to presets

(edit) @6667   18 months simon04

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

(edit) @6666   18 months Don-vip

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

(edit) @6665   18 months Don-vip

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

(edit) @6664   18 months Don-vip

see #9169 - fix wiki links

(edit) @6663   18 months simon04

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

(edit) @6662   18 months simon04

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

(edit) @6661   18 months simon04

fix #9561 - Bug in getDurationString

(edit) @6660   18 months Don-vip

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

(edit) @6659   18 months Don-vip

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

(edit) @6658   18 months Don-vip

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

(edit) @6657   18 months Don-vip

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

(edit) @6656   18 months bastiK

don't override previous default value with null

(edit) @6655   18 months Don-vip

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

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

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

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

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

(edit) @6650   18 months simon04

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

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

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

(edit) @6647   18 months simon04

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

(edit) @6646   18 months simon04

Add building=construction to presets

(edit) @6645   18 months simon04

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

(edit) @6644   18 months Don-vip

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

(edit) @6643   18 months Don-vip

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

(edit) @6642   18 months Don-vip

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

(edit) @6641   18 months simon04

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

(edit) @6640   18 months simon04

Add tracks to railway presets

(edit) @6639   18 months simon04

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

(edit) @6638   18 months simon04

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

(edit) @6637   18 months simon04

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

(edit) @6636   18 months simon04

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

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

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

(edit) @6633   18 months simon04

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

(edit) @6632   18 months simon04

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

(edit) @6631   18 months simon04

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

(edit) @6630   18 months simon04

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

(edit) @6629   18 months simon04

Replace NodesDuplicatingWayTags test by a corresponding MapCSS test

(edit) @6628   18 months simon04

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

(edit) @6627   18 months stoecker

i18n update

(edit) @6626   18 months Don-vip

fix #9530 - NPE in color preferences

(edit) @6625   18 months stoecker

fix i18n

(edit) @6624   18 months Don-vip

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

(edit) @6623   18 months Don-vip

fix Sonar issues

(edit) @6622   18 months Don-vip

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

(edit) @6621   18 months Don-vip

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

(edit) @6620   18 months Don-vip

fix #9524 - add artwork_type and artist_name to artwork preset

(edit) @6619   18 months Don-vip

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

(edit) @6618   18 months Don-vip

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

(edit) @6617   18 months Don-vip

Replace non-working Sun bugtracker links to new OpenJDK one

(edit) @6616   18 months Don-vip

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

(edit) @6615   18 months Don-vip

fix compilation warnings + minor code refactorization

(edit) @6614   18 months simon04

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

(edit) @6613   18 months simon04

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

(edit) @6612   18 months simon04

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

(edit) @6611   18 months simon04

see #9516 - Replace BuildingInBuilding by a corresponding MapCSS test

(edit) @6610   18 months simon04

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

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

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

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

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

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

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

(edit) @6603   18 months Don-vip

fix some Sonar issues

(edit) @6602   18 months Don-vip

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

(edit) @6601   18 months simon04

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

(edit) @6600   18 months simon04

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

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

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

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

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

(edit) @6595   18 months simon04

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

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

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

(edit) @6592   18 months simon04

fix #8519 - Validator: validate :lanes values

(edit) @6591   18 months simon04

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

(edit) @6590   18 months simon04

Update table after setting changeset tags from dataset

(edit) @6589   18 months simon04

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

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

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

(edit) @6585   18 months simon04

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

(edit) @6584   18 months simon04

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

(edit) @6583   18 months simon04

fix #9504 - NPE with MapCSS validator

(edit) @6582   18 months bastiK

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

(edit) @6581   18 months simon04

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

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

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

(edit) @6576   18 months simon04

fix #9500 - add natural=sand to presets

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

fix #9043 - Validator: Verify links on highways

(edit) @6572   18 months simon04

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

(edit) @6571   18 months simon04

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

(edit) @6570   18 months simon04

see #9327 - tagging presets: harmonize some presets

(edit) @6569   18 months simon04

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

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

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

(edit) @6566   18 months simon04

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

(edit) @6565   18 months simon04

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

(edit) @6564   18 months simon04

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

(edit) @6563   18 months simon04

fix #9487 - validator: remove useless NodesWithSameName test

(edit) @6562   18 months simon04

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

(edit) @6561   18 months simon04

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

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

see #9327 - typo + minor refactoring error

(edit) @6558   18 months simon04

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

(edit) @6557   18 months Don-vip

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

(edit) @6556   18 months simon04

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

(edit) @6555   18 months Don-vip

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

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

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

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

sdf

(edit) @6550   18 months simon04

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

(edit) @6549   18 months simon04

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

(edit) @6548   18 months simon04

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

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

(edit) @6547   18 months simon04

MapCSS: add regular expression support for key conditions

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

(edit) @6546   18 months Don-vip

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

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

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

(edit) @6543   18 months simon04

fix #9480 - ignore org.CustomMatchers from test

(edit) @6542   18 months Don-vip

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

(edit) @6541   18 months Don-vip

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

(edit) @6540   18 months Don-vip

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

(edit) @6539   18 months jttt

Convert SizeButton and SourceButton to swing compontents

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

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

(edit) @6536   18 months simon04

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

(edit) @6535   18 months simon04

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

(edit) @6534   18 months simon04

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

(edit) @6533   18 months simon04

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

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

fix #9469 - fix window geometry regression from r6522

(edit) @6529   19 months Don-vip

Various stuff:

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

Fix i18n string

(edit) @6527   19 months Don-vip

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

(edit) @6526   19 months Don-vip

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

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

global use of Utils.joinAsHtmlUnorderedList()

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

fix #9466 - dialogs larger than the screen

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

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

(edit) @6519   19 months simon04

Word wrap changeset comment in history dialog

(edit) @6518   19 months simon04

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

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

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

(edit) @6515   19 months simon04

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

(edit) @6514   19 months simon04

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

(edit) @6513   19 months simon04

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

(edit) @6512   19 months simon04

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

(edit) @6511   19 months simon04

see #9414 - MapCSSTagChecker: handle tagging alternatives

(edit) @6510   19 months Don-vip

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

(edit) @6509   19 months Don-vip

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

(edit) @6508   19 months simon04

see #9309 - fix matching of place_of_worship presets

(edit) @6507   19 months simon04

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

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

fix #9443 - add ref to man_made=surveillance

(edit) @6504   19 months Don-vip

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

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