Move workspace handling to MetaDisplay and MetaX11Display

https://bugzilla.gnome.org/show_bug.cgi?id=759538
This commit is contained in:
Armin Krezović
2017-08-26 21:39:46 +02:00
committed by Jonas Ådahl
parent d79ffd3976
commit b7c3dada81
20 changed files with 1349 additions and 1393 deletions

View File

@ -37,7 +37,7 @@
struct _MetaWorkspace
{
GObject parent_instance;
MetaScreen *screen;
MetaDisplay *display;
GList *windows;
@ -72,7 +72,7 @@ struct _MetaWorkspaceClass
GObjectClass parent_class;
};
MetaWorkspace* meta_workspace_new (MetaScreen *screen);
MetaWorkspace* meta_workspace_new (MetaDisplay *display);
void meta_workspace_remove (MetaWorkspace *workspace);
void meta_workspace_add_window (MetaWorkspace *workspace,
MetaWindow *window);