Tom MacWright
d38c2739ab
Remove entity, dragdrop config, and uuid
2012-11-06 14:29:33 -05:00
Tom MacWright
2ee2b1cf46
Starting road drawing. Has bugs but exists.
2012-11-05 16:10:21 -05:00
Tom MacWright
9101aa8772
First working revision of undo redo
2012-11-05 14:23:01 -05:00
Tom MacWright
84e54112e1
Display undo title in button
2012-11-05 13:21:24 -05:00
Tom MacWright
e7a895c884
Re-introduce idea of operations, add 'add node' operation
2012-11-05 11:23:50 -05:00
Tom MacWright
c8b5e238b3
Use simple objects for data, simplify graph
2012-11-05 10:48:58 -05:00
tyrasd
de74aa5782
non breaking space between "+" and "Place/Road/Area"
2012-11-03 23:45:43 +01:00
Tom MacWright
c2a46eca33
Restyle
2012-11-02 17:35:34 -04:00
Tom MacWright
b9acb41321
Escape actions with the escape key
2012-11-02 16:32:36 -04:00
Tom MacWright
4df2712906
Update actions, highlight modes
2012-11-02 16:17:57 -04:00
Tom MacWright
f7d881ad60
Reorganize, update notes
2012-11-02 16:00:11 -04:00
Tom MacWright
4c90bf44d5
Indicate support, take DOM elements as input. Fixes #55 .
2012-11-02 14:14:47 -04:00
Tom MacWright
8780805506
Indirection for IDs
2012-11-01 17:39:03 -04:00
Tom MacWright
24922d401a
Fix marker rendering, complete Way XML output, work on Node XML output.
2012-11-01 16:04:24 -04:00
Tom MacWright
c3422fdb33
Initial serialization in JS
2012-11-01 12:33:24 -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
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
c61feeb154
Make map tile client an external. Fixes #48
2012-10-28 12:41:42 -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
0c9d46bee3
Reduce memory taken up by attribute objects.
2012-10-26 17:55:58 -04:00
Tom MacWright
34b64267b5
Remove jQuery dependency more
2012-10-26 16:47:46 -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
23faba55c3
Remove jQuery dependency
2012-10-26 14:11:19 -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
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
a2d8d73ca9
inspector lives.
2012-10-24 23:00:23 -04:00
Tom MacWright
0deeda32ab
Pushing towards an inspector concept
2012-10-24 18:57:06 -04:00
Tom MacWright
a50daccc3b
Stack ways nicely
2012-10-24 18:11:23 -04:00
Tom MacWright
d1d1413e19
Style improvements, fix more road styles
2012-10-24 15:59:09 -04:00
Tom MacWright
3bb7b589f1
No more new
2012-10-24 15:33:46 -04:00
Tom MacWright
cd782d73e2
Add geocoder
2012-10-24 14:25:09 -04:00
Tom MacWright
609f4efa41
Make controller dependency one-way
2012-10-24 12:16:22 -04:00
Tom MacWright
9d93b2ec64
Selection-style rendering, no more uis
2012-10-24 12:12:33 -04:00
Tom MacWright
4637d401ef
Correctly separate areas and paths, start re-supporting nodes.
2012-10-24 10:58:46 -04:00
Tom MacWright
7d95895140
Style buildings, remove dead code
2012-10-24 10:21:01 -04:00
Tom MacWright
54c2ba60f8
Use path clipping to hide off-screen features
2012-10-24 10:10:21 -04:00
Tom MacWright
f181a5ed81
Doit
2012-10-23 23:07:47 -04:00
Tom MacWright
0264d66fe7
Massive rework
2012-10-23 22:57:27 -04:00
Tom MacWright
6d07b7f45d
Start on the newest megapull
...
This one swaps out dojo entirely. I wish that there was a way to divide
tasks between dojo and nojo, but the module loader system makes this
more or less impossible, or at least incredibly annoying.
2012-10-23 16:41:16 -04:00
Tom MacWright
6cade83979
Dojo broke.
2012-10-23 15:42:27 -04:00
Tom MacWright
b70aea97ef
Less segregation of ways and nodes in renderer code
2012-10-23 15:12:14 -04:00