Commit Graph

9566 Commits

Author SHA1 Message Date
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
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
Quincy Morgan 50d0b98be8 Adds undo messages for connecting points to points, vertices, lines, and areas; and vertices to sibling and adjacent vertices
Closes #1252
2018-11-05 17:50:15 -08:00
Bryan Housel b4119ae1ad Class toolbars with narrow if we detect overflow happening
Also add css rules to drop labels from toolbar buttons if needed
2018-11-05 17:16:50 -05:00
Bryan Housel 136e4556a7 Move spinner to flex-end, and some css cleanups 2018-11-05 12:22:20 -05:00