Commit Graph

7583 Commits

Author SHA1 Message Date
Tom MacWright
b2e780c4c9 Reorganize inspector 2012-11-01 12:00:27 -04:00
Tom MacWright
affb49e3ba Optimize tiling, turn opacity back up on tiles 2012-11-01 11:22:51 -04:00
Tom MacWright
2e39f47d36 Throttle hash changes 2012-11-01 10:59:56 -04:00
Tom MacWright
75d9331233 Start traversing the graph, other changes
Adds GeoJSON viewing to features, unifies the way that features refer
to their children.
2012-11-01 10:55:33 -04:00
Tom MacWright
beeef7a561 Clarify how connections have graphs, don't build big arrays in memory 2012-10-31 22:58:13 -04:00
Tom MacWright
ee9b46c221 Use numerical IDs to save memory 2012-10-31 22:45:03 -04:00
Tom MacWright
ecbbedadee Hash locations, Fixes #36 2012-10-31 22:21:41 -04:00
Tom MacWright
9f00f0fee2 Add map resize API, bind to window onresize event. Fixes #39 2012-10-31 21:57:15 -04:00
Tom MacWright
8bca85d3b2 Entity as a mixin rather than a sub-object. 2012-10-31 21:07:29 -04:00
Tom MacWright
a1b1df504b Refactor style, abstract id references
This is the first commit that really goes whole hog in terms of
creating an object graph. It's quite close, though it could be faster
in a lot of ways.
2012-10-31 19:05:43 -04:00
Tom MacWright
7154b68b71 Move graph out of connection, move more logic to Util, update tests. 2012-10-31 18:17:54 -04:00
Tom MacWright
303128df1c Fix specs, add new GeoJSON class with mappings, rename entityType to
type
2012-10-31 17:51:43 -04:00
Tom MacWright
40c63b6886 Switch to osm.org api, Relations now have entities 2012-10-29 12:52:18 -04:00
Tom MacWright
4ae6f48fdc Optimize connection code 2012-10-28 13:19:04 -04:00
Tom MacWright
d01c9ea4f5 Remove more underscore dep 2012-10-28 13:06:39 -04:00
Tom MacWright
356da55a71 Style natural things as well 2012-10-28 13:02:39 -04:00
Tom MacWright
78efa5a8bc Improve map style and perf 2012-10-28 12:56:47 -04:00
Tom MacWright
c61feeb154 Make map tile client an external. Fixes #48 2012-10-28 12:41:42 -04:00
Tom MacWright
f85b8241a7 Fix non-loaded way behavior 2012-10-28 12:25:38 -04:00
Tom MacWright
8f7f3a7204 Dumbest bug so far. 2012-10-28 12:03:06 -04:00
Tom MacWright
4a1e5691c2 Optimize marker lookup 2012-10-28 11:58:41 -04:00
Tom MacWright
f1be0b3a13 All OSM icons 2012-10-27 15:48:41 -04:00
Tom MacWright
3cfa44eb21 Fixup tile boundaries, make layout more design + mobile friendly 2012-10-27 14:21:08 -04:00
Tom MacWright
45ddfc4066 Cache bounds and be smarter about reassigning marker properties 2012-10-27 13:56:22 -04:00
Tom MacWright
89c61fbae4 Improve map style, style steps and tertiary links 2012-10-26 18:40:16 -04:00
Tom MacWright
18f2b21839 Support POI selection as well as way selection 2012-10-26 18:36:32 -04:00
Tom MacWright
5d41ce8c9b Check in d3 2012-10-26 18:29:58 -04:00
Tom MacWright
5f4703494b Move entity to prototype 2012-10-26 18:28:31 -04:00
Tom MacWright
0c9d46bee3 Reduce memory taken up by attribute objects. 2012-10-26 17:55:58 -04:00
Tom MacWright
a4fa3cd580 No more underscore dep in entity 2012-10-26 16:56:40 -04:00
Tom MacWright
34b64267b5 Remove jQuery dependency more 2012-10-26 16:47:46 -04:00
Tom MacWright
69940890fc Allow users to deselect elements by clicking outside of them. 2012-10-26 16:40:15 -04:00
Tom MacWright
821a856945 Merge branch 'master' of github.com:systemed/iD 2012-10-26 16:33:28 -04:00
Tom MacWright
925af054b3 Do not use use 2012-10-26 16:30:57 -04:00
Tom MacWright
5075bc9226 Merge pull request #43 from jfirebaugh/first
Fix Entity#parentWays/Relations
2012-10-26 13:27:14 -07:00
John Firebaugh
1f6be2d2ba Fix Entity#parentWays/Relations 2012-10-26 13:25:36 -07:00
John Firebaugh
260b548ff3 Soft tabs, 4 space indent 2012-10-26 13:17:17 -07:00
Tom MacWright
39e5548d15 Fix specs 2012-10-26 16:17:09 -04:00
Tom MacWright
8cc179d807 Reset CSS, permalink back to OSM, and faster attributes parsing 2012-10-26 16:02:26 -04:00
Tom MacWright
153bc51d6b First ability to actually propagate edits to the map. 2012-10-26 15:02:31 -04:00
Tom MacWright
23faba55c3 Remove jQuery dependency 2012-10-26 14:11:19 -04:00
Tom MacWright
0211130b37 Documentation, no more step pane 2012-10-26 14:04:34 -04:00
Tom MacWright
33ddd283a8 Add license, reduce underscore dep, update readme 2012-10-26 11:42:40 -04:00
Tom MacWright
af4e048a30 Add tests for the Map object 2012-10-26 11:23:50 -04:00
Tom MacWright
08b29ba999 First shot at create drawway 2012-10-25 19:34:40 -04:00
Tom MacWright
f19e5196b3 Update tests, coding spec, and more.
Rewrite Entities and object creators.
2012-10-25 19:34:26 -04:00
Tom MacWright
6fb8df09ea Inspector cleanup, needs lots more work 2012-10-25 13:38:52 -04:00
Tom MacWright
fac5aa37d6 Semi-transparent roads 2012-10-25 11:50:43 -04:00
Tom MacWright
012f91a9af Improve map style 2012-10-25 11:39:54 -04:00
Tom MacWright
2f03bc8be3 Dragging points omg 2012-10-24 23:19:20 -04:00