summaryrefslogtreecommitdiff
path: root/gi
Commit message (Expand)AuthorAgeFilesLines
* object: Add support for interfacesGiovanni Campagna2012-02-032-1/+80
* object: Introduce support for signalsGiovanni Campagna2012-02-031-0/+92
* Move GParamSpec registration together with the other infosGiovanni Campagna2012-02-032-19/+15
* object: Support glib propertiesJasper St. Pierre2012-02-031-34/+227
* object: Allow GObject subclasses to override parent vfuncsJasper St. Pierre2012-02-031-0/+144
* object: Throw an error if priv is NULL, giving a common reasonJasper St. Pierre2012-02-031-6/+29
* object: Implement gobject inheritanceJasper St. Pierre2012-02-031-12/+120
* Expose parent vfuncs on the parent prototype, prefixed with "vfunc_"Jasper St. Pierre2012-02-037-37/+219
* object: Unindent a large section of code in the resolve hookJasper St. Pierre2012-02-031-67/+68
* object: Remove useless "instance" section in resolve hookJasper St. Pierre2012-02-031-27/+0
* function: Allow out parameters in callbacks and vfuncsJasper St. Pierre2012-02-031-14/+105
* function: Make GjsCallbackTrampoline publicJasper St. Pierre2012-02-032-14/+22
* Don't copy boxed or struct types when passing them to a vfunc or callbackJasper St. Pierre2012-02-037-19/+43
* GParamSpec: Use gjs_parse_args for parsing argumentsGiovanni Campagna2012-02-021-52/+47
* param: Don't crash when getting a prop on a non-introspectable propertyJasper St. Pierre2012-01-301-3/+13
* arg: Fix releasing a GTypeJasper St. Pierre2012-01-261-0/+1
* Represent GTypes as a new boxed wrapper typeJasper St. Pierre2012-01-257-65/+316
* object.c: correct memory management for singletonsOwen W. Taylor2012-01-121-2/+6
* object.c: Fix leak of parameters when handling a singletonOwen W. Taylor2012-01-121-2/+1
* object: Don't crash when given a GObject singletonJasper St. Pierre2012-01-121-0/+16
* Add support for flat GValue arraysJasper St. Pierre2012-01-061-1/+127
* function: Fix ffi return value handling on 32 bitColin Walters2012-01-041-16/+52
* drop JS_LOCALETOUNICODE_NEEDS_CONST_CHAR check and silence warningsMarc-Antoine Perennou2012-01-044-8/+0
* interface: Fix buildJasper St. Pierre2012-01-031-2/+1
* Add native JSClass for interfacesJasper St. Pierre2012-01-033-0/+319
* function: Correctly convert from ffi return values to GIArgument on big-endianColin Walters2011-12-211-6/+123
* arg: Wrap GParamSpec values when sending them to JSJasper St. Pierre2011-12-151-0/+6
* param: Allow creating new ParamSpecsJasper St. Pierre2011-12-153-2/+248
* Add a common way to grab a GType for an objectJasper St. Pierre2011-12-153-0/+40
* param: Implement property lookup for ParamSpecsJasper St. Pierre2011-12-071-15/+68
* param: Rip out JSResolve opJasper St. Pierre2011-12-071-57/+2
* param: It's GObject.ParamSpec, not GLib.ParamSpecJasper St. Pierre2011-12-072-21/+21
* function: Port to the GJS_NATIVE_CONSTRUCTOR stuffJasper St. Pierre2011-11-281-46/+12
* Remove JSFUN_FAST_NATIVEJasper St. Pierre2011-11-281-5/+5
* Strip compat.h #define hellJasper St. Pierre2011-11-283-10/+0
* object: Remove non-working debug messageJasper St. Pierre2011-11-281-4/+0
* Remove the unthreadsafe_template_for_constructorJasper St. Pierre2011-11-284-286/+221
* Remove usage of JSCLASS_CONSTRUCT_PROTOTYPEJasper St. Pierre2011-11-178-416/+267
* value.c: Don't use deprecated gvalue callsJasper St. Pierre2011-10-191-2/+2
* repo: Fix memory leakJasper St. Pierre2011-10-051-12/+12
* object: Run JS_updateMallocCounter() when creating GObjectsColin Walters2011-09-161-0/+4
* function.c: Use a better toStringGJS_1_29_17Jasper St. Pierre2011-08-251-2/+3
* Don't release too much when releasing arraysGiovanni Campagna2011-08-181-19/+84
* Add support for GPtrArraysGiovanni Campagna2011-08-181-120/+79
* Do not reference deprecated GI_INFO_TYPE_ERROR_DOMAINFrédéric Péters2011-08-132-3/+0
* arg.c: Integer array conversion: Avoid use of zero-sized C arrays in unionsColin Walters2011-07-181-4/+4
* Fix converting to GByteArrays from strings or arraysGiovanni Campagna2011-07-091-0/+2
* Fix (allow-none) for arraysGiovanni Campagna2011-07-091-1/+2
* GIRepositoryNamespace: define properties early to avoid reentrancyGiovanni Campagna2011-06-231-6/+8
* Merge gi.so into gjs.soColin Walters2011-06-211-15/+3