Quincy Morgan
ba48a861bc
Enable curly and block-spacing eslint rules
2020-11-10 14:19:11 -05:00
Quincy Morgan
3c0b926ec7
Replace coreContext.geometry function with a more explicit coreGraph.geometry function
2020-03-21 14:23:44 -07:00
Quincy Morgan
aa7bf74a7f
Fix issue with deleting a member from a relation with a duplicate entity but different roles ( close #6504 )
2019-06-11 09:08:44 -04:00
Bryan Housel
5e1ff74199
Replace lodash difference, intersects, union
...
(re: 6087)
2019-03-27 01:22:11 -04:00
Bryan Housel
5b9707004f
Remove lodash includes from graph, switch parentWays/parentRels to Set
...
(re: #6087 )
2019-03-26 11:55:38 -04:00
Bryan Housel
9e4cf126c3
Remove unneeded utilGetPrototypeOf and just use Object.getPrototypeOf
2019-03-25 22:16:58 -04:00
Bryan Housel
1ce4f0ad6a
Remove lodash without
...
(re: #6087 )
2019-03-25 21:56:54 -04:00
Bryan Housel
11bfeaabfc
Add browser-polyfills, remove lodash assign, compact, values
...
(re: #6087 )
2019-03-22 17:14:41 -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
Bryan Housel
119792fd22
Cleanups to Detach Node feature
...
This commit includes a bunch of minor things:
- change keyboard shortcut to 'E' to not conflict with anything
- move `disabled` check from operation into action and simplify
- use `actionMoveNode` to place the detached node at the mouse cursor
- disable the operation if the node is connected to hidden features
- lots of code simplification
- make the icon more centered
2018-07-23 13:36:34 -04:00
Bryan Housel
78908bfaa1
Convert lodah-es and d3 to named imports for core
2017-09-24 22:52:12 -04:00
Bryan Housel
5326377292
silence eslint warning
2017-06-08 13:27:55 -04:00
Bryan Housel
9cdf0cdd66
Add explict check for prototype inheritance of entities Chrome bug
...
(see #3973 )
2017-06-08 13:13:46 -04:00
Bryan Housel
07fa5fcc34
Refactor Entity, Node, Relation, Tags, Way from core to osm
2016-10-11 22:41:24 -04:00
Bryan Housel
3102a4ae6a
Rename all the things to include pseudonamespaces
2016-10-04 19:06:20 -04:00
Tom MacWright
8819d3d061
Remove continued iD references ( #3341 )
...
* Remove continued iD references
* make build.js safe enough to dodge json plugin bug
* Package as an iife to avoid var name issue
2016-08-10 20:06:45 -07:00
Tom MacWright
604d1e2719
import lodash ( #3257 )
2016-07-19 12:04:16 -04:00
Kushan Joshi
12df331d51
external modules for core
2016-06-18 02:08:14 +05:30
Kushan Joshi
59e6581aa5
Modularize iD.core
2016-06-16 18:41:37 +05:30