diff options
author | fluxgen <fluxgen> | 2004-01-19 18:21:51 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2004-01-19 18:21:51 (GMT) |
commit | ece17362370e5b9ef5e6e9677e896c8609587106 (patch) | |
tree | 10e82ac5c9d8d54d92b28f2190d9f76929f6515d /src/Ewmh.hh | |
parent | a977ddf68f4409abe4ca4d604572ae2a633bb465 (diff) | |
download | fluxbox-ece17362370e5b9ef5e6e9677e896c8609587106.zip fluxbox-ece17362370e5b9ef5e6e9677e896c8609587106.tar.bz2 |
support for _NET_WM_CLIENT_LIST_STACKING, _NET_WM_DESKTOP_VIEWPORT, _NET_WM_DESKTOP_GEOMETRY, _NET_WORKAREA, _NET_ACTIVE_WINDOW
Diffstat (limited to 'src/Ewmh.hh')
-rw-r--r-- | src/Ewmh.hh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Ewmh.hh b/src/Ewmh.hh index 6de9073..a2340c9 100644 --- a/src/Ewmh.hh +++ b/src/Ewmh.hh | |||
@@ -1,5 +1,5 @@ | |||
1 | // Ewmh.hh for fluxbox | 1 | // Ewmh.hh for fluxbox |
2 | // Copyright (c) 2002 Henrik Kinnunen (fluxgen@fluxbox.org) | 2 | // Copyright (c) 2002 - 2004 Henrik Kinnunen (fluxgen<at>fluxbox.org) |
3 | // | 3 | // |
4 | // Permission is hereby granted, free of charge, to any person obtaining a | 4 | // Permission is hereby granted, free of charge, to any person obtaining a |
5 | // copy of this software and associated documentation files (the "Software"), | 5 | // copy of this software and associated documentation files (the "Software"), |
@@ -13,13 +13,13 @@ | |||
13 | // | 13 | // |
14 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 14 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
15 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 15 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
16 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | 16 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
17 | // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 17 | // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
18 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 18 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
20 | // DEALINGS IN THE SOFTWARE. | 20 | // DEALINGS IN THE SOFTWARE. |
21 | 21 | ||
22 | // $Id: Ewmh.hh,v 1.13 2004/01/18 19:12:11 fluxgen Exp $ | 22 | // $Id: Ewmh.hh,v 1.14 2004/01/19 18:21:51 fluxgen Exp $ |
23 | 23 | ||
24 | #include "AtomHandler.hh" | 24 | #include "AtomHandler.hh" |
25 | 25 | ||
@@ -36,10 +36,14 @@ public: | |||
36 | void setupFrame(FluxboxWindow &win); | 36 | void setupFrame(FluxboxWindow &win); |
37 | void setupClient(WinClient &winclient); | 37 | void setupClient(WinClient &winclient); |
38 | 38 | ||
39 | void updateFocusedWindow(BScreen &screen, Window win); | ||
39 | void updateClientList(BScreen &screen); | 40 | void updateClientList(BScreen &screen); |
40 | void updateWorkspaceNames(BScreen &screen); | 41 | void updateWorkspaceNames(BScreen &screen); |
41 | void updateCurrentWorkspace(BScreen &screen); | 42 | void updateCurrentWorkspace(BScreen &screen); |
42 | void updateWorkspaceCount(BScreen &screen); | 43 | void updateWorkspaceCount(BScreen &screen); |
44 | void updateViewPort(BScreen &screen); | ||
45 | void updateGeometry(BScreen &screen); | ||
46 | void updateWorkarea(BScreen &screen); | ||
43 | 47 | ||
44 | void updateState(FluxboxWindow &win); | 48 | void updateState(FluxboxWindow &win); |
45 | void updateLayer(FluxboxWindow &win); | 49 | void updateLayer(FluxboxWindow &win); |