diff options
| author | Dana Jansens <danakj@orodu.net> | 2010-01-11 12:47:59 -0500 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2010-01-11 12:47:59 -0500 |
| commit | 12653a4153bccd5d9a46998753e7a1bc17479505 (patch) | |
| tree | 908a1f8891306e42b055ca167530cf0195136647 /openbox/focus_cycle_popup.h | |
| parent | d3a01a40f35cb3ae6c5ad8329291e86e2e599691 (diff) | |
Redraw the focus cycle popup when the list of focusable windows changes, rather than closing it
Diffstat (limited to 'openbox/focus_cycle_popup.h')
| -rw-r--r-- | openbox/focus_cycle_popup.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/openbox/focus_cycle_popup.h b/openbox/focus_cycle_popup.h index 19279a62..b4c9e350 100644 --- a/openbox/focus_cycle_popup.h +++ b/openbox/focus_cycle_popup.h @@ -39,7 +39,13 @@ void focus_cycle_popup_single_show(struct _ObClient *c, gboolean desktop_windows); void focus_cycle_popup_single_hide(); -/*! Returns TRUE if the popup is showing the client, otherwise FALSE. */ -gboolean focus_cycle_popup_is_showing(struct _ObClient *client); +/*! Reverts from the current @target to a new focus cycle target window */ +struct _ObClient* focus_cycle_popup_revert(struct _ObClient *target); +/*! Redraws the focus cycle popup */ +void focus_cycle_popup_refresh(struct _ObClient *target, + gboolean iconic_windows, + gboolean all_desktops, + gboolean dock_windows, + gboolean desktop_windows); #endif |
