Tom MacWright
cdc221323c
Fix tests with locale
2013-01-29 18:39:11 -05:00
Saman Bemel-Benrud
2115e673f4
button style improvements, modal positioning fix.
2013-01-29 18:38:22 -05:00
Tom MacWright
4ed44ef9f0
Micro translation framework.
2013-01-29 18:34:40 -05:00
Saman Bemel-Benrud
193b476e49
Merge branch 'master' of github.com:systemed/iD
2013-01-29 17:56:56 -05:00
Saman Bemel-Benrud
bfafc8e929
adding css classes for operation icons.
2013-01-29 17:56:47 -05:00
Saman Bemel-Benrud
f39b502c5a
adding operations icons.
2013-01-29 17:41:08 -05:00
Tom MacWright
699041019f
Pan map when dragging to pad. Fixes #534
2013-01-29 17:02:56 -05:00
John Firebaugh
852973f61d
Fix global leak
2013-01-29 15:03:32 -05:00
Ansis Brammanis
6c1e4e5b4d
Working more-efficient parentWays
2013-01-29 13:32:39 -05:00
Saman Bemel-Benrud
9c158c99f1
Merge branch 'master' of github.com:systemed/iD
2013-01-29 13:24:16 -05:00
Saman Bemel-Benrud
6d6d3ce7fe
better user icon style.
2013-01-29 13:23:52 -05:00
John Firebaugh
65baf36143
Remove unused DragWay behavior
2013-01-29 13:19:04 -05:00
John Firebaugh
03de3ffba6
Move operation ( fixes #536 )
2013-01-29 13:18:23 -05:00
Ansis Brammanis
7d32af5264
work towards using prototypes for entities
2013-01-29 12:49:00 -05:00
John Firebaugh
69d95a6082
Refactor operations
...
They're something distinct from actions. Actions are independent
of UI, operations are actions + UI (title, keybinding, modality,
etc.)
2013-01-29 12:05:52 -05:00
John Firebaugh
b37ef978f4
Snap to ways/vertices/midpoints when drawing ( #240 )
...
Also add anti-snapping behavior when option key is down.
2013-01-29 11:16:12 -05:00
Saman Bemel-Benrud
7b374de5f8
adding relation icon.
2013-01-29 11:08:16 -05:00
Saman Bemel-Benrud
b13e6d13d9
copy tweaks.
2013-01-28 21:08:40 -05:00
Saman Bemel-Benrud
adf933004a
Merge branch 'master' of github.com:systemed/iD
2013-01-28 21:06:17 -05:00
Saman Bemel-Benrud
6cb1692e44
radial menu source, better user icon commit modal integration, small fixes.
2013-01-28 21:06:07 -05:00
Ansis Brammanis
541ff96af6
Close modals with esc or backspace
2013-01-28 17:46:25 -05:00
John Firebaugh
8fe9da4710
Mode name and shortcut key should match
2013-01-28 17:29:21 -05:00
John Firebaugh
5d73e45b50
Fix exiting draw mode via other means ( fixes #503 )
2013-01-28 17:26:14 -05:00
Ansis Brammanis
d998b000d5
Fix midpoint dragging, break multiple touch drags
2013-01-28 17:02:07 -05:00
John Firebaugh
3c99d36a76
Fix differenced redraw artifacts during pan/zoom
...
Fixes #543 .
2013-01-28 16:55:30 -05:00
Tom MacWright
11ddcdd568
Merge branch 'master' of github.com:systemed/iD
2013-01-28 16:41:36 -05:00
Tom MacWright
7acca8e6d2
Reformat success page. Fixes #532
2013-01-28 16:41:25 -05:00
John Firebaugh
859ae1c1cc
DrawWay#cancel shouldn't unconditionally delete the way
...
Fixes #514 .
2013-01-28 16:39:31 -05:00
Tom MacWright
7ffda8c7d3
Use nicer transitions on buttons like layerswitcher and geocoder. Refs #449
2013-01-28 16:31:57 -05:00
Tom MacWright
73fd21fefb
Replace gray dot with marker icon. Fixes #474
2013-01-28 16:25:54 -05:00
Tom MacWright
2f44df09d5
Merge branch 'master' of github.com:systemed/iD
2013-01-28 16:19:00 -05:00
Tom MacWright
6ae683dedc
Hints for keybindings. Refs #517
2013-01-28 16:18:49 -05:00
John Firebaugh
c5d691d79d
Graph#rebase
2013-01-28 16:08:08 -05:00
Ansis Brammanis
aa21e4b301
Undo cancels drags
2013-01-28 15:56:37 -05:00
Tom MacWright
54863c679f
Update screenshot
2013-01-28 15:43:05 -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