16273 Commits

Author SHA1 Message Date
John Firebaugh
562a161896 Remove unused 2013-01-27 21:50:08 -05:00
John Firebaugh
ec0c02a9dc Whitespace 2013-01-27 21:50:08 -05:00
John Firebaugh
de7fad5803 Move remaining XML stuff to Connection 2013-01-27 21:50:08 -05:00
John Firebaugh
76c108fc92 Remove unused 2013-01-27 21:50:08 -05:00
John Firebaugh
47ef222f38 Convert iD.format.XML to member functions 2013-01-27 21:50:08 -05:00
John Firebaugh
646c746991 Convert iD.format.GeoJSON to member functions 2013-01-27 21:50:07 -05:00
Tom MacWright
50b997599d Fix shared-midpoint dragging. Fixes #432 2013-01-27 16:54:34 -05:00
Ansis Brammanis
62e8d4ed64 Fix area order. Algorithm is direction sensitive 2013-01-27 03:32:05 -05:00
John Firebaugh
46cb57cea7 No double click on area fill (fixes #518) 2013-01-26 16:43:46 -05:00
John Firebaugh
269739905a Render areas with separate stroke and fill 2013-01-26 16:43:46 -05:00
Tom MacWright
e153f79910 Add zoom-to button in notice. 2013-01-26 16:23:05 -05:00
John Firebaugh
a741d8e6f6 Single character bug fix! (fixes #524) 2013-01-26 15:50:09 -05:00
Tom MacWright
26c6565fcd Merge branch 'master' of github.com:systemed/iD 2013-01-26 15:32:37 -05:00
Tom MacWright
f0346e7af7 Hide nudge menu to keep people from thinking it will sort layers 2013-01-26 15:32:24 -05:00
John Firebaugh
e09666bbdc Fixing draw mode bugs
Disabling interactive draw undo for now. I know how to fix it
but it's a bit tricky. So undo will just drop you out to browse
mode for the time being.

Fixes #477.
Fixes #516.
2013-01-26 15:24:14 -05:00
Tom MacWright
ec971ceac7 Fix race condition in user panel. Fixes #515 2013-01-26 13:18:24 -05:00
Tom MacWright
401fe94f2c Merge branch 'master' of github.com:systemed/iD 2013-01-25 18:49:01 -05:00
Tom MacWright
4e2124e74f jshint 2013-01-25 18:48:07 -05:00
Ansis Brammanis
8f8e3955b5 Revert "Use object.create for graph.entities"
This reverts commit 78993bc080.
2013-01-25 18:08:48 -05:00
Ansis Brammanis
db0ba2c88c Revert "Difference only changed entities"
This reverts commit 74d006ea08.

Conflicts:

	js/id/graph/graph.js
2013-01-25 18:05:38 -05:00
Tom MacWright
5645a48feb More jshint 2013-01-25 17:55:43 -05:00
Tom MacWright
adc302863f jshint please 2013-01-25 17:52:09 -05:00
John Firebaugh
66ac8349ac Stack areas by area (#324)
This doesn't address stacking multipolygons, or interleaving
areas and multipolygons. More and more, I'm thinking we should
just merge the two into a unified "area" geometry.
2013-01-25 17:13:34 -05:00
John Firebaugh
432f77eb6d Fix save tooltip getting stuck (fixes #433) 2013-01-25 16:57:37 -05:00
John Firebaugh
146ba3ed8a Cleanup tooltip refreshing 2013-01-25 16:56:51 -05:00
John Firebaugh
dae9b01166 Don't try to show a menu for multipolygons
We haven't implemented relation deletion yet, so there
aren't any operations to perform.

Fixes #506.
2013-01-25 16:42:32 -05:00
John Firebaugh
50cfed4f3c Remove unused parameter
Follow up to deebe5.
2013-01-25 16:37:40 -05:00
John Firebaugh
98073b0d26 Add pending tests for #508
Update DeleteWay tests to use Graph#update. Eventually we
should do this for all action tests.
2013-01-25 16:35:50 -05:00
Tom MacWright
3b7b15a12f Merge branch 'master' of github.com:systemed/iD 2013-01-25 16:28:26 -05:00
Tom MacWright
deebe55182 Allow for continuing line drawing, also fixes #507 2013-01-25 16:28:21 -05:00
John Firebaugh
c981fe5d80 Revert "Wrap all actions in Graph#update"
This reverts commit 3105923371.

See #508.
2013-01-25 16:17:26 -05:00
John Firebaugh
5ea855e18d Replace Graph#fetch with Graph#childNodes
Having two kinds of Ways (fetched and non-fetched)
introduced some accidental complexity. This brings things
more in line with how parentWays/parentRelations work.

Fixes #73.
2013-01-25 15:10:44 -05:00
Ansis Brammanis
74d006ea08 Difference only changed entities 2013-01-25 15:07:58 -05:00
Ansis Brammanis
6ca88fb60e Merge branch 'master' of github.com:systemed/iD 2013-01-25 15:07:40 -05:00
Tom MacWright
20bf1476d5 Fix geocode URL 2013-01-25 14:59:54 -05:00
Ansis Brammanis
78993bc080 Use object.create for graph.entities 2013-01-25 14:35:46 -05:00
John Firebaugh
3105923371 Wrap all actions in Graph#update 2013-01-25 13:43:35 -05:00
John Firebaugh
61a1f35a70 Use Graph#update in MoveWay 2013-01-25 13:27:33 -05:00
John Firebaugh
4874199401 Add Graph#update
This can be used to reduce graph churn when there are
multiple changes to make.
2013-01-25 13:27:33 -05:00
John Firebaugh
dfb38d7d0c Fix radial menu not always appearing (fixes #492) 2013-01-25 13:27:33 -05:00
John Firebaugh
e64c78ae1b arc-menu -> radial-menu 2013-01-25 13:27:32 -05:00
Tom MacWright
e287367893 Merge branch 'master' of github.com:systemed/iD 2013-01-25 12:00:43 -05:00
Tom MacWright
9116978609 Show version and tag it correctly. Fixes #502 and fixes #499 2013-01-25 12:00:23 -05:00
John Firebaugh
fd0e7f51ca Add shortcut for "Move" mode 2013-01-25 11:44:46 -05:00
Ansis Brammanis
da41235b94 Fixes #471, slight panning after selecting 2013-01-25 10:32:03 -05:00
Tom MacWright
1f3319f7b0 Add circularize action. Fixes #491 2013-01-24 22:52:19 -05:00
John Firebaugh
923fb86f06 Revert menu placement on way
Can't do this until we can distinguish area fill from stroke.
2013-01-24 19:13:42 -05:00
John Firebaugh
b1c165b21f Transition menu close 2013-01-24 19:08:04 -05:00
John Firebaugh
454cf0b16c Close menu on map move (fixes #482) 2013-01-24 19:07:05 -05:00
John Firebaugh
3f7b7c6a5a Hide menu on history changes 2013-01-24 18:45:36 -05:00