summaryrefslogtreecommitdiff
path: root/gi/types.py
Commit message (Expand)AuthorAgeFilesLines
* Speed up MRO calculationa93755ddba9a176Daniel Drake2013-07-101-3/+27
* Fix vfunc info search for classes with multiple inheritanceSimon Feltman2013-05-121-5/+7
* Prefix __module__ attribute of function objects with gi.repositoryNiklas Koep2013-02-151-3/+3
* types.py: Fix PEP-8 violationMartin Pitt2012-11-121-1/+1
* Add doc strings showing method signatures for gi methodsSimon Feltman2012-11-111-19/+73
* Use hasattr when testing for __info__ when finding vfuncsSimon Feltman2012-11-071-1/+1
* Add support for overriding GObject.ObjectSimon Feltman2012-11-071-0/+7
* Move TYPE constants from _gobject to GObjectSimon Feltman2012-11-051-4/+6
* PEP8: Fix indentationMartin Pitt2012-06-221-8/+9
* Fix lookup of vfuncs in parent classesCarlos Garnacho2012-06-011-3/+3
* PEP8: Add spaces before #Johan Dahlin2012-03-221-2/+2
* PEP8: run via --fix from craigds forkJohan Dahlin2012-03-221-0/+4
* Correct pyflakes warnings/errorsJohan Dahlin2012-03-211-0/+3
* Properly chain up to the class that implements a given vfunc.Tomeu Vizoso2011-11-021-9/+13
* Drop support for old constructor style.Steve Frécinaux2011-08-261-2/+0
* Support function calling with keyword arguments in invoke.Laszlo Pandy2011-08-131-6/+6
* refactor gi module to import and use internal _gobject moduleJohn (J5) Palmieri2011-08-111-6/+6
* [gi] Pass gtype as first parameter to vfuncs (instead of using kwargs).Laszlo Pandy2011-08-071-1/+1
* [gi] revert back to the type.py from masterJohn (J5) Palmieri2011-03-221-6/+15
* Merge branch 'master' into invoke-rewriteJohn (J5) Palmieri2011-03-221-54/+142
|\
| * [gi] wrap the keyword argument in a dict so we don't break Python 2.5John (J5) Palmieri2011-03-031-1/+1
| * [gi] wrap map in a list for Python 3 compatJohn (J5) Palmieri2011-03-031-1/+1
| * Skip interfaces when checking for conflicts in the MROTomeu Vizoso2011-02-281-0/+40
| * [gi] Register GType for non-GType enums and flags at runtime.Laszlo Pandy2011-02-221-16/+0
| * Fix vfunc search bug when using GInterfaces and a do_* method.Laszlo Pandy2011-02-041-1/+3
| * [gi] python 3 fixesJohn (J5) Palmieri2011-01-261-1/+4
| * Speed up _setup_native_vfuncs()Laszlo Pandy2011-01-261-13/+13
| * Speed up class creation: rewrite _setup_vfuncs() to be much more efficient.Laszlo Pandy2011-01-261-40/+64
| * Construct structs using default API constructorTomeu Vizoso2011-01-191-0/+7
| * Amend previous enum wrapping commit to remove redundant setting of __info__ a...Laszlo Pandy2011-01-171-3/+3
| * Fix wrapping of enums: Create new Python type for each non-gtype enum.Laszlo Pandy2011-01-171-0/+2
| * Use g_vfunc_info_invoke for chaining up in vfuncsTomeu Vizoso2011-01-171-1/+27
* | [gi] fix constructor invoking and add some support for interface out valuesJohn (J5) Palmieri2011-01-181-15/+6
|/
* Stop checking that all vfuncs are implementedTomeu Vizoso2010-12-081-10/+2
* Fix typo when raising an exceptionPaolo Borelli2010-12-081-1/+1
* refactor Jonathan Matthew recurse vfunc patch so it applys and clean up a bitJohn (J5) Palmieri2010-11-301-10/+45
* [gi] handle virtual invokersJohn (J5) Palmieri2010-11-091-1/+1
* Add a overrides registry so we can refrence overrides inside the moduleJohn (J5) Palmieri2010-11-071-8/+0
* Add override for GLib.Variant.new_tupleTomeu Vizoso2010-09-081-0/+1
* make vfuncs work in py3kJohn (J5) Palmieri2010-08-251-4/+8
* fix exceptions so they work in python 3.xJohn (J5) Palmieri2010-08-251-1/+1
* Correctly identify at creation time:Tomeu Vizoso2010-05-251-4/+11
* Dont complain if another base has implemented the methodTomeu Vizoso2010-05-251-1/+2
* Only hookup vfunc implementations for locally-defined methodsTomeu Vizoso2010-05-051-1/+9
* Dont force subclasses to implement all virtual methods of their basesTomeu Vizoso2010-04-281-2/+2
* Add support for enums without GTypeTomeu Vizoso2010-04-221-0/+14
* Implement vfuncs.Tomeu Vizoso2010-04-181-14/+30
* Restore the overrides supportSimon van der Linden2010-01-221-0/+6
* Don't set a default constructor for structures.Simon van der Linden2010-01-081-28/+7
* Pythonify. Avoid ; and () around if statementsJohan Dahlin2009-11-301-4/+4