Ansis Brammanis
aa21e4b301
Undo cancels drags
2013-01-28 15:56:37 -05:00
John Firebaugh
63109ca9a9
Remove unused
2013-01-28 15:14:42 -05:00
John Firebaugh
cfd05772e4
Remove vestigial code
2013-01-28 15:13:09 -05:00
Ansis Brammanis
2bd4fbe542
No draw mousemove events while mouse is down
2013-01-28 14:41:08 -05:00
Tom MacWright
424c42365c
Merge branch 'master' of github.com:systemed/iD
2013-01-28 12:18:16 -05:00
Tom MacWright
9ccb99ee1b
Fix reversal
2013-01-28 12:18:03 -05:00
Saman Bemel-Benrud
1972616b11
Merge branch 'master' of github.com:systemed/iD
2013-01-28 12:15:52 -05:00
Saman Bemel-Benrud
c1d397386b
fixing inspector button.
2013-01-28 12:15:41 -05:00
Ansis Brammanis
1d4c04c334
Slightly smarter line label placement
2013-01-28 12:10:25 -05:00
John Firebaugh
c7fdfe2def
Select commit message ( fixes #540 )
2013-01-28 12:07:53 -05:00
John Firebaugh
e69f613b51
Order deletions in osmChange XML ( fixes #541 )
...
This relies on iteration order of JS objects, which
is technically undefined. But currently all relevant
browsers implement first-defined-first-iterated order
for non-numeric keys. And I've written the specs so that
they will fail on browsers that don't adhere to this.
2013-01-28 11:47:59 -05:00
John Firebaugh
05e3dd73a8
Push JXON.stringify's down for easier testing
2013-01-28 11:24:52 -05:00
John Firebaugh
fcbd792e9d
Add JXON.stringify
2013-01-28 11:06:14 -05:00
John Firebaugh
08bd7e583a
Define Relation#asJXON (allow relations to be saved)
2013-01-28 10:19:11 -05:00
John Firebaugh
f6ff3e678b
Use osmId/Entity.id.toOSM
2013-01-28 10:16:51 -05:00
John Firebaugh
2ac0f1dc26
Don't rely on OSM IDs being in range of JS numbers
2013-01-28 10:15:17 -05:00
John Firebaugh
562a161896
Remove unused
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
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
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