Quincy Morgan
bb4d0a9282
Fixes false error when a preset inherits fields from a preset with no fields
2019-01-17 15:40:42 -05:00
Bryan Housel
e37dbbd3e1
Style preset icon fill with building if it has a building_area field
...
These are presets that default to `building=yes` so they should look like
buildings.
2019-01-17 14:28:57 -05:00
Quincy Morgan
6adc174ddf
Changed the destination field to semiCombo type and made it require oneway=yes
...
Added fields for destination:ref, destination:symbol, and junction:ref that require oneway=yes
Updated trunk_link to inherit fields from motorway_link
Moved name and ref_road_number from fields to moreFields on link presets
Added destination and destination/ref to fields of link presets
Added destination/symbol and junction/ref to moreFields of link presets
Added toll to moreFields of highway/primary
2019-01-17 14:17:50 -05:00
Bryan Housel
445b585b27
Use arrays instead of string concat for classparts
...
(less brittle than keeping track of spaces)
2019-01-17 14:01:50 -05:00
Bryan Housel
0180801c79
Style baseball/softball fields in yellow, not green
2019-01-17 13:31:18 -05:00
Quincy Morgan
90637bdcfa
Fixed an issue where the cycleway field would throw an error when added from the "Add field:" dropdown
2019-01-17 12:32:14 -05:00
Bryan Housel
89e45225b8
Style multipolygon inner/outers as areas not lines
2019-01-17 12:32:45 -05:00
Quincy Morgan
cff28b84b9
Updated the restriction presets to use field inheritance
2019-01-17 12:14:19 -05:00
Quincy Morgan
cfc8da881b
Made road and unclassified highways inherit from residential
...
Added smoothness to moreFields of highway/residential
2019-01-17 11:52:49 -05:00
Quincy Morgan
9f7ef21e5c
The additional fields dropdown now mixes universal and moreFields and is sorted alphabetically
2019-01-17 11:37:05 -05:00
Quincy Morgan
ecec397736
Added fields for oneway:bicycle, destination, minspeed, and dog tags and added them to moreFields of appropriate presets
...
Reduced the maximum fields count before warning from 9 to 8
Updated some similar highway presets to use field inheritance
Added additional fields to moreFields of various highway presets
2019-01-17 10:09:46 -05:00
Bryan Housel
39a4cc2d7e
Style leisure=track racetracks in yellow, not green
2019-01-17 09:59:50 -05:00
Quincy Morgan
9ad217dce3
Fixed broken preset field inheritance
2019-01-17 09:49:48 -05:00
Bryan Housel
f93ee2f242
Fix arg to json-stringify-pretty-compact so taginfo.json is condensed
2019-01-17 09:08:01 -05:00
Bryan Housel
ed1b32682a
Don't enumerate all the values of radio fields in taginfo.json
...
(closes #5715 )
Because for these fields, the `keys` property already contains all the values
2019-01-17 00:26:02 -05:00
Bryan Housel
3e12a85fa1
Merge pull request #5717 from nyurik/wikilink
...
Add wiki links from tag description
2019-01-17 00:10:45 -05:00
Bryan Housel
0e0e87453f
npm run build
2019-01-17 00:10:09 -05:00
Bryan Housel
048a1c2d7f
Merge pull request #5724 from CloCkWeRX/patch-1
...
Presets: Add alias of "real estate" for estate agent
2019-01-17 00:07:48 -05:00
Bryan Housel
a9ac1bda97
Fix issues causing mode/undo/save buttons to be missing disabled style
2019-01-17 00:06:57 -05:00
Daniel O'Connor
6f21f95c61
Add alias of "real estate" for estate agent
2019-01-17 15:30:49 +10:30
Bryan Housel
0773fedb8f
Fix undefined fieldID.indexOf('{') > -1 causing tests to fail
2019-01-16 22:13:56 -05:00
Quincy Morgan
2804ef35fe
Added a warning and an error in build data for presets with "fields" counts over a given threshold (now 9 and 12)
...
Reduced all "fields" counts to nine or fewer by moving fields to "moreFields"
Moved maxheight, cycleway, and toll fields in highway presets from fields to moreFields
Added covered and maxspeed/advisory fields to moreFields of more highway presets
Added smoothness field to more path type presets
Updated highway/service presets to use field inheritance
Added variants of the voltage and frequency fields that require "electrified" not equal to "no" and added them to the relevant railway presets
2019-01-16 17:16:55 -05:00
Quincy Morgan
d02f6ff821
Removed wheelchair field from universal list and added it to relevant fields individually (re: #5719 )
2019-01-16 15:28:06 -05:00
Yuri Astrakhan
3caf6eabed
remove non local non en wiki links
2019-01-16 15:00:20 -05:00
greenkeeper[bot]
62118fa7f8
chore(package): update esm to version 3.1.0
2019-01-16 14:52:43 -05:00
Quincy Morgan
9f2d18e061
Updated the public_transport presets to use field inheritance
2019-01-16 14:38:07 -05:00
Quincy Morgan
d284e0f589
Removed universal Tourism field (re: #5719 )
2019-01-16 14:36:00 -05:00
Yuri Astrakhan
54b4a798b1
Localize language name
2019-01-16 14:35:47 -05:00
Quincy Morgan
a58dd9cf91
Removed the address, email, fax, phone, and website fields from the universal field list (re: #5719 )
...
Added those fields to the moreFields list of relevant presets
2019-01-16 14:15:02 -05:00
Yuri Astrakhan
2df519567d
updated wiki link text
2019-01-16 14:09:22 -05:00
Bryan Housel
3fe6c0dbe7
Support more eased transitions, cleanup code
...
(re: #3967 , #5169 , #5407 )
2019-01-16 13:42:32 -05:00
Quincy Morgan
c3819dac71
Removed the payment_multi field from the universal fields list and added it to moreFields of relevant presets (re #5719 )
...
Added additional fields to the moreFields property of various presets
2019-01-16 12:43:29 -05:00
Quincy Morgan
0e006c3bd5
Added fields to the lighthouse preset
2019-01-16 08:56:47 -05:00
Quincy Morgan
6f72a3a386
Added club=sport preset
2019-01-16 08:23:45 -05:00
Bryan Housel
460d144c66
Use centerZoomEase for smoother walkthrough transitions
2019-01-16 01:32:15 -05:00
Bryan Housel
91bfac5861
Add map.centerZoomEase and simplify internal center/zoom code
...
(closes #3967 )
2019-01-16 01:31:26 -05:00
Yuri Astrakhan
9ed347534b
Remove unused import
2019-01-15 21:59:05 -05:00
Yuri Astrakhan
d724677c9f
Support extracting wiki info from tag and key
2019-01-15 21:50:57 -05:00
Yuri Astrakhan
1127a34f94
Add wiki links from tag description
...
This feature requires P31 property to be present
in the data item. For an example, see
https://wiki.openstreetmap.org/wiki/Item:Q104#P31
Once the bot populates them in the data items,
it will automatically work for all existing keys/tags.
2019-01-15 20:07:45 -05:00
Bryan Housel
196f93d735
Merge pull request #5716 from openstreetmap/suggestion-preset-inheritance
...
Switch brand suggestion preset generation over to inherit fields
2019-01-15 17:25:03 -05:00
Bryan Housel
d506487069
Use the full preset path in name() instead of just first 2 parts
2019-01-15 17:15:35 -05:00
Quincy Morgan
7735ecbf1b
Updated mast fields to use field inheritance
2019-01-15 16:21:28 -05:00
Quincy Morgan
b9bf1d27c0
Updated the healthcare presets to use field inheritance
2019-01-15 16:10:29 -05:00
Bryan Housel
7c26816a7e
Switch brand suggestion preset generation over to inherit fields
...
This also attempts to use `cuisine` and `vending` tags in the
presetID - in case a more specific preset exists for those things.
This fixes a minor annoyance where only matching `key/value`
would find the "fast food" preset instead of the "chicken fast food"
or "pizza fast food" preset.
So now Chick-fil-a has a chicken icon and Sbarro has a pizza icon. 🍕
2019-01-15 16:02:57 -05:00
Quincy Morgan
5c1bd6ee25
Updated pitch and fitness_station presets to use field inheritance
2019-01-15 16:02:31 -05:00
Quincy Morgan
1bdd1c8e58
Updated the craft presets to use presets to use field inheritance
2019-01-15 15:48:40 -05:00
Quincy Morgan
5dd3d50623
Updated office presets to use field inheritance
2019-01-15 15:37:26 -05:00
Quincy Morgan
512dfaa52c
Updated attraction presets to use field inheritance
...
Added generic attraction preset with attraction typeCombo field
2019-01-15 15:28:01 -05:00
Quincy Morgan
20553dc977
Fix for prior commit
2019-01-15 14:56:30 -05:00
Quincy Morgan
c6dd743f90
Updated social_facility and vending_machine presets to use field inheritance
2019-01-15 14:55:52 -05:00