Commit Graph

9580 Commits

Author SHA1 Message Date
RudyTheDev
b22dfb7ebb Change the fill pattern definition to have strict tag-value pairs 2018-11-16 00:14:54 +02:00
Bryan Housel
4e8cb9e8b0 remove duplicate scrub pattern 2018-11-15 14:27:39 -05:00
Bryan Housel
a19b30c090 Merge pull request #5489 from RudyTheDev/new-stylings
Pattern stylings for forest and grass
2018-11-15 14:24:34 -05:00
RudyTheDev
1106e593e4 Merge branch 'master' into new-stylings 2018-11-15 18:56:34 +02:00
RudyTheDev
2e9d1209e6 Add a new pattern "grass" for grass/meadow instead of dots 2018-11-15 17:45:14 +02:00
RudyTheDev
473cd60986 Add a new pattern "forest" for forest/wood; use dots for grass; use bushes (wetlands) for scrub 2018-11-15 16:40:40 +02:00
Bryan Housel
f4b9da4029 Merge branch 'tile_view' 2018-11-14 14:51:23 -05:00
Bryan Housel
1731ce4651 Partition viewport by tiles, not by pixels
(closes #4297)

The previous approach split the viewport up by pixels, but each time the view
moved, the pixels would change, so it was not a stable selection of the
streetview data, and the markers would fight for position as the user moved
around.

This approach uses utilTiler to partition the view into stable tiles.
2018-11-14 14:48:42 -05:00
Bryan Housel
317a3be93b Add tiler.getGeoJSON, useful for debugging tile settings 2018-11-14 14:22:10 -05:00
Bryan Housel
e99334afed Merge pull request #5486 from quincylvania/mast-tower-presets
Communication Mast and Tower presets
2018-11-13 22:57:38 -05:00
Bryan Housel
5f2ba5a100 Update rollup dependency
(closes #5478)
2018-11-13 22:55:56 -05:00
Bryan Housel
152022aec4 Use context.keybinding for keybindings that don't change
(closes #5487)
2018-11-13 20:57:21 -05:00
Bryan Housel
bb30cbf555 Move lib/d3.keybinding.js -> util/keybinding.js
almost none of the original d3 "plugin" code remains
2018-11-13 13:42:09 -05:00
Quincy Morgan
acd1a6ab51 Updates terms for Mobile Phone Mast and Television Mast presets 2018-11-12 21:25:28 -08:00
Quincy Morgan
4fe05602cf Adds Communication, Mobile Phone, Television, and Radio Mast presets
Adds Communication Tower preset
Corrects the paths of the Observation Tower and Surveillance Camera presets
2018-11-12 21:17:34 -08:00
Bryan Housel
2ffcec965a Don't snap notes to OSM elements
(closes #5191)
2018-11-12 17:23:38 -05:00
Bryan Housel
7d1710db15 Make sure the buttons are center-aligned
(closes #5481)
2018-11-12 16:59:33 -05:00
Bryan Housel
cef64b0751 Avoid requesting tiles from wrapped world
(closes #5485)
2018-11-12 15:50:11 -05:00
Bryan Housel
f8d67e8462 Merge pull request #5479 from openstreetmap/layer-adjustments
Layer adjustments
2018-11-12 15:05:14 -05:00
Bryan Housel
9cd40f22be When there is no activeID, we can memoize svgSegmentWay 2018-11-12 12:17:12 -05:00
Bryan Housel
7664ec4d26 Change "Shop" -> "Fast Foo" in names of the fast food cuisine presets 2018-11-11 09:26:38 -05:00
Bryan Housel
d242a1a09a Merge branch 'use-maki-5.0.0-icons' of https://github.com/quincylvania/iD into quincylvania-use-maki-5.0.0-icons 2018-11-11 09:23:30 -05:00
Bryan Housel
91620a0766 npm run build for new preset 2018-11-11 09:18:23 -05:00
Bryan Housel
fbc2ff536c Merge pull request #5483 from Raubraupe/patch-1
office=religion preset
2018-11-11 09:17:49 -05:00
Hanna Krüger
077eb668ad office=religion preset
Adds presets for office=religion
2018-11-11 13:54:39 +01:00
Quincy Morgan
68a341d912 Adds presets for common cuisines
Adds usage of confectionary, skateboard, volleyball, slipway, and beach icons from Maki 5.0.0
2018-11-10 08:34:25 -08:00
Quincy Morgan
cf14e8953c Updates presets to use new icons from Maki 5.0.0 including bridge, waterfall, shoe, watch, casino, and car rental 2018-11-09 22:04:31 -08:00
Bryan Housel
4a3d5e2316 Avoid reflow caused by restriction editor checking its dimensions 2018-11-10 00:40:45 -05:00
Bryan Housel
05a5563a41 Use a transient to memoize preset.match
This slightly speeds up some things, including label rendering
2018-11-10 00:05:53 -05:00
Bryan Housel
558dc03185 Show active vertex while dragging in wireframe mode 2018-11-09 23:24:40 -05:00
Bryan Housel
cc71f924f3 Fix stacking order in turn restriction editor 2018-11-09 22:54:07 -05:00
Bryan Housel
3bc841e95b Adjust layer ordering to draw touch targets above data layers 2018-11-09 21:48:45 -05:00
Bryan Housel
3e313cffe4 Update a few dependencies to resolve npm audit security issues 2018-11-09 00:03:31 -05:00
Bryan Housel
1db9121662 Update Buddhist icon for maki 5 2018-11-08 23:58:09 -05:00
greenkeeper[bot]
9c7c79c2fe chore(package): update @mapbox/maki to version 5.0.0 2018-11-09 02:12:20 +00:00
Bryan Housel
69489d3bef Merge pull request #5476 from xmile1/leisure_fishing
Add preset for leisure=fishing
2018-11-08 20:37:10 -05:00
Uyiosa Enabulele
8226f442c4 change fishing preset icon 2018-11-09 00:47:53 +01:00
Uyiosa Enabulele
4860739f2f Add preset for leisure=fishing 2018-11-09 00:32:41 +01:00
Bryan Housel
509464c932 Don't allow user to toggle sidebar in the walkthrough
(this would mess up all the tooltips)
2018-11-08 14:07:06 -05:00
Bryan Housel
826e08149b Setup data layers before starting the walkthrough
(closes #5136)
2018-11-08 13:53:13 -05:00
Bryan Housel
46326252bc Rewrite source.polygon into array of outers without holes
(closes #5264, closes #5250, closes #5272)
2018-11-08 13:17:13 -05:00
Bryan Housel
a73a75d1d3 Adjust initialization order so that map has dimensions before hash()
This fixes a weird regression where the hash would try to centerzoom the map,
but the map did not yet have dimensions, so the center would end up in the top-left.
2018-11-08 11:15:26 -05:00
Bryan Housel
e4332a03f4 Update all fontawesome dependencies
(closes #5456, closes #5457)
2018-11-08 10:17:33 -05:00
greenkeeper[bot]
9e3735ce26 chore(package): update mapillary-js to version 2.14.0 2018-11-08 10:07:28 -05:00
Bryan Housel
c5ad8adcc9 Preserve extra space at bottom of inspector to allow for dropdown options
(closes #5280)
2018-11-08 09:55:45 -05:00
Bryan Housel
c3ac440125 Switch embankment preset from embankment=yes to man_made=embankment
(closes #5344)
2018-11-08 01:09:29 -05:00
Bryan Housel
b7df3eda38 Use new Mapillary API calls for map_features, image_detections
(closes #5374)
2018-11-07 23:09:11 -05:00
Bryan Housel
878bfdd144 Exclude non-searchable presets from the preset recently-used list
(closes #5450)
2018-11-07 11:45:39 -05:00
Bryan Housel
a29af100df Remove test for unpopular values with a wiki page,
Restore test for unpopular keys with a wiki page
2018-11-07 11:06:48 -05:00
Bryan Housel
9c02034c0d Merge branch 'matkoniecz-bad-tags' of https://github.com/matkoniecz/iD into matkoniecz-matkoniecz-bad-tags 2018-11-07 10:32:20 -05:00