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
9885b55125
Add bootstrap-tooltip to Makefile
2012-12-27 18:52:56 -08:00
John Firebaugh
6e920e7110
Correct event namespace
2012-12-27 18:52:56 -08:00
John Firebaugh
3673b0bd74
Consolidate cursor styles
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
38bf50c987
Started out some notes toward a public API
...
Beginning with our CSS class API. Most of what I've
written is how it should be, not how it currently is.
2012-12-22 14:47:32 -08:00
John Firebaugh
883acd3e60
two-parents -> shared
...
It might have more than two parents.
2012-12-22 14:46:16 -08:00
John Firebaugh
5c6a45d22d
Use cursor-select-acting.png ( fixes #304 )
2012-12-22 14:46:13 -08:00
saman bb
e6cf1c8e8a
fixed iframe & spinner asset path.
2012-12-21 19:12:10 -05:00
John Firebaugh
798da1adde
Fix fill
2012-12-21 13:49:06 -08: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
John Firebaugh
7f4acb46fc
Ensure dragging a way is undoable
2012-12-21 12:10:43 -08:00
Tom MacWright
57cf18e2d6
Always prevent default on the delete key. Fixes #303
2012-12-21 14:19:55 -05:00
Saman Bemel-Benrud
780d79e2d5
better tag reference modal.
2012-12-20 19:28:48 -05:00
Saman Bemel-Benrud
6fd7d65e8c
minor tweak.
2012-12-20 19:07:49 -05:00
Saman Bemel-Benrud
26c513a9f3
basic styling for tag reference modal.
2012-12-20 19:05:03 -05:00
Saman Bemel-Benrud
e72c21f256
progress on modals.
2012-12-20 18:49:21 -05:00
Saman Bemel-Benrud
bb6406eaf8
tweaks to loader.
2012-12-20 11:02:54 -05:00
Saman Bemel-Benrud
8b41671590
loader gifs/
2012-12-19 19:17:54 -05:00
Saman Bemel-Benrud
4dd33bbee5
minor style tweaks, plus fix for #286
2012-12-19 16:42:19 -05:00
Saman Bemel-Benrud
43e66db157
style tweaks to inspector header
2012-12-19 16:27:41 -05:00
Saman Bemel-Benrud
7799564b4b
dumb copy change.
2012-12-19 15:26:51 -05:00
Saman Bemel-Benrud
2fc2ef63f4
refining modals.
2012-12-19 15:22:19 -05:00
Saman Bemel-Benrud
a8a26d5d10
Merge branch 'master' of github.com:systemed/iD
2012-12-18 18:11:12 -05:00
Saman Bemel-Benrud
bbae4a436f
commit modal polish.
2012-12-18 18:11:00 -05:00