Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-23 | compile fix: sunCC 5.11 (sunstudio 12) compiles and links again | Mathias Gumz | 1 | -5/+2 | |
biggest change: renaming of 'class Layer' to 'class ResourceLayer' in Layer.hh to handle complaints about 'ambiguous Layer: Layer or FbTk::Layer'. 'ResourceLayer' sounds crappy, but that was the best I could come up with right now. | |||||
2011-02-23 | renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem | Mathias Gumz | 1 | -5/+5 | |
2011-02-22 | bugfix: consistent use of 'int' for alpha values (#3187373) | Mathias Gumz | 1 | -5/+5 | |
WindowMenuAccessor returned strange alpha values if compiled with 'g++ -Os'; unholy black magic happens if template<int> faces functions returning only 'usigned char'. | |||||
2010-09-17 | code simplification by reducing if-else hell | Mathias Gumz | 1 | -1/+3 | |
a lot of the parsing-related and menu-building stuff is just plain stupid boiler plate code. putting the data into a const array separates the boiler plate data from the actual code. | |||||
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -1/+1 | |
a 'BidiString' holds both the logical content and the visual reordered version of the content of a string. this helps to reduce the number of calls to reorder the string before drawing it (as introduced in the patch from Ken Bloom) and to be more consistent in menus and textboxes (drawing cursors and underlining text). | |||||
2008-10-04 | fix flickering of shaped windows on focus changes | Mark Tiefenbruck | 1 | -2/+0 | |
2008-09-14 | some minor code cleaning. | Henrik Kinnunen | 1 | -0/+3 | |
2008-09-03 | fix maximize/fullscreen for windows with non-Northwest gravity | Mark Tiefenbruck | 1 | -1/+1 | |
2008-08-27 | move some things from FluxboxWindow to WindowState | Mark Tiefenbruck | 1 | -2/+2 | |
2008-08-27 | make FbWinFrame and FluxboxWindow share a WindowState object | Mark Tiefenbruck | 1 | -15/+4 | |
2008-08-27 | move FbWinFrame::State class to a new file | Mark Tiefenbruck | 1 | -93/+10 | |
2008-08-22 | allow various combinations of shaded, maximized, and fullscreen states | Mark Tiefenbruck | 1 | -1/+0 | |
2008-08-22 | be a little smarter about size hints in tabbed windows | Mark Tiefenbruck | 1 | -2/+2 | |
2008-08-22 | move fullscreen and maximization handling to FbWinFrame | Mark Tiefenbruck | 1 | -2/+21 | |
2008-08-22 | don't apply rounded corners to windows without decorations | Mark Tiefenbruck | 1 | -3/+1 | |
2008-08-18 | add top, left, right, and bottom center tab placement options | Mark Tiefenbruck | 1 | -4/+4 | |
2008-08-16 | move interpretation of normal hints to size hint class | Mark Tiefenbruck | 1 | -4/+8 | |
2008-08-15 | let FbWinFrame handle decorations in fullscreen state | Mark Tiefenbruck | 1 | -1/+7 | |
2008-08-15 | move getDecoMaskFromString to FbWinFrame | Mark Tiefenbruck | 1 | -0/+1 | |
2008-08-15 | group some window properties into a new class FbWinFrame::State | Mark Tiefenbruck | 1 | -23/+36 | |
2008-08-15 | have fullscreen and maximization code call applySizeHints directly | Mark Tiefenbruck | 1 | -1/+1 | |
2008-08-15 | move some frame size calculations to FbWinFrame | Mark Tiefenbruck | 1 | -1/+5 | |
2008-08-15 | move size hint code to methods in size hint struct, restructure them a little | Mark Tiefenbruck | 1 | -10/+6 | |
2008-08-15 | move size hint code to FbWinFrame | Mark Tiefenbruck | 1 | -0/+28 | |
2008-06-04 | only remove outside border when disabled by decoration mask | Mark Tiefenbruck | 1 | -2/+2 | |
2008-05-24 | move FluxboxWindow::applyDecorations() to FbWinFrame | Mark Tiefenbruck | 1 | -11/+17 | |
2008-01-11 | make FbTk::Command a template class, split parsing information out of ↵ | Mark Tiefenbruck | 1 | -1/+1 | |
ObjectRegistry | |||||
2008-01-07 | switch FbWinFrameTheme to use FocusableTheme | Mark Tiefenbruck | 1 | -4/+4 | |
2008-01-07 | added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems | Mark Tiefenbruck | 1 | -4/+2 | |
2008-01-05 | update code to use ThemeProxy | Mark Tiefenbruck | 1 | -3/+5 | |
2008-01-04 | remove some unnecessary code | Mark Tiefenbruck | 1 | -10/+0 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-30 | removed some unneeded headers | Mathias Gumz | 1 | -2/+0 | |
2007-12-30 | remove some (hopefully) unneeded header includes | Mark Tiefenbruck | 1 | -3/+0 | |
2007-12-29 | 'inline' in class declaration is implicitly inline | Mathias Gumz | 1 | -44/+44 | |
2007-12-28 | move Shape to FbTk | Mark Tiefenbruck | 1 | -3/+2 | |
2007-12-28 | moved Container to FbTk | Mark Tiefenbruck | 1 | -4/+4 | |
2007-12-27 | architecture astronomy | Mark Tiefenbruck | 1 | -2/+3 | |
2007-12-27 | simplify the window transparency menu and handling a bit | Mark Tiefenbruck | 1 | -5/+7 | |
2007-12-23 | make FbWinFrame aware of the decoration state | Mark Tiefenbruck | 1 | -0/+30 | |
2007-11-20 | move titlebar click handling to FluxboxWindow, fix buttons getting ungrabbed | markt | 1 | -14/+0 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -18/+7 | |
2007-08-09 | Fix handling of Shape, stage 2 (more involved/complete handling) | simonb | 1 | -2/+5 | |
2007-07-02 | use old size/position in apps file when the window is shaded or maximized | markt | 1 | -0/+1 | |
2007-04-23 | disabled resizing shaded windows | markt | 1 | -2/+1 | |
2007-04-03 | fixed a bug, removed some unused code | markt | 1 | -3/+0 | |
2007-01-07 | per-window transparency, including apps and menu support, plus some | simonb | 1 | -0/+11 | |
infrastructure and related changes. Thanks for original patch from Julien Trolet, dmxen at sourceforge dot net | |||||
2006-07-04 | fix some sizing issues with gravity fixes | simonb | 1 | -1/+1 | |
2006-07-03 | fix gravity | simonb | 1 | -8/+11 | |
2006-07-01 | more dead functions | markt | 1 | -2/+0 | |