https://github.com/d3/d3

sort by:
Revision Author Date Message Commit Date
a40a611 Fix d3.select(document) and d3.select(object). Also add tests for d3_documentElement and d3_window so that they work for the three cases we care about: a node, a document and a window. For anything else they return undefined. 10 February 2015, 16:33:30 UTC
df3fbea Fix test on Node 0.12. 08 February 2015, 19:29:34 UTC
dcdcd6b Simplify jsdom.jsdom invocation. 08 February 2015, 19:29:21 UTC
bc3571f Adding .gitattributes for generated files. 08 February 2015, 18:27:47 UTC
e3e8138 Use process.stdout.write, not util.print. 08 February 2015, 18:20:33 UTC
7edaa2a Merge branch 'meteor-integration' of https://github.com/MeteorPackaging/d3 08 February 2015, 17:20:49 UTC
aa8605b Merge branch '3.5.4' 07 February 2015, 20:31:21 UTC
5040473 Make d3_window a bit more lenient. If the passed node is the window itself, return it. 07 February 2015, 20:00:21 UTC
01bdf12 Merge pull request #2148 from cvrebert/master Delete .travis.yml since Travis CI isn't enabled anyway 07 February 2015, 18:56:17 UTC
d908bd1 Merge pull request #2152 from mauromelis/patch-1 Added it-IT locale 07 February 2015, 16:46:43 UTC
9a46f23 Merge pull request #2193 from arjenvanoostrum/dutch-locale add Dutch locale 07 February 2015, 16:43:36 UTC
ffc1fe9 Merge remote-tracking branch 'origin/fix-no-namespace' into 3.5.4 07 February 2015, 16:41:44 UTC
773479b Merge branch 'fix-quadtree-find-accessor' of https://github.com/tpreusse/d3 into 3.5.4 07 February 2015, 16:40:09 UTC
a38dfa8 Merge branch 'patch-1' of https://github.com/alexandersimoes/d3 into 3.5.4 07 February 2015, 16:34:36 UTC
d971d1f Fix #2207 - unintentional masking of `m`. 07 February 2015, 16:33:21 UTC
36fd534 Merge branch 'case-insensitive-color-names' of https://github.com/wilg/d3 into 3.5.4 07 February 2015, 16:29:07 UTC
4b6bd05 Add rebeccapurple test. 07 February 2015, 16:21:51 UTC
de0429f Merge branch 'master' of https://github.com/vladh/d3 into 3.5.4 07 February 2015, 16:20:24 UTC
2b9b451 Pin version of UglifyJS. To guarantee that a locally-built d3.min.js is consistent with the official one. 07 February 2015, 16:13:36 UTC
73c3d8c Use d3_window in selection.style. 07 February 2015, 16:10:12 UTC
b1da610 Fix d3.select(window). d3.select(window) calls d3_documentElement(window), which fails since window objects don’t have an ownerDocument property. This fix falls back to using node.document if node.ownerDocument doesn’t exist. 07 February 2015, 13:47:33 UTC
9c3df31 Demote JSDOM to development dependency; fix #2190. Code that previously assumed a global document or window now uses the related node’s ownerDocument or ownerDocument.defaultView as appropriate. If no related node is available, the corresponding code will crash; however, the rest of D3 will work just fine. For example, you can’t use d3.select(string) unless a global document is available; it just doesn’t make sense. Use d3.select(node) instead, followed by selection.select(string). Code that previously checked for a global on the window (e.g., XDomainRequest) now uses the global context (`this`) rather than the window. 07 February 2015, 06:41:51 UTC
82a0f01 run make 06 February 2015, 00:17:20 UTC
f10946b named colors are case insensitive 06 February 2015, 00:16:33 UTC
a873473 Updated year in license 05 February 2015, 16:34:11 UTC
31c6997 added package.js 31 January 2015, 14:47:32 UTC
20aa532 cleanup 31 January 2015, 14:16:52 UTC
ac40a67 removed meteor target 31 January 2015, 14:15:45 UTC
11ba3b0 leanest meteor integration proposal for autopublish.meteor.com 31 January 2015, 13:42:16 UTC
08026fb Merge remote-tracking branch 'upstream/master' into meteor-integration 30 January 2015, 11:15:19 UTC
64383b7 Add rebeccapurple color. Fixes #2208. 28 January 2015, 12:18:38 UTC
c258e05 Update nl-NL.js changed days and months to lowercase 15 January 2015, 10:10:52 UTC
4c6b47f add Dutch locale 14 January 2015, 08:12:48 UTC
ca0b7cb Add note about purpose of GitHub issues. 13 January 2015, 00:18:09 UTC
743276d Fix quadtree find with accessors 31 December 2014, 00:05:29 UTC
4e4709c Fix selection.interrupt. Even if no further transitions are scheduled on the element, we must still advance the active counter to interrupt the active transition. Fixes #2165. Also added better tests that verify interruption. 30 December 2014, 17:03:54 UTC
2c852ad Use createElement if namespaceURI is undefined. Normally selection.append is only called on normal elements that have a defined namespaceURI. However, if createElement is called on a shadow root, then namespaceURI is null. Now we correctly fallback to createElement instead of createElementNS in this case. Fixes #2161. 22 December 2014, 22:17:18 UTC
60421ee Remove spacejam dependency for Meteor 19 December 2014, 06:25:49 UTC
0169236 Added it-IT locale 11 December 2014, 10:29:38 UTC
24fb691 Delete .travis.yml since Travis CI isn't enabled anyway 09 December 2014, 23:17:44 UTC
4a4c3ce Merge branch '3.5.2' 09 December 2014, 18:11:40 UTC
ee0e2d7 Fix d3.transition(name). 09 December 2014, 17:39:27 UTC
e4ff113 Include d3.variance and d3.deviation by default. 08 December 2014, 19:57:19 UTC
8a0fe7f Merge branch '3.5.1' 08 December 2014, 18:50:38 UTC
d316211 Better interruption semantics. When a transition is interrupted, the interrupt event is dispatched immediately (such as within a call to selection.interrupt). This is easier to understand and guarantees that the interrupt event on an interrupted transition is dispatched prior to the start event on an interrupting transition, fixing #2140. Calling selection.interrupt repeatedly no longer cancels any scheduled (but inactive) transitions, fixing #2141. Calling selection.interrupt when there is no active transition now has no effect. An interrupt event is only dispatched if the active transition is interrupted, and not if a scheduled transition was cancelled, as when a delayed transition is superceded by an earlier transition on the same element. These transitions are cancelled silently, fixing #2144. Lastly, transition event listeners now see the latest bound data, rather than using the data that was captured shortly after the transition was scheduled. Fixes #2142. 08 December 2014, 18:39:53 UTC
bb52d62 Allow d3.transition to take an optional name. 08 December 2014, 17:44:25 UTC
737a991 Merge branch '3.5' 06 December 2014, 22:28:55 UTC
23cfc1f Allow zoom.duration to be set. 06 December 2014, 21:54:07 UTC
0f9e0c9 Merge remote-tracking branch 'origin/transition-duration' into 3.5 06 December 2014, 21:47:51 UTC
97bc2fe Match GitHub description. Fixes #2129. 06 December 2014, 21:31:35 UTC
bdbeec9 Ignore more files for Bower. Fixes #2104. 06 December 2014, 21:26:08 UTC
fbc1562 Merge branch 'master' into 3.5 06 December 2014, 21:21:54 UTC
595088c Fix component.json. The required field is "repository" rather than "repo". Also, the empty dependencies and development should be implied and can be removed. 06 December 2014, 21:21:04 UTC
c1a786e Allow padRadius to be specified explicitly. 01 December 2014, 19:42:10 UTC
0b99802 Remove .sh files, add Make targets 30 November 2014, 10:05:18 UTC
57f72bb Simplified Meteor publish and run scripts 29 November 2014, 22:39:59 UTC
050890a Add packaging for Meteor.js. 29 November 2014, 12:12:44 UTC
446e219 Fix padding for non-circular pie layout. 20 November 2014, 17:58:14 UTC
7653608 Slightly shorter. 20 November 2014, 05:48:07 UTC
57a6499 Disallow negative radii. 20 November 2014, 05:39:58 UTC
78380ca Handle inverted inner & outer radii. 20 November 2014, 05:38:29 UTC
c1d7838 Avoid very small corners. https://code.google.com/p/chromium/issues/detail?id=434963 (Also ignore a negative corner radius.) 20 November 2014, 03:30:12 UTC
a6cc4cc Simplify tangent calculation. 19 November 2014, 23:19:45 UTC
dd3b903 Fix for counterclockwise rounded arcs. 19 November 2014, 18:31:48 UTC
7dedda9 Fix bug with counterclockwise pie padding. 19 November 2014, 18:25:27 UTC
af3f25f Add closing Z on circles. Also fix arc tests that were using arc segments of angular length π: the large- sweep flag is ambiguous in this case, so use arcs of length π / 2 instead. 19 November 2014, 17:57:21 UTC
13c647b Cleaner. 19 November 2014, 17:41:00 UTC
bc83c0f YES 19 November 2014, 08:04:32 UTC
cc57ddb So close! 19 November 2014, 07:50:51 UTC
b792bd9 Correct sweep flag. 19 November 2014, 05:32:10 UTC
f7887e9 Mostly working. 19 November 2014, 05:28:43 UTC
60b6798 Clamp padAngle. 19 November 2014, 03:54:55 UTC
e2ef1c7 Checkpoint. 18 November 2014, 07:02:44 UTC
7d78859 Simpler logic for arc padding. Rather than dynamically increasing the inner radius for thin wedges, preserve the inner radius but relax the requirement for sides parallel with the adjacent arc. As long as the inner radius is reasonably big, the behavior is pleasing and consistent. The recommended minimum inner radius when using padding is outerRadius * padAngle / sin(θ), where θ is the angle of the smallest arc (without padding). For example, if the outerRadius is 200 pixels and the padAngle is 0.02 radians, a reasonable θ is 0.04 radians and a reasonable innerRadius is 100 pixels. 18 November 2014, 05:48:23 UTC
8b08481 Comment. 17 November 2014, 23:43:14 UTC
687b886 Fix for counter-clockwise rounded arcs. 17 November 2014, 23:21:57 UTC
fa6634a Mostly working, except when counterclockwise. 17 November 2014, 21:59:30 UTC
363bf42 Checkpoint. 17 November 2014, 21:53:33 UTC
2aeb26c Fix thin wedges, again. 17 November 2014, 19:30:05 UTC
947757b More fixes for thin wedges. 17 November 2014, 19:01:59 UTC
56e0049 Better handling of thin wedges. 17 November 2014, 17:03:43 UTC
f1db2ea Avoid crash when accessing padAngle. For backwards compatibility, do not attempt to query the padAngle if the input data is not truthy. 17 November 2014, 07:49:24 UTC
d28cc3b Allow padAngle accessor to be set. 17 November 2014, 07:47:12 UTC
d2d8792 Replace padding with padAngle. The pie layout now exports the padAngle so that it can be used by d3.svg.arc to inset the arc accordingly. 17 November 2014, 07:40:44 UTC
659e181 Condense. 17 November 2014, 06:09:18 UTC
89ffe0e Cleaner logic. 17 November 2014, 05:58:29 UTC
c989fef Handle counter-clockwise arcs. 17 November 2014, 04:46:02 UTC
4229bd8 Compute maximum corner radius. 17 November 2014, 04:39:47 UTC
c0e2360 Fix corner tangent. 17 November 2014, 02:58:58 UTC
080147d Partial implementation of arc.cornerRadius. Still need to implement corners for inner arcs and handle the case where there is not enough room to draw the corners (in which case the corner radius will be reduced as necessary). Related #1131. 16 November 2014, 23:28:29 UTC
b850f11 Padding for d3.layout.pie. Similar to @sebastianseilund’s implementation in 19b9626, but with some style tweaks and handling more edge cases, such as when the pie layout is configured in counterclockwise orientation or when the space reserved for padding exceeds the total available space. (I still need to merge or implement tests.) 16 November 2014, 06:50:27 UTC
fcd87f6 Merge branch 'shuffle-subset' of github.com:PrajitR/d3 into shuffle-subset 15 November 2014, 22:35:29 UTC
94168fa Double-tap zoom transition. 15 November 2014, 22:19:49 UTC
2dc5105 Allow counter-clockwise arcs. If the start angle is greater than the end angle, the arc is now drawn counter- clockwise. This is sometimes useful in conjunction with text paths. Fixes #1749. 15 November 2014, 16:57:34 UTC
60df296 Transitions for dblclick. 15 November 2014, 01:59:23 UTC
7042c93 Merge branch 'master' of github.com:southdesign/d3 into deviation 14 November 2014, 21:31:28 UTC
3fb2608 quadtree.find takes ([x, y]), not (x, y). This makes it easier to use with d3.mouse. 14 November 2014, 21:13:49 UTC
1d4c3f3 Merge remote-tracking branch 'origin/quadtree-find' into 3.5 14 November 2014, 21:04:12 UTC
80e9f3c Pre-release version number. 14 November 2014, 20:55:22 UTC
44f4985 Merge remote-tracking branch 'origin/range-round-points' into 3.5 14 November 2014, 20:54:48 UTC
back to top