]> git.sur5r.net Git - i3/i3/commit
layout toggle: take any combination of layouts as arguments (#2649) 2649/head
authors3rb31 <s3rb31@mail.ru>
Thu, 19 Jan 2017 19:49:56 +0000 (20:49 +0100)
committers3rb31 <s3rb31@mail.ru>
Thu, 23 Feb 2017 23:34:18 +0000 (00:34 +0100)
commit37658bd6d7066489cef38dfbb8797975d2024b2a
treefa50bcb45b58a477e7044d23f80536e2783ab6b3
parent3410cb256d3b033c2ca61c78766eb58652dce49f
layout toggle: take any combination of layouts as arguments (#2649)

With this PR the 'layout toggle' command can be passed any
combination of valid layout keywords as arguments. They will
be activated one after another each time you issue the command,
advancing from left to right always selecting the layout after
the currently active layout or the leftmost layout if the active
layout is not in the argument list.

This PR also incorporates the feature request from #2476.
docs/userguide
parser-specs/commands.spec
src/con.c
src/util.c
testcases/t/192-layout.t