mirror of
https://github.com/brl/mutter.git
synced 2024-11-21 23:50:41 -05:00
workspace: Add meta_workspace_get_default_focus_window()
This will be used in the next commit to make this window appear focused. https://gitlab.gnome.org/GNOME/mutter/merge_requests/850
This commit is contained in:
parent
5fd90e85ed
commit
697b84e80e
@ -92,6 +92,7 @@ GList* meta_workspace_get_onscreen_region (MetaWorkspace *workspace);
|
|||||||
GList * meta_workspace_get_onmonitor_region (MetaWorkspace *workspace,
|
GList * meta_workspace_get_onmonitor_region (MetaWorkspace *workspace,
|
||||||
MetaLogicalMonitor *logical_monitor);
|
MetaLogicalMonitor *logical_monitor);
|
||||||
|
|
||||||
|
MetaWindow* meta_workspace_get_default_focus_window (MetaWorkspace *workspace);
|
||||||
void meta_workspace_focus_default_window (MetaWorkspace *workspace,
|
void meta_workspace_focus_default_window (MetaWorkspace *workspace,
|
||||||
MetaWindow *not_this_one,
|
MetaWindow *not_this_one,
|
||||||
guint32 timestamp);
|
guint32 timestamp);
|
||||||
|
@ -1281,6 +1281,15 @@ meta_workspace_get_name (MetaWorkspace *workspace)
|
|||||||
return meta_prefs_get_workspace_name (meta_workspace_index (workspace));
|
return meta_prefs_get_workspace_name (meta_workspace_index (workspace));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MetaWindow *
|
||||||
|
meta_workspace_get_default_focus_window (MetaWorkspace *workspace)
|
||||||
|
{
|
||||||
|
if (meta_prefs_get_focus_mode () == G_DESKTOP_FOCUS_MODE_CLICK)
|
||||||
|
return meta_stack_get_default_focus_window (workspace->display->stack, workspace, NULL);
|
||||||
|
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
meta_workspace_focus_default_window (MetaWorkspace *workspace,
|
meta_workspace_focus_default_window (MetaWorkspace *workspace,
|
||||||
MetaWindow *not_this_one,
|
MetaWindow *not_this_one,
|
||||||
|
Loading…
Reference in New Issue
Block a user