all repos — fluxbox @ 11cba508e6a59587c304728fc8447d0f0c49f2c2

custom fork of the fluxbox windowmanager

fix some toolbar transparency
simonb simonb
commit

11cba508e6a59587c304728fc8447d0f0c49f2c2

parent

dd933c097c0e585949c7200a0937684158f0056d

3 files changed, 4 insertions(+), 0 deletions(-)

jump to
M ChangeLogChangeLog

@@ -1,6 +1,8 @@

(Format: Year/Month/Day) Changes for 0.9.16: *06/04/17: + * Fix toolbar transparency (frame and empty iconbar) (Simon) + Container.cc Toolbar.cc * Fix display of label for dialog-type boxes (Simon) (only when external tabs are enabled, but not for particular window) FbWinFrame.cc
M src/Container.ccsrc/Container.cc

@@ -503,6 +503,7 @@ function);

} void Container::setAlpha(unsigned char alpha) { + FbTk::FbWindow::setAlpha(alpha); ItemList::iterator it = m_item_list.begin(); ItemList::iterator it_end = m_item_list.end(); for (; it != it_end; ++it)
M src/Toolbar.ccsrc/Toolbar.cc

@@ -1092,6 +1092,7 @@ if (FbTk::Transparent::haveComposite()) {

frame.window.setOpaque(*m_rc_alpha); } else { frame.window.setAlpha(*m_rc_alpha); + frame.window.updateBackground(false); frame.window.clear(); ItemList::iterator item_it = m_item_list.begin();