void focus_set_client(struct _ObClient *client);
typedef enum {
- OB_FOCUS_FALLBACK_DESKTOP, /*!< switching desktops */
OB_FOCUS_FALLBACK_UNFOCUSING, /*!< forcefully remove focus from the
current window */
OB_FOCUS_FALLBACK_NOFOCUS /*!< nothing has focus for some reason */
/*! Call this when you need to focus something! */
void focus_fallback(ObFocusFallbackType type);
-/*! Cycle focus amongst windows
- Returns the _ObClient to which focus has been cycled, or NULL if none. */
+/*! Cycle focus amongst windows. */
void focus_cycle(gboolean forward, gboolean linear,
gboolean dialog, gboolean done, gboolean cancel);
void focus_directional_cycle(ObDirection dir,