Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Jan 14, 2014
  1. Try node 0.8 and 0.10

Commits on Jan 12, 2014
  1. Renamed. Refs gh-39

Commits on Oct 23, 2012
  1. Merge pull request #32 from ackalker/fix-addon

    OK, this works fine also with node 0.6. Thanks!
Commits on Oct 22, 2012
  1. Use node-gyp instaed of npm

  2. @ackalker

    Fix addon binding

    ackalker authored
Commits on Oct 4, 2012
Commits on Sep 26, 2012
  1. Merge pull request #30 from jasperla/master

Commits on Sep 23, 2012
  1. @jasperla

    Unbreak browser example.

    jasperla authored
  2. @jasperla

    unbreak libxml2 example

    jasperla authored
Commits on Sep 3, 2012
  1. Do not require GTK 3.0

  2. Do not require GTK 3.0

  3. We do not require GTK 3.0

  4. Merge pull request #4 from bergie/master

    Visual improvements to the Guitar Tuner example
Commits on Aug 28, 2012
  1. Merge pull request #29 from piotras/master

    Major updates
  2. Merge pull request #6 from jonnor/constructors-and-error-reporting

    Allow access to ".new_for_X" style constructors + some error reporting improvements
  3. @jonnor

    Remove duplicate CallStaticMethod code, improve debug printing

    jonnor authored
    Share the code for calling static method between GIRStruct and
    GIRObject by putting it in
    Also fix the debug printing such that it correctly prints
    "Gtk.Window.function", not "Gtk.function".
  4. @jonnor

    Report more details on argument conversion failure

    jonnor authored
    Will hopefully help users and developers to debug conversion problems
    more easily. For now prints .toString() of the JS object and the
    GITypeTag of the expected data.
    In the future the exception could output the GType information.
  5. @jonnor

    Split out argument number checking from Func::CallAndGetPtr

    jonnor authored
    Shortens the method considerably making it easier to read.
    Also keep scope of declared variables to a minimum,
    and make use of const where applicable.
  6. @jonnor

    Remove dead code in src/

    jonnor authored
    Was commented out in 961220f
    without any comment as to why and never touched afterwards.
    The current implementation of CallAndGetPtr is more developed
    and tested in any case.
  7. @jonnor

    Also register constructors as functions on the class namespace

    jonnor authored
    There can be multiple constructors
    (typically of form "my_object_new_from_X"). These where previously
    not available in JavaScript bindings.
    The normal constructor should also be available
    as "" in addition to as "new Something()".
    This matches the behavior of for instance PyGObject. This currently
    has a bug, see the tests added in previous commit.
  8. @jonnor
Commits on Aug 27, 2012
  1. Test self method

Commits on Aug 24, 2012
  1. Fix tests

  2. Involve mocha instead of vows

  3. Module loading cleanup

  4. update signal test

  5. Set display for gtk tests

  6. Merge pull request #5 from jonnor/test-fixes

    Some fixes to unittests
Commits on Aug 23, 2012
  1. @jonnor

    Mark unimplemented tests as pending

    jonnor authored
    A nicer syntax for skipping tests has been added to Mocha, but not
    used as it is merely 18 hours old and not released yet.
  2. @jonnor

    Implement failing test

    jonnor authored
    Not much of a test but this is what the others do.
Something went wrong with that request. Please try again.