summaryrefslogtreecommitdiff
path: root/src/FbWinFrame.cc
AgeCommit message (Collapse)AuthorFilesLines
2008-09-21re-fix maximizing problem with non-northwest gravity windowsMark Tiefenbruck1-2/+3
2008-09-21fix placement of windows with non-default decorationsMark Tiefenbruck1-0/+1
2008-09-14some minor code cleaning.Henrik Kinnunen1-0/+7
2008-09-11fix program crashes caused by unshadingMark Tiefenbruck1-1/+2
2008-09-03fix maximize/fullscreen for windows with non-Northwest gravityMark Tiefenbruck1-3/+3
2008-08-27move some things from FluxboxWindow to WindowStateMark Tiefenbruck1-4/+3
2008-08-27make FbWinFrame and FluxboxWindow share a WindowState objectMark Tiefenbruck1-37/+6
2008-08-27move FbWinFrame::State class to a new fileMark Tiefenbruck1-289/+14
2008-08-23fix for restoring horizontally or vertically resized windowsMark Tiefenbruck1-5/+8
2008-08-23resize maximized windows when the toolbar or slit changes sizeMark Tiefenbruck1-4/+3
2008-08-22allow various combinations of shaded, maximized, and fullscreen statesMark Tiefenbruck1-42/+40
2008-08-22be a little smarter about size hints in tabbed windowsMark Tiefenbruck1-2/+4
2008-08-22remove borders from maximized windowsMark Tiefenbruck1-1/+2
2008-08-22move fullscreen and maximization handling to FbWinFrameMark Tiefenbruck1-0/+72
2008-08-22don't apply rounded corners to windows without decorationsMark Tiefenbruck1-19/+11
2008-08-21make Swing apps only somewhat horribly broken againMark Tiefenbruck1-6/+0
2008-08-21some cleanupMark Tiefenbruck1-9/+7
2008-08-18add top, left, right, and bottom center tab placement optionsMark Tiefenbruck1-1/+46
2008-08-16some cleanupMark Tiefenbruck1-6/+6
2008-08-16move interpretation of normal hints to size hint classMark Tiefenbruck1-7/+60
2008-08-15fix compilationMark Tiefenbruck1-6/+8
2008-08-15let FbWinFrame handle decorations in fullscreen stateMark Tiefenbruck1-6/+30
2008-08-15move getDecoMaskFromString to FbWinFrameMark Tiefenbruck1-0/+20
2008-08-15group some window properties into a new class FbWinFrame::StateMark Tiefenbruck1-31/+28
2008-08-15move some frame size calculations to FbWinFrameMark Tiefenbruck1-3/+17
2008-08-15aspect ratios should take base size into account, fix size hint initializationMark Tiefenbruck1-37/+57
2008-08-15move size hint code to methods in size hint struct, restructure them a littleMark Tiefenbruck1-132/+121
2008-08-15move size hint code to FbWinFrameMark Tiefenbruck1-0/+132
2008-06-04only remove outside border when disabled by decoration maskMark Tiefenbruck1-4/+5
2008-05-28Fix focused/unfocused border color of the tab container.Tomas Janousek1-1/+1
(it was broken since 46bca62a9cd8052bd8749da8b1aa7539d5fe8c23)
2008-05-25simplify gravity calculationsMark Tiefenbruck1-35/+21
2008-05-24move FluxboxWindow::applyDecorations() to FbWinFrameMark Tiefenbruck1-46/+79
2008-05-16move some code aroundMark Tiefenbruck1-2/+7
2008-01-15split Text.hh into Orientation.hh and TextUtils.{cc,hh}Mathias Gumz1-0/+1
2008-01-07switch FbWinFrameTheme to use FocusableThemeMark Tiefenbruck1-54/+43
2008-01-07added new ThemeProxy for automatically handling focused vs. unfocused ThemeItemsMark Tiefenbruck1-20/+15
2008-01-05update code to use ThemeProxyMark Tiefenbruck1-51/+53
2008-01-04remove some unnecessary codeMark Tiefenbruck1-2/+0
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-30Fix freeze with actions on external tab.Tomas Janousek1-5/+0
2007-12-30removed some unneeded headersMathias Gumz1-3/+3
2007-12-28move Shape to FbTkMark Tiefenbruck1-6/+2
2007-12-28moved Container to FbTkMark Tiefenbruck1-13/+12
2007-12-27architecture astronomyMark Tiefenbruck1-2/+2
2007-12-27simplify the window transparency menu and handling a bitMark Tiefenbruck1-39/+23
2007-12-23added focused/unfocused borders to stylesMark Tiefenbruck1-6/+12
2007-12-23make FbWinFrame aware of the decoration stateMark Tiefenbruck1-0/+1
2007-11-22added special FocusIn/Out MouseOver/Out ChangeWorkspace keysmarkt1-2/+4
2007-11-20move titlebar click handling to FluxboxWindow, fix buttons getting ungrabbedmarkt1-65/+1
2007-10-13merged changes from pre-develmarkt1-120/+23