625 Commits (4dec67574602930901cf50a3d03f7ac229d87122)

Author SHA1 Message Date
Caleb Hearon 4dec675746 fix fonts not working after a call to getContext 9 years ago
Caleb Hearon 84a252cdbd implement Canvas::registerFont(ttf) 9 years ago
Caleb Hearon 7716ae4a13 delete the non-Pango build. depend on Pango 9 years ago
Adam Hooper 94ae2a822d Allow `canvas.toBuffer(raw, undefined, undefined)` 8 years ago
Adam Hooper 239d3c302d Nix accidental printf() 8 years ago
Adam Hooper 3ab222e43b Support canvas.getBuffer('raw') 8 years ago
rhysd 36444456c5 Remove unused field in FontFace class 8 years ago
rhysd a14dd69430 Remove unused fields in Pattern class 8 years ago
Benjamin Byholm 003e803c3a Crude PDF stream implementation 9 years ago
wsw faae57a90c
Add support for evenodd fill rule 9 years ago
arusakov 2a16ee8baf CanvasRenderingContext2D class name like spec 9 years ago
Linus Unnebäck ba7422a1ed
Fix leak of data when streaming JPEG 9 years ago
Jan Stola 6b38d3b808 Removing redundant duplicate calls. 9 years ago
Linus Unnebäck 21dd24cc59 Fix segfault in putImageData 9 years ago
Linus Unnebäck 9b58be5e8a expose freetype version 9 years ago
Linus Unnebäck a94a427da0 require new in constructor 9 years ago
Linus Unnebäck 139ee8582e fix segfault on node 0.10.x 9 years ago
Raul Ochoa c651227202 Allow to unbind onload/onerror callback handlers 10 years ago
Zach Bjornson 83a8b27b02 #637 use Nan::TypedArrayContents, fix a signed/unsigned comp warning 9 years ago
Radosław Eichler 9e7c44b4e0 Fix compilation on Visual Studio 2015 9 years ago
Hussein Jafferjee 5a19f4aa5f shadowBlur doesn't need to be halved 9 years ago
Hussein Jafferjee 36f3d268ae fix incorrect Y offset for shadows, and also fix scaled shadows 9 years ago
Jesper Ek ff23127e16 Add explanation to remaining std::min calls 9 years ago
Jesper Ek 6c0931fb54 Add explanation to otherwise unnecessary parens. 9 years ago
Jesper Ek 8afe39110e Wrap std::min calls in paranthesis to prevent macro expansion on windows 9 years ago
Michaël Zasso 2884267de4 make ImageData constructor more spec-compliant 9 years ago
Hussein Jafferjee 85aff9e5e4 improve comment on why the offset is there 9 years ago
Hussein Jafferjee f8368996b8 Change to 1.4 to match chrome 9 years ago
Hussein Jafferjee 4f722ffa53 forgot to destroy context and surface 9 years ago
Hussein Jafferjee 4e9269cc34 implement blur on images (drawImage) 9 years ago
Zach Bjornson 9ad6c41f2b jpegStream: bugfix, tests, simplification with LinusU. Fix #629 9 years ago
Zach Bjornson d4d3b9c724 Update to NAN 2 and node 3+ APIs 10 years ago
Linus Unnebäck 858d79bb4c test: fix up some small issues 10 years ago
Raul Ochoa d37f9c31c1 Don't unbind onload/onerror callbacks after invoking them 10 years ago
Zach Bjornson 7d9286638f Support node <0.12 using kExternalPixelArray. 10 years ago
Zach Bjornson 43c94e43bf Pixels with a=0 should have 0 for RGB; pixels with a=255 should have rgb for RGB. 10 years ago
Zach Bjornson 11f0709ec6 Fix tests "putImageData() 8" and "putImageData() 9". 10 years ago
Zach Bjornson 76580a8199 Optimize Context2d::PutImageData. Benchmarked 53% faster. 10 years ago
Zach Bjornson b4a05d7892 Replace CanvasPixelArray with Uint8ClampedArray to meet spec. 10 years ago
Linus Unnebäck 86d6ec59b7 src: fix include paths for cairo 10 years ago
Nathan Rajlich 3d9f2ac16f Revert "Remove unused variables" 10 years ago
Nathan Rajlich 73d202af40 Revert "Remove unused variables" 10 years ago
Кузнецов Дмитрий 004758c725 Remove unused variables 10 years ago
Кузнецов Дмитрий 2381e916a9 Remove unused variables 10 years ago
kibao 6edec3b6e4 Fix segmentation fault in Image::loadFromBuffer when buffer is empty 10 years ago
Alexander Parshin dc8db1695d Add comment about optimization 10 years ago
Alexander Parshin 6de09834cf Optimize getImageData() 10 years ago
Stephen Remde a2f9386d90 fixed bug in StreamPNGSync 10 years ago
Josip Janžić 2ed7587379 define correct isnan, isinf functions 10 years ago
Joe Freeman 66a7a895d8 Fix 'drawImage' scaling (the dimensions of the region that gets clipped also needs to be scaled). 10 years ago