source: josm

Revision Log Mode:


Legend:

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

I18n update - fix #9626 - include MapCSS validation strings

(edit) @6765   3 months simon04

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

(edit) @6764   3 months Don-vip

javadoc for gui.preferences.display package

(edit) @6763   3 months simon04

fix #9617 - False positive in unconnected power ways

(edit) @6762   3 months Don-vip

fix NPEs seen in tagchecker tests

(edit) @6761   3 months Don-vip

presets: update wiki links

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

fix #9612 - tagchecker: add power inside power test

(edit) @6758   3 months Don-vip

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

(edit) @6757   3 months Don-vip

update Eclipse project configuration

(edit) @6756   3 months Don-vip

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

(edit) @6755   3 months bastiK

see #9607 - do not link image in defaultpreset

(edit) @6754   3 months stoecker

i18n update

(edit) @6753   3 months stoecker

fix #9608 - duplicated HTML tag

(edit) @6752   3 months Don-vip

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

(edit) @6751   3 months xeen

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

(edit) @6750   3 months stoecker

i18n update

(edit) @6749   3 months simon04

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

(edit) @6748   3 months simon04

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

(edit) @6747   3 months bastiK

#8581 - Embedded SVG leads to very high memory consumption

(edit) @6746   3 months akks

better fix for #9591

(edit) @6745   3 months akks

fix #9591: select selected members when opening relation editor

(edit) @6744   3 months simon04

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

(edit) @6743   3 months simon04

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

(edit) @6742   3 months simon04

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

(edit) @6741   3 months simon04

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

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

Fix NPE when cycling through conflicts with Tab key

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

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

(edit) @6736   3 months simon04

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

(edit) @6735   3 months simon04

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

(edit) @6734   3 months simon04

Fix typo in i18n string

(edit) @6733   3 months Don-vip

update javadoc

(edit) @6732   3 months Don-vip

fix #5657 - Vertical space in relation editor

(edit) @6731   3 months Don-vip

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

(edit) @6730   3 months simon04

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

(edit) @6729   3 months Don-vip

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

(edit) @6728   3 months stoecker

see #8992 - fix i18n

(edit) @6727   3 months Don-vip

fix #7633 - Make dynamic buttons features disabled by default

(edit) @6726   3 months Don-vip

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

(edit) @6725   3 months Don-vip

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

(edit) @6724   3 months simon04

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

(edit) @6723   3 months simon04

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

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

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

(edit) @6720   3 months simon04

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

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

fix javadoc, comments

(edit) @6717   3 months Don-vip

where applicable, replace System.arraycopy by Arrays.copyOf

(edit) @6716   3 months simon04

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

(edit) @6715   3 months Don-vip

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

(edit) @6714   3 months Don-vip

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

(edit) @6713   3 months Don-vip

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

(edit) @6712   3 months akks

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

(edit) @6711   3 months bastiK

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

(edit) @6710   3 months Don-vip

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

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

fix #8417 - info GPX layer window not resizeable

(edit) @6707   3 months Don-vip

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

(edit) @6706   3 months Don-vip

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

(edit) @6705   3 months Don-vip

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

(edit) @6704   3 months Don-vip

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

(edit) @6703   3 months Don-vip

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

(edit) @6702   3 months akks

Netbeans project fixes (update javacc compilation)

(edit) @6701   3 months Don-vip

see #9327 - refactor parking presets

(edit) @6700   3 months Don-vip

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

(edit) @6699   3 months Don-vip

fix #9547 - Remove multiple whitespaces inside values

(edit) @6698   3 months Don-vip

fix #9486 - detect and remove bridge=no

(edit) @6697   3 months Don-vip

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

(edit) @6696   3 months Don-vip

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

(edit) @6695   3 months Don-vip

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

(edit) @6694   3 months simon04

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

(edit) @6693   3 months simon04

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

(edit) @6692   3 months simon04

fix #9578 - Small problem in highway.mapcss

(edit) @6691   3 months Don-vip

see #9520 - Sort and distinguish all validator tests

(edit) @6690   3 months Don-vip

code/javadoc cleanup in imagery code

(edit) @6689   3 months Don-vip

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

(edit) @6688   3 months Don-vip

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

(edit) @6687   3 months Don-vip

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

(edit) @6686   3 months Don-vip

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

(edit) @6685   3 months Don-vip

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

(edit) @6684   3 months Don-vip

fix #9165 - add surface=sett to presets

(edit) @6683   3 months Don-vip

fix #9532 - UI tuning of upload validation dialog

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

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

(edit) @6680   3 months simon04

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

(edit) @6679   3 months stoecker

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

(edit) @6678   3 months Don-vip

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

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

Presets: fix typo

(edit) @6675   3 months simon04

see #9566 - MapCSS validator: fix duplicated messages

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

see #9169 - Add i18n context to power preset strings

(edit) @6672   3 months Don-vip

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

(edit) @6671   3 months simon04

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

(edit) @6670   3 months Don-vip

fix #9508 - Centralized service for validator rules

(edit) @6669   3 months Don-vip

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

(edit) @6668   3 months simon04

fix #9557 - Add railway=switch to presets

(edit) @6667   3 months simon04

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

(edit) @6666   3 months Don-vip

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

(edit) @6665   3 months Don-vip

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

(edit) @6664   3 months Don-vip

see #9169 - fix wiki links

(edit) @6663   3 months simon04

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

(edit) @6662   3 months simon04

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

(edit) @6661   3 months simon04

fix #9561 - Bug in getDurationString

(edit) @6660   3 months Don-vip

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

(edit) @6659   3 months Don-vip

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

(edit) @6658   3 months Don-vip

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

(edit) @6657   3 months Don-vip

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

(edit) @6656   3 months bastiK

don't override previous default value with null

