summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update glib annotations to 2.32.1gnome-3-4Rico Tzschichholz2012-04-173-244/+124
|
* Release 1.32.1GOBJECT_INTROSPECTION_1_32_1Colin Walters2012-04-171-1/+1
|
* Avoid _get_func() consuming reference from input infoPavel Holejsovsky2012-04-112-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 gitRico Tzschichholz2012-04-022-222/+222
|
* Add tests for vfuncs with callbacks as argumentsTomeu Vizoso2012-03-272-0/+40
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663052 Signed-off-by: Martin Pitt <martinpitt@gnome.org>
* Make g_callable_info_invoke publicTomeu Vizoso2012-03-275-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 GValueAlberto Mardegan2012-03-273-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_0Colin Walters2012-03-271-2/+2
|
* Release 1.31.22GOBJECT_INTROSPECTION_1_31_22Colin Walters2012-03-211-1/+1
|
* Update glib annotations to 2.31.22Rico Tzschichholz2012-03-203-11/+65
|
* configure: Comment why doctool is disabled by default for nowColin Walters2012-03-151-0/+2
|
* g-ir-doc-tool: Fix -o option, use abspath instead of dirnameTomeu Vizoso2012-03-151-1/+1
|
* scanner: Remove array fields from List.clone()Jesse van den Kieboom2012-03-151-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änzer2012-03-081-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 Booth2012-03-068-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() APIColin Walters2012-03-052-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 architecturesMichel Dänzer2012-03-052-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_20Colin Walters2012-03-051-1/+1
|
* Update glib annotations to 2.31.20Colin Walters2012-03-053-15/+416
|
* introspection.m4: Set enable_introspection to yes/no consistentlyColin Walters2012-03-051-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 filesRico Tzschichholz2012-02-221-0/+2
|
* tests: Fix make distRico Tzschichholz2012-02-211-1/+1
|
* g-ir-doc-tool: Remove class structs from Python docsTomeu Vizoso2012-02-212-12/+4
|
* g-ir-doc-tool: Add support for virtual functionsTomeu Vizoso2012-02-218-0/+165
|
* g-ir-doc-tool: Add a method in the testsTomeu Vizoso2012-02-214-3/+118
|
* g-ir-doc-tool: Update .gitignoreTomeu Vizoso2012-02-211-1/+1
|
* g-ir-doc-tool: Remove constructors from python docsTomeu Vizoso2012-02-212-32/+2
|
* g-ir-doc-tool: Add class to its own hierarchy treeTomeu Vizoso2012-02-212-1/+4
|
* g-ir-doc-tool: Add tests for signalsTomeu Vizoso2012-02-213-12/+6
|
* g-ir-doc-tool: Add the first argument of signals to the Python docsTomeu Vizoso2012-02-212-4/+10
|
* g-ir-doc-tool: Create a GIR file specific for testing doc generationTomeu Vizoso2012-02-21429-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 optionColin Walters2012-02-213-3/+17
|
* g-ir-doc-tool: Update expected testsRico Tzschichholz2012-02-212-0/+124
|
* Update annotations for GLib 2.31.18Rico Tzschichholz2012-02-212-78/+166
|
* g-ir-doc-tool: Add enum templates to the MakefileTomeu Vizoso2012-02-201-0/+2
|
* g-ir-doc-tool: Add missing file: giscanner/mallard-C-enum.tmplTomeu Vizoso2012-02-201-0/+12
|
* g-ir-doc-tool: Change the -o option to receive a directoryTomeu Vizoso2012-02-202-3/+5
|
* Merge branch 'mallard-templates'Tomeu Vizoso2012-02-20453-2058/+12698
|\
| * g-ir-doc-tool: Update expected tests, some whitespace has been removedmallard-templatesTomeu Vizoso2012-02-208-8/+0
| |
| * Mention g-ir-doc-tool in the READMETomeu Vizoso2012-02-201-0/+2
| |
| * g-ir-doc-tool: Add some more stuff to Enum pagesTomeu Vizoso2012-02-2018-39/+365
| |
| * g-ir-doc-tool: Display the hierarchy tree for classesTomeu Vizoso2012-02-203-33/+36
| |
| * g-ir-doc-tool: Install the Mako template filesTomeu Vizoso2012-02-202-1/+15
| |
| * g-ir-doc-tool: Add AM_CHECK_PYMOD macro and use it to check for MakoTomeu Vizoso2012-02-202-0/+39
| |
| * g-ir-doc-tool: Remove stale DocBook filesTomeu Vizoso2012-02-203-756/+0
| |
| * g-ir-doc-tool: Properly link to property pagesTomeu Vizoso2012-02-201-0/+11
| |
| * g-ir-doc-tool: Fix names of xref linksTomeu Vizoso2012-02-20309-444/+448
| |
| * g-ir-doc-tool: Move constructor example to follow the class doc bodyTomeu Vizoso2012-02-202-15/+21
| |
| * g-ir-doc-tool: Properly link to signal pagesTomeu Vizoso2012-02-201-1/+8
| |
| * g-ir-doc-tool: Fix the id of signal pages for PythonTomeu Vizoso2012-02-201-1/+1
| |