Commit Graph

2569 Commits

Author SHA1 Message Date
Bryan Housel
11bfeaabfc Add browser-polyfills, remove lodash assign, compact, values
(re: #6087)
2019-03-22 17:14:41 -04:00
Bryan Housel
f6c284a3be Minor code cleanups, swap some math for existing functions 2019-03-22 15:29:48 -04:00
J Guthrie
97dc659b0f Fixed linting - moved function out of loop 2019-03-22 15:29:48 -04:00
J Guthrie
9d452c9ffe Fix lint issue 2019-03-22 15:29:48 -04:00
J Guthrie
c3295cc174 Remove left over logging statements 2019-03-22 15:29:48 -04:00
J Guthrie
470d6c257d Update to work on ways going in opposite directions 2019-03-22 15:29:48 -04:00
J Guthrie
e786bd54b1 Minor syntax improvement 2019-03-22 15:29:48 -04:00
J Guthrie
a3930c35a3 Fixed sort to sort by integer 2019-03-22 15:29:48 -04:00
J Guthrie
df4f25a02c Use lodash _includes instead of standard javascript version 2019-03-22 15:29:48 -04:00
J Guthrie
d07418c654 Enforce either 0 or 2 selected vertices 2019-03-22 15:29:47 -04:00
J Guthrie
24f83ba1ae Attempt to fix travis fail 2019-03-22 15:29:47 -04:00
J Guthrie
04da13dae3 Added 2-vertex straighten to actionStraighten
- Split selectedIDs between nodes and ways
 - Slice the length of nodes to be straighten to between the 2 selected nodes
2019-03-22 15:29:47 -04:00
J Guthrie
16513b1194 Update operationStraighten.available() function
- operationStraighten now allows for two vertices to be selected and straightened between
 - Added test cases
2019-03-22 15:29:47 -04:00
J Guthrie
c28f0a77fe Implement new functionality 2019-03-22 15:29:47 -04:00
Quincy Morgan
e59bb75bcc Make top toolbar item spacing more consistent
Prepare top toolbar to be more dynamic
2019-03-22 13:42:47 -04:00
Quincy Morgan
4addd0e216 Add presets for basic indoor features (close #6082)
Don't use deprecated presets to determine area keys
2019-03-22 11:40:03 -04:00
Bryan Housel
00a008a31d Changed "Reset All" button to a link 2019-03-22 11:23:52 -04:00
Bryan Housel
18683e93a0 Merge branch 'master' of https://github.com/alphagamer7/iD into alphagamer7-master 2019-03-22 11:16:13 -04:00
Quincy Morgan
e6bc7efb7f Disallow favoriting of unsearchable presets
Rename preset favorite button class and file
2019-03-22 09:20:18 -04:00
Bryan Housel
c7e375cbd7 Preserve directionality of sided way when joining to non-sided ways
(closes #6033)
2019-03-21 22:19:05 -04:00
Quincy Morgan
705f15aadd Speed up search by cacheing preset text values and not scrolling to focused node as often 2019-03-21 11:19:20 -04:00
Quincy Morgan
f114945628 Flag disconnected highway areas and multipolygons (close #6075)
Don't flag highways connected only to highway multipolygons
2019-03-21 10:13:59 -04:00
Bryan Housel
99d46e9f70 Upgrade to name-suggestion-index v2
(closes #6073)
2019-03-20 23:12:05 -04:00
Quincy Morgan
790d2e867e Flag private contact information on houses and other residential buildings (close #5850) 2019-03-20 17:14:44 -04:00
Quincy Morgan
9d940fffdb Fix issue where untagged multipolygon member lines would render as lines instead of area edges
Show recents in the ribbon again
2019-03-20 15:05:35 -04:00
Quincy Morgan
1e6a2594d3 Fix crash on selecting relation preset 2019-03-20 14:18:57 -04:00
Quincy Morgan
5fc8c90e65 Always align the search results popover with the search field 2019-03-20 12:37:58 -04:00
Quincy Morgan
d7b8c10ff8 Add tag reference button to grouped-by-name preset results 2019-03-20 11:45:05 -04:00
Quincy Morgan
d90843654e Group preset search results with the same name (close #6059) 2019-03-20 11:33:54 -04:00
Quincy Morgan
e314df7b08 Use iD point, line, and area icons for those presets in the search results 2019-03-19 15:57:59 -04:00
Quincy Morgan
fc7cc3177d Make conditions for being able to delete features via quick fixes the same as for the delete operation (close #6062)
Simplify some validation code
2019-03-19 12:39:41 -04:00
Quincy Morgan
c3216ddeca Add geometry filter controls to the add feature results dropdown (close #6056) 2019-03-18 14:52:44 -04:00
Quincy Morgan
7e92f6aa89 Combine vertex and point geometries into a single Point fallback preset 2019-03-18 12:36:20 -04:00
Quincy Morgan
374cae5a7d Add validation issue flagging ways with highway=road (close #5998) 2019-03-17 11:57:28 -04:00
Quincy Morgan
0781b70f38 Add drag-and-drop reordering of relation members (close #2283) 2019-03-15 12:22:24 -04:00
Quincy Morgan
2ba0f3a5dd Don't show tooltips for touch input (close #6035) 2019-03-15 10:57:06 -04:00
Quincy Morgan
7d0080a642 Persist the photo overlay layers via the URL query string (re: #5813) 2019-03-14 16:48:08 -04:00
Quincy Morgan
c65a4d038e Add photo overlay filter options for hiding flat and pano photos (close #5433) 2019-03-14 14:24:21 -04:00
Quincy Morgan
bb9e8d6d86 Move photo overlays to their own section in the map data pane (close #5913) 2019-03-14 11:10:25 -04:00
Quincy Morgan
d075dac2be Add crossing=unmarked when connecting ambiguous crossings highways 2019-03-14 09:46:45 -04:00
Quincy Morgan
17087f42c8 Adding mechanism for specifying an upgrade path for deprecated presets (close #6045) 2019-03-13 17:51:12 -04:00
Quincy Morgan
ae92645f4b Only show five most recent presets in ribbon 2019-03-13 13:49:23 -04:00
Quincy Morgan
933569f8c6 Inherit check fields even if they define the preset 2019-03-13 12:59:06 -04:00
Quincy Morgan
fb25a44017 Generalize deprecated_tags validation to outdated_tags validation
Add check for missing addTags go outdated_tags validation (close #6043, close #6042)
2019-03-12 17:08:20 -04:00
Quincy Morgan
8ac6ede028 Add highway=footway when setting pier, platform, and foot racing track presets
Add highway=bridleway when setting horse racetrack preset
Style racetracks with highway tag with white/yellow pattern
2019-03-12 14:01:15 -04:00
Quincy Morgan
3dddb82379 Register tiny drag as click on ribbon preset mode buttons (re: #6040) 2019-03-12 11:42:58 -04:00
Quincy Morgan
83aec58091 Set a drag threshold for reordering preset mode buttons in the ribbon (close #6040) 2019-03-12 10:56:54 -04:00
Quincy Morgan
a076c54ed5 Fix arrow key navigation 2019-03-12 10:23:26 -04:00
Quincy Morgan
fa3756d4b2 Add tag documentation to presets in the ribbon search results (close #6023) 2019-03-11 17:49:10 -04:00
Quincy Morgan
1698be7bfa Move the top toolbar creation to its own file 2019-03-11 11:07:45 -04:00