diff options
author | fluxgen <fluxgen> | 2006-06-18 21:23:24 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2006-06-18 21:23:24 (GMT) |
commit | 85f45be7271252d86d583411780a4b139ee1aa75 (patch) | |
tree | b6037c72a27dadea3b971a6886f98f364b11dff2 /src/Ewmh.hh | |
parent | 7d5f6e382b7f06913c421db4357e13841e1a9632 (diff) | |
download | fluxbox_pavel-85f45be7271252d86d583411780a4b139ee1aa75.zip fluxbox_pavel-85f45be7271252d86d583411780a4b139ee1aa75.tar.bz2 |
added support for _NET_WM_WINDOW_TYPE_DIALOG and _NET_FRAME_EXTENTS
Diffstat (limited to 'src/Ewmh.hh')
-rw-r--r-- | src/Ewmh.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Ewmh.hh b/src/Ewmh.hh index 6044f7c..1643d17 100644 --- a/src/Ewmh.hh +++ b/src/Ewmh.hh | |||
@@ -64,6 +64,7 @@ public: | |||
64 | 64 | ||
65 | void setFullscreen(FluxboxWindow &win, bool value); | 65 | void setFullscreen(FluxboxWindow &win, bool value); |
66 | 66 | ||
67 | void updateFrameExtents(FluxboxWindow &win); | ||
67 | private: | 68 | private: |
68 | 69 | ||
69 | typedef struct WindowState { | 70 | typedef struct WindowState { |
@@ -83,6 +84,7 @@ private: | |||
83 | 84 | ||
84 | void setupState(FluxboxWindow &win); | 85 | void setupState(FluxboxWindow &win); |
85 | 86 | ||
87 | |||
86 | // root window properties | 88 | // root window properties |
87 | Atom m_net_supported, | 89 | Atom m_net_supported, |
88 | m_net_client_list, | 90 | m_net_client_list, |
@@ -110,6 +112,7 @@ private: | |||
110 | m_net_wm_window_type_dock, | 112 | m_net_wm_window_type_dock, |
111 | m_net_wm_window_type_desktop, | 113 | m_net_wm_window_type_desktop, |
112 | m_net_wm_window_type_splash, | 114 | m_net_wm_window_type_splash, |
115 | m_net_wm_window_type_dialog, | ||
113 | m_net_wm_window_type_normal, | 116 | m_net_wm_window_type_normal, |
114 | 117 | ||
115 | // states | 118 | // states |
@@ -137,7 +140,9 @@ private: | |||
137 | m_net_wm_action_close, | 140 | m_net_wm_action_close, |
138 | 141 | ||
139 | m_net_wm_strut, m_net_wm_icon_geometry, m_net_wm_icon, m_net_wm_pid, | 142 | m_net_wm_strut, m_net_wm_icon_geometry, m_net_wm_icon, m_net_wm_pid, |
140 | m_net_wm_handled_icons; | 143 | m_net_wm_handled_icons, |
144 | |||
145 | m_net_frame_extents; | ||
141 | 146 | ||
142 | // application protocols | 147 | // application protocols |
143 | Atom m_net_wm_ping; | 148 | Atom m_net_wm_ping; |