Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.34.1.1GOBJECT_INTROSPECTION_1_34_1_1 | Colin Walters | 2012-10-17 | 1 | -1/+3 |
| | |||||
* | [gobject-introspection] Add test method for GDestroy with no user data | Simon Feltman | 2012-10-17 | 3 | -0/+36 |
| | | | | | | | Added regress_test_callback_destroy_notify_no_user_data. Updated Regress-1.0-expected.gir https://bugzilla.gnome.org/show_bug.cgi?id=685922 | ||||
* | Release 1.34.1GOBJECT_INTROSPECTION_1_34_1 | Colin Walters | 2012-10-17 | 1 | -1/+1 |
| | |||||
* | build: Require GLib 2.34.1 | Colin Walters | 2012-10-17 | 1 | -1/+1 |
| | |||||
* | Update glib annotations to 2.34.1 | Rico Tzschichholz | 2012-10-17 | 1 | -1/+1 |
| | |||||
* | gimarshallingtests: Add array/GList uint32/64 in/out API | Martin Pitt | 2012-10-11 | 2 | -0/+68 |
| | | | | | | | | Add in/out API for testing arrays containing uint64, as well as GList containing uint32 (GList and GHash can't contain 64 bit values as they store them in pointers). https://bugzilla.gnome.org/show_bug.cgi?id=685860 | ||||
* | Release 1.34.0GOBJECT_INTROSPECTION_1_34_0 | Colin Walters | 2012-09-24 | 1 | -2/+2 |
| | |||||
* | Update annotations to glib 2.34.0 | Rico Tzschichholz | 2012-09-24 | 3 | -18/+36 |
| | |||||
* | configure: Post-release version bump | Colin Walters | 2012-09-18 | 1 | -1/+1 |
| | |||||
* | Release 1.33.14GOBJECT_INTROSPECTION_1_33_14 | Colin Walters | 2012-09-18 | 1 | -1/+1 |
| | |||||
* | Update annotations from glib git | Rico Tzschichholz | 2012-09-17 | 1 | -0/+14 |
| | |||||
* | regress: Add API to test signals with (u)int64 params | Nicolas Dufresne | 2012-09-12 | 3 | -0/+102 |
| | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683596 Co-Authored-By: Martin Pitt <martinpitt@gnome.org> | ||||
* | Update annotations from glib git | Martin Pitt | 2012-09-11 | 1 | -2/+2 |
| | |||||
* | gimarshallingtests: Add in/out int64 GValue method arguments | Martin Pitt | 2012-09-10 | 2 | -0/+30 |
| | | | | See https://bugzilla.gnome.org/show_bug.cgi?id=683596 | ||||
* | GLib-2.0.gir: Add glib-unix.h | Colin Walters | 2012-09-05 | 1 | -0/+3 |
| | | | | So we pick up g_unix_signal_add() for example. | ||||
* | Update annotations from glib gitGOBJECT_INTROSPECTION_1_33_10 | Rico Tzschichholz | 2012-09-03 | 3 | -736/+1185 |
| | |||||
* | ginvoke: support conversion of fundamental type GParamSpec values | Mark Nauwelaerts | 2012-09-03 | 1 | -0/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683265 | ||||
* | Update tests to show off some new features | Jasper St. Pierre | 2012-08-29 | 4 | -17/+86 |
| | | | | These includes more proper links and fundamentals. | ||||
* | mallardwriter: Fix fundamental false alarms for the C formatter | Jasper St. Pierre | 2012-08-29 | 1 | -13/+13 |
| | | | | | Just use a constant translation dictionary. If somebody needs something more fancy they can use a custom match. | ||||
* | mallardwriter: Fix formatting the function name | Jasper St. Pierre | 2012-08-29 | 2 | -3/+3 |
| | | | | This is not what format_type is for. | ||||
* | girparser: Track methods/constructors by symbol | Jasper St. Pierre | 2012-08-29 | 2 | -13/+22 |
| | | | | | | | In order to be able to linkify a constructor/method, we need to first track it by symbol. https://bugzilla.gnome.org/show_bug.cgi?id=682969 | ||||
* | ast: Remove what looks to be a copy/paste error | Jasper St. Pierre | 2012-08-29 | 1 | -2/+0 |
| | | | | | | | | A symbol isn't a ctype. None of the tests failed when I removed this, git blame wasn't very enlightening, and we don't remove this in the remove method, so I'm thinking it's an error. https://bugzilla.gnome.org/show_bug.cgi?id=682969 | ||||
* | .gitignore: Add doctool examples output | Jasper St. Pierre | 2012-08-29 | 1 | -0/+2 |
| | |||||
* | tests: Don't error out if there is no existing directory | Jasper St. Pierre | 2012-08-29 | 1 | -2/+2 |
| | |||||
* | mallardwriter: Remove some silly code | Jasper St. Pierre | 2012-08-29 | 1 | -2/+1 |
| | | | | This silly code was part of a debugging harness. | ||||
* | mallardwriter: Fix whitespace | Jasper St. Pierre | 2012-08-29 | 1 | -1/+1 |
| | | | | | The whitespace should come included with the surrounding 'other' tokens. We shouldn't need to add any. | ||||
* | mallardwriter: Fix property and signal output | Jasper St. Pierre | 2012-08-29 | 1 | -4/+10 |
| | |||||
* | giscanner: Fix make check issues | Jasper St. Pierre | 2012-08-29 | 2 | -12/+14 |
| | | | | Whoops. | ||||
* | mallardwriter: Hack a lot more on document block processing | Jasper St. Pierre | 2012-08-29 | 1 | -82/+214 |
| | | | | | Use a new regex scanner to parse the contents of document blocks and emit the proper XML document for it. | ||||
* | mallardwriter: Remove a silly try/except | Jasper St. Pierre | 2012-08-29 | 1 | -4/+1 |
| | | | | This isn't necessary as far as I can tell | ||||
* | mallardwriter: Use a more generic system for language formatting | Jasper St. Pierre | 2012-08-29 | 1 | -7/+16 |
| | |||||
* | mallardwriter: Remove some unused stuff | Jasper St. Pierre | 2012-08-28 | 1 | -6/+0 |
| | |||||
* | docmain: Fix error message | Jasper St. Pierre | 2012-08-28 | 1 | -1/+1 |
| | |||||
* | girepository: Fix leak in g_vfunc_info_get_address | Jasper St. Pierre | 2012-08-25 | 1 | -3/+7 |
| | | | | | | We need to fix the struct info here. https://bugzilla.gnome.org/show_bug.cgi?id=682647 | ||||
* | girepository: Add g_interface_info_find_signal | Torsten Schönfeld | 2012-08-25 | 3 | -0/+36 |
| | | | | | | | Add the convenience method g_interface_info_find_signal, mirroring g_object_info_find_signal. https://bugzilla.gnome.org/show_bug.cgi?id=682672 | ||||
* | scanner: methods cannot have an out-arg as their first arg | Torsten Schönfeld | 2012-08-21 | 4 | -0/+57 |
| | | | | | | | | | | | | This ensures that if the first argument of a function like gboolean gdk_rgba_parse (GdkRGBA *rgba, const gchar *spec); is annotated as being an out-arg, the result is a class function with two arguments, not a method with one argument. Previously, the (out) annotation was simply ignored. https://bugzilla.gnome.org/show_bug.cgi?id=682124 | ||||
* | Post-release version bump | Colin Walters | 2012-08-20 | 1 | -1/+1 |
| | |||||
* | gimarshallingtests: Add GParamSpec return and (out) argument | Mathieu Duponchelle | 2012-08-20 | 2 | -0/+25 |
| | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=681565 Co-Authored-By: Martin Pitt <martinpitt@gnome.org> | ||||
* | girffi: Fix g_callable_info_prepare_closure for certain callables | Jasper St. Pierre | 2012-08-20 | 1 | -71/+44 |
| | | | | | | | | Namely, those that are methods and those that throw GErrors. We have very similar code in two places that calculate arg lengths and argument types to stick into libffi. Merge, clean up, and correct both. https://bugzilla.gnome.org/show_bug.cgi?id=673805 | ||||
* | gicallableinfo: Add two new convenience methods: is_method and can_throw_gerror | Jasper St. Pierre | 2012-08-20 | 3 | -27/+74 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=673805 | ||||
* | Release 1.33.9GOBJECT_INTROSPECTION_1_33_9 | Colin Walters | 2012-08-20 | 1 | -1/+1 |
| | |||||
* | Update annotations from glib git | Colin Walters | 2012-08-20 | 2 | -74/+259 |
| | |||||
* | Makefile.introspection: Add gir dependency to example | Colin Walters | 2012-08-14 | 1 | -0/+1 |
| | |||||
* | build: Ensure cairo-gobject always ends up in cairo.gir | Colin Walters | 2012-08-14 | 2 | -52/+45 |
| | | | | | | | | | | | We were conditionalizing on the presence of cairo in the buildroot, but that's super lame since it makes a huge mess of the build dependency graph. Let's just always stick cairo-gobject in there. I doubt anyone cares anymore about building g-i on really old systems without it. If they do...well, we can revisit this again. | ||||
* | Revert "Implement "rename to" annotation for records" | Colin Walters | 2012-08-13 | 4 | -78/+5 |
| | | | | | | | | | | | | | This reverts commit 764366f7e4ef5a765a24ffac8c60b811f38b9ad9. It can't work right now because to really use the structures, you need to register them as a boxed, and that means we also need to rename the boxed type. A future version of this patch will need to handle both the structure name and the GType name. https://bugzilla.gnome.org/show_bug.cgi?id=675985 | ||||
* | tests: Fix coding style and compiler warning in regress | Colin Walters | 2012-08-05 | 2 | -5/+8 |
| | | | | Previous commit used old-style declarations which was broken. | ||||
* | Test typedef in #define | Alban Browaeys | 2012-08-03 | 2 | -0/+11 |
| | | | | requires "handle unsigned properly for type of defined size" patch. | ||||
* | scanner: handle unsigned properly for type of defined size | Alban Browaeys | 2012-08-03 | 3 | -1/+23 |
| | |||||
* | giscanner: special case G_GINT64_CONSTANT and G_GUINT64_CONSTANT + misc | Alban Browaeys | 2012-08-03 | 5 | -4/+34 |
| | | | | | | | | | This let the macro expands to its value as gint64/guint64. Also - fix lexer identifier/typdef detection for macro and misc - do not discard cast | ||||
* | gimarshallingtests: More useful assertions | Martin Pitt | 2012-08-02 | 1 | -257/+257 |
| | | | | | | Convert the simple g_assert() statements into g_assert_cmp*, to show what the actual value is in case of a failure. This makes it easier to port g-i/pygobject/etc. to new architectures which exhibit bugs, like powerpc64. |