summaryrefslogtreecommitdiff
path: root/openbox/focus_cycle.h
AgeCommit message (Collapse)Author
2012-10-06Allow non-interactive focus cycling.Dana Jansens
Adds an <interactive>bool</interactive> option to the NextWindow and PreviousWindow actions. When it is false, the action is not interactive and will immediately switch focus to whatever the next focus target is. Removing the "interactive" flag from the focus_cycle() method, as it was unused previously, and the new code does not make use of it either. In order to be non-interactive it simply starts a focus_cycle then immediately ends it when the action ends. The "interactive" flag in focus_cycle() forced a linear cycling order which may not be what you want, so the new method is preferrable anyhow.
2010-04-16add an option to next/previous window to only include ↵Dana Jansens
hilited/flashing/urgent windows (feature req/bug #4341)
2010-01-11Merge branch 'backport' into workDana Jansens
Conflicts: configure.ac data/rc.xml openbox/client.c openbox/event.c openbox/focus_cycle.c openbox/focus_cycle_popup.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c version.h.in
2010-01-11More work on refreshing the focus cycle dialog when windows are ↵Dana Jansens
added/removed from the valid focus order
2010-01-11Redraw the focus cycle popup when the list of focusable windows changes, ↵Dana Jansens
rather than closing it
2008-02-03combine the old focus cycle popup code with mika's new list-mode popup, and ↵Dana Jansens
make an action option for it (the old <dialog> option)
2008-01-11let you raise the focus target temporarily during focus cycling, with the ↵Dana Jansens
<raise> option. also a new <bar> option lets you turn off the indicator bar
2007-06-22add the activate action. it will replace the focus action, as it can just ↵Dana Jansens
focus without raising now (or without unshading)
2007-06-22add the cyclewindows actionDana Jansens
2007-06-12use the same decision code to focus new windows as for focus cycling or ↵Dana Jansens
focus fallback. yay consistency.
2007-05-26only kill focus cycling when the window being destroyed was in the list of ↵Dana Jansens
targets
2007-05-19fix the popup for directional focusing, only show what is going to be a ↵Dana Jansens
valid target. change directional focus to use the same criteria as normal cycling.
2007-05-19move focus_cycle_popup into its own fileDana Jansens
2007-05-19move focus_cycle_indicator into its own fileDana Jansens
2007-05-19move focus cycling into its own fileDana Jansens