Tom MacWright
b410fc196a
Update typeahead, fixing overlap issues. Fixes #309
2013-01-04 16:12:13 -05:00
Tom MacWright
50743b4344
Summarize unnamed and consecutive objects. Fixes #317
2013-01-04 15:11:48 -05:00
Tom MacWright
1107f7dc7f
Optimize calls, generation of accuracy handles
2013-01-04 14:43:47 -05:00
Tom MacWright
6475b1993b
Add MapBox Satellite layer. Fixes #318
2013-01-04 13:40:22 -05:00
Tom MacWright
5671a73dba
Use groups and fill/strokes for all points except for accuracy handles.
...
Fixes #278
2013-01-04 12:59:06 -05:00
Tom MacWright
3f8a872d79
Double click to add detail to lines. Fixes #298
2013-01-04 12:36:23 -05:00
Tom MacWright
1c90441881
Do point hover scaling without r.
2013-01-04 12:05:20 -05:00
John Firebaugh
4a7bd26be8
Add 'Add Tag' button ( #314 ), needs style
...
Fixes #281 .
2013-01-03 23:16:34 -08:00
Tom MacWright
0cb5fbe227
Add success page. Fixes #126
2013-01-03 19:26:45 -05:00
John Firebaugh
62efa1948e
Add Entity#geometry, use in inspector
...
Fixes the icon for areas, but breaks it for vertices.
Needs a big-vertex sprite.
2013-01-02 21:59:55 -08:00
John Firebaugh
2a6145ef10
Move friendlyName to Entity
2013-01-02 21:43:35 -08:00
John Firebaugh
ec6c74ebcd
Simplify inspector function nesting; cleanup
2013-01-02 21:35:09 -08:00
Tom MacWright
2860cc2fcb
Name callbacks to make profiles more usable
2013-01-02 17:31:51 -05:00
Tom MacWright
433e8cd8ee
Re-add notice
2013-01-02 14:42:21 -05:00
Tom MacWright
6040c6efa3
Fix map reference regression
2013-01-02 14:37:47 -05:00
Tom MacWright
f5873a3bc1
Add .hoverEnable to map and disable it for drawing-related modes. Fixes #234
2013-01-02 14:29:04 -05:00
Tom MacWright
912e612206
Use proper geocoding endpoint. Fixes #315
2013-01-02 14:22:03 -05:00
Tom MacWright
349367ada4
Simplify connection, fix errors for high-zoom lat lon box calculation.
...
Fixes #288
2013-01-02 14:17:43 -05:00
Tom MacWright
06c3caa1c0
Expand util tests
2013-01-02 13:26:36 -05:00
Tom MacWright
60820234c7
Merge branch 'master' of github.com:systemed/iD
2013-01-02 13:04:05 -05:00
Tom MacWright
aca0098ea0
Use 2d transforms and fix jshint problems
2013-01-02 13:01:18 -05:00
Saman Bemel-Benrud
532855b5be
fixed typo + error in select way cursor.
2013-01-02 11:21:01 -05:00
John Firebaugh
3ffa8066c5
Taginfo typeahead on keys as well as values
2013-01-01 18:43:22 -08:00
John Firebaugh
1956c2f55d
Read tags directly from value properties
...
Fixes #310
2013-01-01 14:38:21 -08:00
John Firebaugh
75b9961bb3
Eliminate extra click to start oauth flow
2012-12-31 10:50:04 -08:00
John Firebaugh
5199e0f402
Externalize api06 URL
2012-12-30 14:03:45 -08:00
John Firebaugh
e122552b98
Fix bugs in user list
...
* URL is connection-dependent
* Open link in new window so as not to lose work
* Don't show undefined (fixes #302 )
2012-12-29 11:57:17 -08:00
John Firebaugh
11b269006c
Remove base extent definition
2012-12-29 09:38:41 -08:00
John Firebaugh
c927ff5b5d
Rationalize vocabulary
...
- nodes
- vertices
- points
- ways
- lines
- areas
2012-12-29 09:18:05 -08:00
John Firebaugh
d181df4c51
Polymorphism
2012-12-28 22:24:52 -08:00
John Firebaugh
f7dfda46b2
Move Entity subclasses to separate files
2012-12-28 22:17:09 -08:00
John Firebaugh
31502c6214
Simplify; test; fix
2012-12-28 22:13:36 -08:00
John Firebaugh
5fe22be7a0
Introduce real Entity subclasses
2012-12-28 18:42:21 -08:00
John Firebaugh
167556ab02
Eliminate attempted entity modification in format.XML
2012-12-27 18:52:56 -08:00
John Firebaugh
486f778c9c
Don't need to copy here
2012-12-27 18:52:56 -08:00
John Firebaugh
c66ea58d56
Move transients to graph ( fixes #285 )
2012-12-27 18:52:56 -08:00
John Firebaugh
6e920e7110
Correct event namespace
2012-12-27 18:52:56 -08:00
John Firebaugh
78569a5ef3
Extract select behavior to mode
...
While here, use a more appropriate class (.selected).
2012-12-27 18:52:55 -08:00
Tom MacWright
49897680f7
Use a selection for remove. Fixes #305 .
...
The story behind this one is that Chrome 24+ has a built-in .remove()
function on all elements which does the trick of fooling me into
thinking that this was a selection. It isn't, and this makes it one.
2012-12-27 17:46:28 -05:00
Tom MacWright
accaefa430
Use a popup rather than an iframe. Fixes #150 , adds a somewhat annoying
...
second step.
2012-12-27 17:38:38 -05:00
John Firebaugh
883acd3e60
two-parents -> shared
...
It might have more than two parents.
2012-12-22 14:46:16 -08:00
saman bb
e6cf1c8e8a
fixed iframe & spinner asset path.
2012-12-21 19:12:10 -05:00
John Firebaugh
40a32de443
Hide select cursors when in draw modes ( fixes #290 )
2012-12-21 13:32:39 -08:00
John Firebaugh
a9d6ab2107
Prefer named argument
2012-12-21 13:06:08 -08:00
John Firebaugh
6a4b75aa88
latedrag functionality was merged into iD.behavior.drag
2012-12-21 12:29:59 -08:00
John Firebaugh
f0acbc2653
loc -> point, dxdy -> delta
2012-12-21 12:10:44 -08:00
John Firebaugh
2c8bbd8985
Integrate new drag behaviors
2012-12-21 12:10:44 -08:00
John Firebaugh
511dcfa6ac
Rewrite drag behaviors in terms of iD.behavior.drag
2012-12-21 12:10:44 -08: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