Caleb Hearon
7716ae4a13
delete the non-Pango build. depend on Pango
* this commit gets rid of the HAVE_PANGO pragma and HAVE_FREETYPE,
preferring the Pango sections of HAVE_PANGO. using Cairo methods for
fonts is discouraged (http://cairographics.org/FAQ/#using_pango ),
and freetype was only ever needed for cairo font rendering, so that
code was running in the Pango build for no reason at all.
* it also gets rid of context2d's `addFont`, which was never compatible
with the Pango build. `FontFace` is completely removed since it was
never used by the Pango build either, and instead of parsing the fonts
with FreeType we will instead prefer to let the OS do that in
succeeding commits
* the Windows build has been updated to work with Pango, which it did
not before
TL;DR - Pango is now required and and as of this commit custom fonts are
removed
9 years ago
Linus Unnebäck
317a235708
1.6.0
8 years ago
Linus Unnebäck
c1057c90ad
history: 1.6.0
8 years ago
Linus Unnebäck
f677469d18
Merge pull request #819 from adamhooper/toBuffer-raw
Support canvas.getBuffer('raw')
8 years ago
Adam Hooper
94ae2a822d
Allow `canvas.toBuffer(raw, undefined, undefined)`
8 years ago
Adam Hooper
f7cab453a4
Make test a bit nicer
8 years ago
Adam Hooper
239d3c302d
Nix accidental printf()
9 years ago
Adam Hooper
bb506415ff
Avoid os.endianness()
9 years ago
Adam Hooper
fe88c8505c
Avoid buf.swap32() for older node versions
9 years ago
Adam Hooper
3ab222e43b
Support canvas.getBuffer('raw')
This should help interface with custom image libraries like LodePNG or
WebP.
9 years ago
Linus Unnebäck
b5a5d0c1d2
Merge pull request #817 from rhysd/master
Remove unused member variables warned by compiler
9 years ago
rhysd
36444456c5
Remove unused field in FontFace class
9 years ago
rhysd
a14dd69430
Remove unused fields in Pattern class
9 years ago
Linus Unnebäck
5812a8d6b8
version: 1.5.0
9 years ago
Linus Unnebäck
ae5173c2df
history: 1.5.0
9 years ago
Linus Unnebäck
77872cad9d
Merge pull request #781 from kkoopa/pdfstream
Crude PDF stream implementation
9 years ago
Linus Unnebäck
259d1b716e
Merge pull request #797 from Automattic/lu-slim-test-matrix
Update CI settings
9 years ago
Linus Unnebäck
fd2a85736c
Upgrade GCC from 4.8 to 4.9
9 years ago
Linus Unnebäck
0f936629c5
Remove benchmark step from CI ( fixes #707 )
9 years ago
Linus Unnebäck
39ac1a3f57
Slim down test matrix to currently used versions
Also keeps 0.8 since we don't want to drop that support until 2.x
9 years ago
Linus Unnebäck
3fa461dcee
Merge pull request #794 from chearon/reduce-warnings
reduce some of the install warnings
9 years ago
Caleb Hearon
e2f6b5a710
migrate from jade to pug
see https://github.com/pugjs/pug#rename-from-jade
9 years ago
Linus Unnebäck
3492541a3a
Merge pull request #793 from chearon/fix-linedash-tests
fix lineDash browser tests never finishing
9 years ago
Caleb Hearon
76eb4d9063
fix lineDash browser tests never finishing
9 years ago
Linus Unnebäck
60862dac5a
Merge pull request #791 from zbjornson/issue-template
Add issue template
9 years ago
Zach Bjornson
54553a50d8
chore(): add issue template
9 years ago
Benjamin Byholm
003e803c3a
Crude PDF stream implementation
9 years ago
Linus Unnebäck
b470ce81aa
version: 1.4.0
9 years ago
Linus Unnebäck
6e6bdb0fef
history: 1.4.0
9 years ago
wsw
faae57a90c
Add support for evenodd fill rule
9 years ago
Linus Unnebäck
8b45c4cd98
version: 1.3.17
9 years ago
Linus Unnebäck
8783e9a922
history: 1.3.17
9 years ago
Linus Unnebäck
11be7c3a75
Merge pull request #769 from iamstolis/image-duplicate-calls
Removing redundant duplicate calls.
9 years ago
Linus Unnebäck
a297c79a1f
Merge pull request #776 from LinusU/example-cleanup
Cleanup examples
9 years ago
Linus Unnebäck
8e2978b3a8
Merge pull request #777 from arusakov/CanvasRenderingContext2D
CanvasRenderingContext2D class name
9 years ago
arusakov
2a16ee8baf
CanvasRenderingContext2D class name like spec
9 years ago
Linus Unnebäck
dbe6a5d147
Cleanup examples
9 years ago
Linus Unnebäck
d41d6c7258
version: 1.3.16
9 years ago
Linus Unnebäck
d16e399ec0
history: 1.3.16
9 years ago
Linus Unnebäck
604ba0922a
Merge pull request #774 from LinusU/fix-data-leak
Fix leak of data when streaming JPEG
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
258797cf3b
version: 1.3.15
9 years ago
Linus Unnebäck
e925090167
history: 1.3.15
9 years ago
Linus Unnebäck
95eb35ebd4
Merge pull request #750 from LinusU/lu-fix-749
Fix segfault in putImageData
9 years ago
Linus Unnebäck
21dd24cc59
Fix segfault in putImageData
9 years ago
Linus Unnebäck
d18713aad4
version: 1.3.14
9 years ago
Linus Unnebäck
3cfee9f2dc
history: 1.3.14
9 years ago
Linus Unnebäck
ab8a15c3ae
Merge pull request #739 from zbjornson/674-clamp-buf
Clamp JPEG buffer size. Fixes #674
9 years ago
Linus Unnebäck
965908e523
version: 1.3.13
9 years ago