aboutsummaryrefslogtreecommitdiff
path: root/src/fluxbox.hh
AgeCommit message (Collapse)AuthorFilesLines
2008-05-11remove some more useless codeMark Tiefenbruck1-4/+2
2008-01-12move some stuff from Fluxbox to BScreenMark Tiefenbruck1-4/+0
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2008-01-01fix some flickering on focus changeMark Tiefenbruck1-3/+2
2007-12-30removed some unneeded headersMathias Gumz1-6/+5
2007-12-11only allow one open menu at a timemarkt1-2/+0
2007-11-12allow arbitrary window patterns in iconbarmarkt1-6/+0
2007-10-22replaced ModKey with new key commands StartMoving and StartResizingmarkt1-4/+0
2007-10-13merged changes from pre-develmarkt1-2/+2
2007-07-24fix ToggleDecor for fullscreen and decorationless windows, plus some other ↵markt1-1/+1
cleanup
2007-07-07fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵markt1-2/+1
file on reconfigure
2007-03-04moved some code around (regarding event handling) in preparation for ↵markt1-8/+0
upcoming features
2007-03-03removed session.numLayers resource, as it was useless and caused segfaultsmarkt1-6/+1
2007-01-05only grab keybindings on screens managed by fluxboxmarkt1-1/+3
2007-01-01don't run [startup] items if fluxbox fails to loadmarkt1-1/+1
2006-07-25don't revert focus away from command dialogsmarkt1-0/+2
2006-07-23use a timer to make sure focus always reverts if possiblemarkt1-1/+4
2006-07-22dead resourcemarkt1-1/+1
2006-07-04some dead resources and the functions that go with themmarkt1-5/+1
2006-07-01more dead functionsmarkt1-0/+2
2006-07-01more dead functionsmarkt1-3/+0
2006-06-30more dead functionsmarkt1-2/+0
2006-06-30another dead functionmarkt1-1/+0
2006-06-22Added patch from Jim Ramsay (i dot am at jimramsay dot com) to freelymathias1-4/+7
define the used modkey. Added new action SetModKey too
2006-06-18added support for _NET_WM_WINDOW_TYPE_DIALOG and _NET_FRAME_EXTENTSfluxgen1-0/+2
2006-06-11added support for urgency hint, thanks Mark Tiefenbruckfluxgen1-0/+5
2006-04-25fix a bunch of comments, make default textures obvioussimonb1-1/+1
Thanks Jonas Koelker
2006-03-18no more session.titlebar.left/right. They are now screen specific and the ↵fluxgen1-7/+0
resources are created on the fly in FluxboxWindow
2006-02-20moved class Layer from class Fluxbox and thus reduces some dependeciesfluxgen1-20/+0
2006-02-18moved all focus handling to FocusControlfluxgen1-7/+10
2006-02-16updated copyright infomathias1-1/+1
2005-11-16introduced session.styleOverlay (~/.fluxbox/overlay), all style settingsmathias1-34/+38
made in that file will override/overlay the ones made in the used style. TODO: write more specific docu about it
2005-05-06Added new Buttons for the Titlebar of a Window (Mathias)mathias1-1/+1
- Shade - just like the "Stick"-button Styleresources: window.shade.pixmap, window.shade.unfocus.pixmap, window.shade.pressed.pixmap window.unshade.pixmap, window.unshade.unfocus.pixmap, window.unshade.pressed.pixmap etc. - MenuIcon - click on it provides the windowmenu, if the app contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a little menu otherwise. Styleresources: windowmenu.pixmap, windowmenu.unfocus.pixmap windowmenu.pressed.pixmap etc. Example ~/.fluxbox/init - entry: session.titlebar.left: MenuIcon Stick session.titlebar.right: Shade Minimize Maximize Close hint: if the app HAS a pixmap i use window.title.focus.pixmap (look WinButtonTheme for reference)in pixmap-based-styles. this looks excellent and dont need much extra-code to pipe that info into WinButtons.
2005-05-02using Select2ndfluxgen1-2/+4
2005-04-10Big changes to how transparency workssimonb1-2/+1
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent
2005-03-16added new option to specify, on which screen mathias1-1/+1
fluxbox should handle the windows. default behavior is to handle each available screen. closes #1159809. usage: -screen <"all"|int[,int]> eg: $> fluxbox -screen 0,2 will run fluxbox on 0.0 and 0.2 so one can run any other wm on 0.1. $> fluxbox -screen all default, fluxbox manages all screens
2005-01-24copyright datemathias1-1/+1
2005-01-18updated copyrightsmathias1-1/+1
2004-11-24fix the hiding of the menu when the menufile-timestamps changedmathias1-1/+2
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-10-21meaningless const qualifier removedakir1-2/+2
2004-10-19added session.appsFile to the ressourcesakir1-2/+3
2004-10-18rewritten fluxbox-restart code, all destructors are called before theakir1-13/+21
new program is started. the former method didnt do that.
2004-10-10added session.tabPadding and session.focusTabMinWidthakir1-2/+6
2004-09-12preliminary support for composite/compositing manager. Also general workrathnor1-2/+3
for consistency with transparency resources
2004-08-31add autoconf check for std c++ headersrathnor1-2/+6
2004-07-15typedef Toolbarsfluxgen1-2/+3
2004-05-02initMenus after we add screen to our list. Added find screen by number.fluxgen1-2/+3
2004-04-22attach area, patch from Mathias Gumzfluxgen1-1/+4
2004-04-19kde dockapps in systrayfluxgen1-3/+3