(edit) @6655   3 months Don-vip

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

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

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

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

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

(edit) @6650   3 months simon04

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

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

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

(edit) @6647   3 months simon04

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

(edit) @6646   3 months simon04

Add building=construction to presets

(edit) @6645   3 months simon04

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

(edit) @6644   3 months Don-vip

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

(edit) @6643   3 months Don-vip

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

(edit) @6642   3 months Don-vip

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

(edit) @6641   3 months simon04

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

(edit) @6640   3 months simon04

Add tracks to railway presets

(edit) @6639   3 months simon04

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

(edit) @6638   3 months simon04

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

(edit) @6637   3 months simon04

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

(edit) @6636   3 months simon04

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

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

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

(edit) @6633   3 months simon04

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

(edit) @6632   3 months simon04

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

(edit) @6631   3 months simon04

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

(edit) @6630   3 months simon04

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

(edit) @6629   3 months simon04

Replace NodesDuplicatingWayTags test by a corresponding MapCSS test

(edit) @6628   3 months simon04

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

(edit) @6627   3 months stoecker

i18n update

(edit) @6626   3 months Don-vip

fix #9530 - NPE in color preferences

(edit) @6625   3 months stoecker

fix i18n

(edit) @6624   3 months Don-vip

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

(edit) @6623   3 months Don-vip

fix Sonar issues

(edit) @6622   3 months Don-vip

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

(edit) @6621   3 months Don-vip

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

(edit) @6620   3 months Don-vip

fix #9524 - add artwork_type and artist_name to artwork preset

(edit) @6619   3 months Don-vip

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

(edit) @6618   3 months Don-vip

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

(edit) @6617   3 months Don-vip

Replace non-working Sun bugtracker links to new OpenJDK one

(edit) @6616   3 months Don-vip

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

(edit) @6615   3 months Don-vip

fix compilation warnings + minor code refactorization

(edit) @6614   3 months simon04

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

(edit) @6613   3 months simon04

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

(edit) @6612   3 months simon04

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

(edit) @6611   3 months simon04

see #9516 - Replace BuildingInBuilding by a corresponding MapCSS test

(edit) @6610   3 months simon04

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

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

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

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

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

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

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

(edit) @6603   3 months Don-vip

fix some Sonar issues

(edit) @6602   3 months Don-vip

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

(edit) @6601   3 months simon04

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

(edit) @6600   3 months simon04

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

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

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

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

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

(edit) @6595   4 months simon04

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

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

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

(edit) @6592   4 months simon04

fix #8519 - Validator: validate :lanes values

(edit) @6591   4 months simon04

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

(edit) @6590   4 months simon04

Update table after setting changeset tags from dataset

(edit) @6589   4 months simon04

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

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

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

(edit) @6585   4 months simon04

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

(edit) @6584   4 months simon04

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

(edit) @6583   4 months simon04

fix #9504 - NPE with MapCSS validator

(edit) @6582   4 months bastiK

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

(edit) @6581   4 months simon04

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

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

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

(edit) @6576   4 months simon04

fix #9500 - add natural=sand to presets

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

fix #9043 - Validator: Verify links on highways

(edit) @6572   4 months simon04

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

(edit) @6571   4 months simon04

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

(edit) @6570   4 months simon04

see #9327 - tagging presets: harmonize some presets

(edit) @6569   4 months simon04

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

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

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

(edit) @6566   4 months simon04

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

(edit) @6565   4 months simon04

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

(edit) @6564   4 months simon04

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

(edit) @6563   4 months simon04

fix #9487 - validator: remove useless NodesWithSameName test

(edit) @6562   4 months simon04

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

(edit) @6561   4 months simon04

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

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

see #9327 - typo + minor refactoring error

(edit) @6558   4 months simon04

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

(edit) @6557   4 months Don-vip

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

(edit) @6556   4 months simon04

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

(edit) @6555   4 months Don-vip

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

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

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

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

sdf

(edit) @6550   4 months simon04

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

(edit) @6549   4 months simon04

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

(edit) @6548   4 months simon04

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

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

(edit) @6547   4 months simon04

MapCSS: add regular expression support for key conditions

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

(edit) @6546   4 months Don-vip

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

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

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

(edit) @6543   4 months simon04

fix #9480 - ignore org.CustomMatchers from test

(edit) @6542   4 months Don-vip

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

(edit) @6541   4 months Don-vip

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

(edit) @6540   4 months Don-vip

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

(edit) @6539   4 months jttt

Convert SizeButton and SourceButton to swing compontents

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

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

(edit) @6536   4 months simon04

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

(edit) @6535   4 months simon04

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

(edit) @6534   4 months simon04

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

(edit) @6533   4 months simon04

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

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

fix #9469 - fix window geometry regression from r6522

(edit) @6529   4 months Don-vip

Various stuff:

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

Fix i18n string

(edit) @6527   4 months Don-vip

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

(edit) @6526   4 months Don-vip

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

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

global use of Utils.joinAsHtmlUnorderedList()

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

fix #9466 - dialogs larger than the screen

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

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

(edit) @6519   4 months simon04

Word wrap changeset comment in history dialog

(edit) @6518   4 months simon04

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

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

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

(edit) @6515   4 months simon04

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

(edit) @6514   4 months simon04

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

(edit) @6513   4 months simon04

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

(edit) @6512   4 months simon04

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

(edit) @6511   4 months simon04

see #9414 - MapCSSTagChecker: handle tagging alternatives

(edit) @6510   4 months Don-vip

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

(edit) @6509   4 months Don-vip

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

(edit) @6508   4 months simon04

see #9309 - fix matching of place_of_worship presets

(edit) @6507   4 months simon04

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

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

fix #9443 - add ref to man_made=surveillance

(edit) @6504   4 months Don-vip

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

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