Commit Graph

7583 Commits

Author SHA1 Message Date
John Firebaugh
75f8711e64 Add iD.{Node,Way,Relation} constructors
Even if we don't want subclasses, they are handy for
assigning the right type and an appropriate ID.
2012-11-26 22:00:39 -04:00
John Firebaugh
cc7328d1c9 Extract Entity#created and Entity#modified 2012-11-26 21:48:40 -04:00
John Firebaugh
447b89fa01 Entity specs 2012-11-26 21:24:26 -04:00
John Firebaugh
21ef3e4ce1 Flag accidental mutations in tests 2012-11-26 21:08:33 -04:00
Tom MacWright
1bb6915bad Expand map tests 2012-11-26 18:40:17 -05:00
Tom MacWright
21dd1da9d5 Snap to integer zooms 2012-11-26 18:12:21 -05:00
Tom MacWright
b8652c888b Disable keybindings for now 2012-11-26 18:08:02 -05:00
Tom MacWright
39f422ece3 Fixup logout button 2012-11-26 18:05:18 -05:00
Tom MacWright
2ec9f4c02f Test graph 2012-11-26 17:56:06 -05:00
Tom MacWright
704bd1af2e Test XML formatter as well 2012-11-26 17:46:04 -05:00
Tom MacWright
224420883a Update happen 2012-11-26 17:40:46 -05:00
Tom MacWright
f1f1d108a0 Merge branch 'master' of github.com:systemed/iD 2012-11-26 17:39:26 -05:00
Tom MacWright
19b62e8f47 Fix tests 2012-11-26 17:39:16 -05:00
Tom MacWright
cfdf135c16 Merge pull request #121 from systemed/commit-ui
Commit ui
2012-11-26 14:37:44 -08:00
Tom MacWright
0a7d5e8e78 Changeset panel can now cancel and save comments. 2012-11-26 17:33:50 -05:00
Tom MacWright
eee436be80 Add lists and counts 2012-11-26 17:11:37 -05:00
Tom MacWright
01991bca65 Start on commit UI. This pulls together a modal window listing changes. 2012-11-26 16:56:27 -05:00
Tom MacWright
55577c59a2 Be more d3y 2012-11-26 16:09:50 -05:00
Tom MacWright
1e778174c8 Fix geocoder 2012-11-26 16:05:40 -05:00
Tom MacWright
157eb42422 Move feature detection to iD 2012-11-26 15:54:31 -05:00
Tom MacWright
d0a8dc1f03 Support logging out. Fixes #114 2012-11-26 15:44:27 -05:00
Tom MacWright
f0b60dac9f Namespace oauth keys, link to user, fixup modal style 2012-11-26 15:33:41 -05:00
Tom MacWright
ee6cf2c146 Delete nodes. Fixes #112 2012-11-26 14:29:54 -05:00
Tom MacWright
ab0b71f548 Fixup saving, test modifying 2012-11-26 13:54:34 -05:00
Tom MacWright
2200a63429 Use d3 for modal, remove trailing slash, make modal prettier. 2012-11-26 13:46:43 -05:00
Tom MacWright
d2fe6ca279 Work on handling modifications as well as creations 2012-11-26 12:30:44 -05:00
Tom MacWright
3b3d2be89f Use basic arrays so that we don't have to proxy so many d3 methods 2012-11-26 11:52:46 -05:00
Tom MacWright
4722c4c5f4 Use arrays for dims 2012-11-26 11:36:56 -05:00
Tom MacWright
1045b3b1d2 Use d3.geo.tile for tiles, works on #103 2012-11-26 11:25:21 -05:00
Tom MacWright
7c16dfa6e9 Fix modifications regression 2012-11-26 10:28:34 -05:00
Tom MacWright
21e5037d78 jshint clean 2012-11-26 10:21:14 -05:00
John Firebaugh
3d72ba63cc Clean up 2012-11-25 22:46:43 -04:00
John Firebaugh
5a0c290196 Fix Map#perform 2012-11-25 22:44:08 -04:00
John Firebaugh
80e208d2b7 Use more d3 for mode button logic 2012-11-25 22:39:37 -04:00
John Firebaugh
5ccdae6534 Fix merge 2012-11-25 20:46:51 -04:00
Tom MacWright
ec54137e4d Fixup dragging 2012-11-25 17:18:17 -05:00
Tom MacWright
828153ead1 Merge branch 'jfirebaugh-iD'
Currently broken.

Conflicts:
	index.html
	js/iD/renderer/Map.js
2012-11-25 17:09:42 -05:00
Tom MacWright
3f23c0e43a Merge pull request #104 from jfirebaugh/rename
Rename concepts
2012-11-25 13:57:08 -08:00
John Firebaugh
f73f1a5429 Add Inspector specs 2012-11-25 16:21:52 -04:00
John Firebaugh
e022e5f85b Fix/improve UI feedback on undo/redo buttons 2012-11-25 14:57:57 -04:00
John Firebaugh
ca38da7cbd Extract Graph#modifications 2012-11-25 14:57:56 -04:00
John Firebaugh
efb521aeb5 Move oauth details into connection 2012-11-25 14:57:56 -04:00
John Firebaugh
22e9eb39cc Inject connection dependency in map 2012-11-25 14:57:56 -04:00
John Firebaugh
2d861507b9 Move top-level setup into iD() function 2012-11-25 14:57:56 -04:00
John Firebaugh
66da508836 Fix Save button position
Fixes #101
2012-11-25 14:53:50 -04:00
John Firebaugh
ca4121e0c4 Fix inspector close button 2012-11-25 14:31:48 -04:00
John Firebaugh
eac425f7e3 Rename concepts
action -> mode
operation -> action
go -> enter
operate -> perform
2012-11-25 14:06:23 -04:00
John Firebaugh
d3eeea4740 Hide inspector after deleting 2012-11-25 11:55:48 -04:00
John Firebaugh
85ed5bb671 Fix specs 2012-11-24 11:30:27 -04:00
John Firebaugh
fa8a2f26f8 A better way 2012-11-24 11:14:49 -04:00