16273 Commits

Author SHA1 Message Date
Quincy Morgan 7b288ef95d Add basic zoom-to-clicked-issue behavior 2019-01-23 15:25:55 -05:00
Quincy Morgan 4389bd8741 Merge pull request #5723 from gaoxm/almostJunctAutoFix
add auto-fix for almost junction by creating connection nodes
2019-01-23 13:24:48 -05:00
Quincy Morgan 0aff34d980 Merge pull request #5736 from gaoxm/fixCrossWayTest
fix tests for crossing way validation check
2019-01-23 13:24:27 -05:00
Quincy Morgan e69f2a0389 Merge branch 'master' into validation 2019-01-23 13:15:33 -05:00
Quincy Morgan 24b6e9aeec v2.13.0 2019-01-23 11:33:23 -05:00
Quincy Morgan 497a22edd3 npm run translations 2019-01-23 11:30:55 -05:00
Quincy Morgan c7910596d5 npm run imagery 2019-01-23 11:29:41 -05:00
Quincy Morgan acbd6ab7ab Update two key references in the changelog to use keyboard styling 2019-01-23 11:15:31 -05:00
Bryan Housel a873c0f2ca Remove unused, add maprules documentation 2019-01-23 11:08:19 -05:00
Bryan Housel 8361a44962 Reword "opening" -> "open", add shortcut for Map Data pane 2019-01-23 10:14:50 -05:00
Bryan Housel 855cdb29da Changelog update: Add Frozen Food preset, and Zoom To command 2019-01-23 10:10:35 -05:00
Bryan Housel 217c9cacda Show 'name' field for charging station
(e.g. "Tesla Supercharger")
2019-01-23 09:58:12 -05:00
Bryan Housel fa1edc86a1 Another place where we should delimit name suggestion on en-dash
see 20bcfc573
2019-01-23 09:57:43 -05:00
Bryan Housel c77849fc81 Add preset for shop=frozen_food (for Picard name suggestion preset) 2019-01-23 09:49:03 -05:00
Bryan Housel 20bcfc5730 Delimit name-suggestion-preset names on en-dash, not hyphen
To avoid conflicts with hyphenated names, or bilingual names
with hyphens in them (like used in Brussels)
2019-01-23 09:44:24 -05:00
Quincy Morgan ff6ddfb486 Log more changes for the 2.13.0 changelog 2019-01-23 09:32:26 -05:00
Quincy Morgan 13a27394cc Log more changes to the 2.13.0 changelog 2019-01-23 09:17:11 -05:00
Bryan Housel 4c0fb3a4a6 Update name-suggestion-index to 1.0.3 2019-01-23 09:07:05 -05:00
Bryan Housel 12b57e4515 Update osm-community-index to 0.6.0 2019-01-23 08:59:55 -05:00
Bryan Housel b3953e4a31 Don't mix up inflight tile requests with inflight keepright updates
(closes #5748)
2019-01-22 23:20:17 -05:00
Bryan Housel 4583e2d4d7 Make sure all combo event listeners can handle accept/cancel w/o datum
(re: #5637, re: #5618)

This can happen if the user enters a value that is not matched to
one of the combo suggestions.

Also make sure to set `this` to the input field.  It might not be
already if the event was triggered from a keypress instead of a click.
2019-01-22 23:14:34 -05:00
Bryan Housel 0c7b9a631e Improve combobox event handling and avoid overwriting typed data
(closes #5722, re: #5637, re: #5618)

dispatched with a value() string instead of a datum, which
causes issues for code expecting a datum always.
(such as localized.js brand picker or "Add Field" combo)

Fix for this coming in next commit.
2019-01-22 22:26:27 -05:00
Quincy Morgan e2ea6922a5 First draft of 2.13.0 release notes 2019-01-22 17:44:50 -05:00
Quincy Morgan 319875927a Add Diet Types field to moreFields of shop/supermarket 2019-01-22 17:44:04 -05:00
Quincy Morgan 07327eb9c7 Added documentation for the locale URL parameter (re: #5650) 2019-01-22 15:41:00 -05:00
Quincy Morgan 949337249b Improved performance of multipolygon line-as-area rendering check 2019-01-22 14:10:42 -05:00
Quincy Morgan e83bdbb181 Fixed an issue where non-trivial line components of multipolygons were not rendered as lines 2019-01-22 13:51:44 -05:00
Quincy Morgan 0499a76443 Fixed an entity not found error when restoring new ways that reference unloaded nodes (closed #4108, closed #5194) 2019-01-22 12:56:37 -05:00
Quincy Morgan 8cc3e14bae Update piste/sled preset with sledding icon from Temaki 1.2.0 2019-01-22 11:46:37 -05:00
Quincy Morgan b5b1e53709 Update Temaki to v1.2.0
Use new Temaki icons for a variety of presets
Add terms to the shop/outdoor preset
2019-01-22 11:26:00 -05:00
J Guthrie bc430e4926 Fix loop index bug 2019-01-22 14:50:13 +00:00
Quincy Morgan bad8d7620e Fix an issue where top bar buttons would wrap their contents, causing janky UI (closes #5746) 2019-01-22 09:41:00 -05:00
J Guthrie 274eaa2e47 Fix eslint issue 2019-01-22 14:39:21 +00:00
J Guthrie 6a3a0251d0 Fix bug where end nodes being on top of each other gave false positive 2019-01-22 14:29:45 +00:00
J Guthrie 631ace27d5 Add check to stop joining ways if resulting way intersects itself
- Includes new test case
2019-01-22 03:07:38 +00:00
Quincy Morgan 1323ec3d5a Map Data and Background panes no longer reload hidden sections 2019-01-21 15:52:58 -05:00
Quincy Morgan 35ac247ff0 Fixes an issue where panel sections wouldn't render when toggled if hidden on page load (closes #5743) 2019-01-21 15:22:50 -05:00
SilentSpike ec20279b5c Update .gitattributes to use lf eol for .js files
Running "npm test" currently spews out many eol errors if the user
doesn't have git configured not to convert line endings on a windows
machine.
2019-01-21 19:54:13 +00:00
Quincy Morgan 92f1c4964f Added lanes field to moreFields of highway/service preset 2019-01-21 12:45:33 -05:00
Quincy Morgan e0c028c7f5 Fixed multicombo field chip misalignment in firefox 2019-01-21 12:11:02 -05:00
Quincy Morgan a7e713da15 Fixed an issue in the Areas walkthrough chapter where the user could not proceed after adding the Description field 2019-01-21 11:51:25 -05:00
Bryan Housel 263ecbf0c0 Upgrade temaki icons to 1.1.0, add icons for wall, railing, guard_rail 2019-01-21 11:42:43 -05:00
Minh Nguyễn 898b2e3d0a Merge pull request #5738 from openstreetmap/1ec5-wkid
Replace wkid/w/s/n/e in WMS URL templates
2019-01-20 11:46:47 -08:00
Minh Nguyễn 9e3d49efb7 Replace wkid/w/s/n/e in WMS URL templates 2019-01-19 15:42:22 -08:00
Bryan Housel 2df39c1dc7 Escape all .s in imagery identifiers, not just the first one
(closes #5737)
2019-01-19 10:53:09 -05:00
Bryan Housel 19a8f5c47c Remove test that only works if we can reliably simulate clicks
Previously the combo showed immediately on mousedown, now it
shows on mouseup after some slight delay.
2019-01-18 23:34:59 -05:00
Bryan Housel 1ec5b708fc Restore default click behaviors on mousedown of a combobox
(closes #5732)
2019-01-18 23:23:35 -05:00
Xiaoming Gao 08bc219e6f fix tests for crossing way validation check
There're still test failures for "Almost Junction"; those are fixed
in a separate PR.
2019-01-18 22:26:27 -05:00
Bryan Housel 7e69ab508f Add quotes around "to" way to match other error messages 2019-01-18 18:23:08 -05:00
Bryan Housel 087c38e8fd Avoid calling changeRole recursively
(closes #5731)
2019-01-18 18:20:47 -05:00