Michael Stapelberg
|
39b378b0a4
|
don’t allow useless splits, change orientation of existing split container instead
|
2010-11-14 23:18:39 +01:00 |
Michael Stapelberg
|
d760a1c7b2
|
Bugfix: don’t kill parent when currently in tree_close() for a child of this parent
|
2010-11-14 20:14:09 +01:00 |
Michael Stapelberg
|
f0efb3737e
|
don’t remove floating container twice (it’s already removed in con_detach)
|
2010-11-14 20:11:46 +01:00 |
Michael Stapelberg
|
945632ddcb
|
Implement setting the WM_NAME of i3 container windows for debugging
|
2010-11-14 16:41:46 +01:00 |
Michael Stapelberg
|
7c6f2dbfc6
|
Rendering fixes for stacking mode
|
2010-11-13 22:39:59 +01:00 |
Michael Stapelberg
|
dc10c67060
|
Bugfix: Close containers which are empty due to a move (Thanks fernando)
|
2010-11-13 14:55:11 +01:00 |
Michael Stapelberg
|
c1d574f84e
|
enumerate workspaces when initializing outputs
|
2010-11-12 17:33:59 +01:00 |
Michael Stapelberg
|
099df7f438
|
Bugfix: Keep focus on the current workspace when moving containers, add testcase
|
2010-07-17 13:27:34 +02:00 |
Michael Stapelberg
|
49add4f3e4
|
Bugfix: Don’t go further when switching focus on a CT_WORKSPACE
|
2010-07-17 01:56:16 +02:00 |
Michael Stapelberg
|
69e5c0f6ce
|
Treat stacking containers as if they are in vertical orientation, add testcase
|
2010-07-17 01:27:47 +02:00 |
Michael Stapelberg
|
09c6b587d3
|
close empty parent containers, add testcase
|
2010-07-17 00:54:47 +02:00 |
Michael Stapelberg
|
33572b8c4b
|
s/con->parent/parent to make it more readable
(and necessary for the next commit)
|
2010-07-17 00:54:03 +02:00 |
Michael Stapelberg
|
7415f14448
|
Add more documentation to functions/header files
|
2010-07-13 11:35:05 +02:00 |
Michael Stapelberg
|
66480d3725
|
Bugfix: Don’t try to focus the container itself when closing
|
2010-07-04 22:16:54 +02:00 |
Michael Stapelberg
|
b186446fb7
|
Bugfix: Correctly restore focus after close (and add testcase)
|
2010-07-04 19:50:44 +02:00 |
Michael Stapelberg
|
5d0f17d53d
|
bugfix: correctly focus follow up window when closing floating windows
|
2010-06-30 22:37:57 +02:00 |
Michael Stapelberg
|
4eace6f886
|
Go down the tree when moving windows, add testcase for moving
|
2010-06-29 19:05:31 +02:00 |
Michael Stapelberg
|
948378fa55
|
floating: correctly kill floating containers when closing
|
2010-06-28 22:37:35 +02:00 |
Michael Stapelberg
|
6897e15e72
|
Implement mark/goto, modify testcase
|
2010-06-02 23:32:05 +02:00 |
Michael Stapelberg
|
14a312c152
|
more debug output
|
2010-06-02 17:04:26 +02:00 |
Michael Stapelberg
|
b467242d69
|
Make splitting a container which was already split a noop
|
2010-06-01 22:45:18 +02:00 |
Michael Stapelberg
|
0ce62a755e
|
"Re-parent" floating clients whose old_parent is being closed (makes t/27 pass)
|
2010-06-01 21:36:02 +02:00 |
Michael Stapelberg
|
e67c712f31
|
cleanup: introduce CT_WORKSPACE as type to avoid having to check parent->type
|
2010-05-31 00:11:11 +02:00 |
Michael Stapelberg
|
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 |
Michael Stapelberg
|
a0e33c1d68
|
implement 'move' command in the new parser
|
2010-05-11 22:46:49 +02:00 |
Michael Stapelberg
|
6a1c34d2c5
|
Implement 'split'
|
2010-05-10 09:33:10 +02:00 |
Michael Stapelberg
|
e0b7ae872e
|
move con_focus to con.c
|
2010-04-16 21:04:36 +02:00 |
Michael Stapelberg
|
6aa6fa0af0
|
correctly focus workspaces
|
2010-04-13 16:41:23 +02:00 |
Michael Stapelberg
|
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 |