shell-wm

shell-wm

Functions

Types and Values

#define SHELL_TYPE_WM
  ShellWM

Description

Functions

shell_wm_new ()

ShellWM *
shell_wm_new (MetaPlugin *plugin);

Creates a new window management interface by hooking into plugin .

Parameters

plugin

the MetaPlugin

 

Returns

the new window-management interface


shell_wm_completed_minimize ()

void
shell_wm_completed_minimize (ShellWM *wm,
                             MetaWindowActor *actor);

The plugin must call this when it has completed a window minimize effect.

Parameters

wm

the ShellWM

 

actor

the MetaWindowActor actor

 

shell_wm_completed_unminimize ()

void
shell_wm_completed_unminimize (ShellWM *wm,
                               MetaWindowActor *actor);

The plugin must call this when it has completed a window unminimize effect.

Parameters

wm

the ShellWM

 

actor

the MetaWindowActor actor

 

shell_wm_completed_size_change ()

void
shell_wm_completed_size_change (ShellWM *wm,
                                MetaWindowActor *actor);

shell_wm_completed_map ()

void
shell_wm_completed_map (ShellWM *wm,
                        MetaWindowActor *actor);

The plugin must call this when it has completed a window map effect.

Parameters

wm

the ShellWM

 

actor

the MetaWindowActor actor

 

shell_wm_completed_destroy ()

void
shell_wm_completed_destroy (ShellWM *wm,
                            MetaWindowActor *actor);

The plugin must call this when it has completed a window destroy effect.

Parameters

wm

the ShellWM

 

actor

the MetaWindowActor actor

 

shell_wm_completed_switch_workspace ()

void
shell_wm_completed_switch_workspace (ShellWM *wm);

The plugin must call this when it has finished switching the workspace.

Parameters

wm

the ShellWM

 

shell_wm_complete_display_change ()

void
shell_wm_complete_display_change (ShellWM *wm,
                                  gboolean ok);

The plugin must call this after the user responded to the confirmation dialog.

Parameters

wm

the ShellWM

 

ok

if the new configuration was OK

 

Types and Values

SHELL_TYPE_WM

#define SHELL_TYPE_WM (shell_wm_get_type ())

ShellWM

typedef struct _ShellWM ShellWM;