Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-20 | Added support for ARGB visual, patch #3284774 | Gediminas Liktaras | 1 | -8/+24 | |
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 | -3/+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 | -1/+1 | |
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-22 | bugfix: consistent use of 'int' for alpha values (#3187373) | Mathias Gumz | 1 | -10/+12 | |
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-15 | code deduplication by using <algorithm> and FbTk/STLUtil.hh | Mathias Gumz | 1 | -13/+7 | |
2010-09-13 | cosmetic code cleaning | Mathias Gumz | 1 | -10/+3 | |
* use FbTk::StringUtil::number2String() to avoid 'sprintf' * use FbTk::Util::clamp() * use FbTk::STLUtil::destroyAndClear() * whitespaces | |||||
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). | |||||
2010-05-23 | mostly cosmetic fixes, mainly discovered by 'clang --analyze' | Mathias Gumz | 1 | -1/+1 | |
reordering of Resource-related stuff was because of "error: explicit specialization of 'getString' after instantiation" complaints. | |||||
2009-01-11 | fixed resize bug (caused by typo, see #2498507) | Peter Hercek | 1 | -1/+1 | |
2008-10-15 | additional fix for the resize bug | Mathias Gumz | 1 | -1/+3 | |
2008-10-04 | fix flickering of shaped windows on focus changes | Mark Tiefenbruck | 1 | -6/+0 | |
2008-09-21 | re-fix maximizing problem with non-northwest gravity windows | Mark Tiefenbruck | 1 | -2/+3 | |
2008-09-21 | fix placement of windows with non-default decorations | Mark Tiefenbruck | 1 | -0/+1 | |
2008-09-14 | some minor code cleaning. | Henrik Kinnunen | 1 | -0/+7 | |
2008-09-11 | fix program crashes caused by unshading | Mark Tiefenbruck | 1 | -1/+2 | |
2008-09-03 | fix maximize/fullscreen for windows with non-Northwest gravity | Mark Tiefenbruck | 1 | -3/+3 | |
2008-08-27 | move some things from FluxboxWindow to WindowState | Mark Tiefenbruck | 1 | -4/+3 | |
2008-08-27 | make FbWinFrame and FluxboxWindow share a WindowState object | Mark Tiefenbruck | 1 | -37/+6 | |
2008-08-27 | move FbWinFrame::State class to a new file | Mark Tiefenbruck | 1 | -289/+14 | |
2008-08-23 | fix for restoring horizontally or vertically resized windows | Mark Tiefenbruck | 1 | -5/+8 | |
2008-08-23 | resize maximized windows when the toolbar or slit changes size | Mark Tiefenbruck | 1 | -4/+3 | |
2008-08-22 | allow various combinations of shaded, maximized, and fullscreen states | Mark Tiefenbruck | 1 | -42/+40 | |
2008-08-22 | be a little smarter about size hints in tabbed windows | Mark Tiefenbruck | 1 | -2/+4 | |
2008-08-22 | remove borders from maximized windows | Mark Tiefenbruck | 1 | -1/+2 | |
2008-08-22 | move fullscreen and maximization handling to FbWinFrame | Mark Tiefenbruck | 1 | -0/+72 | |
2008-08-22 | don't apply rounded corners to windows without decorations | Mark Tiefenbruck | 1 | -19/+11 | |
2008-08-21 | make Swing apps only somewhat horribly broken again | Mark Tiefenbruck | 1 | -6/+0 | |
2008-08-21 | some cleanup | Mark Tiefenbruck | 1 | -9/+7 | |
2008-08-18 | add top, left, right, and bottom center tab placement options | Mark Tiefenbruck | 1 | -1/+46 | |
2008-08-16 | some cleanup | Mark Tiefenbruck | 1 | -6/+6 | |
2008-08-16 | move interpretation of normal hints to size hint class | Mark Tiefenbruck | 1 | -7/+60 | |
2008-08-15 | fix compilation | Mark Tiefenbruck | 1 | -6/+8 | |
2008-08-15 | let FbWinFrame handle decorations in fullscreen state | Mark Tiefenbruck | 1 | -6/+30 | |
2008-08-15 | move getDecoMaskFromString to FbWinFrame | Mark Tiefenbruck | 1 | -0/+20 | |
2008-08-15 | group some window properties into a new class FbWinFrame::State | Mark Tiefenbruck | 1 | -31/+28 | |
2008-08-15 | move some frame size calculations to FbWinFrame | Mark Tiefenbruck | 1 | -3/+17 | |
2008-08-15 | aspect ratios should take base size into account, fix size hint initialization | Mark Tiefenbruck | 1 | -37/+57 | |
2008-08-15 | move size hint code to methods in size hint struct, restructure them a little | Mark Tiefenbruck | 1 | -132/+121 | |
2008-08-15 | move size hint code to FbWinFrame | Mark Tiefenbruck | 1 | -0/+132 | |
2008-06-04 | only remove outside border when disabled by decoration mask | Mark Tiefenbruck | 1 | -4/+5 | |
2008-05-28 | Fix focused/unfocused border color of the tab container. | Tomas Janousek | 1 | -1/+1 | |
(it was broken since 46bca62a9cd8052bd8749da8b1aa7539d5fe8c23) | |||||
2008-05-25 | simplify gravity calculations | Mark Tiefenbruck | 1 | -35/+21 | |
2008-05-24 | move FluxboxWindow::applyDecorations() to FbWinFrame | Mark Tiefenbruck | 1 | -46/+79 | |
2008-05-16 | move some code around | Mark Tiefenbruck | 1 | -2/+7 | |
2008-01-15 | split Text.hh into Orientation.hh and TextUtils.{cc,hh} | Mathias Gumz | 1 | -0/+1 | |
2008-01-07 | switch FbWinFrameTheme to use FocusableTheme | Mark Tiefenbruck | 1 | -54/+43 | |
2008-01-07 | added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems | Mark Tiefenbruck | 1 | -20/+15 | |
2008-01-05 | update code to use ThemeProxy | Mark Tiefenbruck | 1 | -51/+53 | |
2008-01-04 | remove some unnecessary code | Mark Tiefenbruck | 1 | -2/+0 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |