Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-10 | Convert Focusable::dieSig to FbTk::Signal | Pavel Labath | 1 | -0/+4 | |
2010-09-18 | changed the way we create the '~/.fluxbox' directory to avoid race conditions | Mathias Gumz | 1 | -5/+7 | |
before bringing up the first instance of Fluxbox we prepare the directory and the files it needs. if the config version of exiting files is lower than what we expect, we upgrade the config files. after that we bring up Fluxbox. the old way was problematic because setupConfigFiles() calls 'fluxbox-update_configs' which does its job in the background while fluxbox continues to boot. 'fluxbox-update_configs' sends a USR2 signal to the booting fluxbox (it might even be finished, no one knows) which triggers 'load_rc()' which triggered 'setupConfigFiles()' again which might trigger 'fluxbox-update_configs' again (on my machine 'fluxbox-update_configs' was called 3 times and left a pretty crippled 'keys' file when it was done). bootstrapping before bringing up fluxbox resolves the issue. as a bonus: no need to send USR2 to fluxbox to reload the config file because fluxbox has not even tried to read it yet. | |||||
2010-09-13 | code simplification | Mathias Gumz | 1 | -2/+2 | |
we do not need a std::map just to store an attribute on an AtomHandler, it makes housekeeping just more annoying. | |||||
2008-09-28 | Changed workspace area signal to use the new signal system | Henrik Kinnunen | 1 | -0/+3 | |
2008-09-28 | Change focused signal to use the new signal system | Henrik Kinnunen | 1 | -0/+4 | |
2008-09-21 | Changed client list signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-21 | Changed workspace names signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-21 | Changed current workspace signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-18 | Changed workspace count signal in BScreen to use the new signal system. | Henrik Kinnunen | 1 | -1/+7 | |
2008-08-22 | add -sync command line option for debugging X issues | Mark Tiefenbruck | 1 | -1/+1 | |
2008-08-16 | revert focus when closing dialogs | Mark Tiefenbruck | 1 | -1/+3 | |
2008-06-20 | move default window menu to ~/.fluxbox/windowmenu | Mark Tiefenbruck | 1 | -1/+1 | |
2008-05-12 | only reload the keys file if the contents have changed | Mark Tiefenbruck | 1 | -0/+1 | |
2008-05-12 | refactor menu reloading, added FbTk::AutoReloadHelper | Mark Tiefenbruck | 1 | -15/+0 | |
2008-05-11 | remove some more useless code | Mark Tiefenbruck | 1 | -4/+2 | |
2008-01-12 | move some stuff from Fluxbox to BScreen | Mark Tiefenbruck | 1 | -4/+0 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2008-01-01 | fix some flickering on focus change | Mark Tiefenbruck | 1 | -3/+2 | |
2007-12-30 | removed some unneeded headers | Mathias Gumz | 1 | -6/+5 | |
2007-12-11 | only allow one open menu at a time | markt | 1 | -2/+0 | |
2007-11-12 | allow arbitrary window patterns in iconbar | markt | 1 | -6/+0 | |
2007-10-22 | replaced ModKey with new key commands StartMoving and StartResizing | markt | 1 | -4/+0 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -2/+2 | |
2007-07-24 | fix ToggleDecor for fullscreen and decorationless windows, plus some other ↵ | markt | 1 | -1/+1 | |
cleanup | |||||
2007-07-07 | fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵ | markt | 1 | -2/+1 | |
file on reconfigure | |||||
2007-03-04 | moved some code around (regarding event handling) in preparation for ↵ | markt | 1 | -8/+0 | |
upcoming features | |||||
2007-03-03 | removed session.numLayers resource, as it was useless and caused segfaults | markt | 1 | -6/+1 | |
2007-01-05 | only grab keybindings on screens managed by fluxbox | markt | 1 | -1/+3 | |
2007-01-01 | don't run [startup] items if fluxbox fails to load | markt | 1 | -1/+1 | |
2006-07-25 | don't revert focus away from command dialogs | markt | 1 | -0/+2 | |
2006-07-23 | use a timer to make sure focus always reverts if possible | markt | 1 | -1/+4 | |
2006-07-22 | dead resource | markt | 1 | -1/+1 | |
2006-07-04 | some dead resources and the functions that go with them | markt | 1 | -5/+1 | |
2006-07-01 | more dead functions | markt | 1 | -0/+2 | |
2006-07-01 | more dead functions | markt | 1 | -3/+0 | |
2006-06-30 | more dead functions | markt | 1 | -2/+0 | |
2006-06-30 | another dead function | markt | 1 | -1/+0 | |
2006-06-22 | Added patch from Jim Ramsay (i dot am at jimramsay dot com) to freely | mathias | 1 | -4/+7 | |
define the used modkey. Added new action SetModKey too | |||||
2006-06-18 | added support for _NET_WM_WINDOW_TYPE_DIALOG and _NET_FRAME_EXTENTS | fluxgen | 1 | -0/+2 | |
2006-06-11 | added support for urgency hint, thanks Mark Tiefenbruck | fluxgen | 1 | -0/+5 | |
2006-04-25 | fix a bunch of comments, make default textures obvious | simonb | 1 | -1/+1 | |
Thanks Jonas Koelker | |||||
2006-03-18 | no more session.titlebar.left/right. They are now screen specific and the ↵ | fluxgen | 1 | -7/+0 | |
resources are created on the fly in FluxboxWindow | |||||
2006-02-20 | moved class Layer from class Fluxbox and thus reduces some dependecies | fluxgen | 1 | -20/+0 | |
2006-02-18 | moved all focus handling to FocusControl | fluxgen | 1 | -7/+10 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-11-16 | introduced session.styleOverlay (~/.fluxbox/overlay), all style settings | mathias | 1 | -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-06 | Added new Buttons for the Titlebar of a Window (Mathias) | mathias | 1 | -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-02 | using Select2nd | fluxgen | 1 | -2/+4 | |
2005-04-10 | Big changes to how transparency works | simonb | 1 | -2/+1 | |
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent | |||||
2005-03-16 | added new option to specify, on which screen | mathias | 1 | -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 |