Tom MacWright
bd7f302730
Show deprecated tags in save commit, validate them, add deprecatedTags
...
to entity type.
2013-02-04 16:45:18 -05:00
Ansis Brammanis
7d32af5264
work towards using prototypes for entities
2013-01-29 12:49:00 -05:00
John Firebaugh
562a161896
Remove unused
2013-01-27 21:50:08 -05:00
Ansis Brammanis
b0de58b455
Fix merge (util.geo -> geo)
2013-01-23 16:29:52 -05:00
Ansis Brammanis
daff9c5a2f
Labels height pulled from font-size css
2013-01-22 17:40:05 -05:00
Ansis Brammanis
66c0a08d00
Merge remote-tracking branch 'systemed/master' into labels
...
Conflicts:
js/id/renderer/map.js
2013-01-22 14:55:15 -05:00
Ansis Brammanis
079a456500
Add pathLength to utils
2013-01-22 12:35:15 -05:00
Tom MacWright
7cf234365e
Non-overwriting hash, add hash in select mode. Needs code for dealing
...
with hash.
2013-01-22 09:41:29 -05:00
Ansis Brammanis
572c111bf1
Add polygonCentroid and polygon area to utils
2013-01-20 22:21:18 -05:00
Tom MacWright
2f1e219d64
jshint tweak
2013-01-14 10:18:22 -05:00
John Firebaugh
1d707b0eb2
Match inners with outers
...
After thinking about how the `evenodd` fill rule works, I pretty sure
we don't actually need to do this. If I'm right, I'll back it out, and
it will be in the history if we need it for some other purpose.
2013-01-13 18:17:16 -08:00
John Firebaugh
5089e2370b
Point-in-polygon algorithm
...
No tests. I didn't write it so I assume it's correct!
2013-01-13 17:20:04 -08:00
John Firebaugh
2a6145ef10
Move friendlyName to Entity
2013-01-02 21:43:35 -08:00
Tom MacWright
06c3caa1c0
Expand util tests
2013-01-02 13:26:36 -05:00
Tom MacWright
aca0098ea0
Use 2d transforms and fix jshint problems
2013-01-02 13:01:18 -05:00
John Firebaugh
2c40de62be
Add iD.behavior.drag
...
`iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
* The `origin` function is expected to return an [x, y] tuple rather than an
{x, y} object.
* The events are `start`, `move`, and `end`.
(https://github.com/mbostock/d3/issues/563 )
* The `start` event is not dispatched until the first cursor movement occurs.
(https://github.com/mbostock/d3/pull/368 )
* The `move` event has a `loc` and `dxdy` [x, y] tuple properties rather
than `x`, `y`, `dx`, and `dy` properties.
* The `end` event is not dispatched if no movement occurs.
* An `off` function is available that unbinds the drag's internal event handlers.
* Delegation is supported via the `delegate` function.
2012-12-21 12:10:43 -08:00
John Firebaugh
8b889a4e48
Make readable
2012-12-21 12:10:43 -08:00
Tom MacWright
c161efb9a7
Pay attention to natural tag, understand the d3 problem
2012-12-17 16:19:15 -05:00
Tom MacWright
19082bcf2a
Make spliced nodes straight. Fixes #241
2012-12-09 00:00:23 -05:00
John Firebaugh
7eec007740
Get internal ID logic in one place
2012-12-07 10:32:51 -05:00
Tom MacWright
0ce26b9131
Move support3d to util
2012-12-06 19:03:13 -05:00
John Firebaugh
4ee6e3ac1a
Remove duplicate intersection function
2012-12-06 14:22:33 -05:00
tyr
b18fa96f95
fixed global var leak
2012-12-06 11:37:57 +01:00
tyr
87252a73f1
fixed support3d to reuse transformProp. prefixProperty returns false instead of "" when the property isn't supported at all
2012-12-06 11:09:09 +01:00
tyr
2b84eaad73
removed now obsolete prefix() utility method
2012-12-06 10:44:01 +01:00
tyr
e4ceca76ec
more clever prefix detection. (use unprefixed property when available.)
2012-12-06 10:38:55 +01:00
tyr
25b6290f4d
cutomizable prefix grabber. proper support3d test. removed -o- prefix from transform property.
2012-12-06 10:38:49 +01:00
Tom MacWright
5e56b12d85
Formatting and jshint
2012-12-05 16:55:27 -05:00
John Firebaugh
551a2df24e
Replace Entity.{lat,lon} with Entity.loc
...
Fixes #189
2012-12-05 09:48:00 -05:00
Tom MacWright
22fe35723f
Clean up, move stringQs to util
2012-12-04 18:28:22 -05:00
Tom MacWright
340b97c0e9
Split more functionality into util.geo and test it.
2012-12-04 16:52:59 -05:00
Tom MacWright
8c3aa832f0
Rename Util to util, expand tests, move more out of map.js
2012-12-04 12:53:16 -05:00
Tom MacWright
bd1a34153a
First shot at way accuracy handles
2012-12-03 17:08:53 -05:00
Tom MacWright
b3853e6485
Taginfo, typeahead
2012-12-03 16:12:05 -05:00
Tom MacWright
f7fcf37197
Fix deletion, make active class clearer, refocus on DC, fix friendlyName
2012-11-29 09:35:48 -05:00
Tom MacWright
80ea085f35
Get node-dependent osmChange working
2012-11-28 15:13:31 -05:00
Tom MacWright
936cefb4ef
Rename and update
2012-11-27 17:51:03 -05:00