diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2022-09-07 18:25:09 +0200 |
---|---|---|
committer | Robert Mader <robert.mader@posteo.de> | 2022-12-17 15:13:48 +0100 |
commit | d7f54771036744466ee0600312bc3d60eb9f6af9 (patch) | |
tree | 4c64b97f684600aebe918caeae664a1c7386a245 | |
parent | 7a62e55c54fbaa8b6e626a7588e6f9a52457892f (diff) | |
download | mutter-d7f54771036744466ee0600312bc3d60eb9f6af9.tar.gz |
compositor: Enable introspection
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2718>
-rw-r--r-- | src/compositor/compositor.c | 12 | ||||
-rw-r--r-- | src/core/display.c | 3 | ||||
-rw-r--r-- | src/meta/types.h | 4 |
3 files changed, 12 insertions, 7 deletions
diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c index a80746b80..217adedf8 100644 --- a/src/compositor/compositor.c +++ b/src/compositor/compositor.c @@ -1655,11 +1655,19 @@ meta_compositor_is_switching_workspace (MetaCompositor *compositor) return priv->switch_workspace_in_progress > 0; } +/** + * meta_compositor_get_laters: + * @compositor: a #MetaCompositor + * + * Returns: (transfer none): a #MetaLaters + */ MetaLaters * meta_compositor_get_laters (MetaCompositor *compositor) { - MetaCompositorPrivate *priv = - meta_compositor_get_instance_private (compositor); + MetaCompositorPrivate *priv; + g_return_val_if_fail (META_IS_COMPOSITOR (compositor), NULL); + + priv = meta_compositor_get_instance_private (compositor); return priv->laters; } diff --git a/src/core/display.c b/src/core/display.c index 81267d161..03e258a3a 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -2859,9 +2859,10 @@ meta_display_get_context (MetaDisplay *display) } /** - * meta_display_get_compositor: (skip) + * meta_display_get_compositor: * @display: a #MetaDisplay * + * Returns: (transfer none): the #MetaCompositor */ MetaCompositor * meta_display_get_compositor (MetaDisplay *display) diff --git a/src/meta/types.h b/src/meta/types.h index ba6fa02be..059ef2d10 100644 --- a/src/meta/types.h +++ b/src/meta/types.h @@ -20,10 +20,6 @@ #ifndef META_TYPES_H #define META_TYPES_H -/** - * MetaCompositor: (skip) - * - */ typedef struct _MetaBackend MetaBackend; typedef struct _MetaContext MetaContext; typedef struct _MetaCompositor MetaCompositor; |