aboutsummaryrefslogtreecommitdiff
path: root/src/FbWinFrame.cc
diff options
context:
space:
mode:
authormathias <mathias>2005-04-27 21:18:41 (GMT)
committermathias <mathias>2005-04-27 21:18:41 (GMT)
commitf1c5abd17ffd572a7586d396622c2891881e5ca4 (patch)
treee4f8eaaf1f7f67ff657ff5de9ce989bd38216970 /src/FbWinFrame.cc
parentc0f725806323e370d8eda922e680a0b17db17175 (diff)
downloadfluxbox_pavel-f1c5abd17ffd572a7586d396622c2891881e5ca4.zip
fluxbox_pavel-f1c5abd17ffd572a7586d396622c2891881e5ca4.tar.bz2
i added an attribute to FbWindow to mark windows which are only used as
"carrier" (maybe a temporarly name?) ... carriers dont need background-updates .. ever. this leads to a big performance"boost" over the last commits. before we updated also the windows which are the hosts for the apps (m_window and m_clientarea in FbWinFrame) -> bad idea.
Diffstat (limited to 'src/FbWinFrame.cc')
-rw-r--r--src/FbWinFrame.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/FbWinFrame.cc b/src/FbWinFrame.cc
index a1745ef..8313f4a 100644
--- a/src/FbWinFrame.cc
+++ b/src/FbWinFrame.cc
@@ -86,6 +86,8 @@ FbWinFrame::FbWinFrame(FbWinFrameTheme &theme, FbTk::ImageControl &imgctrl,
86 m_themelistener(*this), 86 m_themelistener(*this),
87 m_shape(new Shape(m_window, theme.shapePlace())) { 87 m_shape(new Shape(m_window, theme.shapePlace())) {
88 m_theme.reconfigSig().attach(&m_themelistener); 88 m_theme.reconfigSig().attach(&m_themelistener);
89 m_window.setCarrier(true);
90 m_clientarea.setCarrier(true);
89 init(); 91 init();
90} 92}
91 93