16273 Commits

Author SHA1 Message Date
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