Commit Graph

94 Commits

Author SHA1 Message Date
Tom MacWright e3c1692e74 Simplifying styling, simplify connection. 2012-10-24 11:13:34 -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 e229c91331 Continue. Speed improvements, simplicity 2012-10-23 23:32:36 -04:00
Tom MacWright 30f9e08a87 Redownload after 1s of stability 2012-10-23 23:19:36 -04:00
Tom MacWright f181a5ed81 Doit 2012-10-23 23:07:47 -04:00
Tom MacWright 4fd58d2826 More unneeded machinery 2012-10-23 22:58:42 -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 c3b6ee472c Reformat map, starting to work on removing uis 2012-10-23 15:26:55 -04:00
Tom MacWright b70aea97ef Less segregation of ways and nodes in renderer code 2012-10-23 15:12:14 -04:00
Tom MacWright 948a5c600c Eliminate controllerstate abstraction 2012-10-23 14:33:22 -04:00
Tom MacWright 7d58d661ff Give map functions normal names, cache margin box 2012-10-19 15:32:42 -04:00
Tom MacWright 9c3bba4a5e Fix references to conn 2012-10-19 14:36:35 -04:00
Tom MacWright 4c3945b985 Unify calling connection connection 2012-10-19 14:12:34 -04:00
Tom MacWright 50ac47a859 Fix way drawing 2012-10-19 13:19:18 -04:00
Tom MacWright 2778f76ca4 Many changes
* Smaller progress circle
* Fixed position edit dialog for now
* Remove array dependency in map
* Use coord and coord keys
2012-10-19 12:52:05 -04:00
Tom MacWright 933b7824a5 Remove more console logs 2012-10-18 18:20:09 -04:00
Tom MacWright 3083d4ee51 Fix poi creation 2012-10-18 18:16:51 -04:00
Tom MacWright 6c811d81c0 Spinner 2012-10-18 18:07:27 -04:00
Tom MacWright b0458b9d7a UI touches, reworking presets 2012-10-18 17:59:27 -04:00
Tom MacWright d8169ddb14 Use scope and don't bind in connection. 2012-10-18 16:13:57 -04:00
Tom MacWright 361549368c Preventdefault to prevent hash links from changing the url 2012-10-18 15:42:17 -04:00
Tom MacWright 7503173ef9 Style and fill tags tab 2012-10-18 15:32:57 -04:00
Tom MacWright 836e14d0e2 Get tabs to work for the box 2012-10-18 15:16:35 -04:00
Tom MacWright 8459cbc742 Refactor 2012-10-18 14:58:44 -04:00
Tom MacWright 9b61648611 Get infoboxes to toggle and position correctly, repeatedly 2012-10-18 14:45:00 -04:00
Tom MacWright b5d1c9c26a Edit window redesign, no longer a dojo construct 2012-10-18 14:34:20 -04:00
Tom MacWright 33fdccf3a6 Cleanup, work on style 2012-10-18 14:03:15 -04:00
Tom MacWright 931b862995 Select new node on add 2012-10-18 13:48:29 -04:00
Tom MacWright 3e7df5acae Start work on tuning noselection for intents
Reversing the order of decisions for those adding nodes.
2012-10-18 13:01:29 -04:00
Tom MacWright e3f7e68eed Fix behavior around adding to ways 2012-10-18 12:47:27 -04:00
Tom MacWright 4182cc1240 Start UI refactor 2012-10-18 12:37:01 -04:00
Tom MacWright fb3fb4080b Merge branch 'master' of git://github.com/systemed/iD into tagging-merge 2012-10-17 20:35:18 -04:00
Tom MacWright 00e824434f Set CSS states for states 2012-10-17 17:09:16 -04:00
Tom MacWright b1df87d5a0 Remove straggling dojo dependency in Node 2012-10-17 17:09:05 -04:00
Tom MacWright 26e0a1f56c Add toGeoJSON for nodes and ways 2012-10-17 16:49:43 -04:00
Tom MacWright f360ec0bc2 Support mousewheel and doubleclick zooming 2012-10-17 16:21:03 -04:00
Tom MacWright dd2b3de15b Clean up way drawing code 2012-10-17 16:10:16 -04:00
Tom MacWright 69a1f5a9ef Fix tracing functionality 2012-10-17 15:40:50 -04:00
Tom MacWright b0773a83da Fix comment 2012-10-17 15:17:11 -04:00
Tom MacWright 7becc2a376 Remove console logs 2012-10-17 15:15:50 -04:00
Tom MacWright 663f880f57 Create simple Taginfo wrapper, suggest tags with datalists,
rework tag editor window stashing concept of presets for now.
2012-10-17 14:34:34 -04:00
Tom MacWright 7e62af4344 Fix matchesTags to populate tag editor for elements that have it 2012-10-17 12:59:27 -04:00
Richard Fairhurst fe0a4cf470 Remove control character 2012-10-17 17:41:37 +01:00
Tom MacWright 5e28faa6a1 Merge branch 'tagging' into tagging-merge
Conflicts:
	index.html
	js/iD/Controller.js
	js/iD/Entity.js
	js/iD/controller/edit/EditBaseState.js
2012-10-17 12:29:28 -04:00
Tom MacWright a179eb2a26 Use an object with keys to keep track of tiles.
instead of a multidimensional array. this simplifies code and boosts
performance upon dragging.
2012-10-17 11:10:14 -04:00
Tom MacWright 65a2309252 Remove hashtable dependency 2012-10-16 23:36:54 -04:00