Permalink
Commits on Feb 25, 2013
  1. Release 1.0.1

    tj committed Feb 25, 2013
Commits on Feb 15, 2013
  1. Merge pull request #212 from jhurliman/patch-1

    Changed the node-gyp build to use pkg-config
    tj committed Feb 15, 2013
Commits on Jan 17, 2013
  1. travis: test modern node versions

    We should probably drop the old versions soon...
    TooTallNate committed Jan 17, 2013
Commits on Jan 16, 2013
  1. Release 1.0.0

    tj committed Jan 16, 2013
  2. Merge branch 'add/font-integration'

    tj committed Jan 16, 2013
  3. ocd

    tj committed Jan 16, 2013
  4. refactor .useFont()

    tj committed Jan 16, 2013
  5. refactor has_cairo_freetype.sh

    tj committed Jan 16, 2013
  6. fix test server

    tj committed Jan 16, 2013
  7. fix test server

    tj committed Jan 16, 2013
  8. Add support to load fonts from file.

    jviereck committed with tj Nov 15, 2012
Commits on Dec 31, 2012
  1. explicitly cast the after work callback function to "uv_after_work_cb"

    for node >= v0.9.4 compat
    TooTallNate committed Dec 31, 2012
Commits on Dec 19, 2012
  1. Merge pull request #238 from c-spencer/patch-1

    Call cairo_surface_finish in ~Canvas when pdf
    tj committed Dec 19, 2012
  2. Call cairo_surface_finish in ~Canvas when pdf

    Fixes an issue where when a pdf surface isn't buffered and then is
    garbage collected, the toBuffer can be called and attempt to realloc
    the destroyed closure.
    c-spencer committed Dec 19, 2012
Commits on Oct 26, 2012
  1. add Canvas#{png,jpeg}Stream() alias of create* legacy methods

    create* is annoying
    tj committed Oct 26, 2012
Commits on Oct 25, 2012
Commits on Sep 6, 2012
  1. add contrib list

    tj committed Sep 6, 2012
Commits on Sep 5, 2012
  1. Changed the node-gyp build to use pkg-config

    This fixes the build on OSX when installing the dependencies through macports, which puts things in /opt/local
    jhurliman committed Sep 5, 2012
Commits on Aug 30, 2012
  1. Merge pull request #209 from markcochran/master

    Adding support for grayscale JPEG images.
    tj committed Aug 30, 2012
Commits on Aug 20, 2012
  1. Release 0.13.1

    tj committed Aug 20, 2012
Commits on Aug 14, 2012
  1. Merge pull request #203 from lpinca/master

    Build improvements
    tj committed Aug 14, 2012
  2. Fix cases where GIF_LIB_VERSION is not defined

    Versions up to 4.1.6 of GIFLIB defined a GIF_LIB_VERSION macro that was string-valued.
    Versions after 4.1.6 define integer-valued GIFLIB_MAJOR, GIFLIB_MINOR, and GIFLIB_RELEASE macros for the three components of the version.
    
    Check for GIF_LIB_VERSION, otherwise use the new macros.
    lpinca committed Aug 14, 2012
  3. Fix auto-detection of optional libraries for OS X

    The OS X version of grep doesn't support -P (--perl-regexp). It was breaking the building.
    Solved by slightly changing the RegExp and using -E (--extended-regexp).
    lpinca committed Aug 14, 2012
  4. init: fix cases where JPEG_LIB_VERSION_MAJOR/MINOR are not defined

    First fall back to trying to use JPEG_LIB_VERSION.
    Then if that's not available, then set them both to 0.
    
    Fixes #202.
    TooTallNate committed Aug 14, 2012
Commits on Aug 13, 2012
  1. Fixed an issue with jpeg-turbo library

    There were compilation errors if the version of the library was less than 1.2.0.
    This was happening because the macros JPEG_LIB_VERSION_MAJOR and JPEG_LIB_VERSION_MINOR were not being defined, since the compile-time macro LIBJPEG_TURBO_VERSION was introduced in version 1.2.0.
    The problem was fixed by giving those two macros a definition if it was missing.
    lpinca committed with tj Aug 13, 2012
  2. Improved auto-detection of optional libraries in Red Hat based systems

    In RH based systems, libraries are distributed in two separate packages for each version. One contains the precompiled code, while the second one contains the related development files such as headers, etc. (marked as "-devel").
    The previous auto-detection was marking the libraries as installed even if their "-devel" part was missing, generating compilation errors.
    This should mark libraries as installed only if their "-devel" part is installed.
    lpinca committed with tj Aug 13, 2012
  3. Merge pull request #201 from AllYearbooks/master

    Fix pango not setting style/weight properly for 'normal'
    tj committed Aug 13, 2012