summaryrefslogtreecommitdiffstats
path: root/gi/pygi-private.h
Commit message (Collapse)AuthorAgeFilesLines
* Implementation callback support with scoping and basic argument support.Zach Goldberg2010-04-171-0/+2
| | | | | | | | | | | | | | | This patch was originally written by Zach Goldberg <zach@zachgoldberg.com> with modifications and review by Simon van der Linden <svdlinden@src.gnome.org> and Colin Walters <walters@verbum.org>. This impementation enforces the assumption that any one function signature can only have one (callback, userdata, destronotify) tuple. This allows us to move callback creation into the actual function invoke pipeline and also to keep just one destroy notify callback around, vastly simplifying the code. https://bugzilla.gnome.org/show_bug.cgi?id=603095
* Add support for foreign structsTomeu Vizoso2010-04-171-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=603712
* Depend on GLib 2.20 rather than 2.22Anderson Lizardo2009-11-301-0/+19
| | | | | | Backport g_array_get_element_size. https://bugzilla.gnome.org/show_bug.cgi?id=603411
* Set a default constructor for boxed structs that don't have oneTomeu Vizoso2009-11-301-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602735
* Initial importSimon van der Linden2009-11-081-0/+55