Commit Graph

536 Commits

Author SHA1 Message Date
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
Tom MacWright
a94eb35ddd Merge branch 'master' of github.com:systemed/iD 2012-12-06 15:21:59 -05:00
John Firebaugh
bdbcc5c331 Fix hover 2012-12-06 15:11:41 -05:00
John Firebaugh
d02e35e16b Fix error when hovering way accuracy handles 2012-12-06 15:08:07 -05:00
Tom MacWright
f9455270f1 Do pyramid loading in both directions, use transforms for tile sizing.
Fixes #190
2012-12-06 15:07:37 -05:00
John Firebaugh
44959a834d Clean elastic flag on all mode exit paths (fixes #194) 2012-12-06 15:03:11 -05:00
John Firebaugh
4ee6e3ac1a Remove duplicate intersection function 2012-12-06 14:22:33 -05:00
John Firebaugh
6b08193125 Introduce Entity transients; fix #187 2012-12-06 14:11:45 -05:00
Tom MacWright
b8a06aa215 Remove elastic tag when roads and areas are complete 2012-12-06 13:56:50 -05:00
Tom MacWright
aa5c86131f Properly style natural-water. Fixes #211 2012-12-06 13:54:22 -05:00
Tom MacWright
6a63f26bf5 Refactor line drawing 2012-12-06 11:29:32 -05:00
Tom MacWright
5c6c271394 Split background sources into background_source 2012-12-06 11:12:06 -05:00
John Firebaugh
1c5878fa49 Highlight roads when hovering stroke (fixes #165) 2012-12-06 10:49:32 -05:00
John Firebaugh
fd5874a96b Remove unnecessary redraws 2012-12-06 10:49:32 -05:00
Tom MacWright
3b79854399 Fix tests 2012-12-06 10:46:21 -05:00
Tom MacWright
877ae4c32e Add osm mapnik, setup toggling a bit. 2012-12-06 10:39:08 -05:00
Tom MacWright
2f11e74ba1 Support other subdomains, tiger2012 tiles 2012-12-06 10:27:26 -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