all repos — fluxbox @ e668b693fca5dbfd531be0510708c3a786cffb4d

custom fork of the fluxbox windowmanager

added support for _NET_WM_STATE_DEMANDS_ATTENTION
fluxgen fluxgen
commit

e668b693fca5dbfd531be0510708c3a786cffb4d

parent

73f6e2bdb48be844474ca688c19b8cb3d3ce8e6b

1 files changed, 4 insertions(+), 1 deletions(-)

jump to
M src/Ewmh.hhsrc/Ewmh.hh

@@ -23,6 +23,7 @@ // $Id$

#include "AtomHandler.hh" #include "FbTk/FbString.hh" +#include "AttentionNoticeHandler.hh" #include <X11/Xatom.h> #include <vector>

@@ -109,6 +110,7 @@ m_net_wm_window_type,

m_net_wm_window_type_dock, m_net_wm_window_type_desktop, m_net_wm_window_type_splash, + m_net_wm_window_type_normal, // states m_net_wm_state, m_net_wm_state_sticky, m_net_wm_state_shaded,

@@ -120,6 +122,7 @@ m_net_wm_state_skip_pager,

m_net_wm_state_below, m_net_wm_state_above, m_net_wm_state_modal, + m_net_wm_state_demands_attention, // allowed actions m_net_wm_allowed_actions,

@@ -150,5 +153,5 @@ void clearState(FluxboxWindow &win);

void saveState(FluxboxWindow &win, WindowState *state); FbTk::FbString getUTF8Property(Atom property); - + AttentionNoticeHandler m_demands_attention; };