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