16273 Commits

Author SHA1 Message Date
greenkeeperio-bot 129450f4ad chore(package): update mocha to version 3.3.0
https://greenkeeper.io/
2017-04-24 16:04:22 -04:00
Bryan Housel b803730a4b More modal and confirm tests, d3.timerFlush to avoid false failures 2017-04-24 14:57:47 -04:00
Bryan Housel d07d20cba7 Drop custom "classed" chai assertation and just use d3 2017-04-24 10:27:29 -04:00
Bryan Housel 149cbbe350 Fix hover tests 2017-04-24 10:05:02 -04:00
Bryan Housel 14ebd273b5 Make opening_hours a combo
see:  https://github.com/openstreetmap/iD/issues/974#issuecomment-296665907
2017-04-24 09:51:12 -04:00
Bryan Housel 6de6056c66 Don't hover sidebar or vertices when alt key disables snapping
This makes it a little more clear that the alt key is doing its job
2017-04-23 11:11:16 -04:00
Bryan Housel 38f69fa4bd Add inscription field to historic=boundary_stone preset too
(missed in be63485)
2017-04-23 09:36:06 -04:00
Bryan Housel be634853a9 Add inscription field to historic presets
(closes #3949)
2017-04-23 01:29:45 -04:00
Bryan Housel 06caeb87b7 Correct lodash _.omit usage
(closes #3965)
2017-04-22 23:05:15 -04:00
Bryan Housel 0782ee10c8 Remove address part if translation matches <.*> 2017-04-22 12:03:37 -04:00
Bryan Housel a5554cf3b0 Expire saved changeset comment older than 2 days
(closes #3947)
2017-04-21 23:01:32 -04:00
Bryan Housel 92d6d51724 Mock geocoder in walkthrough so we can localize address field 2017-04-21 17:53:37 -04:00
Bryan Housel 2e6bb9b8d7 Localize addr:street tags in walkthrough 2017-04-21 13:41:16 -04:00
Bryan Housel 956f557d22 Better punctuation for walkthrough sentences 2017-04-21 13:34:35 -04:00
Bryan Housel 4bd883b221 Don't lowercase the field names in the tutorial
(closes #3977)
2017-04-21 13:24:04 -04:00
Bryan Housel f92320c166 Ignore uninteresting tags in old-style multipolygon code 2017-04-21 09:40:05 -04:00
Bryan Housel d3e7685eb5 Keep track of new row and keep it sorted last
(closes #3960)
2017-04-21 02:35:53 -04:00
Bryan Housel bcd4e5135a Use window.top.location instead of window.location
(closes #3950)
2017-04-21 01:29:22 -04:00
Bryan Housel 26ae84f8e5 Render old-style multipolygons slightly differently
(for #3908)
2017-04-20 23:34:00 -04:00
Bryan Housel d441cd92c3 Smaller nudge regions in drag_node and move
(closes #3956)
2017-04-20 22:18:33 -04:00
Bryan Housel 3e917f3c7b Merge pull request #3975 from openstreetmap/taginfo_improvements
Taginfo improvements
2017-04-20 14:49:14 -04:00
Bryan Housel 108150faf9 Don't re-request inflight nominatim requests 2017-04-20 14:45:22 -04:00
Bryan Housel 43b8ab1754 Set debounce wait to 500ms, still feels responsive 2017-04-20 14:13:10 -04:00
Bryan Housel 02688a1fcf Check cache for shortened query that returns fewer than max results 2017-04-20 14:08:38 -04:00
Bryan Housel 62d0bc0bf5 Debounce should debounce all requests even cached, fix tests
(see https://github.com/openstreetmap/iD/pull/3975#issue-222747308)
2017-04-19 13:13:12 -04:00
Bryan Housel 494dd979a9 Never reset the taginfo cache
The data on taginfo is refreshed once per day, so there's no reason to
reissue those API calls during a normal editing session.

reset() gets called after the user saves their changes to OSM
2017-04-19 09:25:09 -04:00
Bryan Housel c2d6c84aee Exclude popular keys from values lookups..
see #3955
2017-04-18 23:29:01 -04:00
Bryan Housel b44bd7a427 Increase debounce threshold for taginfo 2017-04-18 21:15:47 -04:00
Bryan Housel 6f8770241f Merge pull request #3921 from openstreetmap/walkthrough-updates
Walkthrough updates
2017-04-18 14:13:14 -04:00
Bryan Housel bde1c78d32 Break up longer text, mention Alt key to avoid point snapping 2017-04-18 14:06:00 -04:00
Bryan Housel e3152fb8ec Make sure user can left and right click 2017-04-18 02:37:49 -04:00
Bryan Housel dafb1dd49e Use the word "nodes" consistently for child nodes along a way 2017-04-17 17:59:37 -04:00
Bryan Housel cf9eb22e5f Adjust language, remove curtain for play steps 2017-04-17 17:51:22 -04:00
Bryan Housel 28802daae4 Add more examples of landuse and areas 2017-04-17 15:00:07 -04:00
Bryan Housel b743d37a31 Fixes for RTL, improve curtain placement for edit menu steps 2017-04-17 14:06:05 -04:00
Bryan Housel e249826b1b Adjust timings a few places so draw handler doesn't interrupt reveal 2017-04-17 11:13:32 -04:00
Bryan Housel 5acad221a9 Catch a few more conditions where the user changed tutorial data 2017-04-17 10:40:24 -04:00
Bryan Housel 16b8d5c876 More gentle introduction to jargon 2017-04-16 22:35:57 -04:00
Bryan Housel dfe91207af Change the pseudomarkdown emphasis to be global and nongreedy 2017-04-16 18:29:08 -04:00
Bryan Housel 5c31213673 Merge pull request #3964 from slibby/master
Updated Merge Messaging + CONTRIBUTING.md
2017-04-16 12:59:38 -04:00
greenkeeperio-bot 3c5c0f9ec6 chore(package): update d3 to version 4.8.0
https://greenkeeper.io/
2017-04-16 12:58:59 -04:00
greenkeeperio-bot fefa6776b6 chore(package): update wmf-sitematrix to version 0.1.4
https://greenkeeper.io/
2017-04-16 12:58:48 -04:00
Bryan Housel 992a6aa958 More guard code to protect against user undos and mode changes 2017-04-15 00:32:36 -04:00
Bryan Housel 0256252caf Ask user to redraw the building if the points really are not very square 2017-04-14 11:28:52 -04:00
Bryan Housel 633edf15b8 Increase delay before checking if Description field was added 2017-04-14 00:53:33 -04:00
Bryan Housel 8989aea023 Clicking a midpoint should be treated as a click on the parent way 2017-04-14 00:38:04 -04:00
Bryan Housel 0920f29c75 Slight rewords in the Areas chapter 2017-04-13 15:39:14 -04:00
Bryan Housel 5c687e5c1c Gentler introduction to jargon, add some more defensive code 2017-04-13 15:26:21 -04:00
Sam Libby 5e9de84035 Updated Merge Messaging + CONTRIBUTING.md 2017-04-12 22:45:16 -06:00
Bryan Housel 0e686e62f7 Update rollup-plugin-json to version 2.1.1 2017-04-13 00:31:58 -04:00