aboutsummaryrefslogtreecommitdiff
path: root/src/Ewmh.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2006-06-18 21:23:24 (GMT)
committerfluxgen <fluxgen>2006-06-18 21:23:24 (GMT)
commit85f45be7271252d86d583411780a4b139ee1aa75 (patch)
treeb6037c72a27dadea3b971a6886f98f364b11dff2 /src/Ewmh.hh
parent7d5f6e382b7f06913c421db4357e13841e1a9632 (diff)
downloadfluxbox_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.hh7
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);
67private: 68private:
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;