Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-07-30 | allow to force moveResize and use on applyState | Thomas Lübking | 1 | -1/+1 | |
applyState also requires some updates implied by moveResize, notably the reconfigure, the setBackground on the window etcetc. Instead of testing what'd be missing from a moveResize, we just force the latter to apply even when seeming unrequired. This has notable impact when switching fullscreen state for a window with fullscreen dimensions. BUG: 992 | |||||
2015-01-23 | Refactor FbWinFrame | Mathias Gumz | 1 | -46/+17 | |
FbWinFrame is now simpler to read due to less overall noise. | |||||
2012-11-07 | Adds the OnTab keyword for the keys file | Julien Viard de Galbert | 1 | -0/+4 | |
Adding the following lines to the keys file restore the old behaviour to use Mouse2 on tabs to start tabbing, and keep OnTitlebar Mouse2 to lower the window. OnTab Mouse2 :StartTabbing OnTab Move1 :StartMoving Note: Internal tabs are triggering both OnTab and OnTitlebar events. | |||||
2011-10-20 | Added support for ARGB visual, patch #3284774 | Gediminas Liktaras | 1 | -1/+1 | |
fluxbox now properly displays windows that require ARGB visuals when an external compositor is running. This was done by creating the container window with the correct visual and colormap when needed. Closes #2874629 | |||||
2011-05-10 | Convert FbWinFrame::frameExtentSig to FbTk::Signal | Pavel Labath | 1 | -4/+3 | |
Also, I spotted a potential bug in the code. I marked the place with XXX. Someone should take a look at that. | |||||
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 | |