Commit Graph

10953 Commits

Author SHA1 Message Date
Bryan Housel
0c7d98673a Fix form of chai not called assertion 2019-03-25 10:03:27 -04:00
Quincy Morgan
cd0762e9b9 Add Incline field to more highway presets 2019-03-25 09:48:34 -04:00
Quincy Morgan
a126045b49 Add "room" field to indoor=room preset 2019-03-25 09:30:33 -04:00
Quincy Morgan
7fac65899f Remove "entrance" tag and add "door" tag to indoor/door preset (close #6089)
Add Door field to Entrance/Exit preset
2019-03-25 09:21:17 -04:00
Bryan Housel
b5c2918a24 Remove lodash without and others from history imageryUsed
(re: #6087)

I ran into some trouble here, it looks like `Array.from()` polyfill
doesn't work for Sets in PhantomJS
2019-03-24 01:50:54 -04:00
Bryan Housel
963a4127db Remove lodash remove
(re: #6087)
2019-03-24 01:50:32 -04:00
Bryan Housel
26113d0e25 Remove unneeded getOwnPropertySymbols polyfill 2019-03-24 01:48:36 -04:00
Bryan Housel
5280d07bad Remove lodash reject (re: #6087) 2019-03-23 12:51:13 -04:00
Bryan Housel
76e0d13729 Remove lodash every and filter
(re: #6087)
2019-03-23 01:22:56 -04:00
Bryan Housel
7a6c63fcc5 Remove lodash extend (re: #6087) 2019-03-23 00:38:39 -04:00
Bryan Housel
7e6f68a1b2 Remove lodash some
(re: #6087)
2019-03-23 00:07:52 -04:00
Bryan Housel
0e90167513 Remove lodash clone
(re: #6087)
2019-03-22 23:18:25 -04:00
Bryan Housel
ff4f8f005f Remove lodash find and findIndex
(re: #6087)
2019-03-22 17:31:41 -04:00
Bryan Housel
11bfeaabfc Add browser-polyfills, remove lodash assign, compact, values
(re: #6087)
2019-03-22 17:14:41 -04:00
Bryan Housel
547267d7b6 Improve highway=track icon
(closes #6088)
2019-03-22 15:53:01 -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
f2722fe95f Add operationStraighten tests for 2 selected vertices 2019-03-22 15:29:47 -04:00
J Guthrie
c28f0a77fe Implement new functionality 2019-03-22 15:29:47 -04:00
J Guthrie
5aecfcabc9 Update tests 2019-03-22 15:29:47 -04:00
J Guthrie
067d30227a Add new test cases 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
f912848340 Fix disused railways rendering 2019-03-22 09:32:32 -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
083cd514b4 Remove Curb field from crossings (close #6078) 2019-03-21 16:22:00 -04:00
Quincy Morgan
16b759b76f Add missed taginfo derived data for prior commits 2019-03-21 16:12:26 -04:00
Quincy Morgan
ca37427602 Deprecate dropped_kerb 2019-03-21 16:11:46 -04:00
Quincy Morgan
df8384a9de Add curb height field to lowererd and rolled curb presets
Deprecate curb, sloped_curb, amenity=sloped_curb, kerb=dropped, and kerb=flat
2019-03-21 16:10:14 -04:00
Quincy Morgan
76544d5df2 Add Raised Curb and Rolled Curb presets (close #6080)
Add kerb:height field to Raised Curb preset
2019-03-21 15:53:46 -04:00
Bryan Housel
6f060ebe6e Add preset for Social Centre
(closes #6077)
2019-03-21 12:37:29 -04:00
Bryan Housel
8bdd541ac5 Add Toy Library preset
(closes #5390)
2019-03-21 12:29:21 -04:00
Quincy Morgan
b841b0c242 Fix lint errors 2019-03-21 12:04:29 -04:00
Quincy Morgan
a2822caf2f Add tests for generic_name validation 2019-03-21 12:00:04 -04:00
Quincy Morgan
f03066e580 Add tests for private_data validation 2019-03-21 11:44:30 -04:00
Quincy Morgan
59b1d4d28d Add tests for unknown_road validation 2019-03-21 11:37:23 -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