Top | ![]() |
![]() |
![]() |
![]() |
ShellWM * | shell_wm_new () |
void | shell_wm_completed_minimize () |
void | shell_wm_completed_unminimize () |
void | shell_wm_completed_size_change () |
void | shell_wm_completed_map () |
void | shell_wm_completed_destroy () |
void | shell_wm_completed_switch_workspace () |
void | shell_wm_complete_display_change () |
ShellWM *
shell_wm_new (MetaPlugin *plugin
);
Creates a new window management interface by hooking into plugin
.
void shell_wm_completed_minimize (ShellWM *wm
,MetaWindowActor *actor
);
The plugin must call this when it has completed a window minimize effect.
void shell_wm_completed_unminimize (ShellWM *wm
,MetaWindowActor *actor
);
The plugin must call this when it has completed a window unminimize effect.
void shell_wm_completed_size_change (ShellWM *wm
,MetaWindowActor *actor
);
void shell_wm_completed_map (ShellWM *wm
,MetaWindowActor *actor
);
The plugin must call this when it has completed a window map effect.
void shell_wm_completed_destroy (ShellWM *wm
,MetaWindowActor *actor
);
The plugin must call this when it has completed a window destroy effect.
void
shell_wm_completed_switch_workspace (ShellWM *wm
);
The plugin must call this when it has finished switching the workspace.