Commit Graph

7583 Commits

Author SHA1 Message Date
Sandy Kurniawan f34d3daeb3 Update package.json
hi, i think you can  update [lodash](https://www.npmjs.com/package/lodash) in your depedency  now, my opinion you can tried
2016-11-03 20:06:48 +07:00
Bryan Housel 72d16fd76d Improve traffic calming presets
(closes #3218)

* Allow traffic calmings on vertex and line geometry where appropriate
* Add parallel_direction field to tag forward/backward
* Add generic traffic calming preset and type field
* Add traffic calming to defaults.json for "vertex" geometry
* Add a bunch of types that we didn't have before (island, dip, choker, etc)
* Add some search terms
2016-11-02 18:12:20 -04:00
Bryan Housel eb7c56d310 Add vertex keyboard navigation
(closes #1917)
2016-11-01 21:43:26 -04:00
Bryan Housel 1043402b88 Don't call behavior.off unless behaviors were actually added 2016-11-01 21:42:37 -04:00
Bryan Housel 92ea045d79 Merge pull request #3537 from digidem/validate-defaults
Validate preset defaults at build step
2016-11-01 14:38:59 -04:00
Gregor MacLennan 8ae68fbf57 Validate preset defaults at build step 2016-11-01 10:50:51 -07:00
Bryan Housel 7735c2eb1a Update greenkeeper label 2016-11-01 11:27:47 -04:00
Bryan Housel ba15c7d299 Restore recycling_type, improve all the waste/recycling presets
(closes #2689)
2016-10-31 21:07:21 -04:00
Bryan Housel 8cd2d7097c Add preset for camp_site=camp_pitch for individual pitches 2016-10-31 17:08:01 -04:00
Bryan Housel 1692f5ece0 Rename "Camp Site" to "Campground" 2016-10-31 16:49:28 -04:00
Bryan Housel 5ea17ae0d4 npmignore a few more things 2016-10-31 16:42:33 -04:00
Bryan Housel b3a86329de Use new name iD.actionReverse 2016-10-31 16:17:33 -04:00
Bryan Housel b054eb31e9 Merge branch '3076' of https://github.com/Psigio/iD into Psigio-3076 2016-10-31 16:06:32 -04:00
Bryan Housel a6cf49db80 Use multiselect field for bike shop services 2016-10-31 15:06:58 -04:00
Bryan Housel a8f12173ac Multikeys filter should allow nested names, ignore alt prefixes 2016-10-31 15:06:17 -04:00
Bryan Housel 73d7fca095 Test should logout after authenticating with test credentials 2016-10-31 15:04:46 -04:00
greenkeeperio-bot efa110dcb0 chore(package): update lodash to version 4.16.5
https://greenkeeper.io/
2016-10-31 11:51:23 -04:00
Bryan Housel 718c02c618 Add Billboard preset
(closes #3386)
2016-10-31 01:10:32 -04:00
Bryan Housel f4157e5add Add Waste Transfer Station preset
(re: #3387)
2016-10-31 00:55:53 -04:00
Bryan Housel 9ee790c1cc Don't need to pass dimensions to sublayers.. use projection.clipExtent
(the dimensions call to layers is to set width/height on svg surface element)
2016-10-30 22:40:11 -04:00
Bryan Housel f98b89cd15 Eliminate some more unnecessary lodash in hot code 2016-10-30 22:39:32 -04:00
Bryan Housel 6123782a9c use _.throttle instead of _.debounce, call cancel for immediate redraws 2016-10-30 22:38:47 -04:00
Bryan Housel 457357598d Merge branch 'performance-improvement-debounce-redraw' of https://github.com/guillaume/iD into guillaume-performance-improvement-debounce-redraw 2016-10-30 13:00:11 -04:00
Bryan Housel 98d484fc1f Restore hover behavior to restrictions editor, add breathe behavior
The issue was: now that selections are immutable you can't add behaviors
to them unless they are already entered.  i.e. the surface selection in
enter does not end up being the real surface after merging to update.
2016-10-30 11:35:36 -04:00
Bryan Housel 8b6e5db004 Fix turn restrictions editor enter/update selection issues 2016-10-30 00:01:05 -04:00
Bryan Housel fbe9cf3afd Clip polygons and clippaths to padded viewport
(closes #3529)
2016-10-29 21:50:30 -04:00
Bryan Housel 46b6086dcf Update projection arg for d3.geoPath(), deprecate d3.geoClipExtent() 2016-10-29 15:27:06 -04:00
Bryan Housel b7f02a5752 Merge branch 'master' into greenkeeper-d3-4.3.0 2016-10-29 14:48:51 -04:00
Bryan Housel 66ef40e56f Update rollup to v0.36.3 2016-10-29 14:46:54 -04:00
Bryan Housel b2c8f72c95 no-native-reassign -> no-global-assign 2016-10-29 14:42:04 -04:00
Bryan Housel f1896355ba Merge branch 'master' into greenkeeper-eslint-3.9.0 2016-10-29 14:37:33 -04:00
Bryan Housel 7c5a4df64d Hide Mapillary viewfields at low zoom 2016-10-29 13:28:17 -04:00
Bryan Housel cf11c95354 Fix Mapillary sign placement on Chrome, Safari 10 2016-10-29 00:59:51 -04:00
greenkeeperio-bot a559a25ec1 chore(package): update eslint to version 3.9.0
https://greenkeeper.io/
2016-10-28 16:57:07 -04:00
Bryan Housel 5c5e90c411 Upgrades for mapillary 2.0.0 2016-10-28 14:23:21 -04:00
Bryan Housel f287c79c90 Include mapillary-js in dist 2016-10-28 10:54:31 -04:00
Bryan Housel f48fa127a2 Improve npm build commands, add shx for windows 2016-10-28 10:39:34 -04:00
Bryan Housel 226d8d6676 Leave transition duration as undefined, interrupt existing transitions 2016-10-27 15:11:50 -04:00
greenkeeperio-bot 2fd70baa5d chore(package): update d3 to version 4.3.0
https://greenkeeper.io/
2016-10-27 14:48:20 -04:00
Bryan Housel 59496c4547 Fix bugs in intro
* connection.flush is now connection.reset
* Calculate correct tooltip dimensions after changing content
* Position tooltip based on visible box, not full box
(closes #3463)
2016-10-27 14:15:23 -04:00
Bryan Housel 5fb966c35b utilSetDimensions/utilGetDimensions improvements
utilSetDimensions should always return a selection for chaining
Add `force` argument to utilGetDimensions to override cached dimensions
2016-10-27 14:13:39 -04:00
Bryan Housel 38e0b4ba5d Data bind tooltips to avoid creating new ones each time in setup 2016-10-27 12:26:20 -04:00
Bryan Housel a614ebcfb5 Fix generation of locales.json 2016-10-26 16:47:16 -04:00
Bryan Housel 577637f97a npm run translations 2016-10-26 16:38:16 -04:00
Bryan Housel 8fb5f3a5a1 Degunk data sources by named-importing single toplevel key
See: https://github.com/openstreetmap/iD/issues/3403#issuecomment-245150454

This change drops the iD.js bundle size from 4.5MB to 3.4MB, and makes it
much more readable, which is nice for debugging.  This does not affect the
minified bundle size.
2016-10-26 16:29:49 -04:00
Bryan Housel 11c6868dea Watch data folder too 2016-10-26 13:28:04 -04:00
Bryan Housel b93e9f1a1a Merge enter selection into update selection for raw member list
(closes #3524)
2016-10-26 11:31:19 -04:00
Bryan Housel 4f733e1b96 Don't include terms for non-serachable presets in translation source
(closes #3323)
2016-10-26 00:24:41 -04:00
Bryan Housel 7d0b82bcd4 npmignore .travis.yml 2016-10-25 23:56:36 -04:00
Bryan Housel 6597a6e108 Don't cache browser detection anymore in Mapillary service
This means we can mock the useragent and test signsSupported
2016-10-25 21:41:34 -04:00