diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-20 10:06:09 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-20 10:06:09 +0000 |
| commit | 92864e8d1db97ed3154b4b40a9318dbe26d978be (patch) | |
| tree | d36504a367fb4774db580d0ac8c70c6042604ee8 /util | |
| parent | 348c8bff112604da741b0e109bda9b5af7672db4 (diff) | |
add cycling of windows of the same class on all workspaces
Diffstat (limited to 'util')
| -rw-r--r-- | util/epist/actions.hh | 2 | ||||
| -rw-r--r-- | util/epist/screen.cc | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/util/epist/actions.hh b/util/epist/actions.hh index 0d3e572b..a441fb41 100644 --- a/util/epist/actions.hh +++ b/util/epist/actions.hh @@ -52,6 +52,8 @@ public: nextWindowOfClass, //done prevWindowOfClass, //done + nextWindowOfClassOnAllWorkspaces, //done + prevWindowOfClassOnAllWorkspaces, //done changeWorkspace, //done nextWorkspace, //done diff --git a/util/epist/screen.cc b/util/epist/screen.cc index 422ec056..d6ce9bbb 100644 --- a/util/epist/screen.cc +++ b/util/epist/screen.cc @@ -187,6 +187,14 @@ void screen::handleKeypress(const XEvent &e) { cycleWindow(false, false, true); return; + case Action::nextWindowOfClassOnAllWorkspaces: + cycleWindow(true, true, true); + return; + + case Action::prevWindowOfClassOnAllWorkspaces: + cycleWindow(false, true, true); + return; + case Action::changeWorkspace: changeWorkspace(it->number()); return; |
