aboutsummaryrefslogtreecommitdiff
path: root/include/workspace.h
AgeCommit message (Collapse)Author
2016-03-04Fix assigning workspaces to outputsMikkel Oscar Lyderik
It's possible to assign workspaces to certain outputs using the command: workspace <name> output <output> However, this did not work in some cases where the workspace was assigned before the given output was made available to sway. This patch fixes those cases.
2015-12-18sway: enable workspace selection by numberprogandy
2015-10-23seamless_mouse: Move pointer only if successfully changed workspace.S. Christoffer Eliesen
If e.g. a window has a popup open then that will lock the current focus, making a workspace switch denied. So don't move the mouse pointer in such cases.
2015-09-13Revert "new_workspace null behavior + testmap functions + regex"Drew DeVault
This reverts commit e1d18e42a8f3a597b9bf5f1bb2ab6c346e4e7983. Fixes #180 cc @taiyu-len
2015-09-12new_workspace null behavior + testmap functions + regextaiyu
2015-08-30Added in workspace back_and_forthLuminarys
2015-08-25changed workspace_{outout_,}{next,prev} to return workspaceminus
so it can be reused for "move container to workspace next"
2015-08-21bugfixes, renamestaiyu
2015-08-19fixed some more bugs, moved layout_log into log.ch, restored focus_parenttaiyu
2015-08-16Added in workspace next/prev and workspace output_next/prevLuminarys
2015-08-16Move headers to include/Drew DeVault