all repos — fluxbox @ c4d8e9c8e14e1632708ef2d3c8d093099c5e3895

custom fork of the fluxbox windowmanager

buildfix: fluxbox didnt link when configured with --disable-remember
Mathias Gumz akira at fluxbox dot org
commit

c4d8e9c8e14e1632708ef2d3c8d093099c5e3895

parent

f3bd0455f0183ee99f6ad2417ac675bc23c5f114

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

jump to
M src/Makefile.amsrc/Makefile.am

@@ -84,8 +84,7 @@ if GNOME

gnome_SOURCE= Gnome.hh Gnome.cc endif if REMEMBER_SRC -REMEMBER_SOURCE= Remember.hh Remember.cc \ - ClientPattern.hh ClientPattern.cc +REMEMBER_SOURCE= Remember.hh Remember.cc endif if TOOLBAR_SRC TOOLBAR_SOURCE = Toolbar.hh Toolbar.cc \

@@ -132,6 +131,7 @@ StyleMenuItem.hh StyleMenuItem.cc \

RootCmdMenuItem.hh RootCmdMenuItem.cc\ MenuCreator.hh MenuCreator.cc \ ClientMenu.hh ClientMenu.cc \ + ClientPattern.hh ClientPattern.cc \ WorkspaceMenu.hh WorkspaceMenu.cc \ FocusModelMenuItem.hh \ ToggleMenu.hh \
M src/Window.ccsrc/Window.cc

@@ -36,7 +36,9 @@ #include "FbWinFrame.hh"

#include "WinButton.hh" #include "WinButtonTheme.hh" #include "WindowCmd.hh" +#ifdef REMEMBER #include "Remember.hh" +#endif #include "MenuCreator.hh" #include "FocusControl.hh" #include "IconButton.hh"

@@ -2190,9 +2192,11 @@ client.updateWMProtocols();

} else if (atom == fbatoms->getMWMHintsAtom()) { client.updateMWMHints(); updateMWMHintsFromClient(client); +#ifdef REMEMBER if (!m_toggled_decos) { Remember::instance().updateDecoStateFromClient(client); } +#endif applyDecorations(); // update decorations (if they changed) } break;