aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Container.hh
AgeCommit message (Collapse)AuthorFilesLines
2021-07-06Patch from Bo Simonsen.Mark Tiefenbruck1-1/+1
Max size per client (setMaxSizePerClient) was computed for iconbar.alignment = Relative not taking into account that a fixed size can be given when iconbar.alignment = Left/Right. In a "recent" change, relative alignment was changed, to better handle items with long titles. This is breaking existing behavior, the new behavior is (with this commit) now denoted RelativeSmart.
2016-08-06Adjust RELATIVE ::repositionItems (more relative)Thomas Lübking1-1/+1
The evenly distributed space causes a lot of whitespace and otoh. cut items, so we use the items internal size as indicator IF the item is a textbutton (the regular usecase in fluxbox) Also publish the function to be triggered from outside (because the caller can, in theory, much better compress several text changes)
2011-02-22bugfix: consistent use of 'int' for alpha values (#3187373)Mathias Gumz1-1/+1
WindowMenuAccessor returned strange alpha values if compiled with 'g++ -Os'; unholy black magic happens if template<int> faces functions returning only 'usigned char'.
2009-09-30compile fix: sun compiler complains about missing std::mem_fun_t<>Mathias Gumz1-0/+1
2009-06-28previous fix for reverting iconbar to relative broke external tabsMark Tiefenbruck1-2/+2
2008-08-18add top, left, right, and bottom center tab placement optionsMark Tiefenbruck1-1/+1
2008-04-21some fixes for gcc 3.4Thomas Orgis1-1/+1
2008-01-15split Text.hh into Orientation.hh and TextUtils.{cc,hh}Mathias Gumz1-4/+1
2007-12-30remove some (hopefully) unneeded header includesMark Tiefenbruck1-1/+0
2007-12-29'inline' in class declaration is implicitly inlineMathias Gumz1-7/+7
2007-12-28moved Container to FbTkMark Tiefenbruck1-0/+118