diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-03-11 16:58:19 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-03-11 16:58:19 +0000 |
| commit | 62a39c4c70b0ed8e153b0cccac853cc6fded99ba (patch) | |
| tree | 6cd8ffb1fd1ff5d2013aa78f712a0176c1ac6123 /openbox/client.h | |
| parent | 1ff3c1dd9d99be6fd4b78e7ea594c1e19bcf39ae (diff) | |
stacking has been made more reliable with groups and group transients.
this was a pretty invasive change in client.c though, so it may break things?
it did expose some bugginess in client_calc_layer, which is now better than ever, hopefully there isn't more to be found.
Diffstat (limited to 'openbox/client.h')
| -rw-r--r-- | openbox/client.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/openbox/client.h b/openbox/client.h index 043a6def..b418964d 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -571,7 +571,11 @@ ObClient *client_search_focus_tree_full(ObClient *self); */ ObClient *client_search_modal_child(ObClient *self); -ObClient *client_search_top_transient(ObClient *self); +/*! Returns a list of top-level windows which this is a transient for. + It will only contain more than 1 element if the client is transient for its + group. +*/ +GSList *client_search_top_transients(ObClient *self); /*! Search for a parent of a client. This only searches up *ONE LEVEL*, and returns the searched for parent if it is a parent, or NULL if not. */ |
