Commit Graph

  • 762307bd7d Restrict key, value, and role character limits based on unicode characters, not UTF-16 code units (re: #6817) Quincy Morgan 2020-06-09 15:41:15 -04:00
  • 5ab04eb0ba Update marked to 1.0.0 (re: #7687) Quincy Morgan 2020-06-09 11:47:47 -04:00
  • 1b2af1a1b1 Remove deprecated sudo key from travis config Quincy Morgan 2020-06-09 11:34:10 -04:00
  • c7f5b81946 Merge pull request #7686 from openstreetmap/dependabot/npm_and_yarn/uglify-js-3.9.4 Quincy Morgan 2020-06-09 11:28:54 -04:00
  • 229492cdb6 Bump uglify-js from 3.8.1 to 3.9.4 dependabot[bot] 2020-06-09 05:10:00 +00:00
  • a7e16a5625 Show the number of unique nodes instead of the aggregate for the selection in the measurement panel (re: #7329) Quincy Morgan 2020-06-08 17:07:26 -04:00
  • 2f2e0dcb94 Show combined length, area, and node count in the measurement panel for multiselections (close #7329) Quincy Morgan 2020-06-08 16:47:03 -04:00
  • 8b258d2cbd Load the maximum nodes per way value from the OSM API and add a getter to the service object Disable the Merge operation if the resultant way would have more than the maximum number of nodes (close #6030) Simplify some code in operationMerge Quincy Morgan 2020-06-08 14:38:49 -04:00
  • bf7b30ace9 Fix unreleased regression where OSM notes were being parsed as JSON and thus not loading (re: #7188) Quincy Morgan 2020-06-08 13:19:46 -04:00
  • 79dd0491a7 Merge pull request #7674 from openstreetmap/dependabot/npm_and_yarn/martinez-polygon-clipping-0.7.0 Quincy Morgan 2020-06-08 12:51:10 -04:00
  • 2e5e3791c5 Disable the straighten operation for selections that are already straight (close #7658) Quincy Morgan 2020-06-08 11:58:10 -04:00
  • 61b3aaafd2 Autofocus new note descriptions in the UI code instead of the mode code (re: #7680) Quincy Morgan 2020-06-08 11:42:29 -04:00
  • fd41e5fd75 Add specific error feedback for disabled straighten operation for multiple selected features Quincy Morgan 2020-06-08 11:16:25 -04:00
  • c85fbf34f9 Underscore function scope variables in modeSelectNote Quincy Morgan 2020-06-08 10:30:04 -04:00
  • def3a373a7 Autofocus the comment field when adding a new OSM note (close #7680) Quincy Morgan 2020-06-08 10:26:16 -04:00
  • e8a227fc59 Allow straightening a selected line between two points if the two points are visible, regardless of how long the line is Quincy Morgan 2020-06-08 10:08:52 -04:00
  • cee4b0a4da Give several functions more descriptive names Quincy Morgan 2020-06-08 09:50:13 -04:00
  • 1eb9cf39a7 Merge pull request #7683 from openstreetmap/dependabot/npm_and_yarn/d3-5.16.0 Quincy Morgan 2020-06-08 09:26:46 -04:00
  • 123b388cab Deprecate various values of the culvert key Quincy Morgan 2020-06-08 09:25:37 -04:00
  • 68924d4e68 Bump d3 from 5.15.1 to 5.16.0 dependabot[bot] 2020-06-08 05:13:40 +00:00
  • 632849b509 Show the inspector instead of the preset list when selecting an untagged vertex with a parent relation Quincy Morgan 2020-06-07 20:42:42 -04:00
  • 78b21bfc33 Correct man_made=cross preset name (close #7678) Quincy Morgan 2020-06-07 19:49:38 -04:00
  • 2509e113ca Add terms to storage rental preset (close #7681) Quincy Morgan 2020-06-07 19:46:07 -04:00
  • 1782eddca5 Add Goods Conveyor preset (close #7637) Quincy Morgan 2020-06-05 16:23:24 -04:00
  • 5839376276 Update to temaki 3.24.0 Quincy Morgan 2020-06-05 16:15:27 -04:00
  • ab3717bbc8 Disable the Straighten operation when not enough of the selection is visible (close #7675) Add specific straighten tooltip and annotation labels for multiple selected lines Quincy Morgan 2020-06-05 14:59:27 -04:00
  • c908667a79 Fix operationExtract code tests Quincy Morgan 2020-06-05 14:35:32 -04:00
  • f14577b2d0 Fix lint warning Quincy Morgan 2020-06-05 14:32:59 -04:00
  • 02f8849bd0 Properly disable more operations for single nodes that aren't visible Quincy Morgan 2020-06-05 14:22:50 -04:00
  • 251f9825f4 Fix extent logic change from 28bd985a31 Quincy Morgan 2020-06-05 14:19:37 -04:00
  • 97bfffff4c Add quickstart command that rebuilds code without building CSS or data Quincy Morgan 2020-06-05 14:13:02 -04:00
  • 28bd985a31 Prevent disconnecting nodes that aren't mostly visible Return 1 for geoExtent.percentContainedIn when caller is a zero-area extent contained within the argument extent Prefix function-scope operationExtent variables with underscores Quincy Morgan 2020-06-05 13:54:41 -04:00
  • 790f90c11d Show "not visible" disabled reason over "connected to hidden" in the extract operation when both are applicable, in accordance with other operations Quincy Morgan 2020-06-05 13:12:51 -04:00
  • 9f6dcfbc18 Bump martinez-polygon-clipping from 0.6.2 to 0.7.0 dependabot[bot] 2020-06-05 16:20:22 +00:00
  • fac0eea761 Use eased zoom when selecting features from search results and zoom to their full extent Quincy Morgan 2020-06-05 12:12:37 -04:00
  • 3506389d83 Fix JS error when zooming to lat/lon values coded in search bar (close #7670) Quincy Morgan 2020-06-05 12:06:21 -04:00
  • 4e0495d6c5 Make dependabot ignore sinon updates Quincy Morgan 2020-06-05 11:50:35 -04:00
  • ddd285a711 Update object-inspect to version before usage of util.inspect.custom (re: #7673) Quincy Morgan 2020-06-05 11:34:41 -04:00
  • 41b9958946 Merge pull request #7672 from openstreetmap/dependabot/npm_and_yarn/string.fromcodepoint-1.0.0 Quincy Morgan 2020-06-05 11:12:38 -04:00
  • d22d3bfc66 Update for string.fromcodepoint v1.0.0 API Quincy Morgan 2020-06-05 11:08:34 -04:00
  • 68c4c1ac65 Limit Bail Bond Agent preset to the US and the Philippines Quincy Morgan 2020-06-05 10:30:25 -04:00
  • cdf3e29f3a Bump string.fromcodepoint from 0.2.1 to 1.0.0 dependabot[bot] 2020-06-05 05:06:58 +00:00
  • bb55d9082f Merge pull request #7667 from openstreetmap/dependabot/npm_and_yarn/node-diff3-2.0.1 Quincy Morgan 2020-06-04 19:17:13 -04:00
  • fcc21ce856 Update node-diff3 API calls for v2.0.0 Quincy Morgan 2020-06-04 19:16:49 -04:00
  • cd3671c640 Bump node-diff3 from 1.0.0 to 2.0.1 dependabot[bot] 2020-06-04 23:11:45 +00:00
  • 67b71dd872 Merge pull request #7663 from openstreetmap/dependabot/npm_and_yarn/pannellum-2.5.6 Quincy Morgan 2020-06-04 19:08:13 -04:00
  • 7f11907470 Merge pull request #7668 from openstreetmap/dependabot/npm_and_yarn/rollup/plugin-commonjs-12.0.0 Quincy Morgan 2020-06-04 18:44:25 -04:00
  • 09edfbf382 Bump @rollup/plugin-commonjs from 11.1.0 to 12.0.0 dependabot[bot] 2020-06-04 21:33:25 +00:00
  • e248601371 Specify GitHub label for dependabot pull requests Quincy Morgan 2020-06-04 17:21:44 -04:00
  • f21595aaf0 Merge pull request #7664 from openstreetmap/dependabot/npm_and_yarn/eslint-7.1.0 Quincy Morgan 2020-06-04 17:16:21 -04:00
  • 7cd830f325 Update statistics Quincy Morgan 2020-06-04 17:15:24 -04:00
  • 097b76c4fa Merge pull request #7665 from openstreetmap/dependabot/npm_and_yarn/rollup/plugin-node-resolve-8.0.0 Quincy Morgan 2020-06-04 17:09:25 -04:00
  • 29232e3bdb Merge pull request #7666 from openstreetmap/dependabot/npm_and_yarn/rollup-plugin-visualizer-4.0.4 Quincy Morgan 2020-06-04 17:09:09 -04:00
  • 9f5d01502d Merge pull request #7662 from openstreetmap/dependabot/npm_and_yarn/rollup-2.13.1 Quincy Morgan 2020-06-04 17:08:56 -04:00
  • b74d66f21b Bump rollup-plugin-visualizer from 3.3.2 to 4.0.4 dependabot[bot] 2020-06-04 20:52:52 +00:00
  • c43f72002c Bump @rollup/plugin-node-resolve from 7.1.3 to 8.0.0 dependabot[bot] 2020-06-04 20:51:54 +00:00
  • def9756a85 Bump eslint from 6.8.0 to 7.1.0 dependabot[bot] 2020-06-04 20:49:55 +00:00
  • 4928b0decc Bump pannellum from 2.4.1 to 2.5.6 dependabot[bot] 2020-06-04 20:48:49 +00:00
  • c781f39167 Bump rollup from 1.31.1 to 2.13.1 dependabot[bot] 2020-06-04 20:46:14 +00:00
  • 9dbc2b1ff8 Create dependabot.yml Quincy Morgan 2020-06-04 16:44:00 -04:00
  • 6128c6514f Enable the Extract operation for multiple selected extractable features (close #7600) Allow extracting vertices that are via or location_hint relation members Quincy Morgan 2020-06-04 16:35:25 -04:00
  • 513f10a272 Add amenity=vacuum_cleaner preset (close #7483) Quincy Morgan 2020-06-04 13:55:23 -04:00
  • 572ce0a787 Make sure horizontal-only scroll events can be translated into map pans (close #7659) Quincy Morgan 2020-06-04 13:29:45 -04:00
  • d6fc0ca619 Add Bubble Tea Cafe preset (close #7632) Quincy Morgan 2020-06-04 11:54:45 -04:00
  • ef45268261 Update icon for nightclub presets Quincy Morgan 2020-06-04 11:49:56 -04:00
  • 058da02c53 Add Coffeehouse preset Quincy Morgan 2020-06-04 11:40:56 -04:00
  • eba7f7e134 Add low-visibility Unknown Road Bridge preset to help new mappers discover how to map bridges in OSM Quincy Morgan 2020-06-03 15:37:29 -04:00
  • b7f581197c Rename Jet Bridge preset to Jetway to discourage mappers from erroneously using it for other types of bridges Quincy Morgan 2020-06-03 15:23:11 -04:00
  • 6c2b097eb7 Enable disconnection of multiple selected features from each other, if connected, and otherwise from everything (close #7652) Add specific descriptions for a wider range of disconnection scenarios Quincy Morgan 2020-06-03 14:51:31 -04:00
  • 240b5607a6 Merge pull request #7650 from jleedev/patch-1 Quincy Morgan 2020-06-03 10:04:37 -04:00
  • 943ca85616 Fix capitalization error introduced in a refactor Josh Lee 2020-06-02 19:41:35 -04:00
  • 0cd1b40c57 Make sure clicking the first node finishes drawing when drawing any closed way Quincy Morgan 2020-06-02 16:57:14 -04:00
  • 5eb0fc3e0e Update comments Quincy Morgan 2020-06-02 15:58:35 -04:00
  • 1d377227d0 Enable dual-pointer multiselection even if neither feature is selected yet Don't do dual-pointer multiselection if a pointer has moved too much since it went down Properly switch the selection when right-clicking on an unselected feature during a multiselection Quincy Morgan 2020-06-02 15:44:58 -04:00
  • 49526a7a67 Fix JS error upon changing addablePresetIDs after initial load Accept addablePresetIDs as an array Add code tests for invalid preset IDs in addablePresetIDs Quincy Morgan 2020-06-02 11:19:30 -04:00
  • 7fe82444c2 Make map pointer targets larger for pen and touch input (close #7643) Quincy Morgan 2020-06-01 12:25:16 -04:00
  • a8437d3edc Add trophy shop preset (close #7641) Quincy Morgan 2020-06-01 09:51:32 -04:00
  • 909690c87c Merge pull request #7642 from jgscherber/7640-use-correct-header-size Quincy Morgan 2020-06-01 09:33:41 -04:00
  • bfa1dbf8d4 remove trailing whitespace on line Jacob Scherber 2020-05-31 14:19:40 -07:00
  • 24ceda3d9c header size didn't include padding above buttons Jacob Scherber 2020-05-31 13:50:26 -07:00
  • 620d79bfc8 Reorganize the code for setting the mode class on the container Quincy Morgan 2020-05-29 17:18:10 -04:00
  • 7877e8ab9e Updated imagery Minh Nguyễn 2020-05-29 13:50:59 -07:00
  • f16b4a1971 Run travis CI tests for node 14 Quincy Morgan 2020-05-29 16:43:29 -04:00
  • 5fb7136e93 Account for potential YAML output without quotes around keys with octothorps Quincy Morgan 2020-05-29 16:34:05 -04:00
  • 0a16fc21cb Fix issue with writing fontawesome icons on Node 14+ Quincy Morgan 2020-05-29 16:06:16 -04:00
  • 7f0db9f3bf Disable elastic scroll page bounce on standalone iD (close #7576) Quincy Morgan 2020-05-29 13:11:19 -04:00
  • a78dc5a889 Simply default gesture cancelation and add additional safety check for IE Quincy Morgan 2020-05-29 13:08:13 -04:00
  • 87b4c34d1f Make sure the Wikipedia field reloads after the wiki language data is received Quincy Morgan 2020-05-29 11:37:22 -04:00
  • bb9c58909a Update city hall preset reference Quincy Morgan 2020-05-29 11:20:40 -04:00
  • d39851fb7c Update telephone preset icon Quincy Morgan 2020-05-29 10:59:06 -04:00
  • b3ece74807 Fix issue where the telephone field placeholders weren't localized Quincy Morgan 2020-05-29 10:57:17 -04:00
  • 2d02d452a9 Fix issue with the address field not displaying a localized format Quincy Morgan 2020-05-29 10:33:45 -04:00
  • 78a4b75e55 Fix regression where explicit addable presets were not populating the default preset list Quincy Morgan 2020-05-28 16:16:35 -04:00
  • 64096cbc67 Handle pointercancel events in behaviorDrag Quincy Morgan 2020-05-28 14:21:22 -04:00
  • 717f9ae5b7 Fix prior commit and add additional safety checks Quincy Morgan 2020-05-28 14:12:11 -04:00
  • 1214b2d5dd Preview the draw segment upon pointerdown on touchscreens unless it becomes invalid Block creation of invalid geometries due to connecting to invalid sibling segments or nodes on the drawn way on touchscreens Quincy Morgan 2020-05-28 13:50:51 -04:00
  • 2264e4a6d7 Fix code tests Quincy Morgan 2020-05-28 11:45:49 -04:00
  • 79ceb96758 Fix several regressions to behaviorHover introduced in 38db23fab5 Quincy Morgan 2020-05-28 11:33:47 -04:00
  • d8443d28d5 Detect and ignore erroneous mouse-type pointermove events sent after pointerup events on iOS when drawing Quincy Morgan 2020-05-28 11:13:09 -04:00
  • 9ad51ca5d9 Update marine toilet disposal icon Quincy Morgan 2020-05-28 10:22:13 -04:00