Commit 25d628ae authored by Tomas Frydrych's avatar Tomas Frydrych
Browse files

Exposed MetaGroup API.

parent aad8eb19
......@@ -47,7 +47,7 @@ metacity_SOURCES= \
core/group-props.c \
core/group-props.h \
core/group.c \
core/group.h \
include/group.h \
core/iconcache.c \
core/iconcache.h \
core/keybindings.c \
......@@ -159,6 +159,7 @@ libmetacityinclude_HEADERS = \
include/types.h \
include/screen.h \
include/display.h \
include/group.h \
include/mutter-plugin.h
metacity_theme_viewer_SOURCES= \
......
......@@ -25,6 +25,7 @@
#define META_GROUP_PROPS_H
#include "group.h"
#include "window-private.h"
void meta_group_reload_property (MetaGroup *group,
Atom property);
......
......@@ -26,6 +26,7 @@
#include "util.h"
#include "group-private.h"
#include "group-props.h"
#include "window-private.h"
#include "window.h"
static MetaGroup*
......
......@@ -43,7 +43,6 @@
#include <X11/Xutil.h>
#include <gdk-pixbuf/gdk-pixbuf.h>
typedef struct _MetaGroup MetaGroup;
typedef struct _MetaWindowQueue MetaWindowQueue;
typedef gboolean (*MetaWindowForeachFunc) (MetaWindow *window,
......
......@@ -24,7 +24,9 @@
#ifndef META_GROUP_H
#define META_GROUP_H
#include "window-private.h"
#include <X11/Xlib.h>
#include <glib.h>
#include "types.h"
/* note, can return NULL */
MetaGroup* meta_window_get_group (MetaWindow *window);
......
......@@ -28,4 +28,6 @@ typedef struct _MetaFrame MetaFrame;
typedef struct _MetaScreen MetaScreen;
typedef struct _MetaWindow MetaWindow;
typedef struct _MetaWorkspace MetaWorkspace;
typedef struct _MetaGroup MetaGroup;
#endif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment