Commit Graph

9569 Commits

Author SHA1 Message Date
Bryan Housel
317a3be93b Add tiler.getGeoJSON, useful for debugging tile settings 2018-11-14 14:22:10 -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
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
Bryan Housel
378a067035 Merge pull request #5455 from openstreetmap/flexbox-buttons
Flexbox buttons in top bar
2018-11-07 10:15:03 -05:00
Bryan Housel
a1dbdea725 Merge branch 'master' into flexbox-buttons 2018-11-07 10:13:40 -05:00
Bryan Housel
b860bbb5f0 Expand sidebar when selecting notes and data 2018-11-07 09:54:54 -05:00
Bryan Housel
42aa834fab Avoid obscuring selected entity when expanding the sidebar 2018-11-06 17:03:58 -05:00
Bryan Housel
cc227ed4e2 Make map panning optional on sidebar expand/collapse 2018-11-06 16:06:45 -05:00
Bryan Housel
e31e84b109 Simplify some things I found confusing
- class the #sidebar itself as collapsed not the #id-container
- the #sidebar is the selection, so just use `selection` instead of
  `var sidebar = d3_select('#sidebar');`
  (which conflicts with the closure `sidebar()` function)
- have separate functions `expand` `collapse` `toggle` rather than a
  `toggle(shouldCollapse)`
2018-11-06 15:08:05 -05:00
Bryan Housel
3d65dd8903 preventDefault on sourceEvent, if present
This prevents a crash when d3_event is not the actual event, but is a
transition event or similar
2018-11-06 14:16:23 -05:00
Bryan Housel
bd98b87d46 Remove obselete Firefox rule for the bar width 2018-11-06 13:46:03 -05:00
Bryan Housel
c25a21226b Remove footer media queries, the li's will remove themselves on overflow
(closes #5437)

This means that the scale bar will never go away, it will be the last thing
remaining.
2018-11-06 13:31:05 -05:00
Bryan Housel
08e9476f3e Fix photoviewer resize event 2018-11-06 13:09:04 -05:00
Bryan Housel
cf02ee6dd5 Merge pull request #5468 from quincylvania/connect-annotation-undo-messages
Expanded undo messages for node-dragging scenarios
2018-11-05 23:47:57 -05:00