diff options
author | Half-Shot <half-shot@molrams.com> | 2015-08-20 21:32:08 +0100 |
---|---|---|
committer | Half-Shot <half-shot@molrams.com> | 2015-08-20 21:32:08 +0100 |
commit | 5a9ba261bca4ca709ec7a14d2019b55d9ce06994 (patch) | |
tree | fe1a924cf8055b2b722566db6ab98295dcf08ce7 /include/layout.h | |
parent | Basic left right move command implemented. (diff) | |
parent | Merge pull request #104 from minus7/ipc-get-messages (diff) | |
download | sway-5a9ba261bca4ca709ec7a14d2019b55d9ce06994.tar.gz sway-5a9ba261bca4ca709ec7a14d2019b55d9ce06994.tar.zst sway-5a9ba261bca4ca709ec7a14d2019b55d9ce06994.zip |
Merge branch 'master' of https://github.com/SirCmpwn/sway
Diffstat (limited to 'include/layout.h')
-rw-r--r-- | include/layout.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/layout.h b/include/layout.h index 79241698..c1d7d8b4 100644 --- a/include/layout.h +++ b/include/layout.h | |||
@@ -4,12 +4,14 @@ | |||
4 | #include <wlc/wlc.h> | 4 | #include <wlc/wlc.h> |
5 | #include "list.h" | 5 | #include "list.h" |
6 | #include "container.h" | 6 | #include "container.h" |
7 | #include "focus.h" | ||
7 | 8 | ||
8 | extern swayc_t root_container; | 9 | extern swayc_t root_container; |
9 | 10 | ||
10 | void init_layout(void); | 11 | void init_layout(void); |
11 | 12 | ||
12 | void add_child(swayc_t *parent, swayc_t *child); | 13 | void add_child(swayc_t *parent, swayc_t *child); |
14 | void add_floating(swayc_t *ws, swayc_t *child); | ||
13 | // Returns parent container which needs to be rearranged. | 15 | // Returns parent container which needs to be rearranged. |
14 | swayc_t *add_sibling(swayc_t *sibling, swayc_t *child); | 16 | swayc_t *add_sibling(swayc_t *sibling, swayc_t *child); |
15 | swayc_t *replace_child(swayc_t *child, swayc_t *new_child); | 17 | swayc_t *replace_child(swayc_t *child, swayc_t *new_child); |
@@ -28,5 +30,6 @@ void focus_view_for(swayc_t *ancestor, swayc_t *container); | |||
28 | 30 | ||
29 | swayc_t *get_focused_container(swayc_t *parent); | 31 | swayc_t *get_focused_container(swayc_t *parent); |
30 | swayc_t *get_swayc_for_handle(wlc_handle handle, swayc_t *parent); | 32 | swayc_t *get_swayc_for_handle(wlc_handle handle, swayc_t *parent); |
33 | swayc_t *get_swayc_in_direction(swayc_t *container, enum movement_direction dir); | ||
31 | 34 | ||
32 | #endif | 35 | #endif |