Tom MacWright
c4fa7b8dce
Merge branch 'master' of github.com:systemed/iD
2012-12-07 14:40:07 -05:00
Tom MacWright
5371d42cdf
Continue with splitWay
2012-12-07 14:33:16 -05:00
John Firebaugh
d4832e2e95
Add closing segment of drawn areas ( fixes #217 )
2012-12-07 14:21:30 -05:00
Tom MacWright
0db5193e0c
Fix parentRelations
2012-12-07 14:16:11 -05:00
Tom MacWright
8c76b7d1b1
Fix accuracy handles updating
2012-12-07 14:06:47 -05:00
Tom MacWright
da66377e55
Merge branch 'master' of github.com:systemed/iD
2012-12-07 14:03:08 -05:00
Tom MacWright
6d7b135b22
Push more on split_way
2012-12-07 14:03:03 -05:00
John Firebaugh
ff5839a277
Reimplement differenced rendering ( fixes #219 )
2012-12-07 14:01:52 -05:00
John Firebaugh
c5c65ccdfd
Include difference in history change events
2012-12-07 12:35:57 -05:00
John Firebaugh
ea4b93d88b
Graph#difference
2012-12-07 12:35:57 -05:00
John Firebaugh
255e3aaabd
Modify Graph so it can track deleted ids
2012-12-07 12:32:24 -05:00
Tom MacWright
0e00998bc4
Hide user panel when it would just be showing login. Fixes #209
2012-12-07 12:02:15 -05:00
Tom MacWright
bb6c0489a0
Fix adding to ways in the reverse direction
2012-12-07 12:01:48 -05:00
Tom MacWright
9546a6f743
Limit download threads. Fixes #83
2012-12-07 11:47:48 -05:00
Tom MacWright
f74b29d93a
Rudientary splitting of ways
2012-12-07 11:03:15 -05:00
Tom MacWright
618f5cc486
Merge branch 'master' of github.com:systemed/iD
2012-12-07 10:42:24 -05:00
Tom MacWright
f49728872e
Fix way finishing, start on split way
2012-12-07 10:42:16 -05:00
John Firebaugh
3e45afbc5e
Move history annotation to History#perform/replace
...
Actions are too low-level for annotations.
2012-12-07 10:35:39 -05:00
John Firebaugh
7eec007740
Get internal ID logic in one place
2012-12-07 10:32:51 -05:00
Tom MacWright
23856cc1c5
Reclose ways if you delete the repeated node. Fixes #221
2012-12-07 10:25:09 -05:00
Tom MacWright
7c82710dbf
Fix deleting areas
2012-12-07 10:11:42 -05:00
Tom MacWright
a9e68ce3ee
Undo moved technique
2012-12-07 10:02:55 -05:00
Tom MacWright
6626c87401
Fix layer switching
2012-12-07 10:01:07 -05:00
Tom MacWright
7cb6cfbe04
Refactor drag features into sub-control and allow dragging in selection
...
mode
2012-12-07 09:57:30 -05:00
Tom MacWright
9b71f48521
Fix accuracy nodes
2012-12-06 19:41:43 -05:00
Tom MacWright
1e7cf70050
Merge branch 'master' of github.com:systemed/iD
2012-12-06 19:27:01 -05:00
Tom MacWright
16f102b410
Fix accuracy handy disappearance
2012-12-06 19:26:52 -05:00
John Firebaugh
ccd0f0805f
dragEnable is gone
2012-12-06 19:18:39 -05:00
John Firebaugh
8854dac623
More action specs; fix ReverseWay
2012-12-06 19:16:54 -05:00
John Firebaugh
67ffd2e71b
Revert "Copy entity in Graph#fetch"
...
This reverts commit 12d02e0a6b .
2012-12-06 19:16:54 -05:00
John Firebaugh
384ca15040
Continuing mode clean up
2012-12-06 19:16:54 -05:00
Tom MacWright
17920f523c
Merge branch 'master' of github.com:systemed/iD
2012-12-06 19:03:26 -05:00
Tom MacWright
0ce26b9131
Move support3d to util
2012-12-06 19:03:13 -05:00
John Firebaugh
0ad6218921
Keep browse button active in Select mode
2012-12-06 18:51:03 -05:00
John Firebaugh
caf382c1dc
Remove elastic vestiges
2012-12-06 18:48:13 -05:00
John Firebaugh
9743ee282b
More mode and action overhaul
...
Pass entities to actions via id; this allows safe composition
of actions that modify the same entity.
Fix remaining ghost node cases (#213 ).
Create more logical undo states when drawing.
2012-12-06 18:39:51 -05:00
John Firebaugh
79e2d08c0d
StartWay -> AddWay (for parallelism with AddNode)
2012-12-06 18:36:03 -05:00
John Firebaugh
27af384a3f
Allow History#{perform,replace} to run multiple actions
2012-12-06 18:36:03 -05:00
Tom MacWright
7fea779e8c
Fixup fastenable with drawing areas
2012-12-06 18:09:30 -05:00
Tom MacWright
54ff10ca6a
Only listen for load once. Remove tiles on error
2012-12-06 18:01:57 -05:00
Tom MacWright
3b7af751f4
Remove listeners when we're done
2012-12-06 17:55:26 -05:00
Tom MacWright
6e9d9ba274
Refactor modes, use latedrag
2012-12-06 17:54:32 -05:00
Tom MacWright
cd3129061c
Refactor dragging, include latedrag
2012-12-06 17:33:02 -05:00
Tom MacWright
4339aede82
Remove elastic tags from ways
2012-12-06 16:42:35 -05:00
Tom MacWright
38ecfc949c
Get rid of ghost node in connections. Fixes #213
2012-12-06 16:17:09 -05:00
Tom MacWright
d84d33ea8d
Fix road drawing
2012-12-06 16:14:04 -05:00
Tom MacWright
7f6a06f9bb
Move scaleExtent into background sources
2012-12-06 16:10:44 -05:00
Tom MacWright
9006a746be
Fixing stray last node.
2012-12-06 16:00:06 -05:00
Tom MacWright
517f29131d
Real-time preview for opacity
2012-12-06 15:56:22 -05:00
Tom MacWright
dc37eb99b4
Fix dragging while drawing, fix delete binding. Fixes #184
2012-12-06 15:51:48 -05:00