diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-03-18 17:31:22 -0400 |
---|---|---|
committer | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-03-18 18:55:41 -0400 |
commit | 2c0863d28c0066ffa9eae77593ffcb19df218136 (patch) | |
tree | b32e26bdac8267eeab1c4a091b264891330214f4 /src/compositor/meta-plugin.c | |
parent | 28b81310976661dbeca5b444e7e182b17cc23d7c (diff) | |
download | mutter-2c0863d28c0066ffa9eae77593ffcb19df218136.tar.gz |
compositor: Kill off MetaCompScreenwip/no-zaphod
Diffstat (limited to 'src/compositor/meta-plugin.c')
-rw-r--r-- | src/compositor/meta-plugin.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/compositor/meta-plugin.c b/src/compositor/meta-plugin.c index 61d99d0f8..f9f6b3df0 100644 --- a/src/compositor/meta-plugin.c +++ b/src/compositor/meta-plugin.c @@ -49,7 +49,7 @@ G_DEFINE_ABSTRACT_TYPE (MetaPlugin, meta_plugin, G_TYPE_OBJECT); struct _MetaPluginPrivate { - MetaScreen *screen; + MetaCompositor *compositor; }; static void @@ -101,9 +101,8 @@ void meta_plugin_switch_workspace_completed (MetaPlugin *plugin) { MetaPluginPrivate *priv = META_PLUGIN (plugin)->priv; - MetaScreen *screen = priv->screen; - meta_switch_workspace_completed (screen); + meta_switch_workspace_completed (priv->compositor); } static void @@ -177,7 +176,7 @@ meta_plugin_begin_modal (MetaPlugin *plugin, { MetaPluginPrivate *priv = META_PLUGIN (plugin)->priv; - return meta_begin_modal_for_plugin (priv->screen, plugin, + return meta_begin_modal_for_plugin (priv->compositor, plugin, options, timestamp); } @@ -198,7 +197,7 @@ meta_plugin_end_modal (MetaPlugin *plugin, { MetaPluginPrivate *priv = META_PLUGIN (plugin)->priv; - meta_end_modal_for_plugin (priv->screen, plugin, timestamp); + meta_end_modal_for_plugin (priv->compositor, plugin, timestamp); } /** @@ -214,16 +213,15 @@ meta_plugin_get_screen (MetaPlugin *plugin) { MetaPluginPrivate *priv = META_PLUGIN (plugin)->priv; - return priv->screen; + return priv->compositor->display->screen; } void -_meta_plugin_set_screen (MetaPlugin *plugin, - MetaScreen *screen) +_meta_plugin_set_compositor (MetaPlugin *plugin, MetaCompositor *compositor) { MetaPluginPrivate *priv = META_PLUGIN (plugin)->priv; - priv->screen = screen; + priv->compositor = compositor; } void |