Ansis Brammanis
a21da4f15f
Saving graph to and reinstating from localStorage
2013-02-06 12:48:42 -05:00
Ansis Brammanis
a4bf7c689f
Merge DragNode and DragMidpoint
...
Adds shared behaviors such as snapping to DragMidpoint
2013-02-06 10:49:58 -05:00
John Firebaugh
4dbd8f5efc
Fix #634
2013-02-05 16:25:33 -08:00
John Firebaugh
8bee68dfbd
Fix includes
2013-02-05 16:25:33 -08:00
Tom MacWright
42f2cebab3
Merge branch 'master' of github.com:systemed/iD
2013-02-05 19:09:42 -05:00
Tom MacWright
8f17628190
Support nudging while moving ways. Fixes #533
2013-02-05 19:09:22 -05:00
Ansis Brammanis
14fc1d9c0d
Fix flickering after redrawing active elems
2013-02-05 18:47:28 -05:00
John Firebaugh
5eb0644242
Improve multipolygon rendering
...
Multipolygon relations report their geometry as 'area' and are rendered
as such. However, they do not render a stroke. The stroke rendering
will come from the individual lines, which are given the tag
classes of their parent relations, allowing them to have a stroke
style matching the style of simple areas with the same tags.
Untagged circular ways are no longer considered areas. This prevents
an untagged inner way of a multipolygon from rendering as an area and
is consistent with how P2 and JOSM treat them.
In the CSS, it's no longer necessary to deal with multipolygons
explicitly in selectors. But keep in mind that area boundaries can
now be rendered either as lines or as area strokes. In most cases
the selector should be `path.stroke.tag-_____`, i.e. an explicit
`.area` or `.line` classes should not be included.
Finally, the parent ways of selected multipolygons are given the 'selected'
class.
2013-02-05 15:20:11 -08:00
John Firebaugh
13a784bea5
Better Way#asGeoJSON
2013-02-05 15:20:11 -08:00
John Firebaugh
8735413974
Relation#asGeoJSON
2013-02-05 15:20:11 -08:00
John Firebaugh
72cd6b91fa
Relation#multipolygon returns coordinate arrays
2013-02-05 15:20:11 -08:00
Tom MacWright
356fd6edd5
Back off on replacing the location to 1/5 of previous throttle
2013-02-05 17:59:26 -05:00
Tom MacWright
f12b7d0fca
Console...
2013-02-05 17:52:42 -05:00
Tom MacWright
930ed89229
Don't trim the cache. Should be fine. Probably.
2013-02-05 17:49:45 -05:00
Tom MacWright
3d13e25d41
Merge pull request #639 from systemed/faux-click
...
Faux click
2013-02-05 13:02:07 -08:00
Tom MacWright
4b76b136fa
Fix tests for faux click
2013-02-05 15:58:54 -05:00
Tom MacWright
4a024651b4
Allow long clicks
2013-02-05 15:44:50 -05:00
Tom MacWright
9743fdf477
Up the radius tolerance to 12px
2013-02-05 15:41:56 -05:00
Tom MacWright
0e0ca2382e
Half-second
2013-02-05 15:40:23 -05:00
Tom MacWright
f65803d99f
Make restriction both space and time
2013-02-05 15:39:58 -05:00
Tom MacWright
67632d638f
Soft clicking. Feels pretty nice. Refs #530
2013-02-05 15:27:02 -05:00
Ansis Brammanis
bc6238c2be
Use AddMidpoint when doubleclicking on way
2013-02-05 14:52:05 -05:00
Ansis Brammanis
2d4f477265
dblclick a shared way adds vertex to all ways
2013-02-05 14:11:03 -05:00
Ansis Brammanis
7086012b98
Source oneway arrow styles from css
2013-02-05 13:05:12 -05:00
John Firebaugh
675c39187c
Fix point dragging
2013-02-05 09:27:16 -08:00
Ansis Brammanis
0cc2d62985
Update onway arrow font size
2013-02-05 12:14:37 -05:00
Tom MacWright
d159b37ab6
Fix tests
2013-02-05 12:10:05 -05:00
Tom MacWright
db7f42145e
Continue removing any non-scoped selectors. Refs #595
...
Last hits will be combobox and layerswitcher.
2013-02-05 12:00:10 -05:00
Ansis Brammanis
3576a99eb5
Always have delete as first op
2013-02-05 11:00:13 -05:00
John Firebaugh
c37adc617f
Fix build
2013-02-05 07:30:58 -08:00
John Firebaugh
4cbdadfbbc
Fix undo of multipolygon deletion
2013-02-05 06:56:23 -08:00
Ansis Brammanis
d3d0851596
Fix svg/midpoint tests
...
Proper solution waiting on 369
2013-02-05 00:51:54 -05:00
Ansis Brammanis
915bcf7826
Fix drawing, leaking globals
2013-02-05 00:41:07 -05:00
John Firebaugh
4fed3e5dac
Fix rogue s/red/#f6634f/g
2013-02-04 16:55:46 -08:00
John Firebaugh
c9fb1444db
Connect via drag and drop
...
Fixes #598 .
2013-02-04 16:48:54 -08:00
John Firebaugh
73098d259e
Specify type for relation member
2013-02-04 16:48:40 -08:00
Saman Bemel-Benrud
00da90cf36
Merge branch 'master' of github.com:systemed/iD
2013-02-04 19:37:31 -05:00
Saman Bemel-Benrud
5764012b23
better styles for map features.
2013-02-04 19:37:10 -05:00
Tom MacWright
9bdd7d1139
Merge branch 'master' of github.com:systemed/iD
2013-02-04 18:48:56 -05:00
Tom MacWright
d3c7c4be4b
Add imagery convert script, source, and output
2013-02-04 18:48:49 -05:00
Ansis Brammanis
ab7c1fa80a
Fix midpoint hiding. really
2013-02-04 18:32:16 -05:00
Ansis Brammanis
c8ab057f19
Remove unused midpoint code
2013-02-04 18:26:45 -05:00
Ansis Brammanis
d5937907a4
Hide midpoints without breaking drawing
...
I always forget d3 works this way.
2013-02-04 17:39:16 -05:00
Ansis Brammanis
7e997af9b8
Hide midpoints when vertices hidden
2013-02-04 17:24:00 -05:00
Tom MacWright
7a50001120
Merge branch 'master' of github.com:systemed/iD
2013-02-04 17:20:34 -05:00
Tom MacWright
3e71dd56cd
Wipe out some tags entirely, refs #585
2013-02-04 17:20:06 -05:00
Ansis Brammanis
3417a1639c
Hide midpoints when drawing (no snapping)
2013-02-04 17:16:14 -05:00
Ansis Brammanis
1b70a68214
Revert "Don't snap to midpoints, snap to their parent way"
...
This reverts commit 13b0b540a7 .
Conflicts:
js/id/behavior/draw_way.js
2013-02-04 17:14:56 -05:00
Ansis Brammanis
d0d1a16c0a
Fix label halo sizing
2013-02-04 17:04:33 -05:00
Tom MacWright
dbb4615918
Merge branch 'master' of github.com:systemed/iD
2013-02-04 16:48:51 -05:00