add_all_from_workspace: add all windows in a workspace to the tiling

This commit is contained in:
Ole Jørgen Brønner
2017-09-09 00:40:19 +02:00
parent 9ae9721775
commit c731ad2a19
+9
View File
@@ -131,6 +131,15 @@ add_handler = (ws, meta_window) => {
add_wrapper = (ws, meta_window) => {
add_handler(ws, meta_window)
add_all_from_workspace = (workspace) => {
workspace = workspace || global.screen.get_active_workspace();
workspace.list_windows().forEach((meta_window, i) => {
if(pages.indexOf(meta_window) < 0) {
add_handler(workspace, meta_window)
}
})
}
}
// Initialize workspaces