Commit Graph

50 Commits

Author SHA1 Message Date
Tom MacWright
e111ea2aa5 Gracefully handle Opera, which does not support pointer-events 2013-01-17 12:22:11 -05:00
Tom MacWright
fd2ef2a78b Rename tooltip to tail, use tail in modes. 2013-01-17 12:07:26 -05:00
Tom MacWright
eecc6b14fb First shot at tooltips cc @samanbb 2013-01-16 18:39:12 -05:00
Tom MacWright
ad6de1437f Prevent typeahead from falling off length of list 2013-01-16 15:01:21 -05:00
John Firebaugh
d5fbe32b1d Remove d3.jsonp (only wiki.js used it) 2013-01-10 21:00:24 -08:00
Tom MacWright
3b5f6dd8bd Support images from the wiki, adds d3.jsonp extension. 2013-01-09 11:31:53 -05:00
Tom MacWright
52312e28fd Fix relative positioned tooltips. Fixes #319 2013-01-07 18:15:02 -05:00
Tom MacWright
b410fc196a Update typeahead, fixing overlap issues. Fixes #309 2013-01-04 16:12:13 -05:00
John Firebaugh
4a7bd26be8 Add 'Add Tag' button (#314), needs style
Fixes #281.
2013-01-03 23:16:34 -08:00
John Firebaugh
3ffa8066c5 Taginfo typeahead on keys as well as values 2013-01-01 18:43:22 -08:00
John Firebaugh
6a4b75aa88 latedrag functionality was merged into iD.behavior.drag 2012-12-21 12:29:59 -08:00
Tom MacWright
d5fa942f55 Update lodash, use deep cloning to fix #284 2012-12-17 12:31:19 -05:00
John Firebaugh
304a9c3603 Add symbol for delete key 2012-12-13 17:39:07 -08:00
John Firebaugh
a58a07277a Simplify d3.keybinding
Remove window.__onfocus property; it triggers mocha's leak detection.
Calculate modifiers using the even properties instead.
2012-12-13 17:39:06 -08:00
Tom MacWright
3f2b12ad87 Update d3 and lodash 2012-12-07 18:14:56 -05:00
Tom MacWright
9546a6f743 Limit download threads. Fixes #83 2012-12-07 11:47:48 -05:00
Tom MacWright
6e9d9ba274 Refactor modes, use latedrag 2012-12-06 17:54:32 -05:00
Tom MacWright
cd3129061c Refactor dragging, include latedrag 2012-12-06 17:33:02 -05:00
Tom MacWright
877ae4c32e Add osm mapnik, setup toggling a bit. 2012-12-06 10:39:08 -05:00
Tom MacWright
bf29581ae1 Add tooltips to action buttons 2012-12-05 16:13:09 -05:00
Tom MacWright
8126189e0a Support proper tooltips on undo redo buttons 2012-12-05 16:00:49 -05:00
Tom MacWright
9799276472 Present errors, namespace events. 2012-12-05 11:25:01 -05:00
Tom MacWright
f381693f2b Improve typeahead 2012-12-05 11:12:56 -05:00
Tom MacWright
ddbf50345d Reintroduce keybindings for deleting features 2012-12-04 16:26:00 -05:00
Tom MacWright
4978cd0c12 Resurface keybindings 2012-12-04 15:51:42 -05:00
Tom MacWright
772eb02552 Taginfo autocomplete 2012-12-04 10:58:55 -05:00
Tom MacWright
5254f06522 Implement megazooming 2012-12-03 18:41:44 -05:00
Tom MacWright
b3853e6485 Taginfo, typeahead 2012-12-03 16:12:05 -05:00
John Firebaugh
c7fa59661a Convert tests to mocha+chai+sinon 2012-12-03 15:11:49 -05:00
John Firebaugh
96af626bd7 Add d3.selection.prototype.size 2012-12-01 08:16:50 -08:00
Tom MacWright
a202202e9f Remove underscore, we've switched to lodash 2012-11-29 10:15:53 -05:00
Tom MacWright
936cefb4ef Rename and update 2012-11-27 17:51:03 -05:00
Tom MacWright
29517c558d Update d3, eliminate workaround. Thx @mbostock! 2012-11-27 12:50:57 -05:00
Tom MacWright
1045b3b1d2 Use d3.geo.tile for tiles, works on #103 2012-11-26 11:25:21 -05:00
Tom MacWright
f198203fbe Oauth, working 2012-11-19 21:32:15 -05:00
Tom MacWright
90d2868536 Remove d3 v2 2012-11-19 21:10:25 -05:00
Tom MacWright
81c8e280d2 Add oauth and sha 2012-11-19 21:08:32 -05:00
Tom MacWright
656349b7aa Push to d3 v3, remove mins, reuse more functions. 2012-11-16 11:19:09 -05:00
Tom MacWright
35ee548487 Add makefile and lodash. 2012-11-13 22:04:10 -05:00
Tom MacWright
d38c2739ab Remove entity, dragdrop config, and uuid 2012-11-06 14:29:33 -05:00
Tom MacWright
9edc918b57 Add uuid 2012-11-02 17:36:42 -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
5d41ce8c9b Check in d3 2012-10-26 18:29:58 -04:00
Tom MacWright
23faba55c3 Remove jQuery dependency 2012-10-26 14:11:19 -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
65a2309252 Remove hashtable dependency 2012-10-16 23:36:54 -04:00
Tom MacWright
2b8b30ad1e Liberate Connection, use jQuery for ajax 2012-10-16 20:54:46 -04:00
Tom MacWright
d22b457816 Using underscore instead of dojo's array.
underscore also handles the issue of a cross-browser .forEach, but
supports the rest of the functional toolkit, so allows us to express
stuff like tag filtering more efficiently. It's also a pretty
common ingredient in other JS code so should feel familiar to a bunch of
people.
2012-10-16 15:15:51 -04:00
Richard Fairhurst
22fab3eb1d Current working version 2012-07-11 14:27:30 +01:00