Commit Graph

21 Commits

Author SHA1 Message Date
49add4f3e4 Bugfix: Don’t go further when switching focus on a CT_WORKSPACE 2010-07-17 01:56:16 +02:00
69e5c0f6ce Treat stacking containers as if they are in vertical orientation, add testcase 2010-07-17 01:27:47 +02:00
09c6b587d3 close empty parent containers, add testcase 2010-07-17 00:54:47 +02:00
33572b8c4b s/con->parent/parent to make it more readable
(and necessary for the next commit)
2010-07-17 00:54:03 +02:00
7415f14448 Add more documentation to functions/header files 2010-07-13 11:35:05 +02:00
66480d3725 Bugfix: Don’t try to focus the container itself when closing 2010-07-04 22:16:54 +02:00
b186446fb7 Bugfix: Correctly restore focus after close (and add testcase) 2010-07-04 19:50:44 +02:00
5d0f17d53d bugfix: correctly focus follow up window when closing floating windows 2010-06-30 22:37:57 +02:00
4eace6f886 Go down the tree when moving windows, add testcase for moving 2010-06-29 19:05:31 +02:00
948378fa55 floating: correctly kill floating containers when closing 2010-06-28 22:37:35 +02:00
6897e15e72 Implement mark/goto, modify testcase 2010-06-02 23:32:05 +02:00
14a312c152 more debug output 2010-06-02 17:04:26 +02:00
b467242d69 Make splitting a container which was already split a noop 2010-06-01 22:45:18 +02:00
0ce62a755e "Re-parent" floating clients whose old_parent is being closed (makes t/27 pass) 2010-06-01 21:36:02 +02:00
e67c712f31 cleanup: introduce CT_WORKSPACE as type to avoid having to check parent->type 2010-05-31 00:11:11 +02:00
2d52ecf071 Add parameter to reparent windows instead of killing them when closing a container
Necessary because when windows are unmapped, they are not necessary to
be killed (an application can unmap it temporarily).
2010-05-15 00:16:59 +02:00
a0e33c1d68 implement 'move' command in the new parser 2010-05-11 22:46:49 +02:00
6a1c34d2c5 Implement 'split' 2010-05-10 09:33:10 +02:00
e0b7ae872e move con_focus to con.c 2010-04-16 21:04:36 +02:00
6aa6fa0af0 correctly focus workspaces 2010-04-13 16:41:23 +02:00
c145f7e529 first step of the big refactoring ("tree" branch).
From here on, we can track changes. It made no sense to put the
development up to this point into git.
2010-04-13 13:17:39 +02:00