Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.32.1GOBJECT_INTROSPECTION_1_32_1 | Colin Walters | 2012-04-17 | 1 | -1/+1 |
| | |||||
* | Avoid _get_func() consuming reference from input info | Pavel Holejsovsky | 2012-04-11 | 2 | -2/+14 |
| | | | | | | | | | | | | Fix of leak in 4c9424e18d71237f438a99bc5f2d45ae7de60b78 was a bit overaggressive, stealing also one reference from input 'info' argument. Also fixes another bug in that commit - local 'func' shadowing the return value, causing that function always returned NULL even when some result was actually found. https://bugzilla.gnome.org/show_bug.cgi?id=673282 | ||||
* | Update glib annotations from git | Rico Tzschichholz | 2012-04-02 | 2 | -222/+222 |
| | |||||
* | Add tests for vfuncs with callbacks as arguments | Tomeu Vizoso | 2012-03-27 | 2 | -0/+40 |
| | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663052 Signed-off-by: Martin Pitt <martinpitt@gnome.org> | ||||
* | Make g_callable_info_invoke public | Tomeu Vizoso | 2012-03-27 | 5 | -41/+40 |
| | | | | | | | | So it can be used for invoking callbacks https://bugzilla.gnome.org/show_bug.cgi?id=663052 Signed-off-by: Martin Pitt <martinpitt@gnome.org> | ||||
* | Add regression tests for GHashTable holding GValue | Alberto Mardegan | 2012-03-27 | 3 | -0/+118 |
| | | | | | | | | | | Add a couple of functions which can be used to test marshalling/demarshalling of GHashTables having GValue as keys. This is related to a python-gobject bug: https://bugzilla.gnome.org/show_bug.cgi?id=668903 Signed-off-by: Martin Pitt <martinpitt@gnome.org> | ||||
* | Release 1.32.0GOBJECT_INTROSPECTION_1_32_0 | Colin Walters | 2012-03-27 | 1 | -2/+2 |
| | |||||
* | Release 1.31.22GOBJECT_INTROSPECTION_1_31_22 | Colin Walters | 2012-03-21 | 1 | -1/+1 |
| | |||||
* | Update glib annotations to 2.31.22 | Rico Tzschichholz | 2012-03-20 | 3 | -11/+65 |
| | |||||
* | configure: Comment why doctool is disabled by default for now | Colin Walters | 2012-03-15 | 1 | -0/+2 |
| | |||||
* | g-ir-doc-tool: Fix -o option, use abspath instead of dirname | Tomeu Vizoso | 2012-03-15 | 1 | -1/+1 |
| | |||||
* | scanner: Remove array fields from List.clone() | Jesse van den Kieboom | 2012-03-15 | 1 | -5/+1 |
| | | | | | | These were apparently copied by mistake. https://bugzilla.gnome.org/show_bug.cgi?id=667701 | ||||
* | repository: Remove extraneous leftover assignment to rvalue. | Michel Dänzer | 2012-03-08 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Michel Dänzer <michel@daenzer.net> https://bugzilla.gnome.org/show_bug.cgi?id=668902 | ||||
* | Fix matching of methods named *_get_type() | Matthew Booth | 2012-03-06 | 8 | -22/+211 |
| | | | | | | | | | | | | | The code which heuristically turned functions into class methods would always ignore any function called *_get_type or *_get_gtype. However, the code which looked for GI metadata functions to execute them was much more comprehensive, checking not just the name, but also that it had no parameters and that it returned a GType. This change abstracts the more comprehensive check into the Function class, and uses the same check in both places. https://bugzilla.gnome.org/show_bug.cgi?id=671218 | ||||
* | repository: Add new public gi_type_info_extract_ffi_return_value() API | Colin Walters | 2012-03-05 | 2 | -7/+11 |
| | | | | | | | | | | | Dealing with FFI and return values is very tricky; this API allows sharing the bits to do it between gobject-introspection and gjs (and potentially other FFI binding consumers). **NOTE** I swapped the order of the arguments, under the premise that out arguments should generally be last. https://bugzilla.gnome.org/show_bug.cgi?id=668902 | ||||
* | repository: Fix conversion of FFI values on big-endian architectures | Michel Dänzer | 2012-03-05 | 2 | -42/+203 |
| | | | | | | | | | | | Adapted from the fixes for (see bug 665152). It makes sure values are properly converted between glib and FFI, which is critical for big endian architectures. Patch adjusted to use GIArgument instead of custom union types by Colin Walters <walters@verbum.org> https://bugzilla.gnome.org/show_bug.cgi?id=668902 | ||||
* | Release 2.31.20GOBJECT_INTROSPECTION_1_31_20 | Colin Walters | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | Update glib annotations to 2.31.20 | Colin Walters | 2012-03-05 | 3 | -15/+416 |
| | |||||
* | introspection.m4: Set enable_introspection to yes/no consistently | Colin Walters | 2012-03-05 | 1 | -0/+2 |
| | | | | | | Some people want the ability to use it inside their configure scripts. http://git.gnome.org/browse/totem/commit/?id=e57d75f555eaad98ec3eee31cf94336ba885174c | ||||
* | g-ir-doc-tool: Add missing files | Rico Tzschichholz | 2012-02-22 | 1 | -0/+2 |
| | |||||
* | tests: Fix make dist | Rico Tzschichholz | 2012-02-21 | 1 | -1/+1 |
| | |||||
* | g-ir-doc-tool: Remove class structs from Python docs | Tomeu Vizoso | 2012-02-21 | 2 | -12/+4 |
| | |||||
* | g-ir-doc-tool: Add support for virtual functions | Tomeu Vizoso | 2012-02-21 | 8 | -0/+165 |
| | |||||
* | g-ir-doc-tool: Add a method in the tests | Tomeu Vizoso | 2012-02-21 | 4 | -3/+118 |
| | |||||
* | g-ir-doc-tool: Update .gitignore | Tomeu Vizoso | 2012-02-21 | 1 | -1/+1 |
| | |||||
* | g-ir-doc-tool: Remove constructors from python docs | Tomeu Vizoso | 2012-02-21 | 2 | -32/+2 |
| | |||||
* | g-ir-doc-tool: Add class to its own hierarchy tree | Tomeu Vizoso | 2012-02-21 | 2 | -1/+4 |
| | |||||
* | g-ir-doc-tool: Add tests for signals | Tomeu Vizoso | 2012-02-21 | 3 | -12/+6 |
| | |||||
* | g-ir-doc-tool: Add the first argument of signals to the Python docs | Tomeu Vizoso | 2012-02-21 | 2 | -4/+10 |
| | |||||
* | g-ir-doc-tool: Create a GIR file specific for testing doc generation | Tomeu Vizoso | 2012-02-21 | 429 | -16113/+292 |
| | | | | | This will also serve as a reference of the syntax that is currently supported by g-ir-doc-tool. | ||||
* | build: Add --enable-doctool option | Colin Walters | 2012-02-21 | 3 | -3/+17 |
| | |||||
* | g-ir-doc-tool: Update expected tests | Rico Tzschichholz | 2012-02-21 | 2 | -0/+124 |
| | |||||
* | Update annotations for GLib 2.31.18 | Rico Tzschichholz | 2012-02-21 | 2 | -78/+166 |
| | |||||
* | g-ir-doc-tool: Add enum templates to the Makefile | Tomeu Vizoso | 2012-02-20 | 1 | -0/+2 |
| | |||||
* | g-ir-doc-tool: Add missing file: giscanner/mallard-C-enum.tmpl | Tomeu Vizoso | 2012-02-20 | 1 | -0/+12 |
| | |||||
* | g-ir-doc-tool: Change the -o option to receive a directory | Tomeu Vizoso | 2012-02-20 | 2 | -3/+5 |
| | |||||
* | Merge branch 'mallard-templates' | Tomeu Vizoso | 2012-02-20 | 453 | -2058/+12698 |
|\ | |||||
| * | g-ir-doc-tool: Update expected tests, some whitespace has been removedmallard-templates | Tomeu Vizoso | 2012-02-20 | 8 | -8/+0 |
| | | |||||
| * | Mention g-ir-doc-tool in the README | Tomeu Vizoso | 2012-02-20 | 1 | -0/+2 |
| | | |||||
| * | g-ir-doc-tool: Add some more stuff to Enum pages | Tomeu Vizoso | 2012-02-20 | 18 | -39/+365 |
| | | |||||
| * | g-ir-doc-tool: Display the hierarchy tree for classes | Tomeu Vizoso | 2012-02-20 | 3 | -33/+36 |
| | | |||||
| * | g-ir-doc-tool: Install the Mako template files | Tomeu Vizoso | 2012-02-20 | 2 | -1/+15 |
| | | |||||
| * | g-ir-doc-tool: Add AM_CHECK_PYMOD macro and use it to check for Mako | Tomeu Vizoso | 2012-02-20 | 2 | -0/+39 |
| | | |||||
| * | g-ir-doc-tool: Remove stale DocBook files | Tomeu Vizoso | 2012-02-20 | 3 | -756/+0 |
| | | |||||
| * | g-ir-doc-tool: Properly link to property pages | Tomeu Vizoso | 2012-02-20 | 1 | -0/+11 |
| | | |||||
| * | g-ir-doc-tool: Fix names of xref links | Tomeu Vizoso | 2012-02-20 | 309 | -444/+448 |
| | | |||||
| * | g-ir-doc-tool: Move constructor example to follow the class doc body | Tomeu Vizoso | 2012-02-20 | 2 | -15/+21 |
| | | |||||
| * | g-ir-doc-tool: Properly link to signal pages | Tomeu Vizoso | 2012-02-20 | 1 | -1/+8 |
| | | |||||
| * | g-ir-doc-tool: Fix the id of signal pages for Python | Tomeu Vizoso | 2012-02-20 | 1 | -1/+1 |
| | | |||||
| * | g-ir-doc-tool: Qualify the class name in the constructor with the module name | Tomeu Vizoso | 2012-02-20 | 2 | -2/+2 |
| | |