all repos — fluxbox @ fdaefcf7951a53d3a353ffde17efeae02b5e4214

custom fork of the fluxbox windowmanager

moved window menu from FluxboxWindow to BScreen
fluxgen fluxgen
commit

fdaefcf7951a53d3a353ffde17efeae02b5e4214

parent

0df6609bb94ae51e3fd6f18b1c05667653dfb37f

1 files changed, 6 insertions(+), 2 deletions(-)

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

@@ -208,10 +208,12 @@ void setupClient(WinClient &winclient);

void updateFrameClose(FluxboxWindow &win); void updateClientClose(WinClient &winclient); + void initForScreen(BScreen &screen); + // Functions we ignore (zero from AtomHandler) // Leaving here in case they might be useful later - void initForScreen(BScreen &screen) {} + void updateFocusedWindow(BScreen &, Window) { } void updateClientList(BScreen &screen) {}

@@ -229,6 +231,8 @@ bool checkClientMessage(const XClientMessageEvent &ce,

BScreen * screen, WinClient * const winclient) { return false; } // ignore this bool propertyNotify(WinClient &winclient, Atom the_property) { return false; } + + static Remember &instance() { return *s_instance; } private: // returns number of lines read

@@ -238,7 +242,7 @@ Patterns m_pats;

Clients m_clients; Startups m_startups; - + static Remember *s_instance; }; #endif // REMEMBER_HH