summaryrefslogtreecommitdiff
path: root/doc/reference/mutter-overview.xml
blob: f17a228a251bf2c8a13cb3f97eca735d481b55e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<part id="mutter-overview">

  <title>Overview</title>

  <partintro>

    <para>Mutter is a GObject-based library for creating compositing window managers.</para>

    <para>Compositors that wish to use Mutter must implement a subclass of #MetaPlugin and register it with meta_plugin_manager_set_plugin_type() before calling meta_init() but after g_type_init().</para>

    <para>#MetaPlugin provides virtual functions that allow to override default behavior in the window management code, such as the effect to perform when a window is created or when switching workspaces.</para>

  </partintro>

</part>