]> git.sur5r.net Git - i3/i3/commit
Modify workspace next/prev to account for workspaces on all outputs.
authorPeter Bui <pnutzh4x0r@gmail.com>
Wed, 3 Aug 2011 21:41:40 +0000 (17:41 -0400)
committerMichael Stapelberg <michael@stapelberg.de>
Wed, 3 Aug 2011 22:12:09 +0000 (00:12 +0200)
commit1750192f633a191e138aac4bec493339b22942be
tree8eb7b3223051bea0b4f79d0ff15b1ee12d0bc6ca
parent8287a9429295678694f57b55f9b8c633aa60d5c7
Modify workspace next/prev to account for workspaces on all outputs.

Generally, the traversal goes: numbered workspaces in order, and then
named workspaces in the order in which they appear in the tree.

Example:
    Output 1:       Output 2:
1 3 D C         2 4 B A

Traversal: 1, 2, 3, 4, D, C, B, A, 1, ...

Note, after the numbered workspaces, we traverse the named workspaces
from output 1, and then output 2, etc.
include/util.h
src/workspace.